Don’t forget to remove the user from the channel, when kicked fix #3291
Merge branch 'biboumi_jid_in_users_rosters' into 'master' Use a db roster to manage biboumi’s presence with the contacts Closes #3217 See merge request !13
Implement the roster presences from IRC servers
Send status code='332' on biboumi or IRC server’s shutdown
Send a 110 status code on a QUIT received for ourself
Remove a bunch of useless string_literal usage
Merge branch 'orm' into 'master' Pure c++ sqlite3 ORM Closes #3271 See merge request !11
Implement our own database ORM, and update the whole code to use it Entirely replace LiteSQL fix #3271
Handle messages 367 and 368 to display the banlist in the MUC fix #3234
Refactor the channel::self to point at the existing user This way, the user is always up to date, instead of being a duplicate out of sync. fix #3258
Redirect welcome NOTICE to their channel, instead of sending a global one fix #3236
Fix a segmentation fault when connecting to a server without a port fix #3260
Fix a segmentation fault when connecting to a server without a port fix #3260
Make sure we don’t exceed 512 bytes when grouping JOINs
Group simultaneous JOINs into a single command, to avoid flooding We still split the JOINs with a key and the ones without
Apply all the clang-tidy performance-* fixes
Apply all the clang-tidy misc-* fixes
Apply all the clang-tidy modernize-* fixes
Remove two sneaky log_debug
Merge branch 'persistent_chans' into 'master' Add a Persistent option on channels Closes #3230 See merge request !6