X-Git-Url: http://git.pk910.de/?p=ircu2.10.12-pk.git;a=blobdiff_plain;f=ChangeLog;h=a865be6bff5b7b296bbc42df35b065f6bd62a58f;hp=67592a96a4514fb803d5b3fc92bacfe1b6157081;hb=92a11018ec6d46d6c3cda510c5a59afd29e0148c;hpb=db5ce1caa14de28c6b333ac3e1484ed068dfd236 diff --git a/ChangeLog b/ChangeLog index 67592a9..a865be6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +2009-07-04 Michael Poole + + * ircd/s_auth.c (find_conf_client): New function. + (preregister_user): Use it to avoid assigning a second conf class + on client connection. + (auth_ping_timeout): Send the "T" message only if we do not kill + the client (and thus send a "D" message). + (auth_find_classs_conf): Do not allow IAuth to select a disabled + class. Unlink new conf items from GlobalConfList. + (iauth_cmd_done_client): Handle failures from attach_conf(). + (iauth_parse): Behave decently when a client is killed by the + message handler. + + * tools/iauth-test (%handlers): Add entries to help test this. + 2009-07-04 Michael Poole * include/channel.h (RevealDelayedJoinIfNeeded): Declare.