summaryrefslogtreecommitdiff
path: root/src/users.cpp
AgeCommit message (Expand)Author
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
2009-10-02Fix valgrind issues and crashes on exitdanieldg
2009-10-01Fix some valgrind warningsdanieldg
2009-09-30Add explicit reference-counting base classdanieldg
2009-09-30Move destruction logic for User and Spanningtree into cull()danieldg
2009-09-27SendQ bugfixesdanieldg
2009-09-26Flexible SendQdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-21Allow objects to be added to cull list during apply - fixes user deletion on ...danieldg
2009-09-21Create StreamSocket for IO hooking implementationdanieldg
2009-09-18Separate spy channels [jackmcbarn]danieldg
2009-09-13Remove redundant ServerInstance* fieldsdanieldg
2009-09-13Membership* changesdanieldg
2009-09-13Change Extensible to use strongly typed entriesdanieldg
2009-09-05Bump a number of version numbers.w00t
2009-09-03Remove HandleInternal and HandleServer, they are duplicated by Request* and F...danieldg
2009-09-02Add OnChangeIdent and FIDENT supportdanieldg
2009-09-02Rip out VisData in preparation for replacing it with more flexible hooksdanieldg
2009-09-02Remove now-unused quitmsg/operquitmsg fields from Userdanieldg
2009-09-02ModResult conversion: Change return type of all module functionsdanieldg
2009-09-02Remove strnewdup(), it is a good source of possible memory leaksdanieldg
2009-09-02Misc removal of pointless Extend stringsdanieldg
2009-09-02Remove a few unneeded string copies in the PRIVMSG pathdanieldg
2009-09-02Add User::DoHostCycledanieldg
2009-09-02Remove unneeded ProtocolInterface::Introducedanieldg
2009-09-02Cast rework: use C++ style static_cast<> instead of C-style castsdanieldg
2009-09-01Move IP<->sockaddr conversions into irc::sockets:: namespacedanieldg
2009-09-01Remove more text<->binary IP conversions, making code more IPv4/IPv6 independentdanieldg
2009-09-01Rename User::GetPort to GetServerPort to clarify its purposedanieldg
2009-09-01Change IP address storage in User to use more IPv4/IPv6 common codedanieldg