Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-12-07 | mobileactivation: Allow passing activation response headers as required for ↵ | Nikias Bassen | 1 | -3/+5 | |
iOS 11.2+ When activating in session mode - which is required for newer iOS versions - we can now pass the activation response headers with the activation command. For iOS 11.2+ this is mandatory or the activation will fail. | |||||
2017-07-03 | mobileactivation: Add new functions required for drmHandshake / session mode ↵ | Nikias Bassen | 1 | -1/+46 | |
device activation | |||||
2017-06-29 | Add basic mobileactivation service implementation | Nikias Bassen | 1 | -0/+144 | |
2017-04-08 | Added IDEVICE_DEVICE_PAIRED event constant matching the corresponding | BALATON Zoltan | 1 | -1/+2 | |
event number in libusbmuxd | |||||
2017-04-08 | Propagate lower level errors to callers instead of returning unknown | BALATON Zoltan | 1 | -1/+1 | |
error for most failures | |||||
2016-12-01 | misagent: Add new misagent_copy_all() function (introduced in iOS 9.3) | Nikias Bassen | 1 | -1/+23 | |
2016-04-01 | Add new function to get the underlying file descriptor of an idevice connection | BALATON Zoltan | 1 | -0/+10 | |
2015-07-15 | lockdown: Add new lockdownd_pair_with_options() function | Nikias Bassen | 1 | -0/+19 | |
2015-07-10 | lockdown: Add more error codes | Nikias Bassen | 1 | -0/+4 | |
2015-01-28 | lockdown: Remove dead link to old documentation | Martin Szulecki | 1 | -2/+0 | |
2015-01-28 | Remove trailing whitespace errors from all files | Martin Szulecki | 4 | -26/+26 | |
2015-01-28 | Update copyright of public headers | Martin Szulecki | 21 | -18/+41 | |
2015-01-27 | installation_proxy: Use char* array to pass capabilities for related method | Martin Szulecki | 1 | -3/+3 | |
2015-01-27 | installation_proxy: Use char* array to pass appids for lookup command | Martin Szulecki | 1 | -3/+3 | |
2015-01-27 | installation_proxy: Use new lookup command for app path retrieval helper | Martin Szulecki | 1 | -3/+0 | |
2015-01-27 | installation_proxy: Refactor implementation, add new commands and helpers | Martin Szulecki | 1 | -4/+113 | |
2015-01-27 | installation_proxy: Add missing native errors to enum | Martin Szulecki | 1 | -8/+68 | |
2015-01-27 | installation_proxy: Add new helper to set return attributes in client options | Martin Szulecki | 1 | -0/+10 | |
2015-01-27 | installation_proxy: Improve comment formatting and some whitespaces | Martin Szulecki | 1 | -37/+38 | |
2015-01-27 | debugserver: Make debugserver_client_set_ack_mode() public | Martin Szulecki | 1 | -0/+14 | |
2015-01-12 | lockdown: Fix documentation for client argument on pairing methods | Martin Szulecki | 1 | -3/+3 | |
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 | 1 | -0/+235 | |
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 | 1 | -0/+170 | |
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 | 1 | -0/+67 | |
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 | |