<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libimobiledevice, branch 0.9.3</title>
<subtitle>A cross-platform protocol library to access iOS devices</subtitle>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libimobiledevice.git/'/>
<entry>
<title>Bump the version of usbmuxd</title>
<updated>2009-08-10T14:36:07+00:00</updated>
<author>
<name>Matt Colyer</name>
</author>
<published>2009-08-10T14:36:07+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libimobiledevice.git/commit/?id=9efc866b49a6a00a5438100229b5a6455c785670'/>
<id>9efc866b49a6a00a5438100229b5a6455c785670</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add iphoneenterrecovery.c to dev/Makefile.am</title>
<updated>2009-08-05T03:46:02+00:00</updated>
<author>
<name>Matt Colyer</name>
</author>
<published>2009-08-05T03:46:02+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libimobiledevice.git/commit/?id=eef8900f7c5595d4eaaf42a3dcd3118e4161d789'/>
<id>eef8900f7c5595d4eaaf42a3dcd3118e4161d789</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 numbers to 0.9.3 and raise libusbmux required version.</title>
<updated>2009-08-04T16:11:31+00:00</updated>
<author>
<name>Matt Colyer</name>
</author>
<published>2009-08-04T16:11:31+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libimobiledevice.git/commit/?id=84620d89f988b0b763daea1f4ccae66acc062b19'/>
<id>84620d89f988b0b763daea1f4ccae66acc062b19</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'recovery'</title>
<updated>2009-08-04T16:08:34+00:00</updated>
<author>
<name>Matt Colyer</name>
</author>
<published>2009-08-04T16:08:34+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libimobiledevice.git/commit/?id=93a7ce48cd08100677ecad14d685b1efd610362d'/>
<id>93a7ce48cd08100677ecad14d685b1efd610362d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new iphoneenterrecovery dev tool to make a device enter recovery mode</title>
<updated>2009-08-04T16:07:03+00:00</updated>
<author>
<name>Martin Szulecki</name>
</author>
<published>2009-08-01T16:54:59+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libimobiledevice.git/commit/?id=a2644dc696951435f05bba6219085fad333ef076'/>
<id>a2644dc696951435f05bba6219085fad333ef076</id>
<content type='text'>
[#68 state:resolved]

Signed-off-by: Matt Colyer &lt;matt@colyer.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[#68 state:resolved]

Signed-off-by: Matt Colyer &lt;matt@colyer.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Invalid check for host_id in userpref_get_host_id</title>
<updated>2009-08-04T16:05:06+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2009-08-03T22:00:32+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libimobiledevice.git/commit/?id=04dc8e66956ff66f6438fd3ca151d58f528a03ea'/>
<id>04dc8e66956ff66f6438fd3ca151d58f528a03ea</id>
<content type='text'>
On a system without a previous pairing, libiphone fails
to connect to the device:

userpref_get_host_id: Using (null) as HostID

The code checks if host_id is NULL but it needs to check
if *host_id is NULL, otherwise it won't generate a new HostID.

[#69 state:resolved]

Signed-off-by: Matt Colyer &lt;matt@colyer.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On a system without a previous pairing, libiphone fails
to connect to the device:

userpref_get_host_id: Using (null) as HostID

The code checks if host_id is NULL but it needs to check
if *host_id is NULL, otherwise it won't generate a new HostID.

[#69 state:resolved]

Signed-off-by: Matt Colyer &lt;matt@colyer.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make distcheck pass from a clean tree</title>
<updated>2009-08-04T16:03:55+00:00</updated>
<author>
<name>Bastien Nocera</name>
</author>
<published>2009-08-03T18:58:55+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libimobiledevice.git/commit/?id=12b62b8d2d001e03d8b640afbc44d943d14f24b5'/>
<id>12b62b8d2d001e03d8b640afbc44d943d14f24b5</id>
<content type='text'>
Signed-off-by: Matt Colyer &lt;matt@colyer.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Matt Colyer &lt;matt@colyer.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated AUTHORS</title>
<updated>2009-08-03T16:01:51+00:00</updated>
<author>
<name>Matt Colyer</name>
</author>
<published>2009-08-03T16:01:51+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libimobiledevice.git/commit/?id=dbf7b02b4a09de4aa9220431d466d900e47b74ba'/>
<id>dbf7b02b4a09de4aa9220431d466d900e47b74ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add afc_get_device_info_field() helper function</title>
<updated>2009-08-03T15:58:33+00:00</updated>
<author>
<name>Bastien Nocera</name>
</author>
<published>2009-08-01T14:04:27+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libimobiledevice.git/commit/?id=d5da1a93f977688d621f3f3650ee0a7a51e2b373'/>
<id>d5da1a93f977688d621f3f3650ee0a7a51e2b373</id>
<content type='text'>
For use in front-end applications, also serves to document
the available keys.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For use in front-end applications, also serves to document
the available keys.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid invalid memory accesses in lockdownd_client_new()</title>
<updated>2009-08-03T15:58:33+00:00</updated>
<author>
<name>Bastien Nocera</name>
</author>
<published>2009-08-01T14:02:39+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libimobiledevice.git/commit/?id=eb5d285ed474f0cc20b968e4a5d590a3b35e52a7'/>
<id>eb5d285ed474f0cc20b968e4a5d590a3b35e52a7</id>
<content type='text'>
Valgrind complains:
==2678== Conditional jump or move depends on uninitialised value(s)
==2678==    at 0x3ACD40646C: lockdownd_client_new (lockdown.c:662)
==2678==    by 0x405BA6: g_vfs_afc_volume_new (afc-volume.c:113)
==2678==    by 0x406541: g_vfs_afc_monitor_device_added (afc-volume-monitor.c:46)
==2678==    by 0x4066B1: g_vfs_afc_volume_monitor_constructor (afc-volume-monitor.c:173)
==2678==    by 0x3A7FE11A38: g_object_newv (in /lib64/libgobject-2.0.so.0.2000.4)
==2678==    by 0x3A7FE12584: g_object_new_valist (in /lib64/libgobject-2.0.so.0.2000.4)
==2678==    by 0x3A7FE126DB: g_object_new (in /lib64/libgobject-2.0.so.0.2000.4)
==2678==    by 0x408AD5: monitor_try_create (gvfsproxyvolumemonitordaemon.c:1651)
==2678==    by 0x408C20: g_vfs_proxy_volume_monitor_daemon_main (gvfsproxyvolumemonitordaemon.c:1694)
==2678==    by 0x37E881EA2C: (below main) (in /lib64/libc-2.10.1.so)
==2678==  Uninitialised value was created by a stack allocation
==2678==    at 0x405B00: g_vfs_afc_volume_new (afc-volume.c:138)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Valgrind complains:
==2678== Conditional jump or move depends on uninitialised value(s)
==2678==    at 0x3ACD40646C: lockdownd_client_new (lockdown.c:662)
==2678==    by 0x405BA6: g_vfs_afc_volume_new (afc-volume.c:113)
==2678==    by 0x406541: g_vfs_afc_monitor_device_added (afc-volume-monitor.c:46)
==2678==    by 0x4066B1: g_vfs_afc_volume_monitor_constructor (afc-volume-monitor.c:173)
==2678==    by 0x3A7FE11A38: g_object_newv (in /lib64/libgobject-2.0.so.0.2000.4)
==2678==    by 0x3A7FE12584: g_object_new_valist (in /lib64/libgobject-2.0.so.0.2000.4)
==2678==    by 0x3A7FE126DB: g_object_new (in /lib64/libgobject-2.0.so.0.2000.4)
==2678==    by 0x408AD5: monitor_try_create (gvfsproxyvolumemonitordaemon.c:1651)
==2678==    by 0x408C20: g_vfs_proxy_volume_monitor_daemon_main (gvfsproxyvolumemonitordaemon.c:1694)
==2678==    by 0x37E881EA2C: (below main) (in /lib64/libc-2.10.1.so)
==2678==  Uninitialised value was created by a stack allocation
==2678==    at 0x405B00: g_vfs_afc_volume_new (afc-volume.c:138)
</pre>
</div>
</content>
</entry>
</feed>
