[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-3.0.1-139-gfaad6bd

OISF Git noreply at openinfosecfoundation.org
Wed Apr 13 10:46:02 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  faad6bd335274a244771177c036dcb59fca83d48 (commit)
       via  45d87d66c031307dc70c25734f4fc508143d50eb (commit)
       via  8111eb934fa8d874dae9b0cee2726b9d9b96ed35 (commit)
       via  d16590639798ffed6a6b078aecc074c97ee1b694 (commit)
       via  bdaba1d8156a948934686f4f4aa25303a238b1f6 (commit)
       via  077ac81688c335724532ed97796cce0322f31253 (commit)
       via  ca81c33e14219adbf90af3894e05f69bb85774c8 (commit)
       via  09242fb4a8a04c2ed9486cf973862d6a89269397 (commit)
       via  d46183751180a87b7ab3461334db4044fad5864c (commit)
       via  e824a8be763135d70e134f94ac04d7c45b6e7917 (commit)
       via  a42251d459833c061358687cc16da34d53045feb (commit)
       via  b2695600bab7abf86e652b18c7a6d6f22f1c0503 (commit)
      from  4c1c13d1100feb6dc44d0f72f62f9e7b793928b9 (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 faad6bd335274a244771177c036dcb59fca83d48
Author: Victor Julien <victor at inliniac.net>
Date:   Wed Apr 13 09:08:59 2016 +0200

    configure: don't use AC_DISABLE_SHARED as it breaks OSX

commit 45d87d66c031307dc70c25734f4fc508143d50eb
Author: Mats Klepsland <mats.klepsland at gmail.com>
Date:   Tue Apr 12 12:07:43 2016 +0200

    afl: add support for AFL PERSISTANT_MODE
    Add support for AFL PERSISTANT_MODE when Suricata is compiled with
    a supported compiler (only afl-clang-fast for now).
    This gives a ~10x performance boost when fuzzing.

commit 8111eb934fa8d874dae9b0cee2726b9d9b96ed35
Author: Mats Klepsland <mats.klepsland at gmail.com>
Date:   Sun Apr 10 13:41:02 2016 +0200

    QA: add --afl-der=<file>
    Expose SSL/TLS certificate decoding (DER) to commandline
    using --afl-der=<file>.

commit d16590639798ffed6a6b078aecc074c97ee1b694
Author: Victor Julien <victor at inliniac.net>
Date:   Tue Mar 29 18:18:20 2016 +0200

    QA: add --afl-decoder-ppp=<file>

commit bdaba1d8156a948934686f4f4aa25303a238b1f6
Author: Victor Julien <victor at inliniac.net>
Date:   Fri Mar 25 14:25:22 2016 +0100

    QA: expose Mime decoding API to commandline using --afl-mime=<file>

commit 077ac81688c335724532ed97796cce0322f31253
Author: Victor Julien <victor at inliniac.net>
Date:   Fri Mar 11 12:00:22 2016 +0100

    QA: direct access from commandline to AppLayer API
    This patch introduces a new set of commandline options meant for
    assisting in fuzz testing the app layer implementations.
    Per protocol, 2 commandline options are added:
    In the former case, the contents of the file are passed directly to
    the HTTP parser as request data.
    In the latter case, the data is devided between request and responses.
    First 64 bytes are request, then next 64 are response, next 64 are
    request, etc, etc.

commit ca81c33e14219adbf90af3894e05f69bb85774c8
Author: Victor Julien <victor at inliniac.net>
Date:   Mon Feb 8 16:32:47 2016 +0100

    afl: add --enable-afl configure option

commit 09242fb4a8a04c2ed9486cf973862d6a89269397
Author: Victor Julien <victor at inliniac.net>
Date:   Tue Dec 8 19:55:40 2015 +0100

    afl: optionally exit right after afl single runmode
    Exit right away if afl.exit_after_pcap is set to true. Safes time
    as fuzzing the shutdown code may not be as interesting.

commit d46183751180a87b7ab3461334db4044fad5864c
Author: Victor Julien <victor at inliniac.net>
Date:   Tue Dec 8 10:42:03 2015 +0100

    afl: add --afl-parse-rules to return 0 on any rule
    When fuzzing, AFL will create lots of malformed rules. We don't want
    to error out on those. As we're fuzzing the parser any non-crash
    should return 0. Crashes (ASAN or not) will return a non-0 code.

commit e824a8be763135d70e134f94ac04d7c45b6e7917
Author: Victor Julien <victor at inliniac.net>
Date:   Sat Dec 5 14:48:05 2015 +0100

    afl: special 'single' runmode
    To avoid threading, this 'single' mode doesn't run in it's own thread
    but instead runs in the main thread.

commit a42251d459833c061358687cc16da34d53045feb
Author: Victor Julien <victor at inliniac.net>
Date:   Sat Dec 5 14:29:14 2015 +0100

    afl: add define to disable mgt threads
    The inherent non-deterministic nature of the management threads
    creates variable test cases.

commit b2695600bab7abf86e652b18c7a6d6f22f1c0503
Author: Victor Julien <victor at inliniac.net>
Date:   Sat Dec 5 14:14:58 2015 +0100

    afl: add define to disable rand_r use
    The randomness affects AFL. It creates variable test cases, which
    we need to avoid.


Summary of changes:
 configure.ac            |  23 +++++++
 src/app-layer-htp.c     |   6 ++
 src/app-layer-modbus.c  |   9 ++-
 src/app-layer-parser.c  | 158 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/app-layer-parser.h  |   5 ++
 src/counters.c          |   4 ++
 src/decode.c            |  49 +++++++++++++++
 src/decode.h            |   7 +++
 src/defrag-hash.c       |   3 +-
 src/flow-manager.c      |  12 ++++
 src/flow.c              |   3 +-
 src/host.c              |   3 +-
 src/ippair.c            |   3 +-
 src/runmode-pcap-file.c |  12 ++++
 src/suricata.c          | 147 +++++++++++++++++++++++++++++++++++++++++++-
 src/tm-threads.c        | 118 ++++++++++++++++++++++++++++++++++++
 src/util-decode-der.c   |  27 +++++++++
 src/util-decode-der.h   |   4 ++
 src/util-decode-mime.c  |  59 ++++++++++++++++++
 src/util-decode-mime.h  |   4 ++
 20 files changed, 650 insertions(+), 6 deletions(-)


More information about the Oisf-devel mailing list