summaryrefslogtreecommitdiff
path: root/include/configreader.h
AgeCommit message (Expand)Author
2009-11-03Remove AllowHalfop item from server configdanieldg
2009-10-25Fixes found by removing User inheritance from StreamSocketdanieldg
2009-10-24Move forward declarations to typedefs.hdanieldg
2009-10-23Change to <type:vhost> and <oper:vhost> because <oper:host> is taken.danieldg
2009-10-22Make ConfigTag::items privatedanieldg
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-21Update documentation and remove unused classes/functionsdanieldg
2009-10-18Remove VF_SERVICEPROVIDER, prevent heap allocation of ConfigReaderdanieldg
2009-10-17CoreExport ConfigTag, fixes unresolved symbols when linking on windows.peavey
2009-10-17Add filename/line information to all ConfigTag objectsdanieldg
2009-10-17Rewrite ConfigReader againdanieldg
2009-10-16Clean up static allocationsdanieldg
2009-10-13Change to new execution directory structuredanieldg
2009-10-12m_exemptchanops by jackmcbarn - channel mode +X to allow per-channel settingdanieldg
2009-10-03Get rid of a bunch of memory-wasting C-style stringsdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-24Move configuration filename specification to start script, to reduce hardcode...danieldg
2009-09-13Prevent <include:executable> from running <include:executable> itself [jackmc...danieldg
2009-09-02Remove strnewdup(), it is a good source of possible memory leaksdanieldg
2009-09-02Remove unneeded Extensible inheritance and remove "age" field from classbasedanieldg
2009-08-12Fixes for config readerdanieldg
2009-08-01Various rehash fixes that it seems were introduced by untested code.w00t
2009-07-01Fix error reporting on rehashdanieldg
2009-07-01Make rehash generate a new ServerInstance->Config objectdanieldg
2009-07-01Move list of open ports out of Config objectdanieldg
2009-05-25Remove the ServerConfig::DirValid check that breaks symlinksdanieldg
2009-05-24OnRehash changes: split to multiple hooks to clarify use and prevent explosio...danieldg
2009-04-17Fix memory leak on rehash: opertype used char* instead of std::stringdanieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-02-14Nuke trailing spacespeavey
2009-02-13Add security:genericoper as requested by Strawberry and TwinShadow.brain
2009-01-02Update copyrights for 2009.w00t
2008-11-01Obsolete m_restrictbanned, add <security:restrictbannedusers>, default on.. t...w00t
2008-10-23Patch from dz to fix bug 622 (config errors build up from /rehash to /rehash)...w00t
2008-10-20Implement <security:runasuser> and <security:runasgroup> - allows for set(g|u...w00t
2008-10-18Working privs implementation, and example usage in NOTICE for mass messaging.w00t
2008-09-21Fix some comment which was left over from before the conversion from User* to...psychon
2008-09-20Fix a rather nasty race condition revealed by my reading through the comments...brain
2008-09-20more commentsbrain
2008-09-08Make OnAcceptReady pure virtual, rename ListenSocket to ListenSocketBase, cre...w00t
2008-09-07Start moving IO hooking from being bufferedsocket based to residing in EventH...w00t
2008-08-27Add <disabled:fakenonexistant> - ircd will pretend that a disabled command ju...w00t
2008-08-07Implement <options:invitebypassmodes>, optionally circumvent +blk if invited ...w00t
2008-07-19Change modes in channels and users to use std::bitset instead of an array. Th...w00t
2008-07-18Implement <disabled:usermodes> and <disabled:chanmodes>.aquanight
2008-07-12Add <cidr> block, and documentation in example config.w00t
2008-06-08Check for invalid characters in keys, will catch config errors earlier and cl...brain