X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ChangeLog;h=57d67b40ecd6118bd2136d1fc262a259e61bb6bc;hb=3f436e1810e242176895c69e58978c47966c666d;hp=52fc6e874067e51682fad83b232413458776370a;hpb=7893dc524192715ef004028f8959819f53d34660;p=ngircd.git diff --git a/ChangeLog b/ChangeLog index 52fc6e87..57d67b40 100644 --- a/ChangeLog +++ b/ChangeLog @@ -11,7 +11,18 @@ ngIRCd 22 - ngIRCd 22~rc1 + - Match all list patterns case-insensitive: this affects the invite-, + ban-, and except lists, as well as G-Lines an K-Lines. + Problem pointed out by "wowaname" on #ngircd, thanks! + + ngIRCd 22~rc1 (2014-09-29) + - Sync "except lists" between servers: Up to now, ban, invite, and G-Line + lists have been synced between servers while linking -- but obviously + nobody noticed that except list have been missing ever since. Until now. + Thanks to "j4jackj", who reported this issue in #ngircd. + - Allow longer user names (up to 63 characters) for authentication. + - Correctly check that a server has a valid hostname and port, thanks to + David Binderman who reported this bug. - Fix the function which generates complete "IRC masks" from user input, don't destroy the source buffer and use all provided parts (nick, user, host name). This fixes GLINEs/KLINEs from not working in some situations. @@ -27,10 +38,10 @@ ngIRCd 22 - Allow "DefaultUserModes" to set all possible modes, including modes only settable by IRC Operators. - Spoofed prefixes: Really kill connection on non-server links. - - Implement user mode "F": "relaxed flood protection". Clients with mode "F" - set are allowed to send data to the daemon. This mode is only settable by - IRC Operators and can cause problems in the network -- so be careful and - only set it on "trusted" clients! + - Implement user mode "F": "relaxed flood protection". Clients with mode + "F" set are allowed to rapidly send data to the daemon. This mode is only + settable by IRC Operators and can cause problems in the network -- so be + careful and only set it on "trusted" clients! User mode "F" is used by Bahamut for this purpose, for example. - Handle "throttling" in a single function: ngIRCd implements "command throttling" and "bps throttling" (bytes per second). The states are