summaryrefslogtreecommitdiff
path: root/src/channels.cpp
AgeCommit message (Expand)Author
2006-08-10FindNick, FindChan, ChanModes, UserList, CountInvisible, PurgeEmptyChannels, ...brain
2006-08-09userrec and chanrec now have their own independent pointer back to their 'cre...brain
2006-08-09Move tons more stuff into class InspIRCdbrain
2006-08-09Move clientlist and chanlist into InspIRCd*brain
2006-08-09ServerConfig extern moved into class InspIRCdbrain
2006-08-08WHEEEEE!!!!!brain
2006-08-08WriteChannel* functions and ChanExceptSender* functions are now methods of ch...brain
2006-08-08add_channel -> chanrec::JoinUser()brain
2006-08-08Change to chanrec::PartUser. As with KickUser and ServerKickUser, returns the...brain
2006-08-08kick_channel -> chanrec::KickUser(), server_kick_channel -> chanrec::ServerKi...brain
2006-08-06Left nick out of the cidr/ip check in bans/join, would never matchbrain
2006-08-06CIDR g/k/e lines to go with zlinesbrain
2006-08-06Allow non-cidr ip's stillbrain
2006-08-06Allow CIDR channel bans to be matchedbrain
2006-08-04Change to using userrec::ip as a sockaddr to store port, ip and address famil...brain
2006-08-01The IPV6 stuff compiles now, with compile-correct ipv6 code. I dont know if t...brain
2006-07-09Alter SetModeParam to take const char* to save on casts, notice a load of mod...brain
2006-07-08Did some renaming so that the methods for modes in chanrec and userrec are id...brain
2006-06-20Don't allow non-ulines to kick ulines from channels - return numeric 482 if t...brain
2006-04-24delete operator tracking in debug mode (using a macro -- live with it.)brain
2006-04-21Forward-port of 1.0.4 tweakbrain
2006-04-10A few more typedefs defined and put into use.om
2006-04-10Add time.h include to inspircd.h. Random cleanups in channels.cpp, mostly usi...om
2006-04-08Remove references to inspircd_io from these, stop configure making all the mo...om
2006-04-08Split inspircd_io.* insp inspsocket.* and configreader.* with a few odd bits ...om
2006-04-04All new shiny config parser, there's probably some bugs there somewhere but h...om
2006-04-04undo w00t's screwupom
2006-04-04This doesn't belong in userprocess.cpp. :Pw00t
2006-03-12Renamed to chanrec::modesbrain
2006-03-12*NEEDS TESTING* changed binarymodes to use the custom_modes entriesbrain
2006-03-11Only calculate the names list when a local user joins (this was being calcula...brain
2006-03-09Fixed to use iteratorsbrain
2006-03-09Probably wont compile yet - purge_empty_channels refactorbrain
2006-03-08Removed has_channel(userrec*,chanrec*), the new preferred way of doing it is ...brain
2006-03-08Got rid of all that ugly char* cast crap (todo: change docs to reflect change)brain
2006-03-08Actually, 64.brain
2006-03-08chanrec::custom_modes only needs 96 values not 190brain
2006-03-07*TEST CODE* Faster custom mode set/unsetbrain
2006-03-06Mode-code rewrite. Might act weird, needs proper testing (that is what svn bu...brain
2006-03-02De-uglified chanrec::SetCustomMode -- no strlcat, no std::string, just some v...brain
2006-02-25Typo found by gcc 4 warningsbrain
2006-02-22Oh yae, Oh Yae, back in old days of yore, Ye Brain doth set the nick buffer a...brain
2006-02-21Tests for channel ghosting?brain
2006-02-15Moved custom_mode_params to per-channelbrain
2006-02-15Removed a whole lot of strchr's looking for mode +o where we can do if *user-...brain
2006-02-15- Fixed some HORRIBLE indenting. Tabs, please.w00t
2006-02-08Fixed cosmetic 'need to be halfop to change modes' when kickingbrain
2006-02-08Match bans against user::ip4 in add_channelbrain
2006-02-08Potential fix for CS Testnet bug, thanks to Special for helping with this one.w00t
2006-02-05Re-organized order of cmd_kick stuff (OnUserPreKick) to make override kicks w...brain