Answer to presences of type='probe'
Only send the IRC server presence if the user has this JID in their roster
Implement the roster presences from IRC servers
Send an additional unsubscribed presence when receiving an unsubscribe one
Send responses when we receive an unsubscribed presence
Use a db roster to manage biboumi’s presence with the contacts
Remove a bunch of useless string_literal usage
Add a Record History option in the Channel configuration form fix #3269
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
Make the IRC channel configuration form available from the MUC config fix #3250
Limit the number of rooms sent by default in the disco#items response fix #3219
Merge branch 'mam_default_limit' into 'master' Limit of 100 MAM messages, if no other limit has been set by the client Closes #3256 See merge request !9
Limit of 100 MAM messages, if no other limit has been set by the client fix #3256
Handle the RSM "max" value in the MAM requests fix #3255
Apply all the clang-tidy modernize-* fixes
Handle some iq of type='error' as valid ping response fix #3251
Remove two sneaky log_debug
Add a missing namespace in the server disco#info response
Respond to disco#info on MUC JIDs Otherwise, some client won’t do MAM, since they don’t know biboumi supports it.