<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libplist/test/data, branch master</title>
<subtitle>Library to handle Apple Property List format files in binary or XML</subtitle>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/'/>
<entry>
<title>xplist: Improve robustness of XML text parsing and value conversion</title>
<updated>2026-01-29T16:45:01+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2026-01-29T16:45:01+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=b7f09ccdddc75d82ccaed867eb60e6997a7cad40'/>
<id>b7f09ccdddc75d82ccaed867eb60e6997a7cad40</id>
<content type='text'>
This change adds stricter validation for numeric and date nodes,
including full-input consumption, overflow/range checks, and rejection
of invalid floating-point values. Whitespace handling is clarified by
explicitly trimming trailing XML whitespace for value nodes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change adds stricter validation for numeric and date nodes,
including full-input consumption, overflow/range checks, and rejection
of invalid floating-point values. Whitespace handling is clarified by
explicitly trimming trailing XML whitespace for value nodes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for OpenStep plist format</title>
<updated>2023-01-08T04:29:22+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2023-01-08T04:29:22+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=60d291941fadb72b66d11502710add5899e21a2d'/>
<id>60d291941fadb72b66d11502710add5899e21a2d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: Add int64 min/max testcase for JSON parser</title>
<updated>2022-02-07T08:36:16+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2022-02-07T08:36:16+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=b8e9fedc5f1694164707c810dd9dae3f6468edb6'/>
<id>b8e9fedc5f1694164707c810dd9dae3f6468edb6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: Update JSON test case to have negative numbers</title>
<updated>2022-01-31T02:31:57+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2022-01-31T02:31:57+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=e3ed270b6e91222758efc923321edd4ce2cb36cc'/>
<id>e3ed270b6e91222758efc923321edd4ce2cb36cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: Rename json test files to .json</title>
<updated>2022-01-25T02:54:10+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2022-01-25T02:54:10+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=f3c65feb0e1f4e177a75ba936d0730f7c3f4b076'/>
<id>f3c65feb0e1f4e177a75ba936d0730f7c3f4b076</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: Add additional JSON test case</title>
<updated>2022-01-25T00:47:59+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2022-01-25T00:47:59+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=17da5ba554426d732fc850e7211bae7d3a7c016e'/>
<id>17da5ba554426d732fc850e7211bae7d3a7c016e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for JSON format</title>
<updated>2021-12-23T02:09:07+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2021-12-23T02:09:07+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=429cbc660ae14d4998715803b44c71abf0e4a339'/>
<id>429cbc660ae14d4998715803b44c71abf0e4a339</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: Add PLIST_UID test case</title>
<updated>2021-12-23T01:08:35+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2021-12-23T01:08:35+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=70002721443dabaa99b56301b537980e137b6249'/>
<id>70002721443dabaa99b56301b537980e137b6249</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: Add test cases for different bplist offset and reference sizes</title>
<updated>2017-02-01T18:07:02+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2017-02-01T18:07:02+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=5791fb908a5f4e3ae39f8c4644dc7f0291f0e80f'/>
<id>5791fb908a5f4e3ae39f8c4644dc7f0291f0e80f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: Add some more test cases for various valid and invalid content</title>
<updated>2017-01-02T01:29:35+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2017-01-02T01:29:35+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=9950acbecda1b1bdf567e2e5efae84103c105a2d'/>
<id>9950acbecda1b1bdf567e2e5efae84103c105a2d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
