]> arthur.barton.de Git - ngircd.git/commitdiff
- Updated documentation.
authorAlexander Barton <alex@barton.de>
Wed, 8 Jan 2003 20:36:57 +0000 (20:36 +0000)
committerAlexander Barton <alex@barton.de>
Wed, 8 Jan 2003 20:36:57 +0000 (20:36 +0000)
ChangeLog
doc/Protocol.txt

index 8eeb6f37425f6f42e86702f45bafb68ba42910de..ab6d9c8d30dcedfba7b410b03b96d81e46157e08 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -20,7 +20,8 @@ ngIRCd 0.6.x-CVS
   - 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 propagation of modes with arguments between servers.
+  - Fixed up propagation of modes with arguments between servers and
+    enhanced the CHANINFO command.
 
 
 Older changes (sorry, only available in german language):
@@ -384,4 +385,4 @@ ngIRCd 0.0.1, 31.12.2001
 
 
 -- 
-$Id: ChangeLog,v 1.147.2.9 2003/01/08 17:47:43 alex Exp $
+$Id: ChangeLog,v 1.147.2.10 2003/01/08 20:37:38 alex Exp $
index 14882f294726eeee25c5559c66d512b1303aae95..4614177a8876ee2fe8ab48fb138afcd52bd9f36b 100644 (file)
@@ -90,11 +90,11 @@ Folgende <serverflags> sind zur Zeit definiert:
 II.2 Channel-Modes, persistente Channel und Topic austauschen
 
      Befehl: CHANINFO
-  Parameter: <channel> +<mode> [<topic>]
+  Parameter: <channel> +<modes> [[<key> <maxusers>] <topic>]
        Fuer: Server
 
 Mit CHANINFO Informiert ein Server den anderen ueber einen Channel: dessen
-Modes und dessen Topic. <topic> ist optional.
+Modes, Channel-Key, User-Limit und dessen Topic. <topic> ist optional.
 
 Existiert auf dem Server, der das CHANINFO empfaengt, der Channel bereits,
 so uebernimmt er die Werte jeweils nur dann, wenn er selber noch keine
@@ -104,6 +104,12 @@ ignoriert.
 Existiert der Channel noch nicht, so wird er mit den entsprechenden Angaben
 erzeugt.
 
+Hat ein Channel keinen Key (in <modes> ist der Mode "k" nicht vorhanden),
+so muss der Parameter <key> ignoriert werden (da <key> vorhanden sein muss,
+sollte in diesem Fall "*" uebergeben werden). Hat er kein User-Limit (kein
+"l" in <modes>), so muss <limit> ignoriert werden (<limit> sollte hierbei
+als "0" uebergeben werden).
+
 
 -- 
-$Id: Protocol.txt,v 1.5 2002/09/04 00:06:19 alex Exp $
+$Id: Protocol.txt,v 1.5.4.1 2003/01/08 20:36:57 alex Exp $