diff options
Diffstat (limited to 'CHANGELOG.rst')
-rw-r--r-- | CHANGELOG.rst | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 35a7737..703abb3 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,36 @@ +Version 9.0 +=========== + +For users +--------- +- Messages reflections are now properly cut if the body was cut before + being to sent to IRC +- Messages from unjoined resources are now rejected instead of being accepted. + This helps clients understand that they are not in the room (because of + some connection issue for example). +- All commands sent to IRC servers are now throttled to avoid being + disconnected for excess flood. The limit value can be customized using the + ad-hoc configuration form on a server JID. +- Support for XEP-0410 Self-Ping Optimization. This will prevent clients + which use self-ping from dropping out of the MUC if another client with + bad connectivity is also joined from the same account. + +For admins +---------- +- SIGHUP is now caught and reloads the configuration like SIGUSR1 and 2. +- Add a verify_certificate policy option that lets the admin disable + certificate validation per-domain. +- The WatchdogSec value in the biboumi.service file (for systemd) now + defaults to the empty string, which means “disabled”. This value can + still be set at configure time by passing the option "-DWATCHDOG_SEC=20” + to cmake, if you want to enable the systemd watchdog. + +For developers +-------------- +- The end-to-end tests have been refactored, cleaned and simplified a lot. + A tutorial and a documentation have been written. It should now be easy + to write a test that demonstrates a bug or a missing feature. + Version 8.5 - 2020-05-09 ======================== |