Hi All!
Since releasing ngIRCd 16~rc1 not only fixes but one more feature for release 16 have been committed:
- Updated some more copyright notices, it's 2010 already :-) - Only compile in Get_Error() if really needed - Fix gcc warning "ignoring return value of ..." - Include netinet/in_systm.h alongside netinet/ip.h - Include netinet/{in.h, in_systm.h} when checking for netinet/ip.h - Only include <netinet/in_systm.h> if it exists - Updated doc/Platforms.txt - Enhace connection statistics counters: display total number of served connections on daemon shutdown and when a new client connects using the new numeric RPL_STATSCONN (250).
Release candidate 2 is available here:
ftp://ftp.berlios.de/pub/ngircd/ngircd-16~rc2.tar.gz ftp://ngircd.barton.de/pub/ngircd/ngircd-16~rc2.tar.gz
The GnuPG signatures for 16~rc2 and patches from 16~rc1 are available as well and can be downloaded from here:
ftp://ngircd.barton.de/pub/ngircd/ ftp://ftp.berlios.de/pub/ngircd/
See the archive and below for the complete ChangeLog since ngIRCd 15.
Please test this 2nd release candidate and report any problems or bugs. We plan to release ngIRCd 16 next weekend, if there are no show stoppers. Thanks!
Regards Alex
Am 02.04.2010 um 14:14 schrieb Alexander Barton:
Hi IRC’ers!
We are in preparation of the next ngIRCd release, release 16, which will contain the following changes, enhancements, and new features:
- Various fixes to the build system and code cleanups.
- contrib/platformtest.sh: Only show latest commit.
- Updatet doc/Platforms.txt, added new README-Interix.txt documenting how to tun ngIRCd on Microsoft Services for UNIX (MS SFU, MS SUA).
- Updated links to the ngIRCd homepage (bug tracker, mailing list).
- Added missing modes to USERMODES #define
- Show our name (IRCD=ngIRCd) in ISUPPORT (005) numeric
- Quote received messages of ERROR commands in log output.
- ngircd.conf manual page: document missing "Password" variable.
- Implement WEBIRC command used by some Web-IRC frontends. The password required to secure this command must be configured using the new "WebircPassword" variable in the ngircd.conf file.
- Don't use port 6668 as example for both "Ports" and "SSLPorts".
- Remove limit on max number of configured irc operators.
- Only link "nsl" library when really needed.
- A new channel mode "secure connections only" (+z) has been implemented: Only clients using a SSL encrypted connection to the server are allowed to join such a channel. But please note three things: a) already joined clients are not checked when setting this mode, b) IRC operators are always allowed to join every channel, and c) remote clients using a server not supporting this mode are not checked either and therefore always allowed to join.
The first release candidate, version 16~rc1, is available for downloading and testing since a few days, and it would be really great if you could vive it a try and do some testing. Thanks!
As usual the download locations are:
ftp://ftp.berlios.de/pub/ngircd/ngircd-16~rc1.tar.gz ftp://ngircd.barton.de/pub/ngircd/ngircd-16~rc1.tar.gz
The GnuPG signatures for 16~rc1 and patches from release 15 are available as well and can be downloaded from here:
ftp://ngircd.barton.de/pub/ngircd/ ftp://ftp.berlios.de/pub/ngircd/
You can have 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 a lot for your support!
Regards Alex