Commit Verlauf

Autor SHA1 Nachricht Datum
  Bryan Drewery ed438da26f * No need to send JOIN when cycling channels, let the bot rejoin auto when seeing the PART (slightly slower but less complex) vor 16 Jahren
  Bryan Drewery 04627b02d8 * Fix bot thinking its still on a channel if kicked from a chan while +B before it pushes out its PARTs vor 16 Jahren
  Bryan Drewery a4224d9d48 Merge branch 'voice-improvements' vor 16 Jahren
  Bryan Drewery 642ef2d981 Merge branch 'misc-irc-fixes' vor 16 Jahren
  Bryan Drewery 936a090ff4 Merge branch 'misc-cleanup' vor 16 Jahren
  Bryan Drewery 9ade7b2243 Merge branch 'fix-ircfuzz-findings' vor 16 Jahren
  Bryan Drewery 79af5c12bb * When in recheck_channel() and enforcing bitch, wait to flush modes until after all of the check_this_member() have been processed to try to avoid multiple lines of -oooo,-o,-oooo not grouping up correctly. vor 16 Jahren
  Bryan Drewery 25cdba90fe * Fix bot not properly enforcing 'chanmode' modes when getting opped vor 16 Jahren
  Bryan Drewery 62a207b89c * Consolidate duplicate +ebI checking code vor 16 Jahren
  Bryan Drewery 045ea493fa * Fix bot not joining channels when invited vor 16 Jahren
  Bryan Drewery 568e539c37 * When enforcing bans, clear the sip buffer if no userip is available vor 16 Jahren
  Bryan Drewery 58f6f88ad2 * Check bans against userip first in case userhost is already an ip vor 16 Jahren
  Bryan Drewery 6c1e471e64 * Check userip when checking users against bans, if available vor 16 Jahren
  Bryan Drewery 807794b113 * When enforcing bans, also check the user's IP if available vor 16 Jahren
  Bryan Drewery bf1841d94d * Help fix excess floods vor 16 Jahren
  Bryan Drewery c0c0f13df8 * Fix another place where member_getuser() should be used vor 16 Jahren
  Bryan Drewery 145261d087 * Remove unfinished flood control code vor 16 Jahren
  Bryan Drewery 7e9c40f11f * Consider +voicebitch when voicing non-users in +voice vor 16 Jahren
  Bryan Drewery 3805642301 * Rename FLOOD_EXEMPT_* flags to CHAN_FLAG_* vor 16 Jahren
  Bryan Drewery 07bc8804d2 * If the chan is both +voice and +voicebitch, only voice users who actually have flag: +v vor 16 Jahren
  Bryan Drewery a9cbb01b61 * Implement +voicebitch when seeing a +v or checking a member vor 16 Jahren
  Bryan Drewery 04e62c0fc5 * Clear out irc status flags when appropriate vor 16 Jahren
  Bryan Drewery a9d8647e8a * Move all channel flags to chan->status, and all irc status flags to chan->ircnet_status vor 16 Jahren
  Bryan Drewery 994c2001d9 Merge branch '320-monitor' vor 16 Jahren
  Bryan Drewery b81c507e18 * Better +bitch/+botbitch/+closed handling when in floodless mode. vor 16 Jahren
  Bryan Drewery 6e97d9890f * Fix +botbitch being very slow and inefficient vor 16 Jahren
  Bryan Drewery 1da8dfba72 * Cleanup priority_do code vor 16 Jahren
  Bryan Drewery 61a7bfdc88 * Remove some redundant user lookup code, and act on user lookups more often vor 16 Jahren
  Bryan Drewery bdb1bf46b1 * The WHO reply doesn't always have a : for hops. Namely the WHOX (354) response is missing it vor 16 Jahren
  Bryan Drewery 6d1ff681be * Fix small memory leak in channel member handling vor 16 Jahren