From 6e03a1df6d1aa87c8f9e2b35f1a2ca60feca1c0e Mon Sep 17 00:00:00 2001 From: Sami Kortelainen Date: Wed, 25 Feb 2026 02:27:00 +0100 Subject: xplist: Enforce single root value inside Ensure that XML property lists contain exactly one root value inside the element and reject any additional value nodes before . Add tests covering root value handling and nested CF$UID conversion behavior. Co-authored-by: Sami Kortelainen Co-authored-by: Nikias Bassen --- .gitignore | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index e63b0b6..a59b057 100644 --- a/.gitignore +++ b/.gitignore @@ -54,6 +54,7 @@ test/plist_btest test/plist_jtest test/plist_otest test/integer_set_test +test/xml_behavior_test test/data/*.out test/*.trs cython/Makefile @@ -62,3 +63,12 @@ cython/.deps cython/.libs cython/plist.c test-driver + +# Generated test output files +test/data/*.test.bin +test/data/*.test.signed.bin +test/data/*.test.unsigned.bin +test/data/*.test.unsigned.xml +test/data/*.test.tz*.bin +test/data/*.test.tz*.xml +test/data/*.test.xml -- cgit v1.1-32-gdbae