Flush stdout between each e2e test
Disable the throttle limit if negative
Also, invalid values result in -1 being set
Trivial move of a variable in a smaller “ifndef” scope
Fix a few e2e tests that could fail due to race condition
The order of the messages received can be different, if the IRC server
decides so, or lags, or something.
Add two more sleeps, for the same reason
Disable the throttling for two tests that are very very long
Add a timer for each e2e test
Add a sleep in a e2e test
Reasons explained in the comment in the code
Trivially improve a e2e test
Throttle all commands sent to IRC servers
fix #3354
Reject messages from unjoined resources, with an error
fix #3346
Channels’ disco#info includes the number of participants
fix #3311
Make the global ad-hoc configure command available in fixed mode
fix #3360
Add a e2e test for a raw NAMES command
Empty the <command/> nodes before reusing them in our responses
fix #3356
Add a test for the <max>0</max> MAM query
mam: Send “fin complete” only when appropriate
Also simplify how we did the whole “limit + 1”
And fix one bad interpretation of the XEP for the case where the query has
no after or before restriction.
fix #3349
Missing fields in a data-form response are now interpreted as an empty value