summaryrefslogtreecommitdiff
path: root/include/configreader.h
AgeCommit message (Expand)Author
2019-12-09Extract command line option parsing to a function.Peter Powell
2019-09-02Document ConfigStatus and add a way to detect the initial load.Peter Powell
2019-01-24Move the <disabled> tag out of the core to a new module.Peter Powell
2019-01-09Improve X-line text consistency.Matt Schatz
2018-12-04Add an option for changing the allowed server clock drift.Peter Powell
2018-10-21Fix warnings from Doxygen.Peter Powell
2018-10-01Move <security:userstats> into core_stats.Peter Powell
2018-10-01Move <security:hidesplits> to the spanningtree module.Peter Powell
2018-10-01Move <security:genericoper> into core_whois.Peter Powell
2018-10-01Move <security:hideulinekills> into core_oper.Peter Powell
2018-10-01Move <security:hidekills> into core_oper.Peter Powell
2018-10-01Document ServerConfig::Conf{Tags,Value} better.Peter Powell
2018-08-13Implement IRCv3 message tag support.Peter Powell
2018-07-30Replace most usages of "GECOS" with "real" or "real name".Peter Powell
2018-07-10Add a ConfigTag::getString overload that calls a validation method.Peter Powell
2018-07-10Add a silent option to <options:restrictbannedusers>.Peter Powell
2018-06-04Add --nopid command line option (#1497).Chris Novakovic
2018-04-16Add range checking to ConfigTag::getFloat.Peter Powell
2018-04-16Add ConfigTag::getUInt for reading unsigned config values.Peter Powell
2018-04-16Convert ConfigTag::getDuration to return an unsigned long.Peter Powell
2018-04-16Convert ConfigTag::CheckRange to a function template.Peter Powell
2018-04-16Remove the default value in ConfigTag::get{Duration,Float,Int}.Peter Powell
2018-03-31Move <security:announceinvites> to core_channel.Peter Powell
2018-03-25Separate secret and private channels on whois for non-opers (#1447)Dylan Frank
2017-12-22Rename <security:hidewhois> to <security:hideserver>.Peter Powell
2017-11-21Add the override keyword in places that it is missing.Peter Powell
2017-11-17Fix a ton of -Wsign-conversion warnings.Peter Powell
2017-11-13Add a class which encapsulates the concept of token lists.Peter Powell
2017-10-18Add a constructor to OperInfo and use it to set the type name.Peter Powell
2017-10-17Clean up the command disabling logic.Peter Powell
2017-09-18Convert Disabled[CU]Modes to use a bitset instead of a char array.Peter Powell
2017-09-08Implement support for configurable casemapping & default to ASCII.Peter Powell
2017-09-03Add support for length arguments in getString.Peter Powell
2017-09-03Move <dns:timeout> out of the core.Peter Powell
2017-09-03Add a ConfigTag* parameter to the ServerPaths constructor.Peter Powell
2017-08-26Fix a bunch of Doxygen warnings.Peter Powell
2016-12-08Store config values in a map instead of a unique vector of pairs.Peter Powell
2016-09-02Bump version to 3.0 in comments and messagesAttila Molnar
2016-08-17Merge insp20Attila Molnar
2016-07-22Add a method which calculates the maximum mask length. (#1171)Peter Powell
2016-02-25Don't show snotices for kills from ulined clientsAdam
2015-12-06Remove <options:ircumsgprefix> entirelyAttila Molnar
2015-11-02Move ServerConfig::InvBypassModes into core_channelAttila Molnar
2014-12-19Merge branch 'master+flatmap'Attila Molnar
2014-12-15Change type of some associative containers to their flat versions, including ...Attila Molnar
2014-12-15Add typedef PrivSet for OperInfo::AllowedOperCommands and AllowedPrivsAttila Molnar
2014-12-09Pass the empty tag to Limits when constructing a ServerConfig, remove default...Attila Molnar
2014-12-09Add ServerLimits constructor that reads limits from a ConfigTag and use itAttila Molnar
2014-10-27Merge insp20Attila Molnar
2014-10-13Avoid calling methods on NULL pointers wherever possible.Peter Powell