oss-fuzz/projects/libarchive
Martin Matuška a996649c2c [libarchive] process archive_read_next_header() return codes like bsdtar (#2427)
ARCHIVE_EOF and ARCHIVE_FATAL are the only valid exit codes
ARCHIVE_RETRY should read to re-entering the loop
All other codes (ARCHIVE_OK, ARCHIVE_WARN, ARCHIVE_FAILED) do not prohibit
the caller from reading data and next headers.

This behavior is identical with bsdtar (tar/read.c) and enables better
discovery of possible bugs by fuzzing.
2019-05-16 10:11:20 -07:00
..
Dockerfile
build.sh Migrate projects using -lFuzzingEngine to $LIB_FUZZING_ENGINE (#2325) 2019-05-01 11:09:55 -04:00
libarchive_fuzzer.cc [libarchive] process archive_read_next_header() return codes like bsdtar (#2427) 2019-05-16 10:11:20 -07:00
project.yaml Enable msan experiment on some projects. (#591) 2017-05-10 09:10:46 -07:00