[IRCServices Coding] Services 5.1a6 released

Andrew Church achurch at achurch.org
Thu Jan 26 21:54:00 PST 2006


     Services 5.1a6 has been released, and can be downloaded from:

http://www.ircservices.za.net/download/testing/   (Japan)
ftp://ftp.esper.net/ircservices/testing/          (Western USA)

eb785d31b835796b26a25cd97d101767  ircservices-5.1a6.tar.gz
88c9c8b39575fc3b85c7019b12510309  ircservices-5.1a6.diff.gz
0f1284896cb3fa5ecef987a601aa6505  ircservices-5.1a6-1.i386.rpm
b9121f03e014b01d543ea6cbd36edca4  ircservices_5.1a6-1_i386.deb

The mirrors should have it shortly.

     Lots of changes in this release, including command aliases for
Nick/Chan/MemoServ, support for Unreal NICKCHARS, and several bug fixes.
Mommy, can I go to sleep now?

Changes in version 5.1a6
------------------------
2006/01/26	Added command aliases for NickServ, ChanServ, and MemoServ
		    via the NSAlias, CSAlias, and MSAlias configuration
		    directives.
2006/01/26	Added support for 2-byte characters in valid_nick() and
		    valid_chan().
2006/01/26	Added support for the Unreal NICKCHARS protocol setting.
2006/01/26	Fixed nickname and channel name validity checking (which
		    was broken for a few protocols).
2006/01/26	valid_nick() now defaults to the reference ircd's rules for
		    nickname grammar rather than RFC 1459.
2006/01/26	Fixed bug causing databases with load-only fields to be
		    written incorrectly.
2006/01/26	Invalid channel names are now automatically removed from
		    the autojoin list on identify.
2006/01/26	Fixed memory leak on corrupt channel autokick database.
2006/01/26	Fixed bug in Hybrid and Ratbox protocol modules causing
		    forced nickname changing to break.
2006/01/25	Moved the contents of the TODO file into section 11 of the
		    technical reference manual.
2006/01/25	Fixed bug causing nick authentication reason to get lost on
		    XML import and export.
2006/01/25	Eliminated SuspendInfo structure (fields flattened into
		    NickGroupInfo and ChannelInfo).
2006/01/25	Fixed bug causing database/standard load routine to break
		    on out-of-order fields.
2006/01/24	Fixed minor bug in handling of InspIRCd SETNAME.

  --Andrew Church
    achurch at achurch.org
    http://achurch.org/