Hello!
Since the last release candidate no serious problems have been found,
and so here it is: ngIRCd Release 14.
Prominent changes are the removal of the limit of pre-definded
channels in ngircd.conf and the implemnetation of a "channel key file"
which allows for individual pre-defined channel user keys (see "man
ngircd.conf" and the variable "KeyFile" for details).
The changelog lists:
- Display IPv6 addresses as "[<addr>]" when accepting connections.
- 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)
Thanks a lot to all contributors!
Direct download links for the source archive:
<ftp://ftp.berlios.de/pub/ngircd/ngircd-14.tar.gz>
<ftp://ngircd.barton.de/pub/ngircd/ngircd-14.tar.gz>
The ChangeLog can be found here:
<http://ngircd.barton.de/doc/ChangeLog>
<http://ngircd.berlios.de/doc/ChangeLog>
GnuPG signature and patches from release 13 as well as 14~rc1 are
available and can be downloaded from here:
<ftp://ngircd.barton.de/pub/ngircd/>
<ftp://ftp.berlios.de/pub/ngircd/>
The relevant MD5 sums are:
MD5 (ngircd-14.tar.gz) = 0080f9bb9a466a8852a5aedf0b51f016
MD5 (ngircd-13-14.patch.gz) = 91edaf2e35379b8011e307671367e067
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 let us know if you encounter any bugs or need more/better
documentation (best is to file bugs using the bug tracker or to mail
to this list). Thanks!
Regards
Alex
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