Blame docs/fuzzing.md

Packit caecb6
Fuzzing
Packit caecb6
=======
Packit caecb6
Packit caecb6
    CC=afl-gcc meson --default-library=static ../
Packit caecb6
    AFL_HARDEN=1 ninja
Packit caecb6
Packit caecb6
Breaking XMLb
Packit caecb6
-------------
Packit caecb6
Packit caecb6
    afl-fuzz -m 300 -i fuzzing-src -o findings ./src/xb-tool --force dump @@
Packit caecb6
    mkdir -p fuzzing-src
Packit caecb6
    ./src/xb-tool compile fuzzing-src/appdata.xmlb ../data/fuzzing-src/appdata.xml
Packit caecb6
Packit caecb6
Breaking XPath
Packit caecb6
--------------
Packit caecb6
Packit caecb6
    ./src/xb-tool compile xpath.xmlb ../data/fuzzing-src/appdata.xml
Packit caecb6
    afl-fuzz -m 300 -i ../data/fuzzing-xpath/ -o findings ./src/xb-tool query-file xpath.xmlb @@