summaryrefslogtreecommitdiff
path: root/src/userprocess.cpp
AgeCommit message (Expand)Author
2009-11-11Add fine-grained command flood controlsdanieldg
2009-11-06Move StreamSocket inheritance off of Userdanieldg
2009-10-21Move SetClass to LocalUserdanieldg
2009-10-21Split LocalUser and RemoteUserdanieldg
2009-10-03Get rid of a bunch of memory-wasting C-style stringsdanieldg
2009-09-26Flexible SendQdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-21Create StreamSocket for IO hooking implementationdanieldg
2009-09-02Fix segfault due to invalidated iteratordanieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-01-02Update copyrights for 2009.w00t
2008-12-07Fix glitch before releasebrain
2008-12-01Remove lines_in and reset_due flood protection mechanism, recvq/sendq on thei...w00t
2008-12-01Remove m_operflood, add privs: users/flood/no-throttle & users/flood/increase...w00t
2008-12-01Remove OverPenalty, saves sizeof(bool) per user.w00t
2008-09-07Merge the second interface for socket hooking into one, so it's all done by A...w00t
2008-08-21match() is no longer a function+no header, now a static method of InspIRCd cl...w00t
2008-07-29Remove last vestige of libircdfoo, by changing tag into a single identifier...w00t
2008-07-19Fix the 4-byte read madness discovered by psychonbrain
2008-07-19Use a switch (cleaner, probably more efficient) for user status here, also, w...w00t
2008-05-19Convert connection::hostbrain
2008-05-19Don't background process quitting users (there's no point), half fixes Jason'...w00t
2008-05-18Make User:: nick/ident/dhost/fullname and some other things std::string inste...aquanight
2008-04-09Move QuitUser into UserManager class, and unstaticize it. This prepares for s...w00t
2008-03-24Add stuff so that modules can hook users by altering a pointer in the User cl...brain
2008-02-22Convert remaining InspIRCd::Log() calls to new logging systemaquanight
2008-02-22Nuke TIMESYNC from orbit \o/w00t
2008-02-02Move some stuff to usermanager, remove a little header insanity, remove trace...w00t
2008-01-16Two stage commit: don't set user->muted except in QuitUser (duplicate setting...w00t
2008-01-10Header update: 2007 -> 2008w00t
2007-10-31Fix up to pass User*brain
2007-10-31Fixified some morebrain
2007-10-28PERL PIE FOR ALL: Rename a fuckload of XLineManager's methodsw00t
2007-10-28- Tear out a useless load of XLine clutters that did nothing much except conf...w00t
2007-10-25this should fix any of the crashes w00t outlined where User::MyClass == NULL.brain
2007-10-23Move some stuff from using userrec cached stuff to using stuff in the connect...w00t
2007-10-22Remove the need for a bunch of the hard coded arrays/hashes by scanning the s...brain
2007-10-21Move DNS timeouts into the UserResolver class, where they should have been (b...w00t
2007-10-21Remove more debugbrain
2007-10-21Fixed ssl clients on trunk. The problem peavey was having was that before Rea...brain
2007-10-21Move some stuff around so the last penalty line doesnt get held erroneously u...brain
2007-10-21Tweak so that commands with larger penalty than 1 work rightbrain
2007-10-21Yay, all works!brain
2007-10-21*untested* command buffering/penaltybrain
2007-10-21Subtract a boobiew00t
2007-10-21Remove next_call garbage.. It didn't really do much more than obfuscate thing...w00t
2007-10-18Oops, OnCheckReady being called after registration! This doesnt break the new...brain
2007-10-15In the grand tradition of huge fucking commits:w00t
2007-08-27Remove more unnecessary header trafficw00t
2007-07-27Found the bug, turns out i just introduced it with the last commit :pbrain