]> arthur.barton.de Git - ngircd-alex.git/blobdiff - ChangeLog
Added "doc/Zeroconf.txt" to distribution.
[ngircd-alex.git] / ChangeLog
index a6e4562f7c3dcdab8f3ec9067dd9ef94d37a1dfd..5b83df83f645c7b0cfa9bf7490c98eeb45fc61ef 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
 
 
 ngIRCd CVSHEAD
 
 
 ngIRCd CVSHEAD
+  - Add new IO Layer
+
+ngIRCd 0.9.x
+
+  - Fixed maximum length of user names, now allow up to 9 characters.
+  - Cut off oversized IRC messages that should be sent to the network instead
+    of shuttding down the (wrong) connection.
+  - Don't generate error messages for unknown commands received before the
+    client is registered with the server (like the original ircd).
+  - Never run with root privileges but always switch the user ID.
+  - Make "netsplit" messages RFC compliant.
+  - Fix handling of QUIT Messages: send only one message, even if the client
+    is member of multiple channels.
+  - Don't exit server if closing of a socket fails; instead ignore it and
+    pray that this will be "the right thing" ...
   - Implemented the IRC function "WHOWAS".
   - Don't enable assert() calls when not ./configure'd with --enable-debug.
   - Fixed ./configure test for TCP Wrappers: now it runs on Mac OS X as well.
   - Implemented the IRC function "WHOWAS".
   - Don't enable assert() calls when not ./configure'd with --enable-debug.
   - Fixed ./configure test for TCP Wrappers: now it runs on Mac OS X as well.
@@ -44,7 +59,7 @@ ngIRCd CVSHEAD
     most probably other older C compilers on other systems.
   - When the daemon should switch to another user ID (ServerID is defined in
     the configuration file) and is not running in a chroot environment, it
     most probably other older C compilers on other systems.
   - When the daemon should switch to another user ID (ServerID is defined in
     the configuration file) and is not running in a chroot environment, it
-    changes it's working directory to the home directory of this user. This
+    changes its working directory to the home directory of this user. This
     should enable the system to write proper core files when not running with
     root privileges ...
 
     should enable the system to write proper core files when not running with
     root privileges ...
 
@@ -599,4 +614,4 @@ ngIRCd 0.0.1, 31.12.2001
 
 
 -- 
 
 
 -- 
-$Id: ChangeLog,v 1.270 2005/05/16 12:25:15 alex Exp $
+$Id: ChangeLog,v 1.279 2005/07/07 18:50:23 fw Exp $