<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libplist, branch 2.7.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>Silence deprecation warning by using underlying code directly</title>
<updated>2025-05-14T08:23:37+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2025-05-14T08:23:37+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=cf5897a71ea412ea2aeb1e2f6b5ea74d4fabfd8c'/>
<id>cf5897a71ea412ea2aeb1e2f6b5ea74d4fabfd8c</id>
<content type='text'>
plist_date_val_compare calls plist_get_date_val which is now marked
deprecated. To avoid compiler warnings during build, we use the underlying
implementation directly instead of calling the function to work around it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
plist_date_val_compare calls plist_get_date_val which is now marked
deprecated. To avoid compiler warnings during build, we use the underlying
implementation directly instead of calling the function to work around it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated NEWS for release</title>
<updated>2025-05-13T16:37:14+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2025-05-13T16:37:14+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=b8cfac2aae312225ffb9bee944a4d84dbb73fbcd'/>
<id>b8cfac2aae312225ffb9bee944a4d84dbb73fbcd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update soversion for release</title>
<updated>2025-05-13T16:36:59+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2025-05-13T16:36:59+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=e255ed0727cd8734520d4e105bd2327520323b9d'/>
<id>e255ed0727cd8734520d4e105bd2327520323b9d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add plist_new_unix_date, plist_get_unix_date_val, plist_set_unix_date_val functions</title>
<updated>2025-05-13T16:34:32+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2025-05-13T16:34:32+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=cb76e4da84c61609c13e84c922f14a27b8348a36'/>
<id>cb76e4da84c61609c13e84c922f14a27b8348a36</id>
<content type='text'>
These functions work with int64_t values representing a UNIX timestamp instead
of using the 'MAC epoch'. They should be used instead of plist_new_date,
plist_get_date_val, and plist_set_date_val, which are now marked deprecated
and might be removed in a future version of libplist.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These functions work with int64_t values representing a UNIX timestamp instead
of using the 'MAC epoch'. They should be used instead of plist_new_date,
plist_get_date_val, and plist_set_date_val, which are now marked deprecated
and might be removed in a future version of libplist.
</pre>
</div>
</content>
</entry>
<entry>
<title>cython: Fix build with cython 3.1+</title>
<updated>2025-05-13T16:32:50+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2025-05-13T16:32:50+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=d7fe479707af57aeedf7e41c08e7fb698cd2e2a3'/>
<id>d7fe479707af57aeedf7e41c08e7fb698cd2e2a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix plist_set_date_val to use correct size for data storage</title>
<updated>2025-05-12T09:27:35+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2025-05-12T09:26:13+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=eee2e519e9ecccca038f93b6f8e5dd3c0082fe89'/>
<id>eee2e519e9ecccca038f93b6f8e5dd3c0082fe89</id>
<content type='text'>
Otherwise the internal assertion will trigger since the incorrect
size will be checked against.

Thanks to @michaelwright235, @guyingzhao, and others for pointing this out!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise the internal assertion will trigger since the incorrect
size will be checked against.

Thanks to @michaelwright235, @guyingzhao, and others for pointing this out!
</pre>
</div>
</content>
</entry>
<entry>
<title>C++: Data: Add const char* constructor</title>
<updated>2025-04-06T10:38:45+00:00</updated>
<author>
<name>guyingzhao</name>
</author>
<published>2025-04-06T10:38:45+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=d031e94d7aee14c4e7646e67623c94e6164b99e3'/>
<id>d031e94d7aee14c4e7646e67623c94e6164b99e3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>C++: Add f/Front() and b/Back() to Array to access first/last element</title>
<updated>2025-04-06T10:37:05+00:00</updated>
<author>
<name>guyingzhao</name>
</author>
<published>2025-04-06T10:37:05+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=1aae1e5b7d8ee26c626c126fa64392a5ef949f42'/>
<id>1aae1e5b7d8ee26c626c126fa64392a5ef949f42</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>C++: Dictionary: Update template definition for better readability</title>
<updated>2025-04-06T10:27:40+00:00</updated>
<author>
<name>guyingzhao</name>
</author>
<published>2025-04-06T10:25:02+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=464382e6f835dd54eeea9e3ed7c1c8d2fb25dfd0'/>
<id>464382e6f835dd54eeea9e3ed7c1c8d2fb25dfd0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>C++: Array: Add const Node&amp; variants to Append, Insert</title>
<updated>2025-04-06T10:18:23+00:00</updated>
<author>
<name>guyingzhao</name>
</author>
<published>2025-04-06T10:18:23+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=e6f3c6c62111b37cc97db2d61a1c765695ee401a'/>
<id>e6f3c6c62111b37cc97db2d61a1c765695ee401a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
