Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-11-10 | hide symbols that should not get exported | Nikias Bassen | 2 | -10/+13 | |
2009-11-05 | afc_dispatch_packet optimization: remove additional buffer | Nikias Bassen | 1 | -20/+29 | |
This patch removes the additional buffer that was used inside afc_dispatch_packet. So instead of 'alloc, copy header, copy data, send, free' it will now simply do 'send header, send data'. This should reduce cpu usage. | |||||
2009-11-05 | MAXIMUM_PACKET_SIZE should be static | Christophe Fergeau | 1 | -1/+1 | |
2009-11-05 | make sure 'length' is >=0 in afc_file_read | Christophe Fergeau | 1 | -1/+1 | |
trying to read a negative amount of data doesn't make much sense, and the returned 'bytes' value will overflow if we try to do that. Just treat negative length values as an invalid argument. An alternative way of handling it would be to silently return OK/0 bytes read. | |||||
2009-11-05 | make sure 'length' is >=0 in afc_file_write | Christophe Fergeau | 1 | -1/+1 | |
trying to write a negative amount of data doesn't make much sense, and bad things will happen if we try to do that. Just treat negative length values as an invalid argument. An alternative way of handling it would be to silently return OK/0 bytes written. | |||||
2009-11-02 | AFC: new function afc_set_file_time | Nikias Bassen | 3 | -1/+46 | |
This function allows to set the modification time of a file. The time value needs to be specified as nanoseconds since epoch. [#81 state:resolved] Signed-off-by: Matt Colyer <matt@colyer.name> | |||||
2009-10-29 | Don't include usb.h, which is a libusb-0.1 header | Ingmar Vanhassel | 1 | -1/+0 | |
libusbmuxd uses libusb-1.0 | |||||
2009-10-28 | Bumped version numbers to 0.9.40.9.4 | Matt Colyer | 2 | -2/+2 | |
2009-10-22 | Update swig header and autotools to compile with latest libplist API. | Jonathan Beck | 4 | -23/+108 | |
[#77 state:resolved] Signed-off-by: Matt Colyer <matt@colyer.name> | |||||
2009-10-13 | Update to latest libplist API. | Jonathan Beck | 4 | -92/+60 | |
Signed-off-by: Matt Colyer <matt@colyer.name> [#77 state:resolved] | |||||
2009-09-14 | Update Python bindings to new API | Martin Szulecki | 1 | -2/+2 | |
2009-09-14 | Merge branch 'master' of git://github.com/MattColyer/libiphone into martin | Martin Szulecki | 2 | -2/+2 | |
2009-09-12 | Use correct usbmuxd function to free device list | Martin Szulecki | 1 | -1/+1 | |
2009-09-12 | Rename iphone_free_device_list to follow overall naming style | Martin Szulecki | 3 | -3/+3 | |
2009-09-12 | Fix iphone_device_recv making receive operational again | Martin Szulecki | 1 | -0/+3 | |
2009-09-12 | Update tools to use new API | Martin Szulecki | 7 | -15/+13 | |
2009-09-12 | Fix -Werror=format-security failure in libiphone/tools/ [#71 state:resolved] | Matt Colyer | 1 | -1/+1 | |
2009-09-12 | Public API rework, extension and adaption to latest libusbmuxd-1.0 API. | Nikias Bassen | 16 | -155/+437 | |
2009-09-12 | Use automake silent rules if available | Martin Szulecki | 1 | -0/+1 | |
2009-09-12 | Update the afc_get_device_info helper to return an afc_error_t | Martin Szulecki | 2 | -12/+18 | |
We should return any underlying error afc_get_device_info returns so one is able to act properly. Also renamed it to "key" instead of "field" to be more generic. | |||||
2009-08-10 | Bump the version of usbmuxd0.9.3 | Matt Colyer | 1 | -1/+1 | |
2009-08-05 | Merge branch 'master' of git://github.com/MattColyer/libiphone into martin | Martin Szulecki | 0 | -0/+0 | |
2009-08-04 | Add iphoneenterrecovery.c to dev/Makefile.am | Matt Colyer | 1 | -1/+1 | |
2009-08-04 | Merge branch 'master' of git://github.com/MattColyer/libiphone into martin | Martin Szulecki | 3 | -4/+4 | |
Conflicts: dev/Makefile.am | |||||
2009-08-04 | Bump version numbers to 0.9.3 and raise libusbmux required version. | Matt Colyer | 2 | -3/+3 | |
2009-08-04 | Merge branch 'recovery' | Matt Colyer | 2 | -1/+100 | |
2009-08-04 | Add new iphoneenterrecovery dev tool to make a device enter recovery mode | Martin Szulecki | 2 | -1/+100 | |
[#68 state:resolved] Signed-off-by: Matt Colyer <matt@colyer.name> | |||||
2009-08-04 | Invalid check for host_id in userpref_get_host_id | Nikias Bassen | 1 | -1/+1 | |
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 <matt@colyer.name> | |||||
2009-08-04 | Make distcheck pass from a clean tree | Bastien Nocera | 3 | -3/+10 | |
Signed-off-by: Matt Colyer <matt@colyer.name> | |||||
2009-08-04 | Make distcheck pass from a clean tree | Bastien Nocera | 3 | -3/+10 | |
2009-08-03 | Merge branch 'master' of git://github.com/MattColyer/libiphone into martin | Martin Szulecki | 1 | -0/+1 | |
2009-08-03 | Updated AUTHORS0.9.2 | Matt Colyer | 1 | -0/+1 | |
2009-08-03 | Add afc_get_device_info_field() helper function | Bastien Nocera | 2 | -0/+32 | |
For use in front-end applications, also serves to document the available keys. | |||||
2009-08-03 | Avoid invalid memory accesses in lockdownd_client_new() | Bastien Nocera | 1 | -1/+1 | |
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) | |||||
2009-08-01 | Add new iphoneenterrecovery dev tool to make a device enter recovery mode | Martin Szulecki | 2 | -1/+100 | |
2009-08-01 | Add afc_get_device_info_field() helper function | Bastien Nocera | 2 | -0/+32 | |
For use in front-end applications, also serves to document the available keys. | |||||
2009-08-01 | Avoid invalid memory accesses in lockdownd_client_new() | Bastien Nocera | 1 | -1/+1 | |
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) | |||||
2009-07-30 | Merge branch 'master' of git://github.com/MattColyer/libiphone into martin | Martin Szulecki | 0 | -0/+0 | |
2009-07-29 | Add handling of afc_remove_path's unknown error code which is an ENOTEMPTY | Martin Szulecki | 2 | -0/+5 | |
2009-07-29 | Add handling of afc_remove_path's unknown error code which is an ENOTEMPTY | Martin Szulecki | 2 | -0/+5 | |
2009-07-29 | Merge branch 'master' of git://github.com/MattColyer/libiphone into martin | Martin Szulecki | 2 | -15/+25 | |
2009-07-28 | Rewrite option handling in iphone_id, add --debug and improve usage message | Martin Szulecki | 1 | -58/+72 | |
[#64 state:resolved] Signed-off-by: Matt Colyer <matt@colyer.name> | |||||
2009-07-28 | Move production ready tools into tools/ and do not install the dev/ ones | Martin Szulecki | 9 | -20/+26 | |
2009-07-28 | Fix potential memory corruption in calls to gnutls function on 64 bit arch | Nikias Bassen | 2 | -15/+25 | |
[#60 state:resolved] Signed-off-by: Matt Colyer <matt@colyer.name> | |||||
2009-07-28 | Rewrite option handling in iphone_id, add --debug and improve usage message | Martin Szulecki | 1 | -58/+72 | |
2009-07-28 | Move production ready tools into tools/ and do not install the dev/ ones | Martin Szulecki | 9 | -20/+26 | |
2009-07-28 | Merge branch 'master' of git://github.com/MattColyer/libiphone into martin | Martin Szulecki | 2 | -1/+5 | |
2009-07-27 | Automatically generate documentation for distribution. | Matt Colyer | 1 | -0/+4 | |
[#62 state:resolved] | |||||
2009-07-27 | Fix build due to left over API usage in iphoneclient | Martin Szulecki | 1 | -1/+1 | |
[#63 state:resolved] Signed-off-by: Matt Colyer <matt@colyer.name> | |||||
2009-07-27 | Remove unimplemented afc_get_connection_info from public header | Martin Szulecki | 1 | -1/+0 | |