+jilles 2007/07/30 17:26:00 UTC (20070730-3540)
+ Log:
+ Fix wrong line numbers in ircd.conf parser (some comments).
+ from ratbox 2.2 (androsyn).
+
+
+ Changes: Modified:
+ +1 -0 trunk/src/ircd_lexer.l (File Modified)
+
+
+jilles 2007/07/26 14:21:57 UTC (20070726-3538)
+ Log:
+ Change EmptyString so gcc 4.2 doesn't complain.
+ from ratbox (androsyn), slightly changed
+
+
+ Changes: Modified:
+ +1 -1 trunk/include/irc_string.h (File Modified)
+
+
+jilles 2007/07/14 21:50:21 UTC (20070714-3536)
+ Log:
+ In a two-argument whois, RPL_ENDOFWHOIS should show second arg.
+ This already works correctly for successful/notfound case.
+
+
+ Changes: Modified:
+ +1 -1 trunk/modules/m_whois.c (File Modified)
+
+
+jilles 2007/07/14 13:34:50 UTC (20070714-3534)
+ Log:
+ Use mask_match() to check bans from local clients for
+ redundancy. This fixes the problem that bans like *!?@*
+ prevent any ban starting with *!*@ being set.
+
+
+ Changes: Modified:
+ +1 -1 trunk/src/chmode.c (File Modified)
+
+
+jilles 2007/07/14 13:32:18 UTC (20070714-3532)
+ Log:
+ Add mask_match(), like ircu mmatch().
+ This compares two masks and returns whether the "new" is
+ more specific than or equal to the "old". The difference
+ with match() is that a '?' in "old" does not match a '*' in
+ "new".
+
+
+ Changes: Modified:
+ +2 -0 trunk/include/irc_string.h (File Modified)
+ +73 -0 trunk/src/match.c (File Modified)
+
+