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 a few clang-tidy cppcoreguidelines-* fixes
Apply all the clang-tidy performance-* fixes
Apply all the clang-tidy modernize-* fixes
Handle some iq of type='error' as valid ping response
fix #3251
Add the archive ID to messages when they are sent to users
This makes us compatible with mam 6.0
fix #3249
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.
Add a missing “pass by reference”
Change mam namespace to mam:2, instead of mam:1
Merge branch 'persistent_chans' into 'master'
Add a Persistent option on channels
Closes #3230
See merge request !6
Add a Persistent option on channels
fix #3230
Refactoring louloulibs and cmake
Use OBJECT libraries
Remove the louloulibs directory
Write FOUND variables in the cache
Pass the shared_ptr by reference, to avoid useless copies
Fix the order of from and to address in muc traffic info reply
And add a test for it.
fix #3238
Fix the previous commit
fix #3231