ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/NEWS
(Generate patch)

Comparing ircd-hybrid/trunk/NEWS (file contents):
Revision 6538 by michael, Sun Apr 5 15:58:35 2015 UTC vs.
Revision 6539 by michael, Sun Sep 13 16:07:44 2015 UTC

# Line 1 | Line 1
1 + -- Noteworthy changes in version 8.2.9 (2015-09-13)
2 + ########################################################################
3 + o) IMPORTANT: database files and links.txt are now stored in /var/lib
4 +   instead of /etc, so make sure to move your k/d/x-line database files
5 +   to the new path before (re)starting the ircd
6 + ########################################################################
7 + o) IMPORTANT: the splitmode logic has been removed along with the
8 +   following channel {} block configuration directives:
9 +   'default_split_user_count', 'default_split_server_count',
10 +   'no_create_on_split', 'no_join_on_split'
11 + ########################################################################
12 + o) Added 'xline_exempt' to auth {} block flags
13 + o) serverinfo::sid is now optional. A unique SID is now automatically
14 +   generated based on the server's name and description
15 + o) Various fixes to the mkpasswd tool
16 + o) If supported by the compiler, ircd-hybrid now compiles with
17 +   '-fstack-protector-strong' instead of '-fstack-protector'
18 + o) Services can now add RESVs (SQLINEs) that have wildcards in it
19 + o) Channel name RESVs are now sanity checked for too broad masks
20 + o) class::connectfreq now works properly with values lower than 300 seconds
21 + o) Implemented IRCv3.1 account-notify extension
22 + o) The general::oper_pass_resv configuration directive has been deprecated
23 +   in favor of the new 'join:resv', and 'nick:resv' irc-operator flags.
24 +   See doc/reference.conf for more information.
25 + o) Added 'resv', and 'unresv' irc-operator flags. Previously, all
26 +   irc-operators were allowed to RESV and UNRESV, regardless of configured
27 +   privileges.
28 + o) Added 'close' to irc-operator flags
29 + o) ircd is using ISO 8601 date and time notation in most places now
30 +
31 +
32 + -- Noteworthy changes in version 8.2.8 (2015-05-10)
33 + o) ircd now rejects remote k-line requests for user@host mask that don't
34 +   have at least general::min_nonwildcard non-wildcard characters in it
35 + o) Configuration related server notices are now sent to admins only as
36 +   they potentially could leak passwords and other sensitive data to irc
37 +   operators that don't have administrator privileges
38 + o) The GLINE/GUNGLINE commands have been removed. KLINE in conjunction
39 +   with cluster {} and/or shared {} blocks is now the recommended
40 +   way to add global user@host mask based server bans
41 + o) Added dline_min_cidr, dline_min_cidr6, kline_min_cidr, and kline_min_cidr6
42 +   configuration options to the general {} block
43 + o) Fixed bug where a REHASH would clear all X-Lines and RESVs that have
44 +   been set with the XLINE/RESV commands
45 + o) Fixed broken temporary remote XLINEs
46 + o) The general::havent_read_conf configuration directive has been removed
47 + o) Various code cleanups
48 +
49 +
50   -- Noteworthy changes in version 8.2.7 (2015-04-05)
51   o) Fixed a potential buffer overflow with the BMASK inter-server command
52   o) Fixed undefined behavior in the HELP command module which could
# Line 50 | Line 99 | o) Operators may now see certificate fin
99  
100  
101   -- Noteworthy changes in version 8.2.2 (2015-01-20)
102 < o) Added support for the "extended-join" client capability
102 > o) Implemented IRCv3.1 extended-join extension
103   o) Channel half-ops can now use INVITE as well
104   o) Fixed broken 'make install -jX'
105   o) m_opme.c has been added to modules/extra. Can be used on opless channels only.
# Line 65 | Line 114 | o) Remote client connection notices (use
114  
115  
116   -- Noteworthy changes in version 8.2.1 (2014-10-21)
117 < o) Fixed bug where "/undline remote.server IP" did not work as expected
117 > o) Fixed bug where "UNDLINE remote.server IP" did not work as expected
118   o) Servers are now allowed to add/remove K-/D-/X-lines and RESVs
119   o) Usermode +G now no longer allows to override +g
120   o) Due to potential weakness, TLS session caching and session tickets
# Line 205 | Line 254 | o) WHOWAS now honors serverhide::disable
254   o) Improved TS6 inter-server communication
255   o) Minor code cleanups and speed enhancements
256   o) Added 'unxline' oper flag
257 < o) Added support for "userhost-in-names" client capability
257 > o) Implemented IRCv3.2 userhost-in-names extension
258   o) ircd now allows private RSA keys larger than 2048 bits
259   o) Fixed bug where signals stopped from working after restarting
260     the ircd via SIGINT
# Line 405 | Line 454 | o) NICK/JOIN now shows the actual reason
454   o) contrib/ and its content has been enirely removed from the tree
455   o) Added serverhide::hide_services configuration option
456   o) Added 'nononreg' (+R) to oper::umodes and general::oper_only_modes
457 < o) Added support for "away-notify" client capability
457 > o) Implemented IRCv3.1 away-notify extension
458  
459  
460   -- Noteworthy changes in version 8.0.9 (2013-05-16)

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)