[IRCServices Coding] Services 5.1a2 released
Andrew Church
achurch at achurch.org
Sun Jan 15 19:55:36 PST 2006
Services 5.1a2 has been released, and can be downloaded from:
http://www.ircservices.za.net/download/testing/ (Japan)
ftp://ftp.esper.net/ircservices/testing/ (Western USA)
1d94d32ad72e289e824ef45d5c097a26 ircservices-5.1a2.tar.gz
ac48437b8640c73be4025366a8f97545 ircservices-5.1a2.diff.gz
12853ad85b3f0753a7cbdac56bbc2c3f ircservices-5.1a2-1.i386.rpm
aa8a090a903b1d91f1ae2183816db4a2 ircservices_5.1a2-1_i386.deb
The mirrors should have it shortly.
This is just a quick release to get out a few additional changes
I've made, and fix a bug causing the version4 database to lose all your
channels--though I prefer to think of that as an incentive to switch to
the new database format. ;) The big thing to note is that some of the
databases have changed names, so if you've switched to the
database/standard module, you'll need to rename files as follows:
nickgroup-access.sdb -> nick-access.sdb
nickgroup-ajoin.sdb -> nick-autojoin.sdb
nickgroup-ignore.sdb -> memo-ignore.sdb
nickgroup-memo.sdb -> memo.sdb
I should also mention that I've finished everything on my personal
to-do list for 5.1, except for writing the technical design manual (sigh,
there go the next few months of my life); there are still a number of
items in the TODO file in the distribution, but considering also that
that file is rather old, I'm going to leave those for future developers
unless there's a particular desire for something to be included in 5.1.
In other words, if you want to see something in 5.1, now's the time to
ask!
Changes in version 5.1a2
------------------------
2006/01/15 Fixed a bug in loading the ChanServ database in the
database/version4 module.
2006/01/15 The misc/xml-import module now allows news items to be
imported via the ImportNews configuration directive.
Suggested by Kieron Thwaites <ron2k.za at gmail.com>
2006/01/15 MemoServ IGNORE now ignores memos from nicknames linked to
nickname (but not wildcard) entries on the ignore list.
Suggested by Robin Burchell <surreal.w00t at gmail.com>
2006/01/15 Renamed ChannelInfo CI_* flags to CF_* for consistency with
other structures' flags.
2006/01/09 Moved the access, autojoin, memo, and ignore databases to
their respective modules, and changed the database
names to "nick-access", "nick-autojoin", "memo", and
"memo-ignore" respectively.
2006/01/09 Changed DBTable.insert() to not return a value.
--Andrew Church
achurch at achurch.org
http://achurch.org/