Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bugfix: potential segfault in omfile under heavy load | Rainer Gerhards | 2013-11-18 | 1 | -6/+6 |
| | |||||
* | regression fix: failure if more than one template was to process | Rainer Gerhards | 2013-11-13 | 1 | -0/+2 |
| | |||||
* | remove pData emulation from v8 omod interface | Rainer Gerhards | 2013-10-31 | 1 | -0/+2 |
| | | | | | breaks compilation of not converted modules - but these won't work anyways. So better change this now. | ||||
* | omfile: small aid for debug testing | Rainer Gerhards | 2013-10-31 | 1 | -3/+3 |
| | |||||
* | milestone: action mutex removed | Rainer Gerhards | 2013-10-29 | 1 | -3/+6 |
| | | | | | This means actions may now be called concurrently and must make provisions themselves to handle multi-threading. | ||||
* | add debug output for worker actions | Rainer Gerhards | 2013-10-29 | 1 | -1/+0 |
| | |||||
* | add freeWrkrInstance to output module interface | Rainer Gerhards | 2013-10-29 | 1 | -0/+5 |
| | |||||
* | move all builtin-modules to new wrkr activation interface; make this mandatory | Rainer Gerhards | 2013-10-29 | 1 | -1/+0 |
| | | | | This intentionally breaks build of modules not yet converted. | ||||
* | milestone: action engine changed to partially support wrkr instance action ↵ | Rainer Gerhards | 2013-10-28 | 1 | -1/+5 |
| | | | | interface | ||||
* | milestone: guard omfile writes by mutex | Rainer Gerhards | 2013-10-28 | 1 | -0/+8 |
| | |||||
* | milestone: omfile supports buffering mechanism | Rainer Gerhards | 2013-10-28 | 1 | -32/+56 |
| | |||||
* | milestone: stage work for omfile worker instance handling | Rainer Gerhards | 2013-10-28 | 1 | -5/+32 |
| | |||||
* | milestone: make default modules compile again (but they do NOT work!) | Rainer Gerhards | 2013-10-27 | 1 | -0/+4 |
| | |||||
* | omfile: add "direcreatemode" and "filecreatemode" module parameters | Rainer Gerhards | 2013-09-26 | 1 | -2/+12 |
| | |||||
* | experimental: make impstats return delta values where possible | Rainer Gerhards | 2013-09-07 | 1 | -5/+5 |
| | |||||
* | basic queue file encryption | Rainer Gerhards | 2013-05-13 | 1 | -1/+0 |
| | |||||
* | extend crypto provider interface so that it can support queue subsystem | Rainer Gerhards | 2013-05-08 | 1 | -1/+1 |
| | |||||
* | Merge branch 'v7-stable' | Rainer Gerhards | 2013-05-03 | 1 | -1/+1 |
|\ | |||||
| * | bugfix: segfault due to invalid dynafile cache handling | Rainer Gerhards | 2013-05-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Accidently, the old-style cache size parameter was used when the dynafile cache was created in a RainerScript action. If the old-style size was lower than the one actually set, this lead to misadressing when the size was overrun, and that could lead to all kinds of "interesting things", often in segfaults. closes: http://bugzilla.adiscon.com/show_bug.cgi?id=440 Conflicts: ChangeLog | ||||
* | | log encryption: add rscrytool to decrypt log files | Rainer Gerhards | 2013-04-05 | 1 | -8/+10 |
| | | | | | | | | also add test parameter to be able to set key | ||||
* | | log encryption: initial PoC implementation | Rainer Gerhards | 2013-04-05 | 1 | -1/+70 |
| | | | | | | | | rough baseline, needs to be extended for actual use. | ||||
* | | logsig: fix abort if no signature provider was configured | Rainer Gerhards | 2013-03-18 | 1 | -1/+3 |
| | | |||||
* | | cleanup | Rainer Gerhards | 2013-03-11 | 1 | -9/+0 |
| | | |||||
* | | logsig: support dynafiles | Rainer Gerhards | 2013-03-11 | 1 | -23/+33 |
| | | |||||
* | | logsig: add config parameters (for omfile) | Rainer Gerhards | 2013-03-07 | 1 | -2/+3 |
| | | |||||
* | | logsig: more interface plumbing | Rainer Gerhards | 2013-03-05 | 1 | -11/+35 |
| | | |||||
* | | logsig: build base plumbing for signature multi-provider interface | Rainer Gerhards | 2013-03-05 | 1 | -2/+66 |
| | | |||||
* | | fix compile problem with new stats counters | Rainer Gerhards | 2013-01-17 | 1 | -10/+10 |
| | | | | | | | | mutexes on systems without atomic instructions were incorrect | ||||
* | | omfile: finalize dynafile cache stats | Rainer Gerhards | 2013-01-17 | 1 | -13/+29 |
| | | |||||
* | | omfile: add stats counters to track dynafile performance | Rainer Gerhards | 2013-01-16 | 1 | -0/+38 |
| | | |||||
* | | omfile: improved async writing, finally enabled full async write | Rainer Gerhards | 2013-01-14 | 1 | -1/+6 |
| | | | | | | | | also fixed a couple of smaller issues along that way | ||||
* | | Merge branch 'v7-stable-libnet-frag' | Rainer Gerhards | 2013-01-11 | 1 | -0/+1 |
|\ \ | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac tools/omfile.c | ||||
| * | | add some more debug info to omfile | Rainer Gerhards | 2013-01-10 | 1 | -0/+1 |
| |/ | |||||
* | | improve debug logging a bit | Rainer Gerhards | 2012-11-05 | 1 | -4/+3 |
| | | |||||
* | | Merge branch 'beta' | Rainer Gerhards | 2012-10-11 | 1 | -1/+1 |
|\| | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html | ||||
| * | fix double-free | Rainer Gerhards | 2012-10-11 | 1 | -1/+1 |
| | | |||||
| * | fix small memory leak when template is specified in omfile | Rainer Gerhards | 2012-10-11 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'v6-devel' | Rainer Gerhards | 2012-10-11 | 1 | -0/+1 |
|\ \ | | | | | | | | | | | | | Conflicts: template.c | ||||
| * | | fix small memory leak when template is specified in omfile | Rainer Gerhards | 2012-10-11 | 1 | -0/+1 |
| | | | |||||
* | | | Merge branch 'c1-streamzip' into master-streamzip | Rainer Gerhards | 2012-10-05 | 1 | -3/+12 |
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/rsyslog_conf_global.html runtime/stream.c tools/omfile.c | ||||
| * | | improved omfile zip writer to increase compression | Rainer Gerhards | 2012-09-14 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | This was achieved by somewhat reducing the robustness of the zip archive. This is controlled by the new setting $OMFileVeryReliableZip. | ||||
* | | | bugfix: omfile action did not respect "template" parameter | Rainer Gerhards | 2012-09-19 | 1 | -1/+3 |
| |/ |/| | | | | | ... and used default template in all cases | ||||
* | | 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: added transactional interface & better debug output | Rainer Gerhards | 2012-05-24 | 1 | -1/+1 |
| | | | | |||||
* | | | | a bit more cleanup | Rainer Gerhards | 2012-06-25 | 1 | -5/+2 |
| | | | | |||||
* | | | | implemented freeCnf() module interface & fixed some mem leaks | Rainer Gerhards | 2012-06-25 | 1 | -5/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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/+131 |
| | | | | | | | | | | | | | | | | some nits to iron out, only omfile actually support module params | ||||
* | | | | bump default omfile iobuffer size to 4k | Rainer Gerhards | 2012-06-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | (should originally have this value; larger value makes limited sense giving current batch sizes) | ||||
* | | | | added --enable-debugless configure option for very high demanding environments | Rainer Gerhards | 2012-05-29 | 1 | -1/+1 |
|/ / / | | | | | | | | | | | | | This actually at compile time disables a lot of debug code, resulting in some speedup (but serious loss of debugging capabilities) |