1
0
mirror of https://github.com/osmarks/ngircd.git synced 2025-01-07 06:10:28 +00:00

Updated documentation.

This commit is contained in:
Alexander Barton 2003-01-21 21:22:00 +00:00
parent fbec1f1070
commit 9d8f425a9a

View File

@ -18,9 +18,6 @@ ngIRCd CVS-HEAD
more secure functions strlcpy(), strlcat() and snprintf(). On systems more secure functions strlcpy(), strlcat() and snprintf(). On systems
that don't support strlcpy() and strlcat(), these functions are included that don't support strlcpy() and strlcat(), these functions are included
in the libngportab now (with prototypes in portab.h). 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 - 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. can't occure during normal operation so there is something broken.
- The order of log messages during disconnects is more "natural" now ;-) - The order of log messages during disconnects is more "natural" now ;-)
@ -33,24 +30,33 @@ ngIRCd CVS-HEAD
configured server and "CONNECT <name> <port> <host> <mypwd> <peerpwd>" configured server and "CONNECT <name> <port> <host> <mypwd> <peerpwd>"
to add a new server (ngIRCd tries to connect new servers only once!). to add a new server (ngIRCd tries to connect new servers only once!).
- Added DISCONNECT command ("DISCONNECT <name>") to disable servers. - Added DISCONNECT command ("DISCONNECT <name>") to disable servers.
- 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).
- Restructured the documentation: Now the main language is english. - Restructured the documentation: Now the main language is english.
- Fixed up and enhanced CHANINFO command: channel keys and user limits
are syncronized between servers now, too.
- Enhanced killing of users caused by a nickname collision. - Enhanced killing of users caused by a nickname collision.
- MODE returns the key and user limit for channel members correctly now.
- Better error detection for status code ("numerics") forwarding. - Better error detection for status code ("numerics") forwarding.
- Moved tool functions to own library: "libngtool". - Moved tool functions to own library: "libngtool".
- New command TRACE (you can trace only servers at the moment). - New command TRACE (you can trace only servers at the moment).
- New command HELP that lists all understood commands. - New command HELP that lists all understood commands.
- There should no longer remain "unknown connections" (see e.g. LUSRS) - There should no longer remain "unknown connections" (see e.g. LUSRS)
if an outgoing server link can't be established. if an outgoing server link can't be established.
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 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 - Non-members of a channel could crash the server when trying to change
its modes or modes of its members. 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):
@ -413,4 +419,4 @@ ngIRCd 0.0.1, 31.12.2001
-- --
$Id: ChangeLog,v 1.174 2003/01/17 19:10:11 alex Exp $ $Id: ChangeLog,v 1.175 2003/01/21 21:22:00 alex Exp $