[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-1.4-270-g1c371da

noreply at openinfosecfoundation.org noreply at openinfosecfoundation.org
Thu Jul 4 12:02:31 UTC 2013

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  1c371da46dcd64a41ffc320a893066e3ba15922c (commit)
       via  0fd9b0c4fac90cb58d6bb64bf4868b6e2a676a62 (commit)
       via  1367074c75e4bbfd398e317add3e8a823e6f79d7 (commit)
       via  0b229ec8b9f4bbf8f4e512e42ac5c21d0e687c0d (commit)
       via  f59f90331d5185e93927ca10412235da1a79a24b (commit)
       via  ebab9aee8343da6c7361c15346d495d5d77488ed (commit)
       via  e8ad876b481dcf1f919e0077ce028fbe3421b1e6 (commit)
      from  cd7b4fac407e3a06c922a26eafbbfa0af21f11d8 (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 1c371da46dcd64a41ffc320a893066e3ba15922c
Author: Victor Julien <victor at inliniac.net>
Date:   Tue Jul 2 14:44:41 2013 +0200

    DNS: better handle TX' with lost replies

commit 0fd9b0c4fac90cb58d6bb64bf4868b6e2a676a62
Author: Victor Julien <victor at inliniac.net>
Date:   Tue Jul 2 12:51:42 2013 +0200

    HTP: free TX from transaction free API call

commit 1367074c75e4bbfd398e317add3e8a823e6f79d7
Author: Victor Julien <victor at inliniac.net>
Date:   Tue Jul 2 12:33:11 2013 +0200

    App layer: clean up TX before lowest active one
    Update DNS to handle cleaning up this way.

commit 0b229ec8b9f4bbf8f4e512e42ac5c21d0e687c0d
Author: Victor Julien <victor at inliniac.net>
Date:   Tue Jul 2 10:21:04 2013 +0200

    DNS: suppress log-dns registration message

commit f59f90331d5185e93927ca10412235da1a79a24b
Author: Victor Julien <victor at inliniac.net>
Date:   Tue Jul 2 10:14:59 2013 +0200

    Applayer: remove obsolete StateUpdateTransactionId
    Also, update StateTransactionFree to take an u64 tx id, so it's
    consistant with the rest of the engine.
    To reflect these changes, AppLayerRegisterTransactionIdFuncs has
    been renamed to AppLayerRegisterTxFreeFunc.
    HTP, DNS, SMB, DCERPC parsers updated.

commit ebab9aee8343da6c7361c15346d495d5d77488ed
Author: Victor Julien <victor at inliniac.net>
Date:   Tue Jul 2 09:49:02 2013 +0200

    DNS: move internal tx id tracking to u64

commit e8ad876b481dcf1f919e0077ce028fbe3421b1e6
Author: Victor Julien <victor at inliniac.net>
Date:   Mon Jul 1 15:24:50 2013 +0200

    App layer: add 'StateHasEvents' API call
    Per TX decoder events resulted in significant overhead to the
    detection engine, as it walked all TX' all the time to check
    if decoder events were available.
    This commit introduces a new API call StateHasEvents, which speeds
    up this process, at the expense of keeping a counter in the state.
    Implement this for DNS as well.


Summary of changes:
 src/app-layer-dcerpc.c     |   16 ------
 src/app-layer-dns-common.c |  115 +++++++++++++++++++++++++++++++------------
 src/app-layer-dns-common.h |   12 +++--
 src/app-layer-dns-tcp.c    |   46 ++----------------
 src/app-layer-dns-udp.c    |   45 ++----------------
 src/app-layer-htp.c        |   42 ++++++----------
 src/app-layer-htp.h        |    1 -
 src/app-layer-parser.c     |   70 +++++++++++++++-----------
 src/app-layer-parser.h     |   13 +++--
 src/app-layer-smb.c        |   16 ------
 src/log-dnslog.c           |    2 +-
 11 files changed, 162 insertions(+), 216 deletions(-)


More information about the Oisf-devel mailing list