+2005-12-13 Michael Poole <mdpoole@troilus.org>
+
+ * doc/example.conf: Remove extraneous "Other" Client block.
+
+ * ircd/convert-conf.c (finish_operators): Fix operator precedence
+ bug.
+
+ * ircd/ircd_parser.y (clientclass): Fix typo in error message.
+
2005-11-27 Michael Poole <mdpoole@troilus.org>
* ircd/Makefile.in (version.c): version.c also depends on
maxlinks = 100;
usermode = "+iw";
};
-Client
-{
- class = "Other";
- username = "*";
-};
Class {
name = "America";
pingfreq = 1 minutes 30 seconds;
}
for (ii = 0; (remap = &remapped_features[ii++])->name; ) {
if (!remap->feature || !remap->privilege
- || !remap->feature->values || !remap->flags & mask)
+ || !remap->feature->values || !(remap->flags & mask))
continue;
fprintf(stdout, "\t%s = %s;\n", remap->privilege,
strcmp(remap->feature->values->value, "TRUE") ? "no" : "yes");
{
c_class = find_class($3);
if (!c_class)
- parse_error("No such connection class '%s' for Class block", $3);
+ parse_error("No such connection class '%s' for Client block", $3);
MyFree($3);
};
clientpass: PASS '=' QSTRING ';'