Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| ffc0bba9 | 2025-04-18 23:55:27 | xmllint: Remove --htmlout option Unlike the documentation suggests, this only printed error messages as HTML which doesn't seem useful. | ||
| dc4910c7 | 2025-04-18 22:58:46 | xmllint: Remove --testIO option | ||
| 95ffa8d2 | 2025-04-18 22:54:40 | xmllint: Remove --debugent option | ||
| 094980ec | 2025-04-18 18:41:25 | fuzz: Make --pretty arg more likely to be valid | ||
| 44628d45 | 2024-12-13 15:23:30 | fuzz: Harden leak check in lint fuzzer Check for undetected memory leaks from previous iterations. This also makes sure that the maxmem limit is checked deterministically. | ||
| c6c6d8af | 2024-12-11 16:24:23 | fuzz: Mutate fuzz data chunks separately Implement a custom mutator that takes a list of fixed-size chunks which are mutated with a given probability. This makes sure that values like parser options or failure position are mutated regularly even as the fuzz data grows large. Values can also be adjusted temporarily to make the fuzzer focus on failure injection, for example. Thanks to David Kilzer for the idea. | ||
| 06b39650 | 2025-02-17 12:19:23 | fuzz: Stop testing xmllint --memory option The --memory option mmaps files directly, bypassing the resource loader. We'd need a temp file to make it work when fuzzing. | ||
| 9b1028c9 | 2025-01-23 20:37:37 | fuzz: Fix comments | ||
| e95c4b07 | 2025-01-22 10:06:39 | fuzz: Also test xmllint --repeat option | ||
| bfe6af2e | 2025-01-17 17:09:04 | fuzz: Remove hacks to build lint fuzzer Don't include source file directly. | ||
| 255fd5f3 | 2025-01-17 16:52:06 | xmllint: Store error stream in global state | ||
| f96dca9c | 2024-06-11 18:14:43 | xmllint: Switch to resource loader | ||
| caa8bb38 | 2024-05-19 19:31:54 | fuzz: Move back to xmlSetExternalEntityLoader xmlParserInputBufferCreateFilenameDefault can't report malloc failures. | ||
| b3cb41be | 2024-05-13 12:18:08 | fuzz: Add xmllint fuzzer |