Fedora 41 Update: unrealircd-6.1.7.2-1.fc41

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2024-9bac70eaa0
2024-09-23 00:15:17.970060
--------------------------------------------------------------------------------

Name        : unrealircd
Product     : Fedora 41
Version     : 6.1.7.2
Release     : 1.fc41
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)
--------------------------------------------------------------------------------
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-9bac70eaa0' 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

[Index of Archives]     [Fedora Users]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]

  Powered by Linux