Bug fix round-up for SF#2885593, SF#2924219 and SF#2946094.
authorMichael Poole <mdpoole@troilus.org>
Mon, 15 Feb 2010 20:28:59 +0000 (15:28 -0500)
committerMichael Poole <mdpoole@troilus.org>
Mon, 15 Feb 2010 20:28:59 +0000 (15:28 -0500)
commit14001afa5d358a39a3347d65e16a86e8ee3756d1
tree72052f62f2a36e2ff82a8def1b8adeba4f33b658
parent1470cbd8d0457a053f4e42b02c302a296a61ed83
Bug fix round-up for SF#2885593, SF#2924219 and SF#2946094.

Thanks to ZeRoFiGhter for finding and analyzing these.

src/chanserv.c (cmd_move): Scan all users' presence in the new channel.
  (merge_users): Use the newer "seen" time when merging.  Scan source
    users' presence in the new channel.
  (cmd_mdel_user): "actor" already considers whether the user is helping,
    so use that information.
  (handle_join): Allow queuing dynlimit updates during burst.
src/mod-helpserv.c (handle_join): Fix request list indexing.
src/proto-p10.c (irc_kill): Don't insert self in the kill path; our
    uplink does that (at least for ircu2.10.12.x).
src/chanserv.c
src/mod-helpserv.c
src/proto-p10.c