Skip to content

Commit

Permalink
Fuzzing via honggfuzz (#101)
Browse files Browse the repository at this point in the history
* feat: Added Fuzzing via honggfuzz

* feat: Extended fuzzing harness, more crashes

* fix: Review changes, thanks @tirr-c

* fix: Removed comments used for testing

* fix: Mistake introduced by IDE refactoring, unnecessary drop removed

* fix: Possible integer overflow in compute_default_width

* fix: mistake with the fix

* fix: honggfuzz does not support windows yet, so disabled fuzzing there for now

* doc: Added Readme, testing: Preparing for tests in jxl-oxide

* refactor: moved tests to own directory, added to .gitignore, committed Cargo.lock

* doc: Improved Fuzzing Readme

* doc: Added note about core counts to Fuzzing Readme

* fix: max size not needed for tests

* fix: Removed extra Cargo.lock

* Removed unnecessary lines from jxl-oxide-fuzz/.gitignore

Co-authored-by: Wonwoo Choi <chwo9843@gmail.com>

* Formatting jxl-oxide-fuzz/Cargo.toml

Co-authored-by: Wonwoo Choi <chwo9843@gmail.com>

* refactor: Removed unnecessary line from test_fuzz_findings, removed left over files

---------

Co-authored-by: Wonwoo Choi <chwo9843@gmail.com>
  • Loading branch information
Nereuxofficial and tirr-c authored Nov 4, 2023
1 parent 0d041dd commit 696b878
Show file tree
Hide file tree
Showing 10 changed files with 491 additions and 102 deletions.
50 changes: 50 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 696b878

Please sign in to comment.