From wobst.michael at web.de Wed Apr 4 18:40:06 2018 From: wobst.michael at web.de (Michael Wobst) Date: Thu, 5 Apr 2018 00:40:06 +0200 Subject: [hybrid] [coders] ircd-hybrid release notification - ircd-hybrid-8.2.24 Message-ID: <67718e1f-54b5-0a3d-75c3-3917616a504b@web.de> http://downloads.sourceforge.net/project/ircd-hybrid/ircd-hybrid/ircd-hybrid-8.2.24/ircd-hybrid-8.2.24.tgz md5: b936f982b40778b252e4a34f956ba69a ircd-hybrid-8.2.24.tgz sha1: 756df9c5b37f6a888cdc20c93df5969f5e57ba67 ircd-hybrid-8.2.24.tgz sha256: eaa42d8bf10c0e619e3bda96f35d31bb20715305a85a1386cfbc6b8761fed50e ircd-hybrid-8.2.24.tgz ####################################################################### Reminder for package maintainers of ircd-hybrid: ircd-hybrid now has GnuTLS support as of version 8.2.13 ####################################################################### -- Noteworthy changes in version 8.2.24 (2018-04-05) o) Added "STATS s" to show configured pseudo {} blocks o) Implemented channel mode 'N' which prevents users from changing their nick while in a channel with that mode set o) Services clients are now shown with 'is a Network Service' in "WHOIS" -- Noteworthy changes in version 8.2.23 (2018-03-26) o) irc-operators are now able to see a user's resolved hostname in /whowas, and /whois even if the user has a fakehost/vhost o) RPL_WELCOME now does use the rfc2812 style nick!user at host format o) Removed rudimentary libgeoip support o) Added --enable-efence switch to allow easy linking with the electric fence memory debugger library o) "JOIN 0" is no longer supported o) Fixed bug where ircd would not remove RPL_WHOISOPERATOR based svstags when deoppering o) Fixed 'unknown closes' statistic in "STATS t" showing invalid values sometimes -- Noteworthy changes in version 8.2.22 (2017-03-26) o) Implemented channel mode 'L'. Channels with that mode set can make use of an extended ban list size specified with the new 'channel::max_bans_large' configuraton option. This mode can be set only by irc-operators or servers. o) Implemented channel mode 'u' which hides bmask (+b/+e/+I) lists and mode changes to non-chanops everywhere o) Fixed an issue with "TRACE" where remote servers would reply with RPL_TRACEUSER numerics containing UIDs o) "STATS z" now shows simple memory stats of servers linked to the network o) Added support for remote "ETRACE" -- Noteworthy changes in version 8.2.21 (2016-11-27) o) The 'general::default_floodtime' configuration option has been added along with the "SET FLOODTIME" command. These allow to fine-tune the message throttling better o) Fixed an issue with /invite not showing the list of channels the sender is invited to -- Noteworthy changes in version 8.2.20 (2016-11-05) o) "INFO" now shows GnuTLS/OpenSSL library/header versions o) Added 'channel::max_invites' configuration option. See doc/reference.conf for more information. o) INVITE expirations have been implemented. Expire time can be adjusted with the 'channel::invite_expire_time' configuration directive o) /whois notices to operators have been re-added. User mode +y is required to see them o) The maximum line length for motd files has been increased to 320 bytes to support multibyte encodings better -- Noteworthy changes in version 8.2.19 (2016-08-21) o) Fixed a possible server name leak in "WHO" with server hiding enabled o) "WHO" now allows opers to search by IP address o) Admins no longer can see IP addresses in "STATS P" with 'serverhide::hide_server_ips' enabled o) User mode 'n' now shows nick name changes from remote clients, too -- Noteworthy changes in version 8.2.18 (2016-06-22) o) Fixed an assert when a client sends invalid LIST options o) Fixed invalid memory stats of channel invites in "STATS z" -- Noteworthy changes in version 8.2.17 (2016-04-21) o) Fixed core on "REHASH CONF" with 'general::whowas_history_length' set to 0 o) Fixed possible core on "INVITE" with 'channel::max_channels' set to 0 -- Noteworthy changes in version 8.2.16 (2016-03-20) o) Added 'general::whowas_history_length' configuration option which allows to define the maximum length of the WHOWAS nickname history o) Services are now allowed to override 'general::min_nonwildcard', and 'general::min_nonwildcard_simple' settings o) Minor updates to help files -- Noteworthy changes in version 8.2.15 (2016-02-24) o) Added proper support for Raspbian/ARM. Gracias to Beave/2600.net for providing a box for testing purposes. o) Fixed an assert with empty user = "" directives in auth {} blocks o) "STATS z" now shows allocated listeners o) Fixed bug where 'can_flood' auth {} flags did not work on channels -- Noteworthy changes in version 8.2.14 (2016-02-09) o) Fixed server clustering o) Major cleanups to the configuration subsystem o) Improvements to libGeoIP support: - Works now with IPv6 addresses - Added 'libgeoip_database_options', 'libgeoip_ipv4_database_file', and 'libgeoip_ipv6_database_file' configuration directives to the serverinfo {} block o) Further improvements to GnuTLS support -- Noteworthy changes in version 8.2.13 (2016-02-02) o) Implemented support for GnuTLS. Currently ./configure's autodetection intentionally prefers OpenSSL over GnuTLS, so OpenSSL detection needs to be disabled explicitely by using the --disable-openssl switch. o) Minimum supported GnuTLS version is 3.3.8 now o) Minimum supported OpenSSL version is 1.0.1d now o) Added support for remote REHASH: REHASH