summaryrefslogtreecommitdiffstats
path: root/.gitignore
diff options
context:
space:
mode:
authorGravatar Sami Kortelainen2026-02-25 02:27:00 +0100
committerGravatar Nikias Bassen2026-02-25 02:27:00 +0100
commit6e03a1df6d1aa87c8f9e2b35f1a2ca60feca1c0e (patch)
treea571c74147d33da0a4dbfade178180c692c60447 /.gitignore
parentf5e74fc1e007b8f625d91e40c160785580de8f60 (diff)
downloadlibplist-6e03a1df6d1aa87c8f9e2b35f1a2ca60feca1c0e.tar.gz
libplist-6e03a1df6d1aa87c8f9e2b35f1a2ca60feca1c0e.tar.bz2
xplist: Enforce single root value inside <plist>
Ensure that XML property lists contain exactly one root value inside the <plist> element and reject any additional value nodes before </plist>. Add tests covering root value handling and nested CF$UID conversion behavior. Co-authored-by: Sami Kortelainen <sami.kortelainen@piceasoft.com> Co-authored-by: Nikias Bassen <nikias@gmx.li>
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore10
1 files changed, 10 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e63b0b6..a59b057 100644
--- a/.gitignore
+++ b/.gitignore
@@ -54,6 +54,7 @@ test/plist_btest
54test/plist_jtest 54test/plist_jtest
55test/plist_otest 55test/plist_otest
56test/integer_set_test 56test/integer_set_test
57test/xml_behavior_test
57test/data/*.out 58test/data/*.out
58test/*.trs 59test/*.trs
59cython/Makefile 60cython/Makefile
@@ -62,3 +63,12 @@ cython/.deps
62cython/.libs 63cython/.libs
63cython/plist.c 64cython/plist.c
64test-driver 65test-driver
66
67# Generated test output files
68test/data/*.test.bin
69test/data/*.test.signed.bin
70test/data/*.test.unsigned.bin
71test/data/*.test.unsigned.xml
72test/data/*.test.tz*.bin
73test/data/*.test.tz*.xml
74test/data/*.test.xml