X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/b28cccb704ff711271eaa2a92564cef616fa862a..4abf8eb2e6066c1c1456f5978cd9a613992a468e:/NEWS.md diff --git a/NEWS.md b/NEWS.md index 39275a59..7291a35f 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,9 +1,36 @@ # News -This is charybdis 4-dev, Copyright (c) 2005-2016 Charybdis team. +This is charybdis 4.1.3-dev, Copyright (c) 2005-2018 Charybdis team. See LICENSE for licensing details (GPL v2). -## charybdis-4 +## charybdis-4.1.2 + +### user +- src/s_user.c: don't corrupt usermodes on module unload/reload + +## charybdis-4.1.1 + +### security +- Fix an issue with the PASS command and duplicate server instances. + +### misc +- Fix connection hang with blacklist/opm when ident is disabled. +- Improve SASL CAP notification when the services server disconnects. +- MbedTLS: Support ChaCha20-Poly1305 in default cipher suites. + +## charybdis-4.1 + +### misc +- SCTP is now supported for server connections (and optionally, user connections) + +## charybdis-4.0.1 + +### server protocol +- SJOIN messages were being constructed in a 1024 byte buffer and truncated to 512 bytes + when sending. This caused channels with more than 50 users to fail to propagate all of + them during a net join. + +## charybdis-4.0 ### build - Build system has been converted to libtool + automake for sanity reasons. @@ -86,6 +113,8 @@ See LICENSE for licensing details (GPL v2). servicing clients will remain in use, but not service new connections, and are garbage collected when they are no longer servicing connections. - Support for ratbox-style 'iodebug' hooks has been removed. +- New channel types may be added by modules, see `extensions/chantype_dummy.c` + for a very simple example. ## charybdis-3.5.0