summaryrefslogtreecommitdiffstats
path: root/runtime/parser.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'v4-stable' into v5-stableRainer Gerhards2012-01-161-15/+14
|\ | | | | | | | | | | | | | | Conflicts: runtime/debug.h runtime/obj.c runtime/parser.h runtime/wti.h
| * license changesRainer Gerhards2012-01-161-15/+14
| |
* | replaced data type "bool" by "sbool" because this created some portability ↵Rainer Gerhards2010-02-021-2/+2
| | | | | | | | issues
* | first complete implementation of loadable parser systemRainer Gerhards2009-11-041-0/+1
| | | | | | | | | | | | | | I have now done the necessary cleanup. Looks like everything is in place. Unfortunately, I do not yet have any actual parser that is not built-in, but I think we can postpone working on that when the first one appears. I don't expect troubles in that case, but you never know ;)
* | finalized parser module calling interfaceRainer Gerhards2009-11-041-0/+2
| | | | | | | | | | looks like we are almost done and need only to add the ruleset parser-specific config options.
* | moved rfc3164/5424 code to new parser modulesRainer Gerhards2009-11-041-0/+1
| | | | | | | | | | | | 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-8/+31
| | | | | | | | | | This is a milestone commit, which adds new code that breaks nothing, but also does not add any visible change. Just prep work...
* | more cleanup and working towards a parser module calling interfaceRainer Gerhards2009-11-031-2/+16
|/ | | | | | I cleaned up a lot of config variable access along the way. This version compiles and runs, but does not yet offer any enhanced functionality. pmrfc5424 is just a dummy that is not yet being used.
* reordered imudp processing.Rainer Gerhards2008-10-081-0/+30
Message parsing is now done as part of main message queue worker processing (was part of the input thread) This should also improve performance, as potentially more work is done in parallel.