<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libplist/test, branch 2.3.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.sukimashita.com/libplist.git/'/>
<entry>
<title>test: Fix tests for distcheck</title>
<updated>2023-04-21T14:04:40+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2023-04-21T14:04:40+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libplist.git/commit/?id=bddb061bd64692b3d1287064f8991c8c276528b6'/>
<id>bddb061bd64692b3d1287064f8991c8c276528b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build</title>
<updated>2023-04-21T10:51:28+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2023-04-21T10:51:28+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libplist.git/commit/?id=6e65e1bfb487a893a4d8dbd2a812686677ad784d'/>
<id>6e65e1bfb487a893a4d8dbd2a812686677ad784d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add C++ interface test</title>
<updated>2023-04-21T10:40:18+00:00</updated>
<author>
<name>Sébastien Gonzalve</name>
</author>
<published>2023-04-21T10:40:18+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libplist.git/commit/?id=25ace1e8cb7f9a464c29dd2ce80cd68104d54f84'/>
<id>25ace1e8cb7f9a464c29dd2ce80cd68104d54f84</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_read_from_file() to interface, update plist_from_memory()</title>
<updated>2023-04-19T15:49:07+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2023-04-19T15:49:07+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libplist.git/commit/?id=ce9ce43efd707a85cc792ff2cc417603a53d4d1d'/>
<id>ce9ce43efd707a85cc792ff2cc417603a53d4d1d</id>
<content type='text'>
plist_read_from_file() is a convenience function that will open a
given file, checks its size, allocates a buffer large enough to
hold the full contents, and reads from file to fill the buffer.
Then, it calls plist_from_memory() to convert the data to plist
format.
A (breaking) change had to be made so that plist_from_memory() will
also return the parsed format in its 4th argument (if non-NULL).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
plist_read_from_file() is a convenience function that will open a
given file, checks its size, allocates a buffer large enough to
hold the full contents, and reads from file to fill the buffer.
Then, it calls plist_from_memory() to convert the data to plist
format.
A (breaking) change had to be made so that plist_from_memory() will
also return the parsed format in its 4th argument (if non-NULL).
</pre>
</div>
</content>
</entry>
<entry>
<title>libcnary: Updated typedefs of node_t and node_list_t to contain pointer</title>
<updated>2023-02-06T17:28:28+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2023-02-06T17:28:28+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libplist.git/commit/?id=d3908006349f38bcfc0151daebd98b6873a2dbfc'/>
<id>d3908006349f38bcfc0151daebd98b6873a2dbfc</id>
<content type='text'>
This makes the code more readable. Obviously all the code that uses it
is also updated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes the code more readable. Obviously all the code that uses it
is also updated.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename PLIST_UINT to PLIST_INT and add plist_new_int() and plist_get_int_val()</title>
<updated>2023-01-16T03:25:52+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2023-01-16T03:25:52+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libplist.git/commit/?id=d886885b0ec2506fa2caf0986a3d0e496fea91c2'/>
<id>d886885b0ec2506fa2caf0986a3d0e496fea91c2</id>
<content type='text'>
This properly supports getting and setting signed or unsigned integer values.
Also, a new helper function plist_int_val_is_negative() was added to determine if
a given #PLIST_INT node has a negative value or not.

The old type PLIST_UINT is defined as a macro with the value of PLIST_INT for
backwards compatibility.

This commit also adds int vs. uint support to the C++ interface, and the python
bindings in a hopefully useful way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This properly supports getting and setting signed or unsigned integer values.
Also, a new helper function plist_int_val_is_negative() was added to determine if
a given #PLIST_INT node has a negative value or not.

The old type PLIST_UINT is defined as a macro with the value of PLIST_INT for
backwards compatibility.

This commit also adds int vs. uint support to the C++ interface, and the python
bindings in a hopefully useful way.
</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.sukimashita.com/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: Polish json3.test to not leave temp file after test</title>
<updated>2022-02-07T09:01:08+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2022-02-07T09:01:08+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.sukimashita.com/libplist.git/commit/?id=366f30b71cc79af1b3c80d98eb219cbc7e5e6b26'/>
<id>366f30b71cc79af1b3c80d98eb219cbc7e5e6b26</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.sukimashita.com/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.sukimashita.com/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>
</feed>
