kc3-lang/libxml2/test/errors

Branch :


Log

Author Commit Date CI Message
05bd1720 2025-03-01 10:25:29 parser: Fix parsing of DTD content Regressed in 2.11. Fixes #868.
b4d3d87e 2025-02-01 22:02:33 parser: Fix parsing of doctype declarations Fix some long-standing issues. Fixes #504.
ffb058f4 2024-10-28 20:12:52 parser: Fix detection of duplicate attributes We really need a second scan if more than one namespace clash was detected.
bd9eed46 2024-09-02 18:37:41 parser: Make unsupported encodings an error in declarations This was changed in 45157261, but in encoding declarations, unsupported encodings should raise a fatal error. Fixes #794.
186562a1 2024-03-12 19:55:33 parser: Fix detection of duplicate attributes in XML namespace Fixes a regression from commit e0dd330b, resulting in duplicate attributes in the predefined XML namespace not being detected or extraneous default attributes being passed. Fixes #704.
f237e5b9 2024-01-05 15:40:23 parser: Avoid duplicate namespace errors Don't report an extra attribute uniqueness error if a namespace is undeclared. This matches old behavior.
f3fa34dc 2023-12-26 22:37:26 parser: Fix general entity parsing Clear namespace database. Ignore non-fatal errors.
43b511fa 2023-11-26 14:31:39 parser: Make CRLF increment line number Partial revert of cb927e85 fixing CRLFs not incrementing the line number. This requires to rework xmlParseQNameHashed. The original implementation prompted the change to xmlCurrentChar which really shouldn't modify the 'cur' pointer as side effect. But the NEXTL macro relies on this behavior. Ultimately, we should reintroduce the change to xmlCurrentChar and fix the NEXTL macro. This will lead to single CRs incrementing the line number as well which seems more consistent. Fixes #628.
134d2ad8 2023-10-06 00:31:44 parser: Protect against quadratic default attribute expansion
e48f3d8e 2023-09-27 16:47:37 tests: Add more tests for redefined attributes