X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=ChangeLog;h=e1a78d2dc35d28b2ebf1d22f7553fe5f8d17d3de;hb=e36a8c061fa07c9b03f5ac150c3a6738248ca5e3;hp=3f306c1499e8839c8f520f55ccb75ad8af555975;hpb=0669b78c4bb443fbc6642eddcbe6778cfd124d6f;p=srvx.git diff --git a/ChangeLog b/ChangeLog index 3f306c1..e1a78d2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,28 @@ # arch-tag: automatic-ChangeLog--srvx@srvx.net--2005-srvx/srvx--devo--1.3 # +2005-11-01 00:37:44 GMT Michael Poole patch-32 + + Summary: + Avoid leaking information through ChanServ's ban matching. + Revision: + srvx--devo--1.3--patch-32 + + src/common.h (user_matches_glob): Convert last argument to be flags. + + src/tools.c (user_matches_glob): Reorder tests to properly implement + the MATCH_VISIBLE flag. + + src/chanserv.c: Update callers of user_matches_glob() to set + the MATCH_VISIBLE flag (in addition to MATCH_USENICK). + + src/opserv.c: Update callers of user_matches_glob() to pass the + MATCH_USENICK flag. + + modified files: + ChangeLog src/chanserv.c src/common.h src/opserv.c src/tools.c + + 2005-11-01 00:23:14 GMT Michael Poole patch-31 Summary: