[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(-)


More information about the Oisf-devel mailing list