UnrealIRCd 6.0.0-rc2 released

News about the UnrealIRCd project, including release announcements
Post Reply
Syzop
UnrealIRCd head coder
Posts: 2112
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

UnrealIRCd 6.0.0-rc2 released

Post by Syzop »

This is the second Release Candidate for UnrealIRCd 6.

The plan is to have a stable 6.0.0 release the week before Christmas, so please help us test this (possibly last) Release Candidate to ensure it is good!
Fire up an U6 test server, link in an U6 server to your existing U5 network, upgrade a server from U5 to U6. Test real-world scenarios and play around.
If you find any issues (big or small), then please report them at bugs.unrealircd.org. Similarly, if you are missing any documentation on U6 features, upgrading, or think some docs or instructions could be better, let us know as well.

The "Release Candidate" stage means that the code is expected to be of production quality. It should no longer crash or have major issues, but we need help from the public to verify that this is indeed the case.

UnrealIRCd 6
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.

How to get started with UnrealIRCd 6: Changes between 6.0.0-rc1 and 6.0.0-rc2
  • Documentation changes (HELPOP EXTBANS, HELPOP SNOMASK, etc.)
  • Fix a problem where a +a (chanadmin) could kick a +q (chanowner)
  • Fix a possible KICK problem with some IRC clients (now behave like U5)
  • Porting over some changes from 5.x to 6.x that were forgotten earlier (curl-ca-bundle.crt, shipped c-ares, SVSLOGIN without SASL)
  • Some other small fixes, eg +s/+p handling on netmerge
If you are already using a previous 6.0.0 beta or rc then you can upgrade to the release (candidate) using "./unrealircd upgrade"

UnrealIRCd 5
For information on how long UnrealIRCd 5 is supported, see this news post from Oct 30, 2021.
Post Reply