Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix some compile problems on some platforms | Rainer Gerhards | 2012-12-14 | 2 | -1/+1 |
| | |||||
* | ommysql: addd batching/transaction support | Ulrike Gerhards | 2012-12-14 | 2 | -4/+32 |
| | |||||
* | minor cleanup | Rainer Gerhards | 2012-12-14 | 3 | -3/+13 |
| | |||||
* | Merge branch 'master-optimize-facilitext' | Rainer Gerhards | 2012-12-14 | 3 | -25/+371 |
|\ | |||||
| * | script optimizer: support textual severities in compare operations as well | Rainer Gerhards | 2012-12-11 | 1 | -0/+17 |
| | | |||||
| * | script optimizer: support numerical facilities in compare operations as well | Rainer Gerhards | 2012-12-11 | 1 | -5/+58 |
| | | |||||
| * | script optimizer: severity lt/le/gt/ge to prifilt() | Rainer Gerhards | 2012-12-11 | 1 | -16/+46 |
| | | |||||
| * | script optimizer: severity eq/ne to prifilt() | Rainer Gerhards | 2012-12-11 | 1 | -5/+37 |
| | | |||||
| * | bugfix: optimizer stopped prematurely on some operations | Rainer Gerhards | 2012-12-11 | 1 | -0/+11 |
| | | |||||
| * | script optimizer: optimize and/or on PRI filters | Rainer Gerhards | 2012-12-11 | 1 | -0/+37 |
| | | |||||
| * | script optimizer: support NOT pri matches | Rainer Gerhards | 2012-12-11 | 1 | -4/+42 |
| | | |||||
| * | enhance optimizer: detect eq-comparison for syslog facility | Rainer Gerhards | 2012-12-11 | 3 | -20/+148 |
| | | | | | | | | ... and replace it with a (much faster) prifilt() call | ||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2012-12-13 | 4 | -23/+19 |
|\ \ | |||||
| * | | doc: mention recent patches in ChangeLog | Rainer Gerhards | 2012-12-13 | 1 | -0/+7 |
| | | | |||||
| * | | Merge branch 'v6-stable' into v7-stable | Rainer Gerhards | 2012-12-13 | 2 | -1/+5 |
| |\ \ | |||||
| | * \ | Merge branch 'v5-stable' into v6-stable | Rainer Gerhards | 2012-12-13 | 2 | -1/+5 |
| | |\ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| | | * | | bugfix: invalid DST handling under Solaris | Scott Severtson | 2012-12-13 | 2 | -1/+3 |
| | | | | | |||||
| * | | | | build: link omelasticsearch against -lm | Michael Biebl | 2012-12-13 | 2 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | Use LT_LIB_M to find the math library which is needed for pow(). | ||||
| * | | | | build: drop obsolete --enable-pthreads configure switch | Michael Biebl | 2012-12-13 | 1 | -18/+2 |
| | | | | | | | | | | | | | | | | | | | | Building without pthreads support hasn't been support for a while. | ||||
| * | | | | build: fix uuid configure check | Michael Biebl | 2012-12-13 | 1 | -3/+3 |
| | | | | | |||||
* | | | | | Merge branch 'v7-stable' | Rainer Gerhards | 2012-12-07 | 1 | -1/+1 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac doc/manual.html | ||||
| * | | | | prepare for 7.2.4v7.2.4 | Rainer Gerhards | 2012-12-07 | 3 | -3/+3 |
| | | | | | |||||
* | | | | | Merge branch 'v7-stable' | Rainer Gerhards | 2012-12-07 | 1 | -0/+15 |
|\| | | | | |||||
| * | | | | doc: mention important up-merged patch in ChangeLog | Rainer Gerhards | 2012-12-07 | 1 | -0/+15 |
| | | | | | |||||
* | | | | | cosmetic: give testbench test a bit more time for slow machines | Rainer Gerhards | 2012-12-06 | 1 | -0/+1 |
| | | | | | |||||
* | | | | | doc: mention msg obj changes in ChangeLog | Rainer Gerhards | 2012-12-06 | 1 | -1/+15 |
| | | | | | |||||
* | | | | | Merge branch 'v7-stable-newmsglock' into master-newmsglock | Rainer Gerhards | 2012-12-06 | 17 | -238/+300 |
|\| | | | | |_|_|/ |/| | | | | | | | | | | | | | | | | | | | Conflicts: runtime/msg.c runtime/queue.c tools/syslogd.c | ||||
| * | | | Merge branch 'v6-stable-newmsglock' into v7-stable-newmsglock | Rainer Gerhards | 2012-12-06 | 5 | -167/+24 |
| |\| | | | | | | | | | | | | | | | | | | Conflicts: tools/syslogd.c | ||||
| | * | | bugfix: some message properties could be garbled due to race condition | Rainer Gerhards | 2012-12-06 | 6 | -169/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This happened only on very high volume systems, if the same message was being processed by two different actions. This was a regression caused by the new config processor, which did no longer properly enable msg locking in multithreaded cases. The bugfix is actually a refactoring of the msg locking code - we no longer do unlocked operations, as the use case for it has mostly gone away. It is potentially possible only at very low-end systems, and there the small additional overhead of doing the locking does not really hurt. Instead, the removal of that capability can actually slightly improve performance in common cases, as the code path is smaller and requires slightly less memory writes. That probably outperforms the extra locking overhead (which in the low-end case always happens in user space, without need for kernel support as we can always directly aquire the lock - there is no contention at all). | ||||
| * | | | permit RFC3339 timestamp in local log socket messages | Sebastien Ponce | 2012-12-03 | 2 | -3/+9 |
| | | | | | | | | | | | | | | | | Released under ASL 2.0, permission given via email. | ||||
| * | | | fix missing functionality: ruleset(){} could not specify ruleset queue | Rainer Gerhards | 2012-11-30 | 9 | -63/+151 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "queue.xxx" parameter set was not supported, and legacy ruleset config statements did not work (by intention). The fix introduces the "queue.xxx" parameter set. It has some regression potential, but only for the new functionality. Note that using that interface it is possible to specify duplicate queue file names, which will cause trouble. This will be solved in v7.3, because there is a too-large regression potential for the v7.2 stable branch. | ||||
| * | | | silence compiler warnings | Rainer Gerhards | 2012-11-30 | 5 | -8/+29 |
| | | | | | | | | | | | | | | | | | | | | the changes do not affect actual code execution, just keep the compile log clean. | ||||
| * | | | fix display problem with some date-format template options | Rainer Gerhards | 2012-11-29 | 1 | -1/+7 |
| | | | | |||||
* | | | | bugfix[minor]: invalid error code when mmnormalize could not access rulebase | Rainer Gerhards | 2012-11-30 | 3 | -3/+6 |
| | | | | |||||
* | | | | cleanup | Rainer Gerhards | 2012-11-30 | 1 | -1/+0 |
| | | | | |||||
* | | | | bugfix: segfault on imuxsock startup if system log socket is used and no ↵ | Rainer Gerhards | 2012-11-29 | 2 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ratelimiting supported. Happens only during initial config read phase, once this is over, everything works stable. | ||||
* | | | | doc bugfix: corrections and improvements in mmnormalize html doc page | Florian Riedl | 2012-11-29 | 2 | -11/+14 |
| | | | | |||||
* | | | | Merge branch 'v7-stable' | Rainer Gerhards | 2012-11-29 | 2 | -4/+6 |
|\| | | | |||||
| * | | | bugfix: template "type" parameter is mandatory (but was not) | Rainer Gerhards | 2012-11-29 | 2 | -4/+6 |
| | | | | |||||
* | | | | refactor error processing in string template handling | Rainer Gerhards | 2012-11-29 | 2 | -44/+31 |
| | | | | |||||
* | | | | bugfix: error message had an extra LF in it (can break forwarding & tools) | Rainer Gerhards | 2012-11-29 | 1 | -1/+1 |
| | | | | |||||
* | | | | bugfix: no error message for invalid string template parameters | Rainer Gerhards | 2012-11-29 | 4 | -4/+28 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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). | ||||
* | | | | bugfix: mmnormalize could abort rsyslog if config parameter was in error | Rainer Gerhards | 2012-11-28 | 2 | -1/+6 |
| | | | | |||||
* | | | | Merge branch 'v7-stable' | Rainer Gerhards | 2012-11-28 | 16 | -18/+52 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/imptcp.html plugins/mmjsonparse/mmjsonparse.c plugins/mmnormalize/mmnormalize.c | ||||
| * | | | silence some primarily cosmetic compiler warning messages | Rainer Gerhards | 2012-11-28 | 4 | -7/+22 |
| | | | | |||||
| * | | | bugfix: modules not (yet) supporting new conf format were not properly ↵ | Rainer Gerhards | 2012-11-28 | 11 | -2/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | registered This lead to a "module not found" error message instead of the to-be-expected "module does not support new style" error message. That invalid error message could be quite misleading and actually stop people from addressing the real problem (aka "go nuts" ;)) | ||||
| * | | | doc: improve imptcp doc | Rainer Gerhards | 2012-11-26 | 1 | -8/+10 |
| | | | | |||||
| * | | | bugfix: supportoctetcountedframing parameter did not work in imptcp | Rainer Gerhards | 2012-11-25 | 2 | -1/+2 |
| | | | | |||||
* | | | | bugfix: mmnormalize build problems | Rainer Gerhards | 2012-11-27 | 2 | -6/+6 |
| | | | | |||||
* | | | | prepare 7.3.4 releasev7.3.4 | Rainer Gerhards | 2012-11-25 | 4 | -3/+16 |
| | | | |