Committer  : klmitch
CVSROOT    : /cvsroot/undernet-ircu
Module     : ircu2.10
Branch tags: u2_10_11_07
Commit time: 2004-02-01 03:47:05 UTC

Modified files:
  Tag: u2_10_11_07
     ChangeLog include/patchlevel.h ircd/channel.c

Log message:

Author: Kev <[EMAIL PROTECTED]>
Log message:

Refuse to allow "," in channel keys (undernet-ircu-Bugs-888370); update
patchlevel for .07(pre1)

---------------------- diff included ----------------------
Index: ircu2.10/ChangeLog
diff -u ircu2.10/ChangeLog:1.290.2.130 ircu2.10/ChangeLog:1.290.2.130.2.1
--- ircu2.10/ChangeLog:1.290.2.130      Sat Jan 10 16:23:31 2004
+++ ircu2.10/ChangeLog  Sat Jan 31 19:46:53 2004
@@ -1,3 +1,9 @@
+2004-01-31  Kevin L Mitchell  <[EMAIL PROTECTED]>
+
+       * include/patchlevel.h (PATCHLEVEL): update patchlevel...
+
+       * ircd/channel.c (mode_parse_key): don't allow , in keys!
+
 2004-01-11  Perry Lorier <[EMAIL PROTECTED]>
 
        * include/patchlevel.h: Release 2.10.11.06
Index: ircu2.10/include/patchlevel.h
diff -u ircu2.10/include/patchlevel.h:1.10.4.65 
ircu2.10/include/patchlevel.h:1.10.4.65.2.1
--- ircu2.10/include/patchlevel.h:1.10.4.65     Sat Jan 10 16:23:32 2004
+++ ircu2.10/include/patchlevel.h       Sat Jan 31 19:46:54 2004
@@ -15,10 +15,10 @@
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- * $Id: patchlevel.h,v 1.10.4.65 2004/01/11 00:23:32 isomer Exp $
+ * $Id: patchlevel.h,v 1.10.4.65.2.1 2004/02/01 03:46:54 klmitch Exp $
  *
  */
-#define PATCHLEVEL "06"
+#define PATCHLEVEL "07(pre1)"
 
 #define RELEASE ".11."
 
Index: ircu2.10/ircd/channel.c
diff -u ircu2.10/ircd/channel.c:1.73.2.15 ircu2.10/ircd/channel.c:1.73.2.15.2.1
--- ircu2.10/ircd/channel.c:1.73.2.15   Sat Jan 10 16:23:32 2004
+++ ircu2.10/ircd/channel.c     Sat Jan 31 19:46:54 2004
@@ -17,7 +17,7 @@
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  *
- * $Id: channel.c,v 1.73.2.15 2004/01/11 00:23:32 isomer Exp $
+ * $Id: channel.c,v 1.73.2.15.2.1 2004/02/01 03:46:54 klmitch Exp $
  */
 #include "config.h"
 
@@ -2025,7 +2025,7 @@
 
   /* clean up the key string */
   s = t_str;
-  while (*s > ' ' && *s != ':' && t_len--)
+  while (*s > ' ' && *s != ':' && *s != ',' && t_len--)
     s++;
   *s = '\0';
 
----------------------- End of diff -----------------------

Reply via email to