This repo contains the 'corpus' of test cases for testing two NeoMutt library functions:
mutt_rfc822_read_header()mutt_parse_part()
These are used by OSS-Fuzz, an automated fuzzing tool. While running it will also generate more test cases.
- Continuous Fuzzing (README)
- Test case data
- Test harness: test-fuzz
For security, the bug reports that OSS-Fuzz generates aren't available to the public.
- List of open bugs
- OSS-Fuzz overview of Fuzzers
- Google Cloud Storage bucket containing test cases
The latest corpus can be downloaded using gsutil
- Download gsutil
- Download test cases:
gsutil -m rsync gs://neomutt-corpus.clusterfuzz-external.appspot.com/libFuzzer/neomutt_address-fuzz corpus/