Added: 7a8
* AKICK should remove any +e that applies to the user.
Removed: 12d12
* When linking a nick, channel status and vhosts should be applied.
Added: 20a21
* When linking a nick, channel status and vhosts should be applied.
ChanServ
- Channel topics should be restored properly on initial sync.
- We should determine if a channel is empty by timestamp rather than number of users.
- Only possible, i think, with SJOIN. and I believe only on the next join! so we know if it WAS empty, but not IF empty. - tabris
- Should not change ops on old users when starting up.
- AKICK gets confused when a user is identified to two nicks, one of which has status and the other being akicked.
- Confused? i believe that get_best_acc would return the highest. which is what would occur if we used a negative acclevel for akick, as I believe we should. - tabris
- AKICK should remove any +e that applies to the user.
NickServ
- Changing root/dropping nicks too fast should not cause races
- waiting on nickreg.nickid
Fixed bugs
ChanServ
- Channel status should not be given twice when joining and identifying at the same time.
- ChanServ UP/DOWN doesn't work with no parameters.
NickServ
- "/ns set nick freeze on" should log the correct nick.
- When linking a nick, channel status and vhosts should be applied.