-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2024-c78e25cd54 2024-09-23 01:02:05.820873 -------------------------------------------------------------------------------- Name : unrealircd Product : Fedora 39 Version : 6.1.7.2 Release : 1.fc39 URL : https://www.unrealircd.org/ Summary : Open Source IRC server Description : UnrealIRCd is an Open Source IRC server based on the branch of IRCu called Dreamforge, formerly used by the DALnet IRC network. Since the beginning of development on UnrealIRCd in May of 1999, it has become a highly advanced IRCd with a strong focus on modularity, an advanced and highly configurable configuration file. Key features include SSL/TLS, cloaking, advanced anti- flood and anti-spam systems, swear filtering and module support. -------------------------------------------------------------------------------- Update Information: UnrealIRCd 6.1.7.2 Central Blocklist: Fix issue if CBL server is not reachable (caused nick collisions) UnrealIRCd 6.1.7.1 Add country and ASN support in WHOWAS Fix an annoying "[BUG] trying to modify fd -2 in fd table" message that appeared to IRCOps sometimes. UnrealIRCd 6.1.7 This is UnrealIRCd 6.1.7 stable. It comes with ASN support, more flexible ban user { } and require authentication { } blocks and more. UnrealIRCd recently turned 25 years! ð??? See UnrealIRCd celebrates its 25th birthday. Enhancements In the ban user { } and require authentication { } blocks the mask is now a Mask item. This means you can use all the power of mask items and security groups and multiple matching criteria. The GeoIP module now contains information about Autonomous System Numbers: The asn is shown in the user connecting notice as [asn: ###], is shown in WHOIS (for IRCOps) and it is expanded in JSON data such as JSON Logging and JSON-RPC calls like user.list. Can be used in Extended server ban: GLINE ~asn:64496 0 This ISP is banned. Can be used in security groups and mask items so you can do like: require authentication { mask { asn { 64496; 64497; 64498; } } reason "Too much abuse from this ISP. You are required to log in with an account using SASL."; } In Crule functions as match_asn(64496) Also available in regular extbans/invex, but normally users don't know the IP or ASN of other users, unless you use no cloaking or change set::whois- details::asn. JSON-RPC: Similar to oper and operclass, in an rpc-user you now have to specify an rpc-user::rpc-class. The rpc-class is defined in an rpc-class block and configures what JSON methods can be called. There are two default json-rpc classes: full: access to all JSON-RPC Methods read-only: access to things like server_ban.list but not to server_ban.add set::spamfilter::except is now a Mask item instead of only a list of exempted targets. A warning is created to existing users along with a suggestion of how to use the new syntax. Technically, this is not really new functionality as all this was already possible via the Except ban block with type spamfilter, but it is more visible/logical to have this also. New option set::hide-killed-by: We normally show the nickname of the oper who did the /KILL in the quit message. When set to yes the quit message becomes shortened to "Killed (Reason)". This can prevent oper harassment. set::restrict-commands: new option channel-create for managing who may create new channels. New option set::tls::certificate-expiry-notification: since UnrealIRCd 5.0.8 we warn if a SSL/TLS certificate is (nearly) expired. This new option allows turning it off, it is (still) on by default. Add the ability to capture the same data as Central Spamreport by providing an spamreport::url option. Changes IRCOps with the operclass locop can now only REHASH the local server and not remote servers. Comment out some more in example.conf by default Fixes Crash when removing the websocket option on a websocket listener. Silence some compiler warnings regarding deprecation of c-ares API in src/dns.c. Memory leaks of around 1-2KB per rehash Developers and protocol Upstream uses numeric 569 (RPL_WHOISASN) for displaying ASN info to IRCOps: :irc.example.net 569 x whoiseduser 64496 :is connecting from AS64496 [Example Corp] -------------------------------------------------------------------------------- ChangeLog: * Sat Sep 14 2024 Robert Scheck <robert@xxxxxxxxxxxxxxxxx> 6.1.7.2-1 - Upgrade to 6.1.7.2 (#2297919) * Sat Jul 20 2024 Fedora Release Engineering <releng@xxxxxxxxxxxxxxxxx> - 6.1.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild -------------------------------------------------------------------------------- References: [ 1 ] Bug #2297919 - unrealircd-6.1.7.2 is available https://bugzilla.redhat.com/show_bug.cgi?id=2297919 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2024-c78e25cd54' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------
-- _______________________________________________ package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue