Nick Mathewson
|
1d8e9e8c69
|
Fix memory leak on zero-length input on fuzz_http.c
|
2017-01-30 08:37:27 -05:00 |
|
Nick Mathewson
|
34fd636870
|
memory leak in fuzz_vrs
|
2017-01-30 08:37:26 -05:00 |
|
Nick Mathewson
|
09d01466b2
|
actually build .as for fuzzing
|
2017-01-30 08:37:26 -05:00 |
|
Nick Mathewson
|
1c7862bfb4
|
missing backslash
|
2017-01-30 08:37:26 -05:00 |
|
Nick Mathewson
|
f547352637
|
differently build oss fuzzers
|
2017-01-30 08:37:26 -05:00 |
|
Nick Mathewson
|
cf71f8ad32
|
More oss-fuzz fixes
|
2017-01-30 08:37:25 -05:00 |
|
Nick Mathewson
|
92679d90d5
|
Try to refactor OSS fuzzers into static libraries.
|
2017-01-30 08:37:25 -05:00 |
|
Nick Mathewson
|
1b244a64e4
|
libfuzzer tweaks per recommendations
|
2017-01-30 08:37:25 -05:00 |
|
Nick Mathewson
|
024fa9d4d7
|
routerstatus fuzzing
|
2017-01-30 08:37:25 -05:00 |
|
Nick Mathewson
|
eb414a08a9
|
Add libfuzzer support.
|
2017-01-30 08:37:25 -05:00 |
|
Nick Mathewson
|
b1567cf500
|
Three more fuzzers: consensus, hsdesc, intro points
|
2017-01-30 08:37:24 -05:00 |
|
Nick Mathewson
|
83e9918107
|
Tools for working with directories of fuzzed stuff.
|
2017-01-30 08:37:24 -05:00 |
|
Nick Mathewson
|
301eff0e90
|
fuzzing: Add copyright notices and whitespace fixes
|
2017-01-30 08:37:24 -05:00 |
|
Nick Mathewson
|
4afb155db2
|
Add microdesc format fuzzer.
|
2017-01-30 08:37:24 -05:00 |
|
Nick Mathewson
|
3c74855934
|
Addition to test cases: make sure fuzzer binaries allow known cases
This isn't fuzzing per se, so much as replaying the highlights of
past fuzzer runs.
|
2017-01-30 08:37:24 -05:00 |
|
Nick Mathewson
|
81e44c2257
|
Add extrainfo fuzzer
|
2017-01-30 08:37:24 -05:00 |
|
Nick Mathewson
|
44fa14c0e2
|
Try to tweak fuzzing.md to correspond to my changes
|
2017-01-30 08:37:24 -05:00 |
|
teor
|
416e2f6b28
|
Guide fuzzing by adding standard tor GET and POST testcases
|
2017-01-30 08:37:23 -05:00 |
|
Nick Mathewson
|
56b61d1831
|
Add more tweaks from teor's http fuzzing code.
Move option-manipulation code to fuzzing_common.
|
2017-01-30 08:37:23 -05:00 |
|
Nick Mathewson
|
949e9827d6
|
Add a descriptor fuzzing dictionary.
|
2017-01-30 08:37:23 -05:00 |
|
Nick Mathewson
|
ca657074b9
|
Fuzzing: initialize siphash key, don't init_logging twice.
|
2017-01-30 08:37:23 -05:00 |
|
Nick Mathewson
|
0666928c5c
|
Replace signature-checking and digest-checking while fuzzing
|
2017-01-30 08:37:22 -05:00 |
|
Nick Mathewson
|
60769e710f
|
Port fuzz_http to use fuzzing_common.
Move common logic from fuzz_http to fuzzing_common.
|
2016-12-19 15:34:56 -05:00 |
|
teor
|
a967d568dc
|
Add a fuzzer for the http used in our directory protocol
(Teor wrote the code, nick extracted it. It won't compile yet.)
|
2016-12-19 15:34:56 -05:00 |
|
Nick Mathewson
|
b96c70d668
|
Fuzzing: Add an initial fuzzing tool, for descriptors.
This will need some refactoring and mocking.
|
2016-12-19 15:34:55 -05:00 |
|