<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libplist, branch v1.2</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>Bump version to 1.2</title>
<updated>2010-01-21T20:45:01+00:00</updated>
<author>
<name>Jonathan Beck</name>
</author>
<published>2010-01-21T20:45:01+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=d17d1d62a7a38ca0606707a2ed52882b9d10bea7'/>
<id>d17d1d62a7a38ca0606707a2ed52882b9d10bea7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some warnings</title>
<updated>2010-01-21T20:19:41+00:00</updated>
<author>
<name>Jonathan Beck</name>
</author>
<published>2010-01-21T20:19:41+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=babec330acced3915332fa9a09b8252cfa99cf34'/>
<id>babec330acced3915332fa9a09b8252cfa99cf34</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure to convert predefined xml entities in xml output</title>
<updated>2010-01-14T17:36:26+00:00</updated>
<author>
<name>Martin Szulecki</name>
</author>
<published>2010-01-09T09:49:23+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=874942ec1600773622238ae28544908d292ef339'/>
<id>874942ec1600773622238ae28544908d292ef339</id>
<content type='text'>
For string nodes, a set of special characters must be converted to
predefined xml entities. This patch adds an entitiy test case for
this and makes libplist pass it fine by explicitly adding text nodes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For string nodes, a set of special characters must be converted to
predefined xml entities. This patch adds an entitiy test case for
this and makes libplist pass it fine by explicitly adding text nodes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make tests also work when building outside the source tree</title>
<updated>2010-01-14T17:36:21+00:00</updated>
<author>
<name>Martin Szulecki</name>
</author>
<published>2010-01-08T21:00:04+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=54f1ffb0f4b1d4808db76fe8d35c240c22fea819'/>
<id>54f1ffb0f4b1d4808db76fe8d35c240c22fea819</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version number to 1.1</title>
<updated>2009-12-14T19:13:15+00:00</updated>
<author>
<name>Jonathan Beck</name>
</author>
<published>2009-12-14T19:13:15+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=4154b898c55314df2d41ad119fd174f5042dd925'/>
<id>4154b898c55314df2d41ad119fd174f5042dd925</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add stdint.i to fix usage of Integer nodes in Python bindings</title>
<updated>2009-12-12T16:18:50+00:00</updated>
<author>
<name>Martin Szulecki</name>
</author>
<published>2009-12-12T09:07:42+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=e83197514fa18b611a7e3eec9b2a28029773f588'/>
<id>e83197514fa18b611a7e3eec9b2a28029773f588</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version number to 1.0</title>
<updated>2009-12-07T17:00:59+00:00</updated>
<author>
<name>Jonathan Beck</name>
</author>
<published>2009-12-07T17:00:59+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=d43de518a6bc46b1185fc878b52018f51c84a1b8'/>
<id>d43de518a6bc46b1185fc878b52018f51c84a1b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove last includes of non-existing Utils.h</title>
<updated>2009-11-28T12:37:40+00:00</updated>
<author>
<name>Martin Szulecki</name>
</author>
<published>2009-11-26T19:53:30+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=834d7d7f27244adcf43ea4977cb9042222ed393e'/>
<id>834d7d7f27244adcf43ea4977cb9042222ed393e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>don't leak GNodes in plist_free</title>
<updated>2009-11-19T17:13:36+00:00</updated>
<author>
<name>Christophe Fergeau</name>
</author>
<published>2009-11-17T20:20:46+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=804032e99f576b5cf9b1246f2b83857468e9c71b'/>
<id>804032e99f576b5cf9b1246f2b83857468e9c71b</id>
<content type='text'>
Before recursing over its children, plist_free_node started by
detaching the current GNode from its parent which means that
calling g_node_destroy on the root of the tree was freeing only
the top-level GNode while what was intended was to free the whole
tree. Don't leak memory by not detaching children GNodes from their
parents so that g_node_destroy on the toplevel GNode can clean
everything.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before recursing over its children, plist_free_node started by
detaching the current GNode from its parent which means that
calling g_node_destroy on the root of the tree was freeing only
the top-level GNode while what was intended was to free the whole
tree. Don't leak memory by not detaching children GNodes from their
parents so that g_node_destroy on the toplevel GNode can clean
everything.
</pre>
</div>
</content>
</entry>
<entry>
<title>add missing break; in switch statement</title>
<updated>2009-11-19T16:59:45+00:00</updated>
<author>
<name>Christophe Fergeau</name>
</author>
<published>2009-11-17T19:59:39+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libplist.git/commit/?id=d503698b5e2c709fcf581a4c19f64bf36b6a1bea'/>
<id>d503698b5e2c709fcf581a4c19f64bf36b6a1bea</id>
<content type='text'>
The 2nd missing break was harmless since it fell through the default: case
which has a break, but it makes things more robust if we were ever to add
new cases to this switch. The 1st missing break; was causing warnings in
valgrind since we ended up calling strdup on a memory zone not containing
a \0 character.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 2nd missing break was harmless since it fell through the default: case
which has a break, but it makes things more robust if we were ever to add
new cases to this switch. The 1st missing break; was causing warnings in
valgrind since we ended up calling strdup on a memory zone not containing
a \0 character.
</pre>
</div>
</content>
</entry>
</feed>
