1
0
mirror of https://github.com/osmarks/ngircd.git synced 2024-12-04 05:59:55 +00:00

Update ChangeLog, NEWS & AUTHORS.md for ngIRCd 27

This commit is contained in:
Alexander Barton 2024-04-19 23:41:52 +02:00
parent 7ccf98edfa
commit e348ac04e7
3 changed files with 21 additions and 0 deletions

View File

@ -68,6 +68,7 @@ Or join the "#ngircd" channel in IRC on irc.barton.de:
- Tom Ryder <tom@sanctum.geek.nz>
- Unit 193 <unit193@ubuntu.com>
- Valentin Lorentz <progval+git@progval.net>
- Val Lorentz <progval+git@progval.net>
- William Pitcock <nenolod@dereferenced.org>
- Windree <57554809+Windree@users.noreply.github.com>
- xnaas <8271327+xnaas@users.noreply.github.com>

View File

@ -10,6 +10,24 @@
ngIRCd 27
- Update ChangeLog, NEWS, AUTHORS.md & doc/Platforms.txt for ngIRCd 27.
- Clarify in the sample configuration file and the ngircd.conf(5) manual
page that the "CAFile" option is unset by default.
- Fix channel symbol returned in the RPL_NAMREPLY(353) numeric of NAMES
commands for secret (mode +s) channels: this should be "@", not "=".
Thanks Val Lorentz <progval+git@progval.net> for the patch!
Closes #313.
- Add an example filter file for "Fail2Ban": contrib/ngircd-fail2ban.conf.
- Don't abort startup when setgid/setuid() fails with EINVAL: Both setgid(2)
as well as setuid(2) can fail with EINVAL in addition to EPERM, their
manual pages state "EINVAL: The user/group ID specified in uid/gid is not
valid in this user namespace ". So not only treat EPERM as an "acceptable
error" and continue with logging the error, but do the same for EINVAL.
This was triggered by the Void Linux xbps-uunshare(1) tool used for
building "XBPS source packages" and reported by luca in #ngircd. Thanks!
- Test suite: Don't use "pgrep -u" when LOGNAME and USER are not set
Thanks for reporting this on IRC, luca!
ngIRCd 27~rc1 (2024-04-13)
- Validate certificates on server links. Up to now, ngIRCd optionally used
SSL/TLS encrypted server-server links but never checked and validated any

2
NEWS
View File

@ -10,6 +10,8 @@
ngIRCd 27
- Add an example filter file for "Fail2Ban": contrib/ngircd-fail2ban.conf.
ngIRCd 27~rc1 (2024-04-13)
- Validate certificates on server links. Up to now, ngIRCd optionally used
SSL/TLS encrypted server-server links but never checked and validated any