UnrealIRCd 5.0.3.1 released (fixes crash issue in 5.0.3)
Status: Beta
Brought to you by:
wildchild
From: Bram M. <sy...@un...> - 2020-02-11 18:09:47
|
(You can unsubscribe from this list here <https://sourceforge.net/projects/unreal/lists/unreal-notify/unsubscribe>) Hi everyone, Apologies to bother you again. UnrealIRCd 5.0.3 which was released last Saturday turned out to contain another crash bug. The download has now been replaced with 5.0.3.1. * *For users using 5.0.0/5.0.1/5.0.2*: _no additional action_ is needed as this issue only affects 5.0.3 (this assumes you already installed the "hot patch" from Saturday <https://forums.unrealircd.org/viewtopic.php?f=1&t=8978>) * *For users running 5.0.3*: simply fix the issue by running this command in your UnrealIRCd directory, _no restart needed_: ./unrealircd hot-patch historycrash * *For new installations**(and also for Windows users)* you can install the newly released 5.0.3.1 I'm glad the ~150 admins who already upgraded to UnrealIRCd 5.0.3 can again fix this issue without a restart so users won't notice anything. Still, I apologize for the recent flood of announcements and releases. **Additional information on the hot patch ** Go to your UnrealIRCd directory: cd /home/youraccount/unrealircd Then simply run: ./unrealircd hot-patch historycrash After a lot of output it should end with this: Patch applied successfully and installed. Rehashing your IRCd... Rehashing UnrealIRCd Done! All should be good now. The command only works on UnrealIRCd 5.0.3. You should not use it on any other version since only 5.0.3 has this bug. *UnrealIRCd 5 is here!* After more than 6 months of hard work UnrealIRCd 5 is now our new "stable" branch. In particular I would like to thank Gottem and 'i' for their source code contributions and PeGaSuS and westor for testing releases. When we transitioned from 3.2.x to 4.0.0 there were 175,000 lines of source code added/removed during 3 years of development. This time it was 120,000 lines in only 8 months, a major effort! A short summary of release highlights is available here <https://www.unrealircd.org/docs/What%27s_new_in_UnrealIRCd_5>. The full release notes are available here <https://github.com/unrealircd/unrealircd/blob/21278d254963cfa6555e27b38228d7a5c3b8ce48/doc/RELEASE-NOTES.md#unrealircd-5>. If you have some spare time, we recommended reading the full release notes (the new and changed sections, anyway) so you don't miss out on anything. If you are upgrading from 4.x to 5.x then it would be wise to read Upgrading from 4.x <https://www.unrealircd.org/docs/Upgrading_from_4.x>. In any case, be sure to upgrade your services package first! (if you use any). UnrealIRCd 5 is known to work with the following services: * anope <https://www.anope.org/> (version 2.0.7 or higher) - with the "unreal4" protocol module * atheme <https://atheme.github.io/atheme.html> (version 7.2.9 or higher) - with the "unreal4" protocol module As always, you can download UnrealIRCd from https://www.unrealircd.org/ *UnrealIRCd 4 is still supported* UnrealIRCd 4 is now called "oldstable" and will be maintained until 31 December 2020 (major bugfixes only). After that date UnrealIRCd 4 is no longer supported <https://www.unrealircd.org/docs/UnrealIRCd_4_EOL>. Admins are recommended to upgrade to UnrealIRCd 5 somewhere in the first half of 2020. -- Bram Matthys Security researcher sy...@vu... Website: www.vulnscan.org PGP key: www.vulnscan.org/pubkey.asc PGP fp: EBCA 8977 FCA6 0AB0 6EDB 04A7 6E67 6D45 7FE1 99A6 |