<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libplist/tools/Makefile.am, branch 2.8.0</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>Add JSON coercion support for non-JSON plist types</title>
<updated>2026-03-20T16:12:47+00:00</updated>
<author>
<name>Calil Khalil</name>
</author>
<published>2026-02-21T13:39:24+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=3edac28498d883f1f768699ee15ce85a82bb2a7b'/>
<id>3edac28498d883f1f768699ee15ce85a82bb2a7b</id>
<content type='text'>
- Add PLIST_OPT_COERCE option to coerce PLIST_DATE, PLIST_DATA, and PLIST_UID to JSON-compatible types (ISO 8601 strings, Base64 strings, and integers)
- Add plist_to_json_with_options() function to allow passing coercion options (and others)
- Update plist_write_to_string() and plist_write_to_stream() to support coercion option
- Add --coerce flag to plistutil for JSON output
- Create plist2json symlink that automatically enables coercion when invoked
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add PLIST_OPT_COERCE option to coerce PLIST_DATE, PLIST_DATA, and PLIST_UID to JSON-compatible types (ISO 8601 strings, Base64 strings, and integers)
- Add plist_to_json_with_options() function to allow passing coercion options (and others)
- Update plist_write_to_string() and plist_write_to_stream() to support coercion option
- Add --coerce flag to plistutil for JSON output
- Create plist2json symlink that automatically enables coercion when invoked
</pre>
</div>
</content>
</entry>
<entry>
<title>configure: Allow building the library without tool(s)</title>
<updated>2024-12-03T01:28:15+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-12-03T01:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=e3ca6af2c580c0b748a5635c15b973094765abbf'/>
<id>e3ca6af2c580c0b748a5635c15b973094765abbf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add API version to library and pkgconfig file for proper linking</title>
<updated>2020-06-14T21:18:39+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2020-06-13T01:30:05+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=eff97404bd3ca5954a100a68705474956f1a89dc'/>
<id>eff97404bd3ca5954a100a68705474956f1a89dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Unfold automake variables into multiple lines for maintainability</title>
<updated>2020-06-09T16:19:07+00:00</updated>
<author>
<name>Martin Szulecki</name>
</author>
<published>2020-06-09T16:19:07+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=c14849987d893999c03f165b49257e108d07bad3'/>
<id>c14849987d893999c03f165b49257e108d07bad3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>plistutil: Cleanup code style a bit and remove obsolete extra header</title>
<updated>2015-01-23T14:00:25+00:00</updated>
<author>
<name>Martin Szulecki</name>
</author>
<published>2015-01-23T14:00:25+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=7f28d8f75710026337c253622b2ed51303a2ad3d'/>
<id>7f28d8f75710026337c253622b2ed51303a2ad3d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace some LDADD references to use $(top_builddir) for distcheck</title>
<updated>2014-02-13T17:56:35+00:00</updated>
<author>
<name>Martin Szulecki</name>
</author>
<published>2014-02-13T17:56:35+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=6dcc8c48bb372ad372ffb1848bd24c6b416fd16e'/>
<id>6dcc8c48bb372ad372ffb1848bd24c6b416fd16e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>change build system to autotools</title>
<updated>2013-12-12T23:44:17+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2013-12-12T23:44:17+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=a798afc8b5b00a43f4b121168e0419df2d398338'/>
<id>a798afc8b5b00a43f4b121168e0419df2d398338</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
