aboutsummaryrefslogtreecommitdiffstats
path: root/src/cfg_xml.c
Commit message (Collapse)AuthorAgeFilesLines
* * Continue implementing smtp proxyVsevolod Stakhov2010-05-261-0/+7
|
* * Fix parsing of metric sectioncebka2010-05-141-0/+1
|
* * Dump grow factor to XMLVsevolod Stakhov2010-05-131-0/+12
| | | | | * Insert classifiers parsed from xml config to config object * Fix reinitializing of lua filters
* * Bugfixes:Vsevolod Stakhov2010-04-201-12/+1
| | | | | | | | | | - handle '\' characters in lua strings correctly - fix lua initialization - avoid of using global lua state (global L) - fix listen sockets hash to allow multiply workers of same type but on different listen sockets - fix modules options inserting to allow multiply options of the same name - fix parsing of lua options - fix lua rules
* * Add lua config for most common rulesVsevolod Stakhov2010-04-131-5/+36
| | | | * Reset lua state while reloading
* * Handle and dump factors correctlyVsevolod Stakhov2010-04-081-7/+37
| | | | | | * Many fixes to processes spawning * Implement rereading of config * Fix stupid yacc with its stupid global vars
* * Modules sectionVsevolod Stakhov2010-04-081-16/+107
|
* * Handle modules configurationVsevolod Stakhov2010-04-081-29/+26
|
* * Wellcome to the XML worldVsevolod Stakhov2010-04-071-65/+203
|
* * Add classifiers and composites sections to dumpVsevolod Stakhov2010-04-061-6/+109
|
* * Add lua functions parsing for module optionsVsevolod Stakhov2010-04-061-34/+427
| | | | | | | * Add missing sections to XML parser (classifier, statfile, view, settings) * Add missing params to XML parser * Implement new commandline options parser (using glib) * Set version to 0.3.0 as new rspamd would use new config system
* * Add initial version of lua configuration systemVsevolod Stakhov2010-04-051-5/+57
|
* * Add dumper to XML file (not all sections yet)Vsevolod Stakhov2010-04-011-33/+246
| | | | | | | | * Add checksum to config files * Some config parsing reorganizations: - post_load_config should be called after xml initialization - xml state machine is corrected to read main section variables - some linting is added to xml (checking of elements parity)
* * Add more syntaxVsevolod Stakhov2010-03-301-47/+321
|
* * New syntax parser that should make syntax check of XML configsVsevolod Stakhov2010-03-271-66/+376
| | | | | | | | * Rework of config structure types (use glib types) * TODO: - implement the whole syntax of rspamd in XML - implement custom handlers that modules can install - write missing handlers
* * Initial add of xml parser for rspamd configurationVsevolod Stakhov2010-03-251-0/+379