[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-4.0.1-235-g044e7b8

OISF Git noreply at openinfosecfoundation.org
Tue Jan 9 11:33:20 UTC 2018


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  044e7b8e209713f0bf381940258852356cbbe60c (commit)
       via  d634140fa238db3938a8dc1a409e0aa71329c26c (commit)
       via  bca0cd71ae1f9fec3ddaecceb9078ea738ddce15 (commit)
       via  01724f04fab479b208534bc9e5fc9ea8b957f29b (commit)
      from  40986b1f61d26e9093cf6475e00809619c83d317 (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 044e7b8e209713f0bf381940258852356cbbe60c
Author: Victor Julien <victor at inliniac.net>
Date:   Mon Jan 8 20:37:28 2018 +0100

    output: add missing dnp3 profiling labels

commit d634140fa238db3938a8dc1a409e0aa71329c26c
Author: Victor Julien <victor at inliniac.net>
Date:   Mon Jan 8 19:46:06 2018 +0100

    logging: unique id's per log direction
    
    For loggers that register once per direction, use unique id's per
    direction.
    
    Reshuffle id's to keep tx log id's low so we can use u32 for tracking
    logged loggers.

commit bca0cd71ae1f9fec3ddaecceb9078ea738ddce15
Author: Victor Julien <victor at inliniac.net>
Date:   Fri Oct 6 00:20:44 2017 +0200

    app-layer: use logger bits to avoid looping
    
    Avoid looping in transaction output.
    
    Update app-layer API to store the bits in one step
    and retrieve the bits in a single step as well.
    
    Update users of the API.

commit 01724f04fab479b208534bc9e5fc9ea8b957f29b
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Oct 5 21:07:41 2017 +0200

    app-layer: register per proto logger bits
    
    Create a bitmap of the loggers per protocol. This is done at runtime
    based on the loggers that are enabled. Take the logger_id for each
    logger and store it as a bitmap in the app-layer protcol storage.
    
    Goal is to be able to use it as an expectation later.

-----------------------------------------------------------------------

Summary of changes:
 rust/src/applayer.rs         |  8 ++++++++
 rust/src/dns/dns.rs          | 14 +++++---------
 rust/src/nfs/nfs.rs          | 14 +++++---------
 rust/src/parser.rs           |  2 +-
 src/app-layer-dnp3.c         | 12 ++++--------
 src/app-layer-dns-common.c   | 11 ++++-------
 src/app-layer-dns-common.h   |  4 ++--
 src/app-layer-dns-tcp-rust.c |  8 ++++----
 src/app-layer-dns-udp-rust.c |  8 ++++----
 src/app-layer-htp.c          | 10 +++++-----
 src/app-layer-modbus.c       | 11 ++++-------
 src/app-layer-nfs-tcp.c      |  8 ++++----
 src/app-layer-nfs-udp.c      |  8 ++++----
 src/app-layer-parser.c       | 38 ++++++++++++++++++++++++++++----------
 src/app-layer-parser.h       | 11 ++++++-----
 src/app-layer-register.h     |  4 +++-
 src/app-layer-smtp.c         | 11 ++++-------
 src/app-layer-ssh.c          | 10 +++++-----
 src/app-layer-ssl.c          | 10 +++++-----
 src/app-layer-template.c     | 11 ++++-------
 src/log-dnslog.c             |  4 ++--
 src/output-json-dnp3.c       |  4 ++--
 src/output-json-dns.c        |  8 ++++----
 src/output-tx.c              | 44 +++++++++++++++++++++++---------------------
 src/runmodes.c               | 24 ++++++++++++++++++++++++
 src/suricata-common.h        | 30 ++++++++++++++++++------------
 src/util-profiling.c         |  8 ++++++--
 27 files changed, 188 insertions(+), 147 deletions(-)


hooks/post-receive
-- 
OISF


More information about the Oisf-devel mailing list