summaryrefslogtreecommitdiff
path: root/src/users.cpp
AgeCommit message (Expand)Author
2006-09-08Stop valgrind whining about uninitialized array, all we do is pass it as a bu...brain
2006-09-07userrec::ForceNickChange was broken (not the entire nickchange system as i'd ...brain
2006-09-01Exception handling in most of userrec... not too fine grained yet howeverbrain
2006-08-31Made CountChannels faster. We use it in quite a few places. It's now O(1) rat...brain
2006-08-30Wahhhhhhhhhhhh bwahahaha. Mass commit to tidy up tons of messy include listsbrain
2006-08-29Annnd, get the fix right.brain
2006-08-29Fix for correct display when removing snomaskbrain
2006-08-29Put servername in remote quitsbrain
2006-08-29+Q and +C (remote quit and connect) snomasks implementedbrain
2006-08-29Implement messages for snomasks +cq (local connect, local quit)brain
2006-08-29auto-set +s when +n is set (as +n requires +s) - allow +n to be 'set twice' a...brain
2006-08-29Snomask support cometh! and it leave a sticky white mess all over the floor :(brain
2006-08-25Fix changing of idents and hosts (it wasnt working -- in fact WriteCommon was...brain
2006-08-25Add userrec::ChangeIdent (which we were missing) which can emulate the quit/r...brain
2006-08-25Add <options:cyclehosts> which allows a user to appear to have quit when thei...brain
2006-08-24Moved an ipv6-only variable in userrec::GetIPString into the SUPPORT_IP6LINKS...special
2006-08-24Renamed the OnGlobalConnect callback to OnPostConnect, which is much more app...special
2006-08-23More prefixchar stuff.brain
2006-08-23Spotted problem: must clear out all prefixes attached to a user when they qui...brain
2006-08-18EventHandler class, an abstraction for raw i/obrain
2006-08-17Just commentsbrain
2006-08-17Fix typobrain
2006-08-17userrec::AddBuffer and userrec::Write end up copying the const std::string& i...brain
2006-08-17Improve userrec::AddBuffer (remove craq char to std::string loop)brain
2006-08-17Change a std::string operator+= to append()brain
2006-08-12Make sure that the hostname isnt set after the timeout periodbrain
2006-08-11Just to mess with om's head, remove helperfuncs.h from everywherebrain
2006-08-11CamelCaseRocksSoMuchICamelCasedAllTheMethodsOfClassInspIRCdSoThatItAllLooksNeat.brain
2006-08-11Change to using Instance->Log (InspIRCd::Log) rather than log() macrobrain
2006-08-11Now two types of log macro, log() and ilog(). log() assumes an InspIRCd objec...brain
2006-08-11Move all of the xline stuff into class XLineManager, make an instance of it i...brain
2006-08-11extern time_t TIME -> InspIRCd::Time()brain
2006-08-10Committing this as a rollback point - does not compilebrain
2006-08-10Move all_opers into class InspIRCdbrain
2006-08-10Mass-tidyup of module global vars, theyre no longer global vars.brain
2006-08-10Move tons more stuff into class InspIRCd*, make signal handler functions stat...brain
2006-08-10Move IsNick, IsIdent into class InspIRCd, update modules that use it.brain
2006-08-10cmode(), cflags(), cstatus() -> chanrec::GetStatusChar(), chanrec::GetStatusF...brain
2006-08-10FindNick, FindChan, ChanModes, UserList, CountInvisible, PurgeEmptyChannels, ...brain
2006-08-09Passing invalid instance to dns isnt a good ideabrain
2006-08-09Move more stuff into userrecbrain
2006-08-09Change some resolver stuff.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-09Move fd_ref_table into class InspIRCd*brain
2006-08-09Tidy up loglevel enum (remove some C-ish defines)brain
2006-08-09ServerConfig extern moved into class InspIRCdbrain
2006-08-09Get rid of Server::GetUsers(chanrec) - a throwback to before chanrec could do...brain
2006-08-09common_channels -> userrec::SharesChannelWith()brain