aboutsummaryrefslogtreecommitdiffstats
path: root/include/configreader.h
Commit message (Expand)AuthorAgeFilesLines
...
* | Remove listmode hiding support from the core•••This is now handled by m_hidelist Gravatar Attila Molnar2014-09-101-6/+0
* | Move typedef OperIndex to ServerConfig::OperIndexGravatar Attila Molnar2014-07-161-0/+4
* | Move typedef ClassVector to ServerConfig::ClassVectorGravatar Attila Molnar2014-07-161-0/+4
* | 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-2/+2
* | Make the maximum hostname length configurable in the config.Gravatar Peter Powell2014-03-081-1/+3
* | Move admin settings into core_infoGravatar Attila Molnar2014-03-071-15/+0
* | Move {prefix|suffix|fixed}{quit|part} into core_userGravatar Attila Molnar2014-03-071-24/+0
* | Read the die and restart password and their hash type on demandGravatar Attila Molnar2014-03-071-12/+0
* | Only compile the testsuite if INSPIRCD_ENABLE_TESTSUITE is definedGravatar Attila Molnar2014-02-071-5/+0
* | Merge insp20Gravatar Attila Molnar2014-01-211-2/+1
|\|
| * Fix a shadow warning created by ConfigTag::createGravatar ChrisTX2013-09-131-2/+1
* | Read uline state in spanningtree; remove ConfigReader::ulinesGravatar Attila Molnar2014-01-081-4/+0
* | Remove unused motd and rules field from ServerConfigGravatar Attila Molnar2013-12-181-10/+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-26/+4
* | 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-0/+11
* | Fix Windows build and a few more problemsGravatar attilamolnar2013-08-271-1/+1
* | Store oper types and opers in separate containersGravatar attilamolnar2013-08-131-2/+5
* | Add ConfigTag::getDuration() with optional bounds checkingGravatar attilamolnar2013-08-121-0/+20
* | Add <path> keys for all of the compile-time paths.•••Also, make all paths in the config relative to their associated directory. This reverts a change in 2.0 which turned out to be a terrible idea, especially for system-wide installations. Gravatar Peter Powell2013-08-121-9/+37
* | Rename <options:moronbanner> to <options:xlinemessage>.•••This name is more descriptive of what is actually is used for. Gravatar Peter Powell2013-08-101-2/+2
* | Replace range() with min and max arguments on getInt().Gravatar Peter Powell2013-08-101-1/+1
* | Move host cycle logic into m_hostcycleGravatar attilamolnar2013-08-091-5/+0
* | Allow for skipping clone checking before DNS is complete.Gravatar Daniel Vassdal2013-07-021-0/+7
* | Use iostream instead of C-style file operations.Gravatar Peter Powell2013-06-061-0/+6
* | Start to replace MAXBUF with <limits:maxline>.Gravatar Peter Powell2013-06-061-3/+5
* | Move a few trivial functions into headersGravatar attilamolnar2013-06-021-1/+1
* | Purge a ton of code related to non <log> related logging.•••- InspIRCd::OpenLog - ./inspircd --logfile [file] This is no longer needed now we have (since 1.2) custom logging. Gravatar Peter Powell2013-05-191-2/+0
* | Allow spaces (and more) in oper types•••The spaces are converted to '_' characters in OPERTYPE for 2.0 servers Issue #533 suggested by @ankitkv Gravatar attilamolnar2013-05-161-5/+0
* | Modularize DNS•••The DNS modules are temporarily in commands/ so they're loaded automatically Thanks to Attila for helping with much of this. Gravatar Adam2013-04-261-8/+0
* | Tidy up source files:•••- Use #pragma once instead of include guards. - Move header files in src/modules to include/modules. - Fixed various spacing issues. Gravatar Peter Powell2013-04-121-4/+1
* | Convert ISUPPORT to use a map instead of a string.Gravatar Peter Powell2013-04-111-18/+0
* | Migrate u_listmode.h into the core, change +b to use itGravatar attilamolnar2013-04-081-4/+0
* | Move whowas settings into cmd_whowas from ConfigReaderGravatar attilamolnar2013-04-041-13/+0
* | Remove legacy code, mostly related to 1.2 compatibilityGravatar attilamolnar2013-04-011-5/+0
|/
* Remove ServerLimits::Finalise(), it's completely wrong•••Truncate <limits:identmax>+1 long idents in User::ChangeIdent() Gravatar attilamolnar2012-12-091-15/+0
* Move ServerConfig::ProcessColors() into class InspIRCd, as a helper function•••Change signature to accept a file_cache reference so modules can use it easily Gravatar attilamolnar2012-10-291-4/+0
* Make ConfigReader::GetSID() return a const reference to a string instead of a...Gravatar attilamolnar2012-09-301-1/+1
* Add a config option to enable/disable the welcome notice sent to clients afte...•••Fixes #284 reported by @hoggeh Gravatar attilamolnar2012-08-251-0/+4
* Added color codes to /rules, moved the parsing to ServerConfig and cleaned th...Gravatar Justin Crawford2012-07-061-1/+5
* Fix Doxygen syntax errors.Gravatar Peter Powell2012-07-051-8/+7
* Replace copyright headers with headers granting specific authors copyrightGravatar Robby-2012-04-191-8/+18
* Backported Shawn's NoSnoticeStack code from insp21Gravatar Robby-2012-04-151-0/+4
* Fix bug #113Gravatar Jackmcbarn2010-12-231-1/+1
* Change <security:operspywhois> to a tristate•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12653 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-221-1/+2
* Add RAWIO log level which is more verbose than DEBUG•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12646 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-191-0/+3
* Add <options:cyclehostsfromuser> to configure source for mode changes on host...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12636 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-03-141-0/+5
* Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12550 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-231-0/+3
* Why are we wasting space on DieValue?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12418 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-101-5/+0
* Executable include for MOTD and more•••This introduces an <execfiles> tag that reads files from the output of a command, in the same way as executable includes. The files specified here can also be used anywhere a file is used (opermotd, randquote, etc) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12354 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-02-021-12/+5