summaryrefslogtreecommitdiff
path: root/src/configreader.cpp
AgeCommit message (Expand)Author
2009-10-21Move command-line items to CommandLineConfdanieldg
2009-10-21Use ConfigTagList as a faster access method for access to configurationdanieldg
2009-10-21Change User::oper to an OperInfo referencedanieldg
2009-10-20Move ugly .*.inc files into make/template/ where they can be more easily founddanieldg
2009-10-19Add a setting to <connect> allowing the threshold for activation of the penal...peavey
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-18Add <define> configuration tagdanieldg
2009-10-17Add filename/line information to all ConfigTag objectsdanieldg
2009-10-17Fix DNSServer not being read on initial config readdanieldg
2009-10-17Add some default values that I missed (thanks for pointing it out, jdhore); m...danieldg
2009-10-17Hold reference to the associated ConfigTag inside ConnectClassdanieldg
2009-10-17Rewrite ConfigReader againdanieldg
2009-10-16Clean up static allocationsdanieldg
2009-10-14Fix module unmapping with culled Module objectsdanieldg
2009-10-13Change to new execution directory structuredanieldg
2009-10-13Remove needless chdir() from inspircd executabledanieldg
2009-10-13Allow confpath to be a file name in the current directorydanieldg
2009-10-12m_exemptchanops by jackmcbarn - channel mode +X to allow per-channel settingdanieldg
2009-10-12More WriteGlobalSno conversions in rehash, patch by dKingstondanieldg
2009-10-12Fix empty SID validation and generationdanieldg
2009-10-12Fix automatic SID generation when generated value is less than 100danieldg
2009-10-03Fix crash due to null address in DNSdanieldg
2009-10-03Get rid of a bunch of memory-wasting C-style stringsdanieldg
2009-09-30Add explicit reference-counting base classdanieldg
2009-09-26Flexible SendQdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-24Move configuration filename specification to start script, to reduce hardcode...danieldg
2009-09-13Clarify <include:executable> error messagedanieldg
2009-09-13Prevent <include:executable> from running <include:executable> itself [jackmc...danieldg
2009-09-06Compile fixdanieldg
2009-09-06Fix rehash unloading core commandsdanieldg
2009-09-03Remove HandleInternal and HandleServer, they are duplicated by Request* and F...danieldg
2009-09-02Remove strnewdup(), it is a good source of possible memory leaksdanieldg
2009-08-20Fix access-after-free on rehashdanieldg
2009-08-12Make rehash work more than once per run, and fix some uninitialized values in...danieldg
2009-08-12Fixes for config readerdanieldg
2009-08-05Don't catch and rethrow, as with the mutexing here removed it's no longer req...w00t
2009-08-05How about we abort if there were errors, not if there weren't any? Great idea...danieldg
2009-08-05Fix config errors being detected even if there were nonedanieldg
2009-08-04Exit if there were errors reading configuration on startup.w00t
2009-08-01Show config warnings/errors regardless of loglevel on startup.w00t
2009-08-01Various rehash fixes that it seems were introduced by untested code.w00t
2009-07-31Rehash message fixes from Ankit, thanksdanieldg
2009-07-01Fix error reporting on rehashdanieldg
2009-07-01Make rehash generate a new ServerInstance->Config objectdanieldg
2009-05-25Remove the ServerConfig::DirValid check that breaks symlinksdanieldg
2009-04-17Fix memory leak on rehash: opertype used char* instead of std::stringdanieldg
2009-04-16Convert snomask 'A' into snomask 'a' for local announcements, add snomask 'A'...w00t
2009-03-23ConfigReaderThread updates: add done flag, remove main-thread-only mutexdanieldg