[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:
--afl-http-request=<filename>
--afl-http=<filename>
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(-)
hooks/post-receive
--
OISF
More information about the Oisf-devel
mailing list