[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-2.0beta2-59-g2c85708
noreply at openinfosecfoundation.org
noreply at openinfosecfoundation.org
Sat Jan 11 09:49:07 UTC 2014
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OISF".
The branch, master has been updated
via 2c857087fb212dabc35e08135ec31b31fcd63581 (commit)
via c06c595c56eecd061134940960dcf4f2a403b73a (commit)
from 6e389a1fbbd179f77eb46bfb7660555052333255 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2c857087fb212dabc35e08135ec31b31fcd63581
Author: Victor Julien <victor at inliniac.net>
Date: Mon Dec 9 17:41:22 2013 +0100
app-layer: configurable GetActiveTxId function
In preparation of a patchset that will allow for disabling the detect
module, this patch introduces a way to register a function for getting
the lowest active tx id. This is used by the app layer for cleaning up
transactions that already fully inspected, and by the flow timeout code
to determine if a flow is fully inspected and logged at timeout.
The registration function RegisterAppLayerGetActiveTxIdFunc allows for
registration of a custom function of type:
uint64_t (*GetActiveTxIdFunc)(Flow *f, uint8_t flags);
If no function is called, AppLayerTransactionGetActiveDetectLog is used,
which implements the existing behaviour of considering both the
inspect_id's and the log_id.
commit c06c595c56eecd061134940960dcf4f2a403b73a
Author: Victor Julien <victor at inliniac.net>
Date: Mon Dec 9 15:56:43 2013 +0100
Clean up TX clean up
In AppLayerTransactionsCleanup instead of figuring out 'done' tx id's
itself, now call AppLayerTransactionGetActive for both directions to
figure out the completed TX id's.
-----------------------------------------------------------------------
Summary of changes:
src/app-layer-parser.c | 96 +++++++++++++++++++++++++++++++----------------
src/app-layer-parser.h | 22 +++++++++++
2 files changed, 85 insertions(+), 33 deletions(-)
hooks/post-receive
--
OISF
More information about the Oisf-devel
mailing list