commit - 6b9ce1cb72c4c840b212068d388bb4b6d770d1fa
commit + 4294dd8043a1847659096088299a195a927db99f
blob - 8eeb6f37425f6f42e86702f45bafb68ba42910de
blob + ab6d9c8d30dcedfba7b410b03b96d81e46157e08
--- ChangeLog
+++ ChangeLog
- 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):
--
-$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 $
blob - 14882f294726eeee25c5559c66d512b1303aae95
blob + 4614177a8876ee2fe8ab48fb138afcd52bd9f36b
--- doc/Protocol.txt
+++ doc/Protocol.txt
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
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 $