Committer : entrope
CVSROOT : /cvsroot/undernet-ircu
Module : ircu2.10
Commit time: 2005-01-08 13:48:44 UTC
Modified files:
ChangeLog doc/example.conf ircd/channel.c
Log message:
Improve Doxygen documentation on zombies. Re-insert documentation of LOG
feature.
---------------------- diff included ----------------------
Index: ircu2.10/ChangeLog
diff -u ircu2.10/ChangeLog:1.531 ircu2.10/ChangeLog:1.532
--- ircu2.10/ChangeLog:1.531 Mon Jan 3 16:44:07 2005
+++ ircu2.10/ChangeLog Sat Jan 8 05:48:32 2005
@@ -1,3 +1,11 @@
+2005-01-08 Michael Poole <[EMAIL PROTECTED]>
+
+ * ircd/channel.c (@page zombie): Add synopsis to explain what
+ zombies are supposed to do.
+
+ * doc/example.conf (Features): Transfer recommended LOG features
+ from 2.10.11 example.conf.
+
2005-01-03 Michael Poole <[EMAIL PROTECTED]>
* ircd/ircd.c (try_connections): Test Connect hold time before
Index: ircu2.10/doc/example.conf
diff -u ircu2.10/doc/example.conf:1.40 ircu2.10/doc/example.conf:1.41
--- ircu2.10/doc/example.conf:1.40 Tue Dec 28 19:08:09 2004
+++ ircu2.10/doc/example.conf Sat Jan 8 05:48:33 2005
@@ -745,6 +745,11 @@
#
features
{
+# These log features are the only way to get certain error messages
+# (such as when the server dies from being out of memory). For more
+# explanation of how they work, see doc/readme.log.
+ "LOG" = "SYSTEM" "FILE" "ircd.log";
+ "LOG" = "SYSTEM" "LEVEL" "CRIT";
# "DOMAINNAME"="<obtained from /etc/resolv.conf by ./configure>";
# "RELIABLE_CLOCK"="FALSE";
# "BUFFERPOOL"="27000000";
Index: ircu2.10/ircd/channel.c
diff -u ircu2.10/ircd/channel.c:1.114 ircu2.10/ircd/channel.c:1.115
--- ircu2.10/ircd/channel.c:1.114 Fri Dec 17 20:45:49 2004
+++ ircu2.10/ircd/channel.c Sat Jan 8 05:48:33 2005
@@ -19,7 +19,7 @@
*/
/** @file
* @brief Channel management and maintanance
- * @version $Id: channel.c,v 1.114 2004/12/18 04:45:49 entrope Exp $
+ * @version $Id: channel.c,v 1.115 2005/01/08 13:48:33 entrope Exp $
*/
#include "config.h"
@@ -1399,7 +1399,15 @@
}
}
-/** @page zombie Explaination of Zombies
+/** @page zombie Explanation of Zombies
+ *
+ * Synopsis:
+ *
+ * A channel member is turned into a zombie when he is kicked from a
+ * channel but his server has not acknowledged the kick. Servers that
+ * see the member as a zombie can accept actions he performed before
+ * being kicked, without allowing chanop operations from outsiders or
+ * desyncing the network.
*
* Consider:
* <pre>
----------------------- End of diff -----------------------