summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
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-21Use Config->MaxChans as the default if class does not define maxchansdanieldg
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-21some WriteGlobalSno changesdanieldg
2009-10-21Update documentation and remove unused classes/functionsdanieldg
2009-10-20Fix channel deletion on user quit and automatic removal of mode "z"danieldg
2009-10-20Fix interaction of m_permchannels post-cull and channel empty-by-quit that ca...danieldg
2009-10-20Fix GetUID generating 10-character UUIDsdanieldg
2009-10-20Move DumpText into User; kill unused WriteWallOps and DecreasePenalty functionsdanieldg
2009-10-20Get rid of more unneeded parent classesdanieldg
2009-10-20Move ugly .*.inc files into make/template/ where they can be more easily founddanieldg
2009-10-20Use custom allocater to decide if refcountbase was allocated on the heap and ...danieldg
2009-10-19Check GetPenaltyThreshold when processing commandsdanieldg
2009-10-19Fix null deref on Cleanup() called before FakeUser creationdanieldg
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-19Nuke VF_SERVICEPROVIDER from here too.peavey
2009-10-19Add a setting to <connect> allowing the threshold for activation of the penal...peavey
2009-10-191.2.1 releasedanieldg
2009-10-19Clean up some log messagesdanieldg
2009-10-19Valgrind now runs completely clean.danieldg
2009-10-19Close files opened by configreaderdanieldg
2009-10-19Prevent path names from being specified in modules, and move moduledir to a <...danieldg
2009-10-18Fix incorrect initialization of ConfigTag referencedanieldg
2009-10-18Rewrite m_alias DoCommand to do variable substitution in one pass, fixing bug...danieldg
2009-10-18Fix infinite loop on alias expansion, found by Adamdanieldg
2009-10-18Add <define> configuration tagdanieldg
2009-10-18More classbase cleanup, hold ConfigTag reference in Autoconnect/Linkdanieldg
2009-10-18Remove more classbasedanieldg
2009-10-18Remove VF_SERVICEPROVIDER, prevent heap allocation of ConfigReaderdanieldg
2009-10-18Fix null dereference caused by tracking dummydanieldg
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-18Improve SSL fingerprint messages when linking serversdanieldg
2009-10-18Change to Duration for second paramdanieldg
2009-10-17Fix channel mode +H to allow maximum length and add explanatory message prefixdanieldg
2009-10-17Add m_chanhistory, mode +H <lines> to replay some lines of history on channel...danieldg
2009-10-17Fix array out-of-bounds accessesdanieldg
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-17Improve m_httpd_stats; fix incorect parameter order in reloadmoduledanieldg
2009-10-17Fix DNSServer not being read on initial config readdanieldg
2009-10-17Add ModeHandler::cull() for auto-deletion, fixes call of virtual method on pa...danieldg