X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/25eeb5ed55b9e69ed1a8df4bc69ef810cf3d580e..e44504ebf154d69972f45f881daaaca282ff2d55:/NEWS.md diff --git a/NEWS.md b/NEWS.md index 1b36721b..a172b5a0 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,8 +1,34 @@ # News -This is charybdis 3.5.0, Copyright (c) 2005-2016 Charybdis team. +This is charybdis 3.6-dev, Copyright (c) 2005-2016 Charybdis team. See LICENSE for licensing details (GPL v2). +## charybdis-3.6-dev + +### build +- Build system has been converted to libtool + automake for sanity reasons. + +### user +- Import the ability to exceed MAXCHANNELS from ircd-seven. + +### oper +- Merge several features from ircd-seven: + - Implement support for remote DIE/RESTART. + - Implement support for remote MODLOAD et al commands. + - Add the GRANT command which allows for temporarily opering a client. + - Implement the hidden oper-only channel modes framework. + - Implement a channel mode that disallows kicking IRC operators (+M). +- Enhance the oper override system, allowing more flexibility and detail + in network-wide notices. + +### conf +- Add the ability to strip color codes from topics unconditionally. + +### code +- Almost all 2.8-style hashtable structures have been moved to dictionaries or + radix trees, resulting in significant memory savings. +- The block allocator has been disabled and is no longer used. + ## charybdis-3.5.0 ### server protocol