Hi all!
I released ngIRCd 0.6.1 a few minutes ago:
- Fixed KILL: you can't crash the server by killing yourself any more, ngIRCd no longer sends a QUIT to other servers after the KILL, and you can kill only valid users now. - The server no longer forwards commands to ordinary users, instead it answers with the correct error message ("no such server") now. - WHOIS commands weren't always forwarded as requested. - The server sets a correct default AWAY message now when propagating between servers (bug introduced in 0.6.0). - Fixed up and enhanced CHANINFO command: channel keys and user limits are syncronized between servers now, too. - MODE returns the key and user limit for channel members correctly now. - Non-members of a channel could crash the server when trying to change its modes or modes of its members. - The server didn't validate weather a target user is a valid channel member when changing his channel user modes which could crash ngIRCd.
You can download it as usual from:
- http://download.berlios.de/ngircd/ngircd-0.6.1.tar.gz - ftp://arthur.ath.cx/pub/Users/alex/ngircd/ngircd-0.6.1.tar.gz
Enjoy!
Regards Alex
PS.: all these changes are backports from CVS-HEAD.