Do not include unregistered +i clients in /lusers's invisible count.
[ircu2.10.12-pk.git] / ChangeLog
index 6d4a60afd14fed85a1f51e4661eda9ec75ba9218..fe176702e4b6763cbfffd9de0864fea1ac00aef8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2007-08-20  Michael Poole <mdpoole@troilus.org>
+
+       * ircd/s_user.c (register_user): Update inv_clients and opers
+       counts.  Call client_set_privs() for local users.
+       (set_nick_name): Do not call client_set_privs() for remote users.
+       (set_user_mode): Move oper and invisible client checks inside the
+       IsRegistered() section.
+
 2007-08-14  Michael Poole <mdpoole@troilus.org>
 
        * ircd/channel.c (DONE_*): Split key changes into _ADD and _DEL.