]> arthur.barton.de Git - ngircd-alex.git/blobdiff - ChangeLog
- Updated documentation.
[ngircd-alex.git] / ChangeLog
index 6755cd262078498d7e71b1a942a13c91aa2570d1..0fe9a50e9b9c59c155457a5351fee2c6cd435ec2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,7 @@
 
                      ngIRCd - Next Generation IRC Server
 
 
                      ngIRCd - Next Generation IRC Server
 
-                      (c)2001,2002 by Alexander Barton,
+                      (c)2001-2003 by Alexander Barton,
                     alex@barton.de, http://www.barton.de/
 
                   ngIRCd ist freie Software und steht unter
                     alex@barton.de, http://www.barton.de/
 
                   ngIRCd ist freie Software und steht unter
@@ -18,9 +18,6 @@ ngIRCd CVS-HEAD
     more secure functions strlcpy(), strlcat() and snprintf(). On systems
     that don't support strlcpy() and strlcat(), these functions are included
     in the libngportab now (with prototypes in portab.h).
     more secure functions strlcpy(), strlcat() and snprintf(). On systems
     that don't support strlcpy() and strlcat(), these functions are included
     in the libngportab now (with prototypes in portab.h).
-  - 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.
   - If the server can't close a socket, it panics now. This is an error that
     can't occure during normal operation so there is something broken.
   - The order of log messages during disconnects is more "natural" now ;-)
   - If the server can't close a socket, it panics now. This is an error that
     can't occure during normal operation so there is something broken.
   - The order of log messages during disconnects is more "natural" now ;-)
@@ -33,9 +30,33 @@ ngIRCd CVS-HEAD
     configured server and "CONNECT <name> <port> <host> <mypwd> <peerpwd>"
     to add a new server (ngIRCd tries to connect new servers only once!).
   - Added DISCONNECT command ("DISCONNECT <name>") to disable servers.
     configured server and "CONNECT <name> <port> <host> <mypwd> <peerpwd>"
     to add a new server (ngIRCd tries to connect new servers only once!).
   - Added DISCONNECT command ("DISCONNECT <name>") to disable servers.
+  - Restructured the documentation: Now the main language is english.
+  - Enhanced killing of users caused by a nickname collision.
+  - Better error detection for status code ("numerics") forwarding.
+  - Moved tool functions to own library: "libngtool".
+  - New command TRACE (you can trace only servers at the moment).
+  - New command HELP that lists all understood commands.
+  - There should no longer remain "unknown connections" (see e.g. LUSRS)
+    if an outgoing server link can't be established.
+  - Added AC_PREREQ(2.50) to configure.in for better autoconf compatibility.
+
+ngIRCd 0.6.1, 2003-01-21
+
+  - 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 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.
 
 
 Older changes (sorry, only available in german language):
 
 
 Older changes (sorry, only available in german language):
@@ -399,4 +420,4 @@ ngIRCd 0.0.1, 31.12.2001
 
 
 -- 
 
 
 -- 
-$Id: ChangeLog,v 1.161 2003/01/01 13:30:51 alex Exp $
+$Id: ChangeLog,v 1.176 2003/01/31 18:29:06 alex Exp $