]> jfr.im git - solanum.git/blobdiff - NEWS.md
Add ipv4-in-ipv6 logic to check_one_kline
[solanum.git] / NEWS.md
diff --git a/NEWS.md b/NEWS.md
index 2f78b275ae10a7bd61ca9fe07b199e02e70c76eb..7291a35fa9820379d06819272310db7606b2493f 100644 (file)
--- 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