summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2009-11-01Fix global clone count not being decremented on remote user quitdanieldg
2009-10-30Clean up typos and some unused codedanieldg
2009-10-25Force heap allocation of refcountbase, create usecountbase for non-allocation...danieldg
2009-10-25Fixes found by removing User inheritance from StreamSocketdanieldg
2009-10-25Add <config:format> to avoid breaking existing configuration files with XML e...danieldg
2009-10-24Get rid of OpenTCPSocketdanieldg
2009-10-24Create irc::sockets::cidr_maskdanieldg
2009-10-24Move forward declarations to typedefs.hdanieldg
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 ConfigTag::items privatedanieldg
2009-10-22Split up configreader.cpp, it's a bit largedanieldg
2009-10-22Make irc::sockets::* parameters consistent, add irc::sockets::maskdanieldg
2009-10-22Clean up unused functions, add nonicks operoverride [dKingston]danieldg
2009-10-21Kill ListenSocketBase, use OnAcceptConnection for all new connectionsdanieldg
2009-10-21Move command-line items to CommandLineConfdanieldg
2009-10-21Use ConfigTagList as a faster access method for access to configurationdanieldg
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-21Update documentation and remove unused classes/functionsdanieldg
2009-10-20Move DumpText into User; kill unused WriteWallOps and DecreasePenalty functionsdanieldg
2009-10-20Get rid of more unneeded parent classesdanieldg
2009-10-20Use custom allocater to decide if refcountbase was allocated on the heap and ...danieldg
2009-10-19Maintain refcount of Module objects to complain about leaked pointersdanieldg
2009-10-19Fix implementation of reference to const, use reference counting for Extensib...danieldg
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-19Close files opened by configreaderdanieldg
2009-10-18Remove more classbasedanieldg
2009-10-18Remove VF_SERVICEPROVIDER, prevent heap allocation of ConfigReaderdanieldg
2009-10-18Cull channels, warn when Extensible objects are not culled as they must bedanieldg
2009-10-18Add more debug logging of object lifetimesdanieldg
2009-10-17Revert "Remove duplicated function calls when using reference"danieldg
2009-10-17CoreExport ConfigTag, fixes unresolved symbols when linking on windows.peavey
2009-10-17Some windows compile fixesdanieldg
2009-10-17Remove duplicated function calls when using referencedanieldg
2009-10-17Make classbase and refcountbase uncopyable; expand comments on their indended...danieldg
2009-10-17Remove dummy API_VERSION from Version constructordanieldg
2009-10-17Add filename/line information to all ConfigTag objectsdanieldg
2009-10-17Add ModeHandler::cull() for auto-deletion, fixes call of virtual method on pa...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