This is the fourth beta for UnrealIRCd 6. It fixes a serious bug where regular users (without +hoaq) could set some channel modes.
This beta release contains all the planned features for U6 and now we need the help of the public to test these beta's.
Caution: this beta may crash spectacularly, behave weird or in unexpected ways, so don't run it on production systems!
If you find any issues, please report them at https://bugs.unrealircd.org/. This way, you help us getting ready for a real stable UnrealIRCd 6 release.
Changes between beta3 and beta4
- Fix regular users being able to set some channel modes (users without +hoaq)
- Fix memory leak in SJOIN
- Fix websocket memory leak and two issues with forwarders
- Fix issue with MODE expansion leading to duplicate msgids (rare)
- Update Turkish example and help conf
We have been working on UnrealIRCd 6 behind closed doors since July. A lot of work has been done during the summer vacation.
UnrealIRCd 6 comes with a completely redone logging system (with optional JSON support), named extended bans, four new IRCv3 features, geoip support and remote includes support built-in.
Additionally, things are more customizable such as what gets sent to which snomask. All the +vhoaq channel modes are now modular as well, handy for admins who don't want or need halfops or +q/+a. For WHOIS it is now customizable in detail who gets to see what.
See the release notes of this beta release for detailed information on all the new features and some caveats such as how to update your U5 config to work on U6. As always, you can download UnrealIRCd from https://www.unrealircd.org/
For information on how long UnrealIRCd 5 is supported, see this news post from Oct 30, 2021.