summaryrefslogtreecommitdiff
path: root/src/users.cpp
AgeCommit message (Expand)Author
2010-02-02Add OnSetConnectClass hook for use in adding requirements to connect classes ...danieldg
2010-02-01Don't run OnUserPostNick hook for initial NICK commanddanieldg
2010-01-31Allow connect classes to be specified without an allow or deny maskdanieldg
2010-01-30Remove UpdateNickHash due to incorrect behaviordanieldg
2010-01-30Move nick change code out of cmd_nick; fixes double-invocation of hooks and m...danieldg
2010-01-30Remove a few needless string crops, compile fixdanieldg
2010-01-30Remove FakeUser from clientlist/uuidlist, as it bypasses QuitUserdanieldg
2010-01-30Remove users from uuidlist on QuitUser, not during cull (allows UID reuse on ...danieldg
2010-01-19ERROR is not a valid log level, so all these messages were getting droppeddanieldg
2010-01-19Fix MOTD and RULES to work remotely (remove the old hacks for MOTD)danieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2010-01-09Remove mode counter, not reliable and only used for umode +idanieldg
2010-01-04GCC 4.5 warning fixupsdanieldg
2009-11-11Add fine-grained command flood controlsdanieldg
2009-11-06Move StreamSocket inheritance off of Userdanieldg
2009-11-03Match USERINPUT/USEROUTPUT identifiersdanieldg
2009-11-01Fix global clone count not being decremented on remote user quitdanieldg
2009-10-25Fixes found by removing User inheritance from StreamSocketdanieldg
2009-10-24Create irc::sockets::cidr_maskdanieldg
2009-10-24Get rid of ModePairdanieldg
2009-10-23Make User::uuid and User::server constdanieldg
2009-10-23Change to <type:vhost> and <oper:vhost> because <oper:host> is taken.danieldg
2009-10-22Make irc::sockets::* parameters consistent, add irc::sockets::maskdanieldg
2009-10-21Move AllowedPrivs and similar oper information from LocalUser to OperInfodanieldg
2009-10-21Change User::oper to an OperInfo referencedanieldg
2009-10-21Move all local-only fields to LocalUserdanieldg
2009-10-21Change module API to use LocalUser* where correctdanieldg
2009-10-21Move some local-only fields to LocalUserdanieldg
2009-10-21Move SetClass to LocalUserdanieldg
2009-10-21Split LocalUser and RemoteUserdanieldg
2009-10-20Fix interaction of m_permchannels post-cull and channel empty-by-quit that ca...danieldg
2009-10-20Move DumpText into User; kill unused WriteWallOps and DecreasePenalty functionsdanieldg
2009-10-19Check GetPenaltyThreshold when processing commandsdanieldg
2009-10-19Add a setting to <connect> allowing the threshold for activation of the penal...peavey
2009-10-19Valgrind now runs completely clean.danieldg
2009-10-18Cull channels, warn when Extensible objects are not culled as they must bedanieldg
2009-10-17Make classbase and refcountbase uncopyable; expand comments on their indended...danieldg
2009-10-17Clean up excessive bits in User structdanieldg
2009-10-17Hold reference to the associated ConfigTag inside ConnectClassdanieldg
2009-10-17Rewrite ConfigReader againdanieldg
2009-10-16Clean up static allocationsdanieldg
2009-10-12Fix some signedness.peavey
2009-10-12CoreExport changes, clean up DoHostCycle when users are exempteddanieldg
2009-10-12Fix WriteCommon when used on remote nicksdanieldg
2009-10-11Move 2 static extensibles from user class to inspircd class for global access...peavey
2009-10-08Update Event and Request APIsdanieldg
2009-10-05Add OnBuildNeighborList hook, replaces all uses of OnHostCycledanieldg
2009-10-05Fix backwards HideWhoisServer checkdanieldg
2009-10-03Fix crash due to null address in DNSdanieldg
2009-10-03Get rid of a bunch of memory-wasting C-style stringsdanieldg