Fix some trivial issues reported by cppcheck
Fix a build issue when compiling without cares
Fix the jidprep tests when built without libidn
Test a different way to do our CI
Introduce a script, which is called with different parameters, to have a
number of builds done with a different configuration, without repeating
things too much.
Remove a unused_parameter warning
Remove some more debug thing
Introduce a basic .gitlab-ci.yml file
Remove some debug thing that should not have been committed
Display a success message at the end of the test suite
Use “using” instead of typedef
Some little fixes in test.cpp
Only compile database.cpp if configured with litesql
Add the network module to the test_suite
Because we added a network unit test
Separate the DNS resolution logic from the TCP communication logic
fix #3137
Introduce the realname_from_jid option
When set to true, the realname and username are extracted (by default) from
the user’s JID
fix #3136
Provide the “realname_customization” option
ref #3136
The realname is also saved as an IrcClient member
TIL std::string::end and std::string::begin…
Make sure the user-provided username does not contain spaces