[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-3.0-36-g0138bf5

OISF Git noreply at openinfosecfoundation.org
Mon Feb 15 10:28:26 UTC 2016


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  0138bf560594b629ce0ab809c48800e938cf728b (commit)
       via  1c3a0434ca0d3025dda1c92e57aa7d1af7beb723 (commit)
       via  9d49b828a66e15d0068423833f0a2106e5be1ae7 (commit)
       via  8626eccf58fad65509b048cf3ce7bbe0b1ba5272 (commit)
       via  048e538828327ceb2e4059206248f08de8da2288 (commit)
       via  7299388d052c87ce5f61f7e662be9947c349d20e (commit)
       via  3d0542405dd10cdc7af38ad80db46fcbc21b691f (commit)
       via  0d77c4d5609ca9f2e2ddd0b1afe13d49f50c357d (commit)
       via  0a22ba7e23deef9ab432d048828169f663dd247b (commit)
       via  4ee20f264976e43280cfcc850bbac5b82563d0f4 (commit)
       via  ee5fd4613bec43c13b65c7bb792ad6ef0f01ffdb (commit)
       via  4086938f1e3b8f108230f88dbba0f8834966d8bf (commit)
      from  b93a302a5b3d011bc43118cce5037e89becab2f2 (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 0138bf560594b629ce0ab809c48800e938cf728b
Author: Victor Julien <victor at inliniac.net>
Date:   Fri Feb 12 09:48:05 2016 +0100

    qa: add leak sanitzer suppression

commit 1c3a0434ca0d3025dda1c92e57aa7d1af7beb723
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Feb 11 18:51:15 2016 +0100

    wirefuzz: exit with error code on more issues

commit 9d49b828a66e15d0068423833f0a2106e5be1ae7
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Feb 11 09:46:44 2016 +0100

    wirefuzz: logdir handling improvement

commit 8626eccf58fad65509b048cf3ce7bbe0b1ba5272
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Nov 26 18:59:34 2015 +0100

    wirefuzz: remove obsolete stream mem check

commit 048e538828327ceb2e4059206248f08de8da2288
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Nov 26 17:32:25 2015 +0100

    wirefuzz: add -N option to count complete passes

commit 7299388d052c87ce5f61f7e662be9947c349d20e
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Nov 26 14:37:10 2015 +0100

    wirefuzz: improve logfile cleanup

commit 3d0542405dd10cdc7af38ad80db46fcbc21b691f
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Nov 26 13:42:43 2015 +0100

    wirefuzz: enforce -n option per run

commit 0d77c4d5609ca9f2e2ddd0b1afe13d49f50c357d
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Nov 26 13:29:05 2015 +0100

    wirefuzz: add -S option for exclusive rule load

commit 0a22ba7e23deef9ab432d048828169f663dd247b
Author: Victor Julien <victor at inliniac.net>
Date:   Fri Feb 12 16:31:57 2016 +0100

    http: fix multipart body tracking slowdown
    
    Optimize HTTP multipart body parsing. Big records that were not files
    could slow down Suricata. The reason was that the body tracker was not
    moved forward. This lead to growing body buffers, which were expensive
    wrt memory and inspection.
    
    This patch add logic to move the tracker forward in this case.

commit 4ee20f264976e43280cfcc850bbac5b82563d0f4
Author: Victor Julien <victor at inliniac.net>
Date:   Thu Feb 11 18:19:34 2016 +0100

    asan: fix reputation code include

commit ee5fd4613bec43c13b65c7bb792ad6ef0f01ffdb
Author: Victor Julien <victor at inliniac.net>
Date:   Fri Feb 12 10:54:02 2016 +0100

    tls-sni: fix uninitialized memory use
    
    On bad traffic the parser could allocated memory that was not
    intialized. This was later used in the JSON output logging as
    a valid null terminated string.

commit 4086938f1e3b8f108230f88dbba0f8834966d8bf
Author: Victor Julien <victor at inliniac.net>
Date:   Fri Feb 12 10:48:26 2016 +0100

    pool: fix memory leak
    
    Due to pointer size mishandling, the pool code could consider a
    block of memory inside the 'preallocated' block. It would then not
    free the block.

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

Summary of changes:
 configure.ac          |  1 +
 qa/lsan.suppress      |  2 ++
 qa/wirefuzz.pl        | 98 +++++++++++++++++++++++++++++++++++----------------
 src/app-layer-htp.c   | 13 +++++++
 src/app-layer-ssl.c   |  6 ++--
 src/reputation.c      |  2 +-
 src/suricata-common.h |  4 +++
 src/util-pool.c       |  4 +--
 8 files changed, 94 insertions(+), 36 deletions(-)
 create mode 100644 qa/lsan.suppress


hooks/post-receive
-- 
OISF


More information about the Oisf-devel mailing list