mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2024-12-27 03:21:26 +03:00
.. | ||
static_seed | ||
.gitignore | ||
fuzz.c | ||
fuzz.h | ||
genSeed.c | ||
html.c | ||
html.dict | ||
html.options | ||
Makefile.am | ||
README | ||
regexp.c | ||
regexp.dict | ||
regexp.options | ||
schema.c | ||
schema.dict | ||
schema.options | ||
testFuzzer.c | ||
uri.c | ||
uri.options | ||
valid.c | ||
valid.options | ||
xinclude.c | ||
xinclude.options | ||
xml.c | ||
xml.dict | ||
xml.options | ||
xpath.c | ||
xpath.dict | ||
xpath.options |
libFuzzer instructions for libxml2 ================================== Set compiler and options: export CC=clang export CFLAGS="-g -fsanitize=fuzzer-no-link,address,undefined \ -fno-sanitize-recover=all \ -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION" Build libxml2 with instrumentation: ./configure --without-python make Run fuzzers: make -C fuzz fuzz-xml