summaryrefslogtreecommitdiff
path: root/src/configreader.cpp
AgeCommit message (Expand)Author
2007-11-11Make sure we dont leak ram after loading filesbrain
2007-11-11This fixed. Initialise dns at the end of pass 1 before loading first set of m...brain
2007-11-11Provide a facility for modules to flag a config file completedbrain
2007-11-11More stuff incomingbrain
2007-11-11More stuffbrain
2007-11-11Report failure to load configsbrain
2007-11-11Add a counter for errored filesbrain
2007-11-11Whoops, make it pick up module-handled schemas correctlybrain
2007-11-11This works properly now. Files in the file:// schema are loaded by the core.brain
2007-11-11More stuff for this. Its starting to take shape a bit now, and is tidier than...brain
2007-11-11Begin rethink on this. Warning, this WILL break your ircd if youre using trunk!brain
2007-11-11In prep for remote includes, configuration reading is now two-pass.brain
2007-11-04MODERR tidyupsbrain
2007-11-04Fix the two FIXMEsbrain
2007-11-04Remove our vectors of Module*/ircd_module*, replace with a map of std::pair<i...brain
2007-11-03More anal config parsing, validates channel fields, ip address fields (with/w...brain
2007-11-02Tidy up, and make the identifer for a line type be std::string not charbrain
2007-10-31Fix up to pass User*brain
2007-10-31More stuffbrain
2007-10-31Fixified some morebrain
2007-10-31Clean up XLine conf stuff a little bit, move most of it to configreader. Also...w00t
2007-10-27Fix for bug in windows with backslash directory seperators in config path whe...brain
2007-10-26Fix crashes and broken code in connect:parent stuff that got broken with intr...brain
2007-10-25Make install list list automatically generated from build targets and provide...brain
2007-10-24Implement <connect:limit> - limits how many clients can sit inside a <connect...w00t
2007-10-24Remove that goto, capt'nw00t
2007-10-24Disable all connect classes, reenable them as we find them in the config. Thi...w00t
2007-10-24Finish reference counting connect class stuff. Now rehash removes unused clas...w00t
2007-10-24Try this w00t, compiles, test running nowbrain
2007-10-24Start of refcount-based rehash stuff for <connect> tags, this is broken and r...w00t
2007-10-23Visual studio doesnt like throw definitions like thisbrain
2007-10-23Pedantic safebrain
2007-10-22Remove the need for a bunch of the hard coded arrays/hashes by scanning the s...brain
2007-10-15Move oper classes and types stuff from users to configreader. It may need to ...w00t
2007-10-15InspSocket -> BufferedSocket. Paves the way for a SimpleSocket class which id...w00t
2007-10-15In the grand tradition of huge fucking commits:w00t
2007-10-15class command_t -> class Command. Whey :Dw00t
2007-08-28Move everything module-related out of InspIRCd and into ModuleManager, there ...om
2007-08-28Fixes 1brain
2007-08-28Tidy up duplicate code, provide GetSID() method on ServerConfig which returns...brain
2007-08-27Add <server:id> - this is optional, as stated in the example conf,brain
2007-08-27Remove more unnecessary header trafficw00t
2007-08-27Add options:maxtargets that was somehow omitted, fixes bug #400 (Reported by ...brain
2007-08-26Added new announceinvite setting i discussed briefly with w00t and i like mys...brain
2007-08-26Add option to set invite announcements to nobody, ops only, or all users, bas...brain
2007-08-26Revised fix for bug #367 pointed out during qa by owine, thanks :)brain
2007-08-20Whoops, i left a value out of the array, and gcc didnt warn!brain
2007-08-20Whoops! trunk-only fix to config reader so it doesnt bomb out if you omit an ...brain
2007-08-19Add <connect:maxchans> as per feature bug #338 - combined with the last featu...brain
2007-08-19Allow changing of an oper's host on oper up using <type:class> (give it a con...brain