Hello!
Quite a few fixes and enhancements have landed in our GIT development branch, so the next release of ngIRCd is becoming due. So I'm announcing the first release candidate for ngIRCd 14 with the following changes:
- Updated Debian/Linux init script (see contrib/Debian/ngircd.init). - Allow creation of persistent modeless channels. - The INFO command reports the compile time now (if available). - Spell check and enhance ngIRCd manual pages. - Channel mode changes: break on syntax errors in MODE command. - Support individual channel keys for pre-defined channels: introduce new configuration variable "KeyFile" in [Channel] sections in ngircd.conf, here a file can be configured for each pre-defined channel which contains individual channel keys for different users. - Remove limit on maximum number of predefined channels in ngircd.conf. - Updated ngircd.spec file for building RPM packages. - Add new and missing files to Mac OS X Xcode project, and update project. - Reject masks with wildcard after last dot. - TLS/SSL: remove useless error message when ssl connection is closed. - Fix memory leak when a encrypted and compressed server link goes down. (closes bug #95, reported by Christoph) - Fix handling of channels containing dots. (closes ug #93, reported by Gonosz Csiga)
You can download the release candidate here:
ftp://ftp.berlios.de/pub/ngircd/ngircd-14~rc1.tar.gz ftp://ngircd.barton.de/pub/ngircd/ngircd-14~rc1.tar.gz
The GnuPG signature and a patch from release 13 is available and can be downloaded from here:
ftp://ngircd.barton.de/pub/ngircd/ ftp://ftp.berlios.de/pub/ngircd/
You can habe a look at the complete history and every single patch using the GIT web-frontend located at:
http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git
Please test this release candidate and report all bugs you encounter using the bug tracker and/or this mailing list. Thanks!
Regards Alex