Gisteren is versie 1.7.23 van Anope uitgebracht. Anope is een verzameling van irc-services die aan een irc-daemon kunnen worden gehangen. De services die gebruikt kunnen worden bestaan onder meer uit een 'nickserv' en 'chanserv', waarmee respectievelijk gebruikers en kanalen te beheren zijn door zowel de users als de operators. De irc-server van Tweakers.net maakt ook gebruik van Anope waardoor gebruikers nicknames en kanalen kunnen registreren. Irc-operators hebben diverse tools tot hun beschikking om de gebruikers en kanalen te beheren.
Door een probleem met de manier waarop de wachtwoorden werden opgeslagen in voorgaande versies van Anope, zijn er in de nieuwe versie van de irc-software enkele aanpassingen in de database gemaakt. Hierdoor is de compatibiliteit met oude versies verloren gegaan. Mochten er overigens in deze versie geen grote problemen meer gevonden worden, dan zou dit wel eens één van de laatste versies uit de 1.7-tak kunnen zijn. De release notes voor versie 1.7.23 kunnen hieronder gevonden worden:
Anope 1.7.23
Since releasing 1.7.22 just over 2 weeks ago, we've continued to polish the 1.7 branch for the eventual release of 1.8. We've fixed various issues some shown below:Unfortunately, we encountered some problems with the way in which Chanserv & Nickserv are storing passwords which has led us to make a sad but needed decision to break the long time standing backwards database compatibility with versions prior to this one. - This means that once you have upgraded to 1.7.23 (or any SVN build after revision 1462) you will be unable to go back.
- Buffer overflows with both ChanServ and NickServ (Win32 Crashbug in 1.7.22)
- FreeBSD 7 dns_nss.so.1 issue.
- Expanded behaviour of OperServ Ignore & introduced modular database back end meaning Ignores are saved even after a services restart.
- Various typographic errors are fixed in help/lang files
- Expanded behaviour of OperServ Modlist
- Enabled UMODE functionality for InspIRCd 1.1
Please make sure you take a back-up prior to upgrading just in case you do need to revert!
We cannot stress the importance of this advice, and assure you it was with a heavy heart we broke the compatibility and not a decision we took lightly.[break]