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 -----------------------

Reply via email to