Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-01-12 | lockdown: Refactor internal error checking and add more native errors to enum | Martin Szulecki | 1 | -23/+39 | |
2014-12-10 | lockdown: Add new LOCKDOWN_E_SERVICE_LIMIT error to detect service limit states | Martin Szulecki | 1 | -0/+1 | |
2014-12-09 | debugserver: Remove const argv requirement for creating commands | Martin Szulecki | 1 | -1/+1 | |
2014-12-06 | Replace () with (void) in function prototypes | Christophe Fergeau | 3 | -3/+3 | |
() and (void) are 2 different things in C, and can cause gcc warnings: error: function declaration isn't a prototype [-Werror=strict-prototypes] idevice_error_t idevice_event_unsubscribe(); This commit replaces () with (void) in installed headers. | |||||
2014-10-26 | debug: Fix symbol locality for linker so debug messages are printed again | Martin Szulecki | 1 | -3/+7 | |
2014-10-21 | afc: Remove incorrect flags from afc_file_open() doc comments | Nikias Bassen | 1 | -4/+1 | |
2014-10-05 | Convert int16_t macro error types into enum to improve debugging/type-checking | Martin Szulecki | 22 | -332/+252 | |
This simple change provides various benefits for developers like compile time errors, better auto-completition in editors and the ability of a debugger to show the constant instead of just the raw value. Thanks to Aaron Burghardt for the proposal. | |||||
2014-10-05 | restore: Correct wrong error names in @return doc comments | Martin Szulecki | 1 | -10/+10 | |
2014-10-02 | lockdown: Added lockdownd_start_service_with_escrow_bag | Koby Boyango | 1 | -1/+17 | |
Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org> | |||||
2014-10-02 | afc: Implement afc_remove_path_and_contents() for recursive deletion | Martin Szulecki | 1 | -0/+12 | |
Only available on iOS 6 and later. | |||||
2014-10-02 | afc: Add documentation for afc_dictionary_free() | Martin Szulecki | 1 | -0/+7 | |
2014-10-02 | afc: Cleanup and reformat documentation comments | Martin Szulecki | 1 | -19/+18 | |
2014-10-02 | afc: Unify argument names for some functions to match overall API | Martin Szulecki | 1 | -13/+15 | |
2014-09-19 | Add protocol implementation for debugserver service | Martin Szulecki | 2 | -0/+236 | |
2014-09-19 | file_relay: Handle new PermissionDenied error (iOS 8 GM+) | Martin Szulecki | 1 | -0/+1 | |
2014-06-13 | mobile_image_mounter: Change upload method to accept optional image signature | Martin Szulecki | 1 | -5/+9 | |
2014-04-29 | Make property_list_service public | Nikias Bassen | 2 | -1/+172 | |
2014-04-04 | Correct wrong error codes in doxygen comments of public lockdown.h | Nikias Bassen | 1 | -17/+17 | |
2014-04-04 | Corrected some doxygen comments in public lockdown.h | Nikias Bassen | 1 | -3/+3 | |
2014-03-27 | Moved Doxygen comments from source files to public headers. | Aaron Burghardt | 20 | -0/+2701 | |
Conflicts: include/libimobiledevice/afc.h | |||||
2014-03-12 | file_relay: Added file_relay_request_sources_timeout() | Aaron Burghardt | 1 | -0/+1 | |
Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org> | |||||
2014-02-09 | mobile_image_mounter: implemented new image file uploading method | Nikias Bassen | 1 | -0/+5 | |
2013-11-10 | installation_proxy: Fix operations exiting before being finished due to timeout | Martin Szulecki | 1 | -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-17 | Refactor userpref logic to use plist format and implement trust dialog handling | Martin Szulecki | 1 | -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-07 | idevice: Export SSL control functions for idevice_connection_t | Martin Szulecki | 1 | -0/+2 | |
2013-08-05 | service: Make generic service public to enable external service implementations | Martin Szulecki | 2 | -1/+69 | |
2013-08-05 | Implement *_start_service() helper to simplify creation of service clients | Martin Szulecki | 13 | -0/+20 | |
2013-08-05 | Add public *_SERVICE_NAME defines for each service | Martin Szulecki | 13 | -0/+26 | |
2013-05-23 | syslog_relay: Remove syslog_relay_send() as the service is read-only | Martin Szulecki | 1 | -4/+1 | |
2013-05-23 | Add protocol implementation for syslog_relay service | Martin Szulecki | 2 | -1/+74 | |
2013-04-25 | installation_proxy: Add helper to retrieve filepath of an app from device | Martin Szulecki | 1 | -0/+2 | |
2013-04-25 | afc: Add convenience helper to free AFC dictionaries in afc_dictionary_free() | Martin Szulecki | 1 | -0/+1 | |
2013-02-27 | Add label argument to *_client_start_service() helpers | Martin Szulecki | 2 | -2/+2 | |
2013-02-27 | afc: Remove non-existant afc_client_new_from_connection() from exports | Martin Szulecki | 1 | -1/+0 | |
2013-02-27 | Rename start service methods to be consistent | Martin Szulecki | 2 | -4/+2 | |
2013-02-27 | Make all "include guards" for all headers consistent | Martin Szulecki | 11 | -22/+22 | |
2013-02-27 | house_arrest: Use more generic description for documentation | Martin Szulecki | 1 | -1/+1 | |
2013-02-26 | heartbeat: Implement basic "network heartbeat" service protocol | Martin Szulecki | 2 | -0/+65 | |
2013-02-26 | Refactor port number use into service descriptor to enable SSL for services | Martin Szulecki | 15 | -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-26 | includes: Add missing webinspector.h file to exports | Martin Szulecki | 1 | -0/+1 | |
2013-02-23 | webinspector: Add new service protocol implementation | Yury Melnichek | 1 | -0/+63 | |
2013-02-11 | mobilesync: Add new error_description argument to grab device error messages | Martin Szulecki | 1 | -1/+1 | |
2012-11-30 | diagnostics_relay: Handle "UnknownRequest" status response correctly | Martin Szulecki | 1 | -0/+1 | |
2012-11-20 | endianness: define htole32/le32toh for systems lacking it | Nikias Bassen | 1 | -0/+12 | |
2012-10-21 | diagnostics_relay: Implement query functions for MobileGestalt and IORegistry | Martin Szulecki | 1 | -0/+3 | |
2012-10-21 | diagnostics_relay: Implement sleep, restart, shutdown and request_diagnostics | Martin Szulecki | 1 | -1/+13 | |
2012-10-21 | diagnostics_relay: Add basic new service implementation | Martin Szulecki | 2 | -1/+60 | |
2012-10-21 | Added com.apple.misagent service protocol implementation | Nikias Bassen | 2 | -0/+63 | |
2012-04-08 | restore: Add note that service API is only available for restore mode devices | Martin Szulecki | 1 | -0/+1 | |
2012-04-07 | sbservices: Implement retrieving interface orientation from device | Martin Szulecki | 1 | -0/+12 | |