Fix some little compilation errors with some configs, from last commit
Support the ident protocol
fix #3211
Add missing cstring include for strerror
Move all the connect() logic from TCPSocketHandler into a subclass
This way, TCPSocketHandler only deal with the message sending/receiving, not
the connect() or anything else. This will be used for implementing servers
(because when a client is accepted, we don’t need all the connect() and dns
resolution stuff).
Update the doc to say that we support xep 0059
Little update to the changelog
Remove a never reached (and non-sensical) error
Test the error on joining invalid room
Workaround for debian and other old OS that do not have std::put_time
Add a missing <chrono> include
Trivial refactor of get_user_bridge function
Add get-irc-connection-info adhoc command
fix #3171
Test the global and IRC server configure commands
Fix the presences sent, when multiple resources join the virtual channel
fix #3216
Disable e2e tests on openbsd
And fix the bw-output path…
[skip-ci]