Hi!
ngIRCd 0.12.0 has been released and can be downloaded from the
following locations, as usual:
a) ftp://ngircd.barton.de/pub/ngircd/
ftp://ngircd.barton.de/pub/ngircd/ngircd-0.12.0.tar.gz
b) ftp://ftp.berlios.de/pub/ngircd/
ftp://ftp.berlios.de/pub/ngircd/ngircd-0.12.0.tar.gz
Patches from 0.11.1 (about 220K uncompressed) and 0.12.0-pre2 as well
as GnuPG signatures are available, too.
The most prominent enhancement is support for IPv6, and the complete
ChangeLog since 0.11.1 is:
- Fix Bug: 85: "WHO #SecretChannel" that user is not a member of now
returns proper RPL_ENDOFWHO_MSG instead of nothing. (Ali Shemiran)
- Fix complie on FreeBSD 5.4 and AIX.
- If bind() fails, also print ip address and not just the port number.
ngIRCd 0.12.0-pre2 (2008-04-29)
- IPv6: Add config options to disabe ipv4/ipv6 support.
- Don't include doc/CVS.txt in distribution archive, use
doc/GIT.txt now!
- Documentation: get rid of some more references to CVS, switch
to GIT.
- Get rid of cvs-version.* and CVSDATE definition.
- Report ERR_NOTONCHANNEL when trying to part a channel one is
not member of.
- Testsuite: remove erroneous ConfUID setting in config file.
ngIRCd 0.12.0-pre1 (2008-04-20)
- Include Mac OS X Xcode project in distribution archives.
- Do not exit on SIGHUP or /REHASH if the config file cannot opened.
- Add IPv6 support.
- Install a LaunchDaemon script to start/stop ngIRCd on Mac OS X.
- Implemented IRC commands INFO, SUMMON (dummy), and USERS (dummy)
and enhanced test suite to check these commands. (Dana Dahlstrom)
- RPL_WHOREPLY messages generated by IRC_WHO didn't include
flags (*,@,+). (Dana Dahlstrom)
- IRC_WHO now supports search patterns and will test this against
user nickname/servername/hostname, etc. as required by RFC 2812,
Section 3.6.1. (reported by Dana Dahlstrom)
- Add test cases for "WHO" command. (Dana Dahlstrom)
- Implement RFC 2812 handling of "0" argument to 'JOIN': must be
treated as if the user had sent PART commands for all channels
the user is a member of. (Dana Dahlstrom)
- Allow NOTICEs to be sent to a channel. (Fabian Schlager)
Nine people already committed to the post-0.12.0 GIT repository, so
there are good chances that the next release of ngIRCd won't be too
far in the future ;-)
You can use this mailing liste, the ngIRCd bug tracker
(
http://arthur.barton.de/cgi-bin/bugzilla/index.cgi
) or the IRC channel #ngircd on irc.barton.de:6667 (irc://irc.barton.de/ngircd
) to get in touch with us.
Regards
Alex