Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 4e23892c | 2023-12-10 19:13:26 | fuzz: Enable value profile | ||
| 4f132bcd | 2023-10-14 22:49:29 | fuzz: Raise rss_limit_mb | ||
| 4eba9f9c | 2023-03-12 16:15:54 | fuzz: Separate fuzzer for DTD validation | ||
| aa6b7ed1 | 2023-02-17 14:54:13 | fuzz: Fix Makefile dependencies | ||
| ba910d34 | 2022-12-26 17:58:33 | fuzz: Add test/recurse to seed corpus | ||
| 09dac45a | 2022-12-26 17:49:27 | fuzz: Add separate XInclude fuzzer XIncludes involve XPath processing which can still lead to timeouts when fuzzing. This will probably take a while to fix. The rest of the XML parsing code should hopefully run without timeouts now. OSS-Fuzz only shows a single timeout test case, so separate the XInclude from the core XML fuzzer. | ||
| 9aba613b | 2022-10-31 17:09:54 | fuzz: Add new XInclude test directory to corpus | ||
| 513d65fe | 2022-09-02 16:45:06 | Use AM_CFLAGS and AM_LDFLAGS consistently | ||
| 3f74e42b | 2022-04-04 05:19:33 | Simplify 'make check' targets | ||
| 95c7f315 | 2022-04-03 21:39:14 | Move SVG tests to runtest.c Also update the test results for the first time since 2000. | ||
| 7016b0e0 | 2022-04-03 01:42:17 | Don't overlink executables With very few exceptions, utilities and test programs don't require any external libraries. - xmllint and xmlcatalog need libreadline - runtest and testThreads need pthreads | ||
| 5c71ada8 | 2022-03-30 16:51:17 | Detect libm using libtool's macros | ||
| 6117700e | 2022-02-20 20:56:40 | Remove special configuration for certain maintainers | ||
| 86266487 | 2022-02-14 18:06:38 | Fix fuzzer test with VPATH build Also fixes make distcheck. | ||
| b48e77cf | 2021-05-13 20:56:16 | Release of libxml2-2.9.12 Brown paper bag release, some recently added sources were missing from the 2.9.11 tarball: - configure.ac: bump version - fuzz/Makefile.am: add fuzz.h and seed/regexp to EXTRA_DIST | ||
| 8446d459 | 2021-03-01 20:56:40 | Reduce some fuzzer timeouts OSS-Fuzz has been fuzzing the HTML parser with inputs up to 1 MB for several hundred hours without hitting the 20s timeout. It seems that most timeouts resulting from accidentally quadratic behavior in the HTML parser have been fixed. Start to gradually reduce the timeout to find new performance issues. | ||
| 8a85263f | 2020-10-25 20:08:16 | Add fuzzing dictionaries to EXTRA_DIST Also add static seed corpus for the URI fuzzer. | ||
| 0d5f3710 | 2020-08-24 16:28:54 | Consolidate seed corpus generation Implement file handling in C to speed up corpus generation. | ||
| 0d9da029 | 2020-08-24 03:16:25 | Test fuzz targets with dummy driver Run fuzz targets with files in seed corpus during test. | ||
| 0ff52748 | 2020-08-17 02:54:28 | Fix autotools warnings | ||
| 6c128fd5 | 2020-06-05 13:43:45 | Fuzz XInclude engine | ||
| ad26a60f | 2020-08-06 13:20:01 | Add XPath and XPointer fuzzer | ||
| 905820a4 | 2020-07-12 22:59:39 | Update fuzzing code - Shorten timeouts - Align options from Makefile and options files - Add section headers to Makefile - Skip invalid UTF-8 in regexp fuzzer - Update regexp.dict - Generate HTML seed corpus in correct format | ||
| eac1c7e2 | 2020-06-21 14:42:00 | Fuzz target for XML Schemas This only tests the schema parser for now. | ||
| 536f421d | 2020-06-15 12:20:54 | Fuzz target for HTML parser | ||
| 00ed736e | 2020-06-05 12:49:25 | Add a couple of libFuzzer targets - XML fuzzer Currently tests the pull parser, push parser and reader, as well as serialization. Supports splitting fuzz data into multiple documents for things like external DTDs or entities. The seed corpus is built from parts of the test suite. - Regexp fuzzer Seed corpus was statically generated from test suite. - URI fuzzer Tests parsing and most other functions from uri.c. |