Fix the build without botan, caused by credentials_manager
Verify TLS certificate with the given hostname, instead of a hardcoded one
Fix the initial IRC nickname (was using realname, by mistake)
Verify the remote TLS certificates using the system-wide trusted CAs
Fix the logger test when built without systemd
Do not forget to implement a method
Remove a useless assignment
Fix the double sending of the USER command
Remove some useless includes
Run the database tests with an in-memory sqlite db
Only run “make coverage” in one CI build
Remove the build+test script, just specify everything in the CI file
Only download Catch when the test_suite target is built
Remove a write to std::cout from Database’s constructor
Make lcov gcov etc optional
make coverage will display an error instead
make coverage is only available with a debug build