[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