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
- der GNU General Public License.
+ ngIRCd is free software and published under the
+ terms of the GNU General Public License.
-- ChangeLog / Aenderungen --
-ngIRCd CVS-HEAD
+ngIRCd 0.6.x
+ - Conn_Close() now handles recurisive calls for the same link correctly.
+
+ngIRCd 0.6.1, 2002-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 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):
+
+ngIRCd 0.6.0, 2002-12-24
+
+ ngIRCd 0.6.0-pre2, 2002-12-23
+ - neuer Numeric 005 ("Features") beim Connect.
+ - LUSERS erweitert: nun wird die maximale Anzahl der lokalen und globalen
+ Clients, die dem Server bzw. im Netzwerk seit dem letzten (Re-)Start
+ dem Server gleichzeitig bekannt waren, angezeigt.
+
+ ngIRCd 0.6.0-pre1, 2002-12-18
- beim Schliessen einer Verbindung zeigt der Server nun vor dem ERROR
noch eine Statistik ueber die empfangene und gesendete Datenmenge an.
- der Server wartet bei einer eingehenden Verbindung nun laenger auf den
noch im Schreibpuffer stehen, zu senden.
- Source in weiteres Modul "irc-info" aufgespalten.
- Konfigurationsvariablen werden besser validiert: Laengen, Zahlen, ...
- - neuen Befehl STATS begonnen: bisher unterstuetzt wird "l".
+ - neuen Befehl STATS begonnen: bisher unterstuetzt wird "l" und "m".
- bei ISON und USERHOST fehlte im Ergebnis-String der korrekte Absender.
- IRC Operatoren koennen nun mit KILL User toeten. Achtung: ein Grund muss
zwingend als zweiter Parameter angegeben werden!
- neue Konfigurations-Variable "MaxJoins": Hiermit kann die maximale Zahl
der Channels, in denen ein User Mitglied sein kann, begrent werden.
- neuer, deutlich flexiblerer Parser fuer den MODE Befehl.
+ - neue Channel-Modes l (User-Limit) und k (Channel-Key) implementiert.
ngIRCd 0.5.4, 24.11.2002
--
-$Id: ChangeLog,v 1.145 2002/12/15 16:30:33 alex Exp $
+$Id: ChangeLog,v 1.147.2.14 2003/03/09 20:16:57 alex Exp $