summaryrefslogtreecommitdiffstats
path: root/runtime/ruleset.h
Commit message (Collapse)AuthorAgeFilesLines
* bugfix: assigned ruleset was lost when using disk queuesRainer Gerhards2012-04-181-0/+15
| | | | | | This looked quite hard to diagnose for disk-assisted queues, as the pure memory part worked well, but ruleset info was lost for messages stored inside the disk queue.
* Merge branch 'v4-stable' into v5-stableRainer Gerhards2012-01-161-16/+14
|\ | | | | | | | | | | | | | | Conflicts: runtime/debug.h runtime/obj.c runtime/parser.h runtime/wti.h
| * license changesRainer Gerhards2012-01-161-16/+14
| |
* | milestone commit(BUGGY): batch is now handed down to rule processingRainer Gerhards2010-06-101-2/+2
| | | | | | | | | | | | | | | | Now, the full batch is passed down to the rule, which then enqueues the elements as single messages. Note that this code has some known defects and needs more changes until it is correct again. This is primarily a commit to be able to return to a known-(somewhat)-good state.
* | moved rfc3164/5424 code to new parser modulesRainer Gerhards2009-11-041-1/+3
| | | | | | | | | | | | another milestone commit: the program works, the new interface is used, some more cleanup is needed and the per-ruleset config options are still missing. But we are getting closer...
* | one step closer to dynamically loadable parsersRainer Gerhards2009-11-031-0/+1
| | | | | | | | | | This is a milestone commit, which adds new code that breaks nothing, but also does not add any visible change. Just prep work...
* | added the capability to have ruleset-specific main message queuesRainer Gerhards2009-10-271-1/+4
|/ | | | | This offers considerable additional flexibility AND superior performance (in cases where multiple inputs now can avoid lock contention)
* completed multi-ruleset core supportRainer Gerhards2009-06-121-1/+5
| | | | ... as well as added multi-ruleset support for imtcp
* restructered code in perparation for multiple rule set supportRainer Gerhards2009-06-101-0/+56
... this was long overdue, and I finlly tackeld it. It turned out to be more complex than I initially thought. The next step now probably is to actually implement multiple rule sets and the beauty that comes with them.