simdjson/fuzz
Paul Dreik f1b4a54991
add fuzz element (#1204)
* add definitions for is_number and tie (by lemire)
* add fuzzer for element
* update fuzz documentation
* fix UB in creating an empty padded string
* don't bother null terminating padded_string, it is done by the std::memset already
*  refactor fuzz data splitting into a separate class
2020-10-17 05:48:50 +02:00
..
CMakeLists.txt add fuzz element (#1204) 2020-10-17 05:48:50 +02:00
FuzzUtils.h add fuzz element (#1204) 2020-10-17 05:48:50 +02:00
Fuzzing.md add fuzz element (#1204) 2020-10-17 05:48:50 +02:00
NullBuffer.h add new fuzzers for print_json and dump_raw_tape (#416) 2019-12-27 13:42:44 -05:00
build_corpus.sh add multi implementation fuzzer (#1162) 2020-09-11 23:46:22 +02:00
build_fuzzer_variants.sh simplify fuzzing only dynamically supported implementations (#1201) 2020-10-09 05:29:54 +02:00
build_like_ossfuzz.sh add minifier fuzzers (#1172) 2020-09-26 14:25:00 +02:00
fuzz_atpointer.cpp add fuzz element (#1204) 2020-10-17 05:48:50 +02:00
fuzz_dump.cpp add multi implementation fuzzer (#1162) 2020-09-11 23:46:22 +02:00
fuzz_dump_raw_tape.cpp Fix issue https://github.com/simdjson/simdjson/issues/1127 (#1224) 2020-10-13 09:18:54 -04:00
fuzz_element.cpp add fuzz element (#1204) 2020-10-17 05:48:50 +02:00
fuzz_implementations.cpp simplify fuzzing only dynamically supported implementations (#1201) 2020-10-09 05:29:54 +02:00
fuzz_minify.cpp add minifier fuzzers (#1172) 2020-09-26 14:25:00 +02:00
fuzz_minifyimpl.cpp simplify fuzzing only dynamically supported implementations (#1201) 2020-10-09 05:29:54 +02:00
fuzz_parser.cpp Fix issue https://github.com/simdjson/simdjson/issues/1127 (#1224) 2020-10-13 09:18:54 -04:00
fuzz_print_json.cpp Switch from get(v,e) to e = get(v) 2020-06-20 17:57:09 -07:00
fuzz_utf8.cpp simplify fuzzing only dynamically supported implementations (#1201) 2020-10-09 05:29:54 +02:00
main.cpp fuzz at_pointer 2020-09-16 21:17:43 +02:00
measure_coverage.sh Only build fuzzers when fuzzing. (#822) 2020-04-27 16:02:19 -04:00
ossfuzz.sh add minifier fuzzers (#1172) 2020-09-26 14:25:00 +02:00
quick_check.sh simplify fuzzing only dynamically supported implementations (#1201) 2020-10-09 05:29:54 +02:00
supported_implementations.h simplify fuzzing only dynamically supported implementations (#1201) 2020-10-09 05:29:54 +02:00