summaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2014-03-27Moved Doxygen comments from source files to public headers.Gravatar Aaron Burghardt20-0/+2701
Conflicts: include/libimobiledevice/afc.h
2014-03-12file_relay: Added file_relay_request_sources_timeout()Gravatar Aaron Burghardt1-0/+1
Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org>
2014-02-09mobile_image_mounter: implemented new image file uploading methodGravatar Nikias Bassen1-0/+5
2013-11-10installation_proxy: Fix operations exiting before being finished due to timeoutGravatar Martin Szulecki1-0/+1
The internal status callback used a timeout of 30 seconds to receive status messages about the progress of an operation. However, slow devices or large app archives trigger this timeout causing the handler to return before the operation was actually complete. This fixes it by removing the internal timeout by waiting forever and only returning early in case of a real error.
2013-09-17Refactor userpref logic to use plist format and implement trust dialog handlingGravatar Martin Szulecki1-1/+4
iOS 7 introduced a new pairing workflow which increases security by showing a trust dialog to the user before pairing with the host is allowed. The userpref system was refactored to use the native plist format, too. Configuration files of the native implementations are used on each platform. Former configuration files are no longer in use and can be deleted.
2013-08-07idevice: Export SSL control functions for idevice_connection_tGravatar Martin Szulecki1-0/+2
2013-08-05service: Make generic service public to enable external service implementationsGravatar Martin Szulecki2-1/+69
2013-08-05Implement *_start_service() helper to simplify creation of service clientsGravatar Martin Szulecki13-0/+20
2013-08-05Add public *_SERVICE_NAME defines for each serviceGravatar Martin Szulecki13-0/+26
2013-05-23syslog_relay: Remove syslog_relay_send() as the service is read-onlyGravatar Martin Szulecki1-4/+1
2013-05-23Add protocol implementation for syslog_relay serviceGravatar Martin Szulecki2-1/+74
2013-04-25installation_proxy: Add helper to retrieve filepath of an app from deviceGravatar Martin Szulecki1-0/+2
2013-04-25afc: Add convenience helper to free AFC dictionaries in afc_dictionary_free()Gravatar Martin Szulecki1-0/+1
2013-02-27Add label argument to *_client_start_service() helpersGravatar Martin Szulecki2-2/+2
2013-02-27afc: Remove non-existant afc_client_new_from_connection() from exportsGravatar Martin Szulecki1-1/+0
2013-02-27Rename start service methods to be consistentGravatar Martin Szulecki2-4/+2
2013-02-27Make all "include guards" for all headers consistentGravatar Martin Szulecki11-22/+22
2013-02-27house_arrest: Use more generic description for documentationGravatar Martin Szulecki1-1/+1
2013-02-26heartbeat: Implement basic "network heartbeat" service protocolGravatar Martin Szulecki2-0/+65
2013-02-26Refactor port number use into service descriptor to enable SSL for servicesGravatar Martin Szulecki15-15/+37
This is a major change which breaks API but is required in order to support SSL communication for services as used by network connections.
2013-02-26includes: Add missing webinspector.h file to exportsGravatar Martin Szulecki1-0/+1
2013-02-23webinspector: Add new service protocol implementationGravatar Yury Melnichek1-0/+63
2013-02-11mobilesync: Add new error_description argument to grab device error messagesGravatar Martin Szulecki1-1/+1
2012-11-30diagnostics_relay: Handle "UnknownRequest" status response correctlyGravatar Martin Szulecki1-0/+1
2012-11-20endianness: define htole32/le32toh for systems lacking itGravatar Nikias Bassen1-0/+12
2012-10-21diagnostics_relay: Implement query functions for MobileGestalt and IORegistryGravatar Martin Szulecki1-0/+3
2012-10-21diagnostics_relay: Implement sleep, restart, shutdown and request_diagnosticsGravatar Martin Szulecki1-1/+13
2012-10-21diagnostics_relay: Add basic new service implementationGravatar Martin Szulecki2-1/+60
2012-10-21Added com.apple.misagent service protocol implementationGravatar Nikias Bassen2-0/+63
2012-04-08restore: Add note that service API is only available for restore mode devicesGravatar Martin Szulecki1-0/+1
2012-04-07sbservices: Implement retrieving interface orientation from deviceGravatar Martin Szulecki1-0/+12
2012-03-22Mass replace UUID by UDID, which is the correct term for itGravatar Martin Szulecki2-4/+4
2012-03-21Fix make distcheck loosing asprintf.h and endianness.hGravatar Martin Szulecki1-0/+2
2012-03-19Fix endianness detection macros and win32 is little endian tooGravatar Martin Szulecki1-0/+18
2012-03-19win32: fix vasprintfGravatar Nikias Bassen1-2/+3
2012-03-19New file for be*/le* macros plus check for endian.h presenceGravatar Nikias Bassen1-0/+66
2012-03-19Moved asprintf.h to better location and include it in ideviceimagemounter.cGravatar Nikias Bassen1-0/+33
2012-03-18Completely remove glib dependency.Gravatar Nikias Bassen2-4/+2
2012-03-08restored: Add restored_query_value() to query for values in restore modeGravatar Martin Szulecki1-0/+1
2012-01-15added mobilebackup2_send_message to public apiGravatar Nikias Bassen1-0/+1
2012-01-11restored: allow passing options to restored_start_restore()Gravatar Nikias Bassen1-1/+1
2011-04-27mobilebackup2: Finish mobilebackup2_version_exchange() and use it in ↵Gravatar Martin Szulecki1-1/+2
idevicebackup2
2011-04-11mobilebackup2: small api changesGravatar Nikias Bassen1-1/+1
2011-04-11Install mobilebackup2.h header tooGravatar Nikias Bassen1-0/+1
2011-04-11Add initial mobilebackup2 support and idevicebackup4 toolGravatar Nikias Bassen1-0/+63
2011-03-16mobilesync: Check for cancel message when attempting to clear all records on ↵Gravatar Martin Szulecki1-1/+1
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-14mobilesync: Implement mobilesync_clear_all_records_on_device()Gravatar Martin Szulecki1-0/+1
2010-11-05Add new house_arrest service including small test toolGravatar Nikias Bassen2-0/+65
2010-11-05afc: new function afc_client_new_from_connectionGravatar Nikias Bassen1-0/+1
This function allows creating an afc client upon an already established connection. This is for example required for the house_arrest service.
2010-08-20notification_proxy: Add disk_usage_changed notificationGravatar Martin Szulecki1-0/+1