[IRCServices Coding] Services 5.1a7 released
Andrew Church
achurch at achurch.org
Sat Jun 3 09:50:35 PDT 2006
Services 5.1a7 has been released, and can be downloaded from:
http://www.ircservices.esper.net/download/testing/ (Japan)
ftp://ftp.esper.net/ircservices/testing/ (Western USA)
598e0bdc451fc92f9cba21e22e4f20d8 ircservices-5.1a7.tar.gz
9a1ae7b875e3e2aa8f2f3cd1eab0d254 ircservices-5.1a7.diff.gz
1f3732813a51c310bc7a4adf5021fe7b ircservices-5.1a7-1.i386.rpm
54f95fadb189de47339d0d3df15020d8 ircservices_5.1a7-1_i386.deb
The mirrors should have it shortly.
This release is partly to put out fixes for various bugs I've come
across or seen mentioned, but also to let you know that I'm still alive,
more or less. (: I'm also making progress (albeit slowly) on the technical
manual, and those of you who are technically inclined may want to take a
look at it; it's in the docs/tech subdirectory of the tarball, or online at
http://www.ircservices.esper.net/download/testing/docs/tech/
(I really ought to get things moved back to .za.net one of these days...)
Changes in version 5.1a7
------------------------
2006/06/03 Fixed handling of language strings added by modules in
external language files.
2006/06/02 Fixed a rare case in which a timed event could fail to be
executed, and ensure that extremely long timeouts
(>25 days) are not called immediately.
2006/06/01 Added robustness to mode character/flag conversion functions.
2006/05/31 Fixed infinite loop in ignore code when a single command
takes longer to execute than the time specified in the
IgnoreDecay configuration directive.
2006/05/31 Fixed bug that could potentially cause the log file to be
rotated in the middle of writing a log message.
2006/05/31 Cleaned up restart handling.
2006/05/31 Fixed bug causing missing parameters in a configuration
directive to get zeroed rather than keeping their
previous values.
2006/05/31 Fixed cosmetic bug causing "BUG" message to be logged when
deprecated configuration directives are used.
2006/04/14 Fixed bug allowing infinite join/kick loops on autokick
when Unreal extended bantypes are in use.
2006/04/14 Fixed bug causing Services to split from InspIRCd servers
without the m_globops.so module loaded. Reported by
<techie101 at gmail.com>
2006/03/22 Logging initialization moved earlier, to catch any
unexpected log messages before the log file is opened.
2006/03/22 Fixed a critical error in the supplied [v]snprintf() which
allowed the output to exceed the specified maximum
length.
2006/03/20 Corrected a design defect in the hash table implementation
creating the potential for entries to get lost after
irc_lowertable[] modifications.
--Andrew Church
achurch at achurch.org
http://achurch.org/