X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/998b6ec513217ff91b18935c9a4415c07c37d010..f5d60bb5cdba54cfeb56ab4636eaa1fa2b761995:/NEWS.md diff --git a/NEWS.md b/NEWS.md index 2f78b275..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. @@ -42,6 +69,10 @@ See LICENSE for licensing details (GPL v2). - All core modules in charybdis have descriptions, which are shown in MODLIST. - Suffixes should not be used when doing /MODLOAD, /MODUNLOAD, /MODRELOAD, etc. +### misc +- Support for WebSocket has been added, use the listen::wsock option to switch + a listener into websocket mode. + ### conf - Add the ability to strip color codes from topics unconditionally. - The obsolete hub option from server info has been removed. @@ -82,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