summaryrefslogtreecommitdiffstats
path: root/runtime/rsconf.c
Commit message (Collapse)AuthorAgeFilesLines
* milestone: queue object now has a param handler for new conf interfaceRainer Gerhards2011-07-221-1/+5
| | | | ... and action queue defs use this new interface (but not yet the main queues)
* milestone: all syntaxes for new config handler implementedRainer Gerhards2011-07-221-1/+0
| | | | | | so far, mostly compile-time tested. Real testing happens as side-activity when implementing other parts of the new config system
* bugfix: abort in omfile (in brand-new code)Rainer Gerhards2011-07-211-2/+6
|
* milestone: omfile basically gets its parameters via the new systemRainer Gerhards2011-07-211-0/+1
| | | | | but not all syntax handlers are present (so it does not yet fully work).
* fixing minor memory leaksRainer Gerhards2011-07-211-5/+5
|
* milestone: done plumbing to call plugin create action instance entry pointRainer Gerhards2011-07-201-1/+5
|
* milestone: size syntax implementedRainer Gerhards2011-07-191-9/+0
|
* milestone: glbl obj parameters settable via new conf interfaceRainer Gerhards2011-07-191-3/+16
|
* milestone: first steps at global() conf obj implementationRainer Gerhards2011-07-191-0/+5
| | | | | also, the foundation for accessing conf file params has been laid. Still more work to do...
* bugfix: misaddressing in config handlerRainer Gerhards2011-07-151-1/+1
| | | | | In theory, can cause segfault, in practice this is extremely unlikely Thanks to Marcin for alertig me.
* more cleanupRainer Gerhards2011-07-151-3/+3
|
* removed emergency config, do error reporting on fatal config file errorRainer Gerhards2011-07-121-85/+16
|
* more cleanup, working on emergency config systemRainer Gerhards2011-07-111-13/+54
|
* fixed lexer: facilities local0-local7 were not correctly handledRainer Gerhards2011-07-111-1/+2
|
* cleaup & emergency config system reactivatedRainer Gerhards2011-07-091-38/+18
|
* milestone/[PARTWORK]: integrated all variable types (msg/sys/cee)Rainer Gerhards2011-07-081-2/+97
|
* milestone/[PARTWORK]: implemented comparison operationsRainer Gerhards2011-07-081-3/+0
|
* milestone/[PARTWORK]: implemented "CONTAINS"Rainer Gerhards2011-07-081-1/+1
|
* milestone/[PARTWORK]: obtaining msg vars integrated, "==" works for stringsRainer Gerhards2011-07-071-2/+12
|
* milestone/[PARTWORK]: integrted script filter, but var access is missingRainer Gerhards2011-07-071-10/+10
|
* milestone:/[PARTWORK]: config is processed using new parser, except...Rainer Gerhards2011-07-061-15/+55
| | | | ... for "if" filters (more work to come, probably lots of more work... ;))
* milestone/[NONWORKING]: first integration of new parser, rules are not yet ↵Rainer Gerhards2011-07-061-0/+106
| | | | handled
* cleaned-up umask handlingRainer Gerhards2011-06-011-14/+17
|
* regression fix: config validation code affected by recent changesRainer Gerhards2011-05-301-5/+10
| | | | did not return with proper return value
* step: imtcp did not properly handle privilege dropRainer Gerhards2011-05-061-1/+1
|
* step: conf interface now natively supports priv dropRainer Gerhards2011-05-061-9/+41
|
* step: generalized new config interface for all module typesRainer Gerhards2011-05-061-16/+19
|
* step: imudp utilizes interim new input module interfaceRainer Gerhards2011-05-041-1/+7
|
* step: small improvements to input mod config plumbingRainer Gerhards2011-05-031-6/+10
|
* step: put plumbing in place for new input module config systemRainer Gerhards2011-05-031-16/+88
|
* step: action queues now activated only AFTER privilege dropRainer Gerhards2011-05-021-0/+1
|
* step: moved main message queue activation to after priv dropRainer Gerhards2011-04-271-0/+21
|
* minor: some better debug instrumentationRainer Gerhards2011-04-271-2/+4
|
* step: config-specific module list used during config processingRainer Gerhards2011-04-271-12/+8
|
* step: added config-specific module listRainer Gerhards2011-04-271-22/+43
|
* step: $ModLoad handler no longe requries conf objRainer Gerhards2011-04-271-13/+3
| | | | | re-doing the interface, global var "loadConf" now holds that data. Makes things simpler with legacy handler, as well as new functionality.
* step: shuffled module-related code from syslogd.c to rsconf.cRainer Gerhards2011-04-271-0/+173
| | | | ... plus some minor cleanup/code shuffle
* step: outchannel list integrated into main config objectRainer Gerhards2011-04-261-0/+4
|
* step: moved config validation codeRainer Gerhards2011-04-261-9/+33
|
* shuffled even more config code from syslgod to config handlerRainer Gerhards2011-04-261-1/+113
|
* step: config handler setting from syslogd.c moved to rsconf.cRainer Gerhards2011-04-211-2/+384
|
* step: begun to create a "load" interface in rsconfRainer Gerhards2011-04-211-1/+128
|
* step: slowly migrating config settings... ;)Rainer Gerhards2011-04-191-1/+34
|
* milestone: ruleset now supports rsconf_tRainer Gerhards2011-04-191-3/+9
|
* milestone: templates are now in config objectRainer Gerhards2011-04-191-0/+112