Nick Wellnhofer
|
93407f6d32
|
fuzz: Improve fuzzers
- Fuzz with multiple inputs.
- Generate XSLT seed corpus from tests.
- Inject malloc failures.
Fixes #84.
|
2023-03-09 19:05:53 +01:00 |
|
Nick Wellnhofer
|
311da8c886
|
Reorganize fuzzing code
- Move core fuzzing code into a single file fuzz.c
- Add tests for fuzz targets
- Reduce XSLT operation limit
|
2019-05-08 12:21:50 +02:00 |
|
Nick Wellnhofer
|
d3ec60600c
|
Optional operation limit
Useful to avoid timeouts when fuzzing.
|
2019-04-25 14:29:11 +02:00 |
|
Nick Wellnhofer
|
4cefab0663
|
Reuse XPath context when compiling stylesheets
Also introduce xsltParseStylesheetUser to parse a stylesheet using
a custom xsltStylesheet struct.
Set XPath resource limits when fuzzing stylesheets.
|
2019-04-22 17:50:16 +02:00 |
|
Nick Wellnhofer
|
7f56378a73
|
Add libFuzzer targets
|
2019-04-15 18:48:35 +02:00 |
|