Skip to content

Releases: DALnet/bahamut

Bahamut 2.1.0

17 Sep 19:51
868e1a2
Compare
Choose a tag to compare

Changes for 2.1.0:

Kobi Shmueli (11):
Fixed m_message() to compile with old gcc 2.x (i.e. for FreeBSD 4.x).
Let server admins (and u:lined servers) see more info with /info: OS, socket engine type, maxconnections, etc.
Changed STATS o/c/i output to be in human-readable format (#35).
Added user host-masking feature. When enabled, users' hostnames are masked by default and users can use umode -H to unmask themselves.
Added module hook for WHOIS.
Updated version.c.SH (Kobi --> Kobi_S & added RuneB & skill).
Added spamfilter feature (https://www.dal.net/kb/view.php?kb=411).
Added extended channel flags (https://www.dal.net/kb/view.php?kb=414) (#41).
Automatically build & install modules if they exist (#40).
Exempt IRC Operators from the auditorium mode (cmode +A).
Let IRC Operators (both local and global) see cmode +j's settings with /mode #channel from outside the channel in addition to +l (#45).

Ryan Smith (6):
Allow U-lined servers to remove all network-wide bans in case of an emergency.
Allow bahamut to be compiled against OpenSSL versions >= 1.1.0.
Fixed compile warning.
Fixed modern compiler warnings and possible buffer overflows (#53).
Added support for kill -HUP to rehash SSL certificates, including adding proper sanity checks to all SSL rehashes.
Added support for ircd.crt to handle chain certificates.

Ned T. Crigler (1):
Resend the nicklist to a client in auditorium mode (#50).

Bradley Claghorn (3):
Updated opers.txt.
Default creation of ircd.smotd added.
Updated Makefile.in.

Michael Wobst (1):
m_trace(): added missing argument to RPL_TRACESERVER required for the %ld conversion specifier (#32).