summaryrefslogtreecommitdiffstats
path: root/runtime/parser.c
Commit message (Collapse)AuthorAgeFilesLines
* added capability to run multiple tcp listeners (on different ports)Rainer Gerhards2009-05-221-1/+1
| | | | | | | | | | | Well, actually this and a lot of related things. I improved the testbench so that the new capabilities are automatically tested and also did some general cleanup. The current multiple tcp listener solution will probably receive some further cleanup, too, but looks quite OK so far. I also reviewed the way tcpsrv et all work, in preparation of using this code for imdiag. I need to document the findings, especially as the code is rather complicated "thanks" to the combination of plain tcp and gssapi transport modes.
* added $PreserveFQDN config file directiveRainer Gerhards2008-12-081-1/+1
| | | | Enables to use FQDNs in sender names where the legacy default
* fixed some compiler warningsRainer Gerhards2008-12-051-0/+1
|
* some cleanup (forgotten...)Rainer Gerhards2008-12-031-4/+1
|
* bugfix: code did not compile without zlibRainer Gerhards2008-12-031-1/+5
|
* moved bParseHostname and bIsParsed to msgFlagsRainer Gerhards2008-10-091-2/+1
| | | | | | This enables us to use more efficient calling conventions and also helps us keep the on-disk structure of a msg object more consistent in future releases.
* reordered imudp processing.Rainer Gerhards2008-10-081-0/+314
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.