Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-03-16 | mobilesync: Plugging a memory leak | Christophe Fergeau | 1 | -0/+4 | |
2011-03-16 | mobilesync: Check for cancel message when attempting to clear all records on ↵ | Martin Szulecki | 1 | -7/+15 | |
device Furthermore the clearing must happen after starting synchronization and as we have the data class set already, we can obsolete that argument. | |||||
2011-03-14 | mobilesync: Implement mobilesync_clear_all_records_on_device() | Martin Szulecki | 1 | -0/+72 | |
2011-03-12 | Add some doxygen markup to mobilesync API doc | Christophe Fergeau | 1 | -7/+7 | |
Add some missing (), \a and # to let doxygen know that something is a function, a parameter name or a type. This lets doxygen formats these elements in a nicer way (by creating links, changing the font, ...) | |||||
2011-03-12 | Fix typos in mobilesync.c API doc | Christophe Fergeau | 1 | -7/+7 | |
2011-03-12 | Add missing '_' in mobilesync_client_new API doc | Christophe Fergeau | 1 | -1/+1 | |
MOBILESYNC_E_INVALID ARG was used instead of MOBILESYNC_E_INVALID_ARG | |||||
2011-03-12 | Use @retval in mobilesync.c doxygen | Christophe Fergeau | 1 | -38/+49 | |
When enumerating a list of possible return codes in doxygen, these values can be listed using @retval instead of @return. This gives a prettier output. Since doing the conversion is tedious, I've only done mobilesync.c so far. | |||||
2011-03-12 | Wrap debug_print_line in #ifndef STRIP_DEBUG_CODE | Christophe Fergeau | 1 | -0/+2 | |
This function is only called when STRIP_DEBUG_CODE isn't defined, so build is broken with -Wmissing-prototypes -Werror if it's not wrapped in #ifndef | |||||
2010-11-28 | notification_proxy: read ProxyDeath message after posting notification | Nikias Bassen | 1 | -0/+21 | |
This prevents ugly error messages appearing in the device's syslog. | |||||
2010-11-27 | Add a safety check in lockdownd_client_new_with_handshake() to fix a ↵ | Martin Szulecki | 1 | -1/+4 | |
possible crash | |||||
2010-11-27 | Make sure uuid argument of idevice_get_uuid() is set | Martin Szulecki | 1 | -1/+1 | |
2010-11-27 | Fix iOS 4.2 GnuTLS issue by passing a certificate in the handshake | Nikias Bassen | 2 | -3/+54 | |
2010-11-05 | Add new house_arrest service including small test tool | Nikias Bassen | 3 | -0/+290 | |
2010-11-05 | afc: new function afc_client_new_from_connection | Nikias Bassen | 2 | -20/+61 | |
This function allows creating an afc client upon an already established connection. This is for example required for the house_arrest service. | |||||
2010-09-01 | afc: fix reading of afc status codes on big endian machines | Nikias Bassen | 1 | -1/+1 | |
2010-08-27 | device_link_service: add new function device_link_service_receive_message | Nikias Bassen | 2 | -17/+58 | |
2010-08-27 | afc: fix packet communication on big endian machines | Marty Rosenberg | 1 | -0/+2 | |
2010-08-15 | device_link_service: removed unused local variable | Nikias Bassen | 1 | -2/+1 | |
2010-07-29 | property_list_service: fix plist receiving on big endian machines | Nikias Bassen | 1 | -2/+2 | |
2010-07-12 | sbservices: allow passing formatVersion when requesting icon state | Nikias Bassen | 1 | -1/+8 | |
2010-07-09 | sbservices: add support for fetching the home screen wallpaper | Nikias Bassen | 1 | -0/+49 | |
2010-06-19 | mobilesync: Fix incorrect process changes message when sending changes | Martin Szulecki | 1 | -2/+8 | |
Sending changes from computer to device was broken. This also allows passing NULL for actions. | |||||
2010-06-10 | mobilebackup: Add function to receive application received message | Martin Szulecki | 1 | -0/+23 | |
2010-06-09 | mobilebackup: free device_link_service after sending restore_complete | Nikias Bassen | 1 | -6/+51 | |
The device sends us a DLMessageDisconnect so we need to free the device_link_service_client. Otherwise when calling mobilebackup_client_free we get a send error from libusbmuxd. | |||||
2010-06-08 | Fix typos in mobilesync code | Martin Szulecki | 1 | -1/+1 | |
2010-06-08 | restored: Fixed crash when attempting to pass NULL values to restored_query_type | Joshua Hill | 1 | -12/+20 | |
2010-06-06 | mobilebackup: extend interface with functions for the restore process | Nikias Bassen | 1 | -0/+114 | |
2010-06-05 | Added function to fetch device values from the QueryType response | Joshua Hill | 2 | -2/+45 | |
2010-06-04 | lockdown: correctly handle activation_record parameter in lockdownd_activate | Nikias Bassen | 1 | -1/+1 | |
The activation_record was inserted into the request plist and freed at the end. If the user app then uses plist_free to free the activation record, it gets an invalid free. By using plist_copy the activation_record is not touched. | |||||
2010-06-03 | mobilebackup: add internal mobilebackup_send_message() for cleaner code | Nikias Bassen | 1 | -20/+49 | |
Again, does not clean up too much, but it'll be helpful when completing the restore part of the mobilebackup API. | |||||
2010-06-03 | mobilebackup: add internal mobilebackup_receive_message() for cleaner code | Nikias Bassen | 1 | -21/+69 | |
This does not clean up too much for now, but when completing the rest of the mobilebackup API it will help to provide nice and clean code. | |||||
2010-05-28 | Expose more userpref functions for use in the new idevicepair tool | Martin Szulecki | 1 | -2/+2 | |
2010-05-28 | Add special handling for unpair request; probably a bug in the iPhone OS | Martin Szulecki | 1 | -4/+13 | |
2010-05-28 | userpref: new internal function userpref_get_paired_uuids | Nikias Bassen | 2 | -0/+61 | |
2010-05-28 | Add missing config.h include to debug.c | Nikias Bassen | 1 | -0/+3 | |
2010-05-28 | Refactor lockdownd_client_new() internals | Martin Szulecki | 1 | -11/+3 | |
2010-05-27 | Silence 64bit compiler warnings using proper casts | Nikias Bassen | 1 | -8/+8 | |
2010-05-25 | Document that lockdownd automatically drops the connection when idle | Martin Szulecki | 1 | -0/+7 | |
2010-05-19 | Implement restored API | Martin Szulecki | 3 | -1/+446 | |
2010-05-15 | Use a more general implementation to get data classes the device supports | Martin Szulecki | 1 | -45/+14 | |
Some devices appear to not have anything set in com.apple.mobile.tethered_sync. Thus we use the more general com.apple.mobile.iTunes domain to query which seems to be supported on all tested devices. | |||||
2010-05-15 | Document user_data parameter in installation_proxy interface | Martin Szulecki | 1 | -0/+9 | |
2010-05-15 | Add documentation for mobilesync API | Martin Szulecki | 1 | -0/+151 | |
2010-05-15 | Add documentation for lockdownd_get_sync_data_classes/data_classes_free() | Martin Szulecki | 1 | -0/+22 | |
2010-05-15 | Added computer_data_class_version to mobilsync_start. | Bryan Forbes | 1 | -6/+6 | |
2010-05-15 | Added checks to make sure entities, is_last_record, and actions aren't NULL. | Bryan Forbes | 1 | -8/+14 | |
2010-05-13 | Implement mobilesync API | Bryan Forbes | 2 | -0/+593 | |
2010-05-13 | Plug some memory leaks in lockdownd due to missing free() calls | Bryan Forbes | 1 | -1/+4 | |
2010-05-13 | Add lockdownd_get_data_sync_classes() helper for mobilesync logic | Bryan Forbes | 1 | -0/+111 | |
2010-05-13 | Actually free the client in the _free() call. | Bryan Forbes | 1 | -0/+1 | |
2010-04-11 | Fix memory leak and actually set the label supplied for new lockdown clients | Martin Szulecki | 1 | -1/+1 | |