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 9666 by michael, Sun Oct 11 12:50:37 2020 UTC vs.
Revision 9684 by michael, Wed Oct 28 18:56:54 2020 UTC

# Line 1 | Line 1
1 + -- Noteworthy changes in version 8.2.34 (2020-??-??)
2 + * Server notices that previously have been sent to user modes +f and +u are now
3 +  sent to user mode +j (reject notices) instead. Due to this change, `unauth` and
4 +  `full` have been removed from `general::oper_only_umodes`, `general::oper_umodes`,
5 +  and `operator::umodes`.
6 + * User mode +b has been replaced with +f (flood). Spam/flood notices are now sent
7 +  to this user mode. For this, `bots` has been removed from
8 +  `general::oper_only_umodes`, `general::oper_umodes`, and `operator::umodes`.
9 +  `flood` has been added instead to these configuration directives.
10 +
11 +
12   -- Noteworthy changes in version 8.2.33 (2020-09-07)
13   * Added `client` option to `listener::flags`
14   * Added `defer` option to `listener::flags`
# Line 29 | Line 40
40   * `QUOTE HELP extban` didn't work because the extban help file hasn't been
41    installed properly during `make install`
42   * Fixed broken libcrypto detection which caused the ircd not to work with
43 <  openssl under certain circumstances
43 >  OpenSSL under certain circumstances
44   * Extban $n of type `acting` has been implemented. This extban prevents
45    matching users from changing their nick while in the channel. Users
46    with voice or above are not affected.
# Line 81 | Line 92
92    switch which takes one of the following options: `openssl`, `wolfssl`, `gnutls`,
93    and `none`.
94    If nothing has been specified, configure tries to autodetect in the following order:
95 <  openssl/libressl -> gnutls -> wolfssl.
95 >  OpenSSL/LibreSSL -> GnuTLS -> wolfSSL.
96   * Fixed segfault with GnuTLS/libgmp in case there's no DH parameters file
97    defined in `serverinfo::ssl_dh_param_file` or if that file is missing
98   * The connection timeout for connect{} blocks can now be configured via
# Line 122 | Line 133
133   * Adding RESVs with wildcards no longer requires administrator privileges
134   * The `general::ignore_bogus_ts` configuration option has been deprecated
135   * TLSv1.1 and TLSv1.0 are no longer supported and have been disabled in
136 <  the openssl and gnutls module
136 >  the OpenSSL and GnuTLS module
137   * Minimum supported OpenSSL version is 1.0.1f now
138   * Minimum supported GnuTLS version is 3.5.8 now
139   * The `serverinfo::vhost` and `serverinfo:vhost6` configuration directives have
# Line 141 | Line 152
152  
153  
154   -- Noteworthy changes in version 8.2.23 (2018-03-26)
155 < * IRC operators are now able to see a user's resolved hostname in /whowas,
156 <  and /whois even if the user has a fakehost/vhost
155 > * IRC operators are now able to see a user's resolved hostname in `WHOWAS`,
156 >  and `WHOIS` even if the user has a fakehost/vhost
157   * `RPL_WELCOME` now does use the rfc2812 style nick!user@host format
158   * Removed rudimentary libgeoip support
159   * Added `--enable-efence` switch to allow easy linking with the
# Line 182 | Line 193
193    for more information.
194   * `INVITE` expirations have been implemented. Expire time can be adjusted with
195    the `channel::invite_expire_time` configuration directive
196 < * `WHOIS` notices to operators have been re-added. User mode +y is required
196 > * `WHOIS` notices to IRC operators have been re-added. User mode +y is required
197    to see them
198 < * The maximum line length for motd files has been increased to 320 bytes
199 <  to support multibyte encodings better
198 > * The maximum line length for motd files has been increased to 320 bytes to
199 >  support multibyte encodings better
200   * For a full list of all changes in this release, see <https://git.io/fjRVZ>
201  
202  
# Line 258 | Line 269
269   * **IMPORTANT:** Character case mapping is `ascii` now. It is recommended
270    to update all servers on the network to prevent possible channel
271    desynchronizations and nick name collision kills
272 < * Added channel mode +T which forbids `NOTICE` to be sent to a channel
272 > * Added channel mode `T` which forbids `NOTICE` to be sent to a channel
273   * Fixed minor `SVSTAG` memory leak
274   * Fixed broken `PART` message blocking mechanism
275   * ircd now makes use of up to 8 name servers that are specified in
# Line 284 | Line 295
295   * Added `serverhide::flatten_links_file` configuration option
296   * Fixed bug where changing `serverhide::flatten_links_delay` on runtime
297    would not have any effect
298 < * mkpasswd (tools): fixed broken bcrypt support on *BSD in conjunction
299 <  with the -s and -l switches. Dropped MD5, DES and Extended DES support.
298 > * mkpasswd (tools): fixed broken bcrypt support on *BSD in conjunction with
299 >  the `-s` and `-l` switches. Dropped MD5, DES and Extended DES support.
300   * Removed `CHALLENGE` in favor of ssl certificate fingerprint enabled
301    operator {} blocks
302   * RSA keys with less than 2048 bits are no longer supported; same applies
# Line 352 | Line 363
363  
364   -- Noteworthy changes in version 8.2.6 (2015-03-29)
365   * `INFO` now shows configured values of `max_watch` and `stats_m_oper_only`
366 < * `WHOWAS` now shows IP addresses to irc operators
366 > * `WHOWAS` now shows IP addresses to IRC operators
367   * Fixed bug that would allow remote clients to bypass the hard
368    limit of max `WHOWAS` entries to be returned
369   * For a full list of all changes in this release, see <https://git.io/JTTuf>
# Line 383 | Line 394
394   * Fixed bug where `REHASH` would always reset the `MAX`, `JFLOODTIME`, and
395    `JFLOODCOUNT` values that have been changed from within IRC via the `SET`
396    command
397 < * Added channel mode +C which prevents users from sending CTCPs to a channel
397 > * Added channel mode `C` which prevents users from sending CTCPs to a channel
398   * Fixes to the NOTICE/PRIVMSG anti-flood logic
399   * Allow to disable the NOTICE/PRIVMSG anti-flood mechanism by setting the
400    `general::default_floodcount` configuration option to 0
401   * Updated some help files
402 < * Operators may now see certificate fingerprints, user modes and hidden
402 > * IRC operators may now see certificate fingerprints, user modes and hidden
403    channels via `WHOIS` as well. This used to be admin only.
404  
405  
# Line 401 | Line 412
412   * Updated several help files
413   * The `general::hide_spoof_ips` configuration option has been deprecated
414   * The `general::true_no_oper_flood` configuration option has been deprecated.
415 <  Operators still can have higher `flood` limits with `no_oper_flood = yes;`
415 >  IRC operators still can have higher `flood` limits with `no_oper_flood = yes;`
416    hoewever, they are no longer allowed to bypass RecvQ limits.
417   * Added `general::stats_m_oper_only` configuration option
418   * Remote client connection notices (user mode +F) now do show IP addresses, too

Diff Legend

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