]> jfr.im git - solanum.git/blobdiff - NEWS.md
Merge pull request #260 from FauxFaux/yesno-1
[solanum.git] / NEWS.md
diff --git a/NEWS.md b/NEWS.md
index fa0cef51786f72ac5074a942c9843c129f8f6dd0..d8db07a2b8fc7ee21644484cab02316ba88c1d54 100644 (file)
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,9 +1,21 @@
 # News
 
-This is charybdis 4.0-dev, Copyright (c) 2005-2016 Charybdis team.
+This is charybdis 4.1-dev, Copyright (c) 2005-2018 Charybdis team.
 See LICENSE for licensing details (GPL v2).
 
-## charybdis-3.6-dev
+## 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 +54,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 +98,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