Commit Graph

2 Commits

Author SHA1 Message Date
DavidKorczynski 1ae8bf7ee4
ghostscript: add target for new devices (#7912)
* ghostscript: add target for new devices

Adds ability to target various devices and a fuzzer that targets
pdfwrite and pxlmono devices. The primary device of interest here is
likely pdfwrite as it's more widely used as far as I know.

* fix review 1

* fix review 2

* nit

* nit
2022-06-28 14:44:17 +02:00
DavidKorczynski 0a3b8f0cb4
ghostscript: extend fuzzing (#7821)
* ghostscript: extend fuzzing

- Add two new fuzzers
- One new fuzzer that explore multiple colorings
- One new fuzzer that focuses on PDF exploration
- Add dictionary to PDF fuzzer
- Add small sized PDF seed to PDF fuzzer
- Ensure max_len on multiple coloring fuzzing

* Add myself to auto_ccs

* Fix typo

* set indentation

* add options file

* Address review: split fuzzers and have dict + seed locally

* nit

* clarify prepending of single byte

* fix styling

* clarify comments in all_colors fuzzer

* Addess final review
2022-06-17 22:14:14 +01:00