Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor iparams to use array | Rainer Gerhards | 2013-11-06 | 1 | -0/+1 |
| | | | | this is also prep work for a single doTransaction() output mode api | ||||
* | Merge branch 'master' into master-var-refactor | Rainer Gerhards | 2013-10-26 | 1 | -1/+6 |
|\ | |||||
| * | slight performance optimization if GCC is used | Rainer Gerhards | 2013-10-26 | 1 | -1/+6 |
| | | | | | | | | | | | | We give branch prediction hints for the frequent RETiRet macro which is used for error handling. Some slight performance gain is to be expected from that. | ||||
* | | refactor: use common code for message property description processing | Rainer Gerhards | 2013-10-22 | 1 | -47/+1 |
|/ | | | | in all cases except script var access -- this comes next... | ||||
* | Merge branch 'master-lookup' | Rainer Gerhards | 2013-10-13 | 1 | -0/+1 |
|\ | | | | | | | | | | | Conflicts: grammar/rainerscript.h runtime/rsyslog.h | ||||
| * | milestone: read in lookup table file & json parse it | Rainer Gerhards | 2013-07-09 | 1 | -0/+1 |
| | | |||||
* | | omfwd: new action parameter "maxErrorMessages" added | Rainer Gerhards | 2013-09-30 | 1 | -0/+2 |
| | | |||||
* | | Merge branch 'v7-stable-mmrfc5424addhmac' | Rainer Gerhards | 2013-09-26 | 1 | -0/+2 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile.am configure.ac runtime/msg.c runtime/rsyslog.h | ||||
| * | | milestone: mmpstrucdata parses STRUCTURED-DATA (but does not yet store it) | Rainer Gerhards | 2013-09-23 | 1 | -0/+1 |
| | | | |||||
* | | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-09-13 | 1 | -1/+4 |
|\| | | | | | | | | | | | | | | Conflicts: runtime/rsyslog.h | ||||
| * | | bugfix: segfault on startup if TCP TLS was used but no cert or key set | Rainer Gerhards | 2013-09-13 | 1 | -0/+2 |
| | | | |||||
| * | | Merge branch 'v7-stable' into v7-stable-tlsfix | Rainer Gerhards | 2013-09-13 | 1 | -11/+31 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog runtime/rsyslog.h | ||||
| * | | | bugfix: segfault on startup if TLS was used but no CA cert set | Rainer Gerhards | 2013-09-13 | 1 | -1/+2 |
| | | | | |||||
* | | | | first shot at global variables (without proper sync so far) | Rainer Gerhards | 2013-07-22 | 1 | -0/+1 |
| | | | | |||||
* | | | | milestone: basic local variable functionality available | Rainer Gerhards | 2013-07-17 | 1 | -3/+4 |
| |_|/ |/| | | | | | | | | but some nits, like do not work with disk queues | ||||
* | | | omrelp: emit error message on peer authentication failure | Rainer Gerhards | 2013-06-21 | 1 | -0/+1 |
| | | | |||||
* | | | complete handle multiple blocks in encrypted queue files | Rainer Gerhards | 2013-05-16 | 1 | -0/+1 |
| | | | |||||
* | | | enable shuffling of crypto parameters down through queue definition | Rainer Gerhards | 2013-05-10 | 1 | -0/+2 |
| |/ |/| | |||||
* | | bugfix: segfault on startup if a disk queue was configure without file name | Rainer Gerhards | 2013-05-08 | 1 | -0/+1 |
| | | | | | | | | | | Now this triggers an error message and the queue is changed to linkedList type. | ||||
* | | omelasticsearch: _id field support for bulk operations | Jérôme Renard | 2013-04-24 | 1 | -8/+8 |
| | | | | | | | | | | | | also max number of templates for plugin use has been increased to five closes: http://bugzilla.adiscon.com/show_bug.cgi?id=392 | ||||
* | | Merge branch 'master-crypto' | Rainer Gerhards | 2013-04-17 | 1 | -0/+7 |
|\ \ | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| * | | logenc: add parameters to select cipher algo and mode | Rainer Gerhards | 2013-04-12 | 1 | -0/+2 |
| | | | |||||
| * | | logenc: milestone: rsyslog writes .encinfo side files | Rainer Gerhards | 2013-04-11 | 1 | -0/+4 |
| | | | |||||
| * | | log encryption: initial PoC implementation | Rainer Gerhards | 2013-04-05 | 1 | -0/+1 |
| | | | | | | | | | | | | rough baseline, needs to be extended for actual use. | ||||
* | | | Merge branch 'c7' | Rainer Gerhards | 2013-04-08 | 1 | -1/+3 |
|\ \ \ | |/ / |/| | | | | | | | | Conflicts: ChangeLog | ||||
| * | | omrelp: add support for RainerScript-based configuration | Rainer Gerhards | 2013-04-08 | 1 | -1/+3 |
| |/ | |||||
* | | Merge branch 'master' into master-gt | Rainer Gerhards | 2013-03-22 | 1 | -0/+3 |
|\ \ | | | | | | | | | | | | | | | | Conflicts: configure.ac runtime/rsyslog.h | ||||
| * | | mmanon: complete ipv4 functionality | Rainer Gerhards | 2013-03-04 | 1 | -0/+1 |
| | | | |||||
| * | | mmanon: add ability to specify number of bits to be anonymized | Rainer Gerhards | 2013-03-04 | 1 | -0/+2 |
| | | | |||||
* | | | logsig: build base plumbing for signature multi-provider interface | Rainer Gerhards | 2013-03-05 | 1 | -0/+1 |
|/ / | |||||
* | | optimize: obtaining programname | Rainer Gerhards | 2013-01-14 | 1 | -0/+1 |
| | | | | | | | | included some additional refactoring for cleaner code | ||||
* | | Merge branch 'v7-stable-libnet-frag' | Rainer Gerhards | 2012-12-18 | 1 | -2/+1 |
|\ \ | | | | | | | | | | | | | Conflicts: runtime/rsyslog.h | ||||
| * | | cosmetic: re-use existing error code instead of new one | Rainer Gerhards | 2012-12-18 | 1 | -2/+1 |
| | | | |||||
* | | | Merge branch 'v7-stable-libnet-frag' | Rainer Gerhards | 2012-12-18 | 1 | -0/+1 |
|\| | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac plugins/impstats/impstats.c plugins/omudpspoof/omudpspoof.c runtime/rsyslog.h | ||||
| * | | omudpspoof: improve libnet calling sequence | Rainer Gerhards | 2012-12-18 | 1 | -0/+1 |
| |/ | | | | | | | retains bugfix while increasing performance again | ||||
* | | bugfix[minor]: invalid error code when mmnormalize could not access rulebase | Rainer Gerhards | 2012-11-30 | 1 | -0/+1 |
| | | |||||
* | | bugfix: no error message for invalid string template parameters | Rainer Gerhards | 2012-11-29 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | rather a malformed template was generated, and error information emitted at runtime. However, this could be quite confusing. Note that with this "bugfix" user experience changes: formerly, rsyslog and the affected actions properly started up, but the actions did not produce proper data. Now, there are startup error messages and the actions are NOT executed (due to missing template due to template error). | ||||
* | | queue: reduce CPU load for deserializing message properties | Rainer Gerhards | 2012-11-06 | 1 | -0/+1 |
| | | | | | | | | | | Linear runtime due to message order. Was quadratic before. However, not a big overall improvement. | ||||
* | | Merge branch 'master-ratelimit' | Rainer Gerhards | 2012-10-30 | 1 | -0/+1 |
|\ \ | |||||
| * | | Merge branch 'master' into master-ratelimit | Rainer Gerhards | 2012-10-15 | 1 | -0/+1 |
| |\| | | | | | | | | | | | | | | | | Conflicts: ChangeLog doc/v7compatibility.html | ||||
| * | | imudp: add input batching & ratelimiter interface | Rainer Gerhards | 2012-10-15 | 1 | -0/+1 |
| | | | |||||
| * | | ratelimiter: enable thread-safe mode & (related) API changes | Rainer Gerhards | 2012-10-15 | 1 | -1/+0 |
| | | | |||||
| * | | milestone: experimental rate limiter used in imuxsock | Rainer Gerhards | 2012-10-12 | 1 | -0/+1 |
| | | | |||||
* | | | Merge branch 'beta-jsonrt' into master-es | Rainer Gerhards | 2012-10-29 | 1 | -0/+1 |
|\ \ \ | |_|/ |/| | | | | | | | | | | | Conflicts: ChangeLog runtime/rsyslog.h | ||||
| * | | omelasticsearch: parse JSON response (in regard to data errors) | Rainer Gerhards | 2012-07-25 | 1 | -0/+1 |
| | | | | | | | | | | | | note: bulkmode response processing is still mostly missing | ||||
* | | | added deprecated note to omruleset | Rainer Gerhards | 2012-10-11 | 1 | -0/+1 |
| |/ |/| | |||||
* | | mmjsonparse: also add MSG part of message if CEE-parsing fails | Rainer Gerhards | 2012-10-02 | 1 | -0/+1 |
| | | | | | | | | | | | | | | In that case, the CEE/lumberjack spec says MSG is NON-CEE and must be treated accordingly. This means no JSON parsing happens. The case is equal to missing CEE cookie. Also adapted module to new interfaces provided by msg object. | ||||
* | | Implement RainerScript ruleset() statement | Rainer Gerhards | 2012-09-28 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'v6-devel' | Rainer Gerhards | 2012-09-27 | 1 | -0/+1 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog action.c grammar/grammar.y runtime/modules.h runtime/rsconf.c | ||||
| * | | input stmt: add core engine plumbing | Rainer Gerhards | 2012-09-26 | 1 | -0/+1 |
| | | |