]> jfr.im git - irc/quakenet/newserv.git/commit
Tidied up the joining behaviour a bit.
authorsplidge <redacted>
Mon, 4 Jun 2007 10:09:57 +0000 (11:09 +0100)
committersplidge <redacted>
Mon, 4 Jun 2007 10:09:57 +0000 (11:09 +0100)
commitaf87643b04be2dfb28294e24615f77bb598d3fb5
tree5ab6ca3e7a54db46fff416c01445f56b1e526c43
parent0bf6422b0dd8308f03842a8b6056bf04b94996dc
Tidied up the joining behaviour a bit.

A few changes:

 * Burst with the default modes as well as the forcemodes (unless some of
   the default modes are denied, of course).

 * If there's only one user on the channel and they are known, don't burst
   with +i or +k - this avoids kicking the users off their own channels.
   Obviously if the user isn't known they shouldn't be joining so we leave
   the modes set to get rid of them

 * Ripped out the #ifdef 0'd code that used to try and deal with imposters -
   there is no need for this now that we can burst into channels.
chanserv/chanservnetevents.c
chanserv/chanservuser.c