This release comes with several nice feature enhancements. There are no major bug fixes.
Enhancements:
- Changes to the "Client connecting" notice on IRC (for IRCOps):
- The format changed slightly, instead of
{clients}
it now shows[class: clients]
- SSL/TLS information is still shown via
[secure]
- New:
[reputation: NNN]
to show the current reputation score - New:
[account: abcdef]
to show the services account, but only if SASL was used.
- The format changed slightly, instead of
- In the log file the format also changed slightly:
- IP information is now added as
[127.0.0.1]
in both the connect and disconnect log messages. - The vhost is logged as
[vhost: xyz]
instead of[VHOST xyz]
- All the other values are now logged as well on-connect, similar to the "Client connecting" notice, so: secure, reputation, account (if applicable).
- IP information is now added as
- New option allow::global-maxperip: this imposes a global (network-wide) restriction on the number of connections per IP address. If you don't have a global-maxperip setting in the allow block then it will default to maxperip plus one. So, if you currently have an allow::maxperip of 3 then global-maxperip will be 4.
- Handshake delay is automatically disabled for users that are exempt from blacklist checking.
- Always exempt 127.* from gline, kline, etc.
- You can now have dated logfiles thanks to strftime formatting. For example
log "ircd.%Y-%m-%d.log" { }
will create a log file like called ircd.2020-01-31.log, a new one every day. - The Windows build now supports TLSv1.3 too.
Fixes:
- Windows: some warnings and error messages on boot were previously missing.
Changes:
- Add doc/KEYS which contains the public key(s) used to sign UnrealIRCd releases
- The options set::anti-flood::unknown-flood-* have been renamed and integrated in a new block called set::anti-flood::handshake-data-flood. The ban-action can now also be changed. Note that almost nobody will have to change this setting since it has a good default.
- On *NIX bump the default maximum connections from 8192 to 16384. That is, when in "auto" mode, which is like for 99% of the users. Note that the system may still limit the actual number of connections to a lower value, epending on the value of
ulimit -n -H
.
Reminder: UnrealIRCd 4 is no longer supported
Субота, Березень 20, 2021
Powered by WHMCompleteSolution