aboutsummaryrefslogtreecommitdiff
path: root/src/configreader.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fix exceptions not having a line ending when appending to errmsg.Gravatar Peter Powell2017-07-301-1/+1
* Store config values in a map instead of a unique vector of pairs.Gravatar Peter Powell2016-12-081-3/+3
* Allow classes to take a port range.Gravatar Peter Powell2016-10-251-0/+8
* Bump version to 3.0 in comments and messagesGravatar Attila Molnar2016-09-021-5/+5
* Add stdalgo::string::equalsci and use it instead of irc::string for case-inse...Gravatar Attila Molnar2016-08-221-2/+2
* Merge insp20Gravatar Attila Molnar2016-08-171-1/+2
|\
| * Don't exit on rehash if the pid file cannot be writtenGravatar Attila Molnar2016-06-171-1/+1
| * Don't show snotices for kills from ulined clientsGravatar Adam2016-02-251-0/+1
* | Send NOTICEs that can go to both local and remote users with User::WriteRemot...Gravatar Attila Molnar2016-03-011-3/+2
* | Remove unnecessary std::string::c_str() callsGravatar Attila Molnar2016-02-251-1/+1
* | Convert WriteNumeric() calls to pass the parameters of the numeric as method ...Gravatar Attila Molnar2016-02-251-4/+4
* | Fix some whitespace issuesGravatar Attila Molnar2015-12-281-3/+3
* | Remove <options:ircumsgprefix> entirelyGravatar Attila Molnar2015-12-061-2/+1
* | Move ServerConfig::InvBypassModes into core_channelGravatar Attila Molnar2015-11-021-2/+1
* | Expand module names in ServerConfig::ApplyModules()Gravatar Attila Molnar2015-06-041-0/+1
* | Merge insp20Gravatar Attila Molnar2015-04-201-1/+3
|\|
| * Rebuild clone counts on rehashGravatar Adam2015-03-211-0/+1
| * Don't bind ports after an unsuccessful rehashGravatar Attila Molnar2015-01-191-1/+1
| * Fix harmless uninitialized variable usage on startup if the config is incorrectGravatar Attila Molnar2015-01-121-0/+1
* | Pass the empty tag to Limits when constructing a ServerConfig, remove default...Gravatar Attila Molnar2014-12-091-0/+1
* | Add ServerLimits constructor that reads limits from a ConfigTag and use itGravatar Attila Molnar2014-12-091-11/+16
* | Initialize ServerConfig::EmptyTag using the init listGravatar Attila Molnar2014-12-091-3/+7
* | Merge insp20Gravatar Attila Molnar2014-10-271-1/+9
|\|
| * Avoid calling methods on NULL pointers wherever possible.•••The trick we use to allow this is undefined behaviour and is not liked by LLVM. We should stop using it but it has the potential to break to many things for a minor release. Gravatar Peter Powell2014-10-131-1/+9
* | Remove listmode hiding support from the core•••This is now handled by m_hidelist Gravatar Attila Molnar2014-09-101-5/+0
* | Update the description field in the Server object representing the local serv...Gravatar Attila Molnar2014-06-171-0/+3
* | Change allocation of InspIRCd::Parser to be physically part of the object con...Gravatar Attila Molnar2014-06-131-2/+2
* | Add CommandParser::GetCommands() and typedef CommandMap and use it instead of...Gravatar Attila Molnar2014-06-131-1/+2
* | Use CommandParser::GetHandler() in ServerConfig::ApplyDisabledCommands()Gravatar Attila Molnar2014-06-131-5/+3
* | Change the number reported by SocketEngine::GetMaxFds() to be informal•••Do not exit if we can't determine it Gravatar Attila Molnar2014-06-071-2/+1
* | Switch to std::string::compare() from substr() in a couple of placesGravatar Attila Molnar2014-05-261-1/+1
* | Prefix all definitions in config.h to avoid potential collisions.Gravatar Peter Powell2014-05-231-4/+4
* | Kill <channels> in favour of <connect:maxchans> and <oper:maxchans>.•••Remove channels/high-join-limit privilege Gravatar Peter Powell2014-04-111-1/+1
* | Merge insp20Gravatar Attila Molnar2014-04-071-0/+3
|\|
| * Fix NULL dereference on rehash when there is a fatal error in the configurati...•••Fixes issue #780 reported by @JDowny Gravatar Attila Molnar2014-03-011-0/+3
* | Make the maximum hostname length configurable in the config.Gravatar Peter Powell2014-03-081-0/+1
* | Move admin settings into core_infoGravatar Attila Molnar2014-03-071-3/+0
* | Move {prefix|suffix|fixed}{quit|part} into core_userGravatar Attila Molnar2014-03-071-6/+0
* | Read the die and restart password and their hash type on demandGravatar Attila Molnar2014-03-071-3/+0
* | Load core_*.so instead of cmd_*.soGravatar Attila Molnar2014-03-051-1/+1
* | Change all socketengine methods to be staticGravatar Attila Molnar2014-02-081-2/+2
* | Change SocketEngine functions that do not require an instance to be staticGravatar Attila Molnar2014-02-081-1/+1
* | Add m_starttls and remove it from m_ssl_gnutls, which allows it to work with ...Gravatar Adam2014-01-211-0/+1
* | Read uline state in spanningtree; remove ConfigReader::ulinesGravatar Attila Molnar2014-01-081-13/+0
* | Add m_showfile, remove cmd_rulesGravatar Attila Molnar2013-12-181-4/+0
* | Move stuff around a bit:•••- Create FileSystem class: * Move ServerConfig::CleanFilename to FileSystem::GetFileName and rewrite. * Move ServerConfig::ExpandPath to FileSystem. * Move ServerConfig::FileExists to FileSystem. * Move ServerConfig::StartsWithWindowsDriveLetter to FileSystem. - Move FileReader to fileutils.cpp and fix documentation. - Move UserManager::DoBackgroundUserStuff to usermanager.cpp. Gravatar Peter Powell2013-12-151-33/+0
* | Fix a few issues•••- Rehash notices - Modes in CAPAB - GetTargetAndAction() not being static in m_callerid - Loading custom configuration files using --config. (@SaberUK) - ServerConfig::Read not using std::endl. (@SaberUK) - Out of date comments in opers.conf.example, issue #624 Gravatar attilamolnar2013-11-211-1/+1
* | Use WriteNumeric() everywhere we send numerics and include the user's nick au...Gravatar Adam2013-11-121-4/+4
* | Remove ModuleManager::GetAllModuleNames(), use GetModules() insteadGravatar attilamolnar2013-08-301-11/+10
* | Replace OnRehash() with ReadConfig() that is called on boot, on module load a...•••This eliminates the need for calling OnRehash() in init() Gravatar attilamolnar2013-08-301-1/+6