-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello All! All reported problems of the prereleases have been fixed, here we go: ngIRCd 0.10.0 has been released! It can be downloaded from the usual places: <ftp://ftp.berlios.de/pub/ngircd/ngircd-0.10.0.tar.gz> <ftp://ngircd.barton.de/pub/ngircd/ngircd-0.10.0.tar.gz> And soon it should be available via HTTP from this location: <http://prdownload.berlios.de/ngircd/ngircd-0.10.0.tar.gz> The GnuPG signature and a patch from 0.9.2 is available and can be downloaded from here: <ftp://ngircd.barton.de/pub/ngircd/> The 0.10.x branch has been tagged as "branch-0-10-x" in CVS, and this release is tagged as "rel-0-10-0". Changes since ngIRCd 0.9.2 are: - Fixed file handle leak when daemon is not able to send MOTD to a client. - Fixed build problems with GCC option -fstack-protector. - Minor documentation updates. - Validate "ServerName" (see RFC 2812, section 2.3.1). - Enhanced DIE to accept a single parameter ("comment text") which is sent to all locally connected clients before the server goes down. - The ngIRCd handles time shifts backwards more gracefully now (the timeout handling doesn't disconnect clients by mistake any more). - Internal: Restructured connection handling (the connection ID is equal to the file descriptor of the connection). - Internal: Simplified resolver code. - JOIN now supports more than one channel key at a time. - Implemented numeric "333": Time and user name who set a channel topic. - Enhanced the handler for PING and PONG commands: fix forwarding and enable back-passing of a client supplied additional argument of PING. - Changed handling of timeouts for unregistered connections: don't reset the counter if data is received and disconnect clients earlier. - Removed unnecessary #define of "LOCAL", now use plain C "static" instead. - Channel topics are no longer limited to 127 characters: now the only limit is the maximum length of an IRC command, i. e. 512 bytes (in practice, this limits the topic to about 490 characters due to protocol overhead). - Reverse DNS lookup code now checks the result by doing an additional lookup to prevent spoofing. - Added new IO layer which (optionally) supports epoll() and kqueue() in addition to the select() interface. Regards Alex -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFH/zWwkoPY342SFYRAvt/AJsELm3WIc27Lr4OYzvtWPoBOpd/ZgCgjgdw Cj6wPn7cMeBaQiMQ88S/3ho= =Y3OQ -----END PGP SIGNATURE-----
Teilnehmer (1)
-
Alexander Barton