[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-4.0.1-489-g748fda1

OISF Git noreply at openinfosecfoundation.org
Wed Mar 7 15:25:18 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  748fda196667416b2f6caf2289df910618c262ca (commit)
       via  7910b6689e80a1b2ad43b611807ecaf32a6d05be (commit)
       via  b69acaadf5a24f594153c28ee6fc8fb6d793f9eb (commit)
      from  04e87e1a9f0779300ae65e50b7fb47f1d2a498c1 (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 748fda196667416b2f6caf2289df910618c262ca
Author: Richard Sailer <richard_siegfried at systemli.org>
Date:   Thu Feb 22 01:53:16 2018 +0100

    output/lua: better lua output setup error handling
    If suricata was started with --init-errors-fatal and an error occured
    during setup of lua output (like if lua scripts configured in the conf file
    don't exist or are not readable) suricata continued, which did not reflect
    "init errors fatal" very well.
    This fix makes the suricata initialization abort and send an error message
    in such cases.
    For details see:

commit 7910b6689e80a1b2ad43b611807ecaf32a6d05be
Author: Richard Sailer <richard_siegfried at systemli.org>
Date:   Thu Feb 22 01:27:59 2018 +0100

    output/lua: remove unnecessary detect.h include
    output-lua.c contained an include of detect.h.
    Since we don't (and shouldn't) call any functions from detect.c in output-lua.c
    and such coupling is generally unwanted this patch removes that include.

commit b69acaadf5a24f594153c28ee6fc8fb6d793f9eb
Author: Pierre Chifflier <chifflier at wzdftpd.net>
Date:   Tue Mar 6 21:33:33 2018 +0100

    Rust: add 'debug' feature
    The 'debug' feature is enabled if suricata was configured with the
    --enabled-debug' flag.
    If enabled, the SCLogDebug format and calls the logging function as
    usual. Otherwise, this macro is a no-op (similarly to the C code).


Summary of changes:
 rust/Cargo.toml.in |  1 +
 rust/Makefile.am   |  4 ++++
 rust/src/log.rs    | 11 +++++++++++
 src/output-lua.c   | 13 ++++++++++++-
 4 files changed, 28 insertions(+), 1 deletion(-)


More information about the Oisf-devel mailing list