Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-01-05 | Define ETIMEDOUT if required | 2 | -0/+7 | ||
2020-01-05 | Make sure all source files include config.h | 14 | -1/+46 | ||
2020-01-05 | configure.ac: Remove unused libplist++ requirement | 1 | -3/+0 | ||
2019-12-16 | cython: Update diagnostics_relay with diagnostics_relay_action_t enum too | 1 | -5/+5 | ||
2019-12-16 | Define the flags for the diagnostics_relay_* methods in a ↵ | 2 | -8/+10 | ||
diagnostics_relay_action_t enum | |||||
2019-11-29 | cython: Fix debugserver module | 1 | -4/+4 | ||
2019-11-20 | tools: Fix ideviceinfo -s option | 1 | -1/+2 | ||
2019-11-20 | debugserver: Return size of the returned buffer | 3 | -21/+24 | ||
2019-11-13 | debugserver: Improved memory handling in debugserver_client_send_command() ↵ | 3 | -25/+77 | ||
and debugserver_client_receive_response() | |||||
2019-11-08 | tools: Allow idevicesyslog to connect to network devices | 1 | -44/+55 | ||
2019-11-08 | tools: Allow ideviceinfo to connect to network devices | 1 | -66/+88 | ||
2019-11-08 | Add new function lockdown_strerror() to get a readable description of a ↵ | 2 | -62/+93 | ||
lockdownd_error_t | |||||
2019-11-08 | tools: Small fixes for idevice_id | 1 | -23/+13 | ||
2019-11-07 | tools: Update idevice_id with new API to allow listing available network devices | 1 | -43/+75 | ||
Using the -n option, idevice_id will print available network devices while -l will only print available USB devices. | |||||
2019-11-07 | Add new idevice_get_device_list_extended() allowing to list all devices, ↵ | 2 | -4/+84 | ||
including network Instead of just returning a list of UDIDs (like idevice_get_device_list) this function will return idevice_info_t* records which also contains the type of the connection and the connection data. | |||||
2019-11-07 | Add propert support for network (WiFi) devices via new ↵ | 3 | -32/+124 | ||
idevice_new_with_options() | |||||
2019-10-29 | property_list_service: Consider a successful 0 byte read a timeout rather ↵ | 1 | -0/+5 | ||
than an error condition | |||||
2019-09-30 | idevicebackup2: Remove RestoreApplications.plist if restore failed | 1 | -1/+7 | ||
2019-09-30 | idevicebackup2: Only print device reboot message if restore was successful | 1 | -3/+3 | ||
2019-09-29 | idevice: properly handle partial SSL writes | 1 | -8/+15 | ||
2019-09-28 | cython: Fix all error codes after recent updates | 5 | -21/+33 | ||
2019-09-28 | idevice: fix hang in SSL_shutdown | 1 | -1/+7 | ||
2019-09-28 | tools: Ignore SIGPIPE wherever possible | 11 | -0/+68 | ||
2019-09-27 | mobile_image_mounter: Better error handling (e.g. when device is locked) | 3 | -38/+53 | ||
2019-09-27 | idevicebackup2: Add passcode hint when enabling/disabling backup encryption ↵ | 1 | -0/+48 | ||
or change the password | |||||
2019-09-27 | idevicebackup2: Handle timeout vs. error condition in main loop | 1 | -6/+10 | ||
2019-09-27 | Make sure to handle timeout errors in device link service and all depending ↵ | 12 | -84/+117 | ||
services | |||||
2019-09-25 | restore: Update error codes and properly convert underlying ↵ | 2 | -33/+30 | ||
property_list_service errors | |||||
2019-09-05 | idevice: Fix handling SSL/TLS version selection for OpenSSL 1.1.0+ and for ↵ | 3 | -14/+24 | ||
older devices | |||||
2019-08-29 | preboard: Remove development notes from preboard.c and add info to public header | 2 | -63/+17 | ||
2019-08-28 | Add preboardservice_v2 implementation | 5 | -0/+522 | ||
2019-08-18 | idevice: [win32] Move windows.h include after socket.h to prevent 'must ↵ | 1 | -4/+4 | ||
include winsock.h before windows.h' | |||||
2019-08-18 | Force use of TLSv1 for backwards compatibility with older iOS versions | 1 | -1/+13 | ||
2019-07-19 | installation_proxy: Terminate worker thread before freeing property list ↵ | 1 | -1/+2 | ||
service client to prevent segfault | |||||
2019-07-19 | syslog_relay: Terminate worker thread before freeing service client to ↵ | 1 | -8/+1 | ||
prevent segfault | |||||
2019-07-19 | OpenSSL: Use SSL_pending() to determine if we want a select() before SSL_read() | 1 | -11/+16 | ||
In order to obey the timeout in idevice_connection_receive_timeout(), we are using select() via socket_check_fd(). However, the SSL bio might have buffered more bytes than actually requested upon a call to SSL_read(), so in the next call to idevice_connection_receive_timeout() a select() would not find the fd being ready to read, and make it fail with an error, after the specified timeout is reached. With the help of SSL_pending() we can now skip calling select() so that SSL_read() will directly be called again. | |||||
2019-07-12 | Fix service startup in idevicecrashreport for iOS 13 | 1 | -17/+17 | ||
2019-06-25 | idevicecrashreport: zero-fill full struct stat structure instead of just the ↵ | 1 | -1/+1 | ||
size | |||||
2019-06-23 | Fix a typo in ideviceprovision error message | 1 | -1/+1 | ||
2019-06-23 | Fix other typos in idevicediagnostics manpage | 1 | -1/+1 | ||
2019-06-23 | Replace all occurrences of seperated by separated | 2 | -2/+2 | ||
Both in idevicediagnostics man page and in an error message | |||||
2019-06-23 | replace all occurrences of occured by occurred | 15 | -37/+37 | ||
Do it in all comments and errors messages | |||||
2019-06-22 | configure.ac: Remove largefile hackery | 1 | -24/+0 | ||
It requires a program to be ran, which cannot be done when cross compiling. AC_SYS_LARGEFILE seems to be enough to implement largefile checking. | |||||
2019-06-22 | Make sure to not use deprecated API when compiling with OpenSSL >= 1.1 | 2 | -7/+19 | ||
There are several missing headers as well as deprecated functions for which compatibility was added as needed. | |||||
2019-06-21 | Use OPENSSL_THREADID_* API for OpenSSL >= 1.0.0 && < 1.1.0 | 1 | -0/+15 | ||
2019-06-21 | idevicebackup2: Handle errors when receiving files and report back to device | 1 | -3/+7 | ||
2019-06-21 | Converted README to markdown and updated links | 2 | -79/+68 | ||
2019-06-16 | notification_proxy: Make np_observe_notifications() atomic | 1 | -7/+14 | ||
Otherwise the notification callback might fire before all notifications that should be observed have been registered. This way the callback will only be called after _all_ notifications have been registered. | |||||
2019-06-16 | syslog_relay: Fix timeout issue introduced with recent libusbmuxd commit ↵ | 2 | -7/+13 | ||
ca245709 | |||||
2019-06-16 | service: Silence timeout errors | 2 | -9/+8 | ||