X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=INSTALL.md;h=5d521b55cdee07a1439c977eb335374b8b3279fe;hb=15c744428358b2a9a1014e10ce803604cc72deae;hp=788c2349bee817cb212f7617c3af7558b1613264;hpb=61ac8be2fd36ffbf55d73215aa3a32ab01e94284;p=ngircd.git diff --git a/INSTALL.md b/INSTALL.md index 788c2349..5d521b55 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -12,6 +12,24 @@ configure ngIRCd. ## Upgrade Information +Differences to version 25 + +- **Attention**: + All already deprecated legacy options (besides the newly deprecated *Key* and + *MaxUsers* settings, see below) were removed in ngIRCd 26, so make sure to + update your configuration before upgrading, if you haven't done so already + (you got a warning on daemon startup when using deprecated options): you can + check your configuration using `ngircd --configtest` -- which is a good idea + anyway ;-) + +- Setting modes for predefined channels in *[Channel]* sections has been + enhanced: now you can set *all* modes, like in IRC "MODE" commands, and have + this setting multiple times per *[Channel]* block. Modifying lists (ban list, + invite list, exception list) is supported, too. + + Both the *Key* and *MaxUsers* settings are now deprecated and should be + replaced by `Modes = +l ` and `Modes = +k ` respectively. + Differences to version 22.x - The *NoticeAuth* `ngircd.conf` configuration variable has been renamed to