Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | milestone: LIST-type templates work, but no all options yet present | Rainer Gerhards | 2012-08-25 | 1 | -5/+6 |
| | |||||
* | milestone: base plumbing for LIST-type templates mostly in place | Rainer Gerhards | 2012-08-25 | 1 | -0/+1 |
| | |||||
* | v6 config/templates: legacy types are now supported via template() | Rainer Gerhards | 2012-08-25 | 1 | -2/+2 |
| | |||||
* | add base plumbing for template() config object to grammar | Rainer Gerhards | 2012-08-24 | 1 | -0/+10 |
| | |||||
* | Merge branch 'beta' | Rainer Gerhards | 2012-06-29 | 1 | -1/+1 |
|\ | | | | | | | | | | | Conflicts: ChangeLog runtime/rsyslog.h | ||||
| * | Merge branch 'master-elasticsearch' into tmp | Rainer Gerhards | 2012-06-29 | 1 | -1/+1 |
| |\ | |||||
| | * | omelasticsearch: used new property replacer options for default template | Rainer Gerhards | 2012-04-05 | 1 | -1/+1 |
| | | | | | | | | | | | | makes JSON creation far more bulletproof (and also faster) | ||||
* | | | cleanup & fix of mini-leak | Rainer Gerhards | 2012-06-25 | 1 | -2/+0 |
| | | | |||||
* | | | implemented freeCnf() module interface & fixed some mem leaks | Rainer Gerhards | 2012-06-25 | 1 | -0/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | The interface was actually not present in older versions, even though some modules already used it. The implementation was now done, and not in 6.3/6.4 because the resulting memory leak was ultra-slim and the new interface handling has some potential to seriously break things. Not the kind of thing you want to add in late beta state, if avoidable. | ||||
* | | | milestone: module() config statement basically works | Rainer Gerhards | 2012-06-21 | 1 | -11/+11 |
| | | | | | | | | | | | | some nits to iron out, only omfile actually support module params | ||||
* | | | milestone: module() can load module in legacy mode | Rainer Gerhards | 2012-06-20 | 1 | -0/+3 |
| | | | |||||
* | | | Merge branch 'beta' | Rainer Gerhards | 2012-06-06 | 1 | -0/+1 |
|\| | | |||||
| * | | fixing small memleak during config read phase | Rainer Gerhards | 2012-06-05 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | traditional system line buffers were not freed. semi-static memory leak during config load phase, did not grow while processing messages. Usually less than 5k during the whole runtime. | ||||
* | | | imrelp now supports non-cancel thread termination | Rainer Gerhards | 2012-05-31 | 1 | -1/+2 |
|/ / | | | | | | | (but now requires at least librelp 1.0.1) | ||||
* / | better debug instrumentation --> input thread names used for reporting | Rainer Gerhards | 2012-05-02 | 1 | -1/+2 |
|/ | |||||
* | bugfix: rsyslog aborted during startup if there is an error in loading an action | Rainer Gerhards | 2012-01-27 | 1 | -18/+16 |
| | | | | and legacy configuration mode is used | ||||
* | Merge branch 'v6-stable-noscoping' into master | Rainer Gerhards | 2012-01-19 | 1 | -46/+46 |
| | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html plugins/imfile/imfile.c plugins/imklog/imklog.c plugins/immark/immark.c plugins/imptcp/imptcp.c plugins/imrelp/imrelp.c plugins/imtcp/imtcp.c plugins/imtemplate/imtemplate.c plugins/imudp/imudp.c plugins/imuxsock/imuxsock.c plugins/mmsnmptrapd/mmsnmptrapd.c plugins/omtemplate/omtemplate.c runtime/glbl.c runtime/parser.c tools/omfile.c tools/syslogd.c | ||||
* | Merge branch 'v5-devel' into master | Rainer Gerhards | 2012-01-18 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | Conflicts: ChangeLog Makefile.am configure.ac doc/manual.html plugins/imptcp/imptcp.c plugins/imudp/imudp.c plugins/imuxsock/imuxsock.c runtime/parser.c template.c tools/omfwd.c tools/syslogd.c | ||||
* | milestone: queue object now has a param handler for new conf interface | Rainer Gerhards | 2011-07-22 | 1 | -1/+5 |
| | | | | ... and action queue defs use this new interface (but not yet the main queues) | ||||
* | milestone: all syntaxes for new config handler implemented | Rainer Gerhards | 2011-07-22 | 1 | -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 Gerhards | 2011-07-21 | 1 | -2/+6 |
| | |||||
* | milestone: omfile basically gets its parameters via the new system | Rainer Gerhards | 2011-07-21 | 1 | -0/+1 |
| | | | | | but not all syntax handlers are present (so it does not yet fully work). | ||||
* | fixing minor memory leaks | Rainer Gerhards | 2011-07-21 | 1 | -5/+5 |
| | |||||
* | milestone: done plumbing to call plugin create action instance entry point | Rainer Gerhards | 2011-07-20 | 1 | -1/+5 |
| | |||||
* | milestone: size syntax implemented | Rainer Gerhards | 2011-07-19 | 1 | -9/+0 |
| | |||||
* | milestone: glbl obj parameters settable via new conf interface | Rainer Gerhards | 2011-07-19 | 1 | -3/+16 |
| | |||||
* | milestone: first steps at global() conf obj implementation | Rainer Gerhards | 2011-07-19 | 1 | -0/+5 |
| | | | | | also, the foundation for accessing conf file params has been laid. Still more work to do... | ||||
* | bugfix: misaddressing in config handler | Rainer Gerhards | 2011-07-15 | 1 | -1/+1 |
| | | | | | In theory, can cause segfault, in practice this is extremely unlikely Thanks to Marcin for alertig me. | ||||
* | more cleanup | Rainer Gerhards | 2011-07-15 | 1 | -3/+3 |
| | |||||
* | removed emergency config, do error reporting on fatal config file error | Rainer Gerhards | 2011-07-12 | 1 | -85/+16 |
| | |||||
* | more cleanup, working on emergency config system | Rainer Gerhards | 2011-07-11 | 1 | -13/+54 |
| | |||||
* | fixed lexer: facilities local0-local7 were not correctly handled | Rainer Gerhards | 2011-07-11 | 1 | -1/+2 |
| | |||||
* | cleaup & emergency config system reactivated | Rainer Gerhards | 2011-07-09 | 1 | -38/+18 |
| | |||||
* | milestone/[PARTWORK]: integrated all variable types (msg/sys/cee) | Rainer Gerhards | 2011-07-08 | 1 | -2/+97 |
| | |||||
* | milestone/[PARTWORK]: implemented comparison operations | Rainer Gerhards | 2011-07-08 | 1 | -3/+0 |
| | |||||
* | milestone/[PARTWORK]: implemented "CONTAINS" | Rainer Gerhards | 2011-07-08 | 1 | -1/+1 |
| | |||||
* | milestone/[PARTWORK]: obtaining msg vars integrated, "==" works for strings | Rainer Gerhards | 2011-07-07 | 1 | -2/+12 |
| | |||||
* | milestone/[PARTWORK]: integrted script filter, but var access is missing | Rainer Gerhards | 2011-07-07 | 1 | -10/+10 |
| | |||||
* | milestone:/[PARTWORK]: config is processed using new parser, except... | Rainer Gerhards | 2011-07-06 | 1 | -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 Gerhards | 2011-07-06 | 1 | -0/+106 |
| | | | | handled | ||||
* | cleaned-up umask handling | Rainer Gerhards | 2011-06-01 | 1 | -14/+17 |
| | |||||
* | regression fix: config validation code affected by recent changes | Rainer Gerhards | 2011-05-30 | 1 | -5/+10 |
| | | | | did not return with proper return value | ||||
* | step: imtcp did not properly handle privilege drop | Rainer Gerhards | 2011-05-06 | 1 | -1/+1 |
| | |||||
* | step: conf interface now natively supports priv drop | Rainer Gerhards | 2011-05-06 | 1 | -9/+41 |
| | |||||
* | step: generalized new config interface for all module types | Rainer Gerhards | 2011-05-06 | 1 | -16/+19 |
| | |||||
* | step: imudp utilizes interim new input module interface | Rainer Gerhards | 2011-05-04 | 1 | -1/+7 |
| | |||||
* | step: small improvements to input mod config plumbing | Rainer Gerhards | 2011-05-03 | 1 | -6/+10 |
| | |||||
* | step: put plumbing in place for new input module config system | Rainer Gerhards | 2011-05-03 | 1 | -16/+88 |
| | |||||
* | step: action queues now activated only AFTER privilege drop | Rainer Gerhards | 2011-05-02 | 1 | -0/+1 |
| | |||||
* | step: moved main message queue activation to after priv drop | Rainer Gerhards | 2011-04-27 | 1 | -0/+21 |
| |