summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2021-07-29lockdown: Replace udid and mux_id members from client struct with idevice_t r...Gravatar Nikias Bassen2-26/+19
2021-07-29lockdown: Get DeviceClass to make sure OS version dependent code is executed ...Gravatar Nikias Bassen3-1/+34
2021-07-29Handle error cases in relevant code when retrieving pair record failsGravatar Nikias Bassen2-11/+43
2021-07-27afc: Suppress compiler warning when compiling without --enable-debugGravatar Nikias Bassen1-2/+1
2021-07-27Add support for MbedTLSGravatar Nikias Bassen3-37/+188
2021-07-26idevice: Remove unnecessary memcpy from internal_ssl_read()Gravatar Nikias Bassen1-29/+15
2021-07-26idevice: Route OpenSSL reads/writes through internal_connection_*Gravatar Kabir Oberai2-42/+66
2021-07-25idevice: Make sure to handle timeout condition for network connections tooGravatar Nikias Bassen1-9/+11
2021-06-22installation_proxy: Ignore non-status messages instead of terminating loopGravatar Simon Søndergaard1-6/+3
2021-06-02mobilesync: Set DeviceLink version to 400 to support iOS 14b4+Gravatar Nikias Bassen1-1/+1
2021-02-01debugserver: Return success when a receive timed out but actualy bytes have b...Gravatar Nikias Bassen1-1/+1
2021-02-01idevice: Allow partial reads in idevice_connection_receive_timeout() and hand...Gravatar Nikias Bassen1-6/+9
2020-11-19idevice: Handle -EAGAIN in case usbmuxd_send() returns itGravatar Nikias Bassen1-1/+4
2020-09-10debugserver: Fix service startup for iOS 14b4+Gravatar Nikias Bassen2-3/+13
2020-08-10screenshotr: Set DeviceLink version to 400 to support iOS 14b4+Gravatar Nikias Bassen1-1/+1
2020-08-07mobilebackup2: Set DeviceLink version to 400 to support iOS 14b4+Gravatar Nikias Bassen1-1/+1
2020-08-06idevice: Fix build with LibreSSLGravatar Nikias Bassen1-1/+1
2020-06-14Add API version to library and pkgconfig file for proper linkingGravatar Nikias Bassen2-7/+7
2020-06-13Allow OpenSSL >= 1.1.0 to use older/disallowed TLS versionsGravatar Author: Frederik Carlier1-1/+5
2020-06-10lockdown: Remove unused includesGravatar Nikias Bassen1-9/+0
2020-06-08configure: Update libplist and libusbmuxd version dependenciesGravatar Nikias Bassen1-2/+2
2020-06-08Remove whitespace errors from all filesGravatar Martin Szulecki3-3/+7
2020-06-08Unfold automake variables into multiple lines for maintainabilityGravatar Martin Szulecki1-29/+48
2020-06-08idevice: Add fix for potential SSL_write timeout error caseGravatar Nikias Bassen1-3/+3
2020-06-08Rename "compproxy" names to "companion_proxy" in all related codeGravatar Martin Szulecki2-92/+92
2020-06-08Fix filename typo in comments of companion_proxy service implementationGravatar Martin Szulecki2-2/+2
2020-06-06idevice: Revert not copying scope id for IPv6 addresses from usbmuxd againGravatar Martin Szulecki1-2/+2
2020-06-06idevice: Slightly improve connectivity logic and fix IPv6 for network devicesGravatar Martin Szulecki1-6/+8
2020-06-06idevice: Add some newlines for better code readabilityGravatar Martin Szulecki1-0/+7
2020-06-04idevice: Fix compiler warning about switch case fallthroughGravatar Martin Szulecki1-1/+1
2020-05-21idevice: [OpenSSL] Handle non-blocking SSL_writeGravatar Nikias Bassen1-0/+13
2020-05-19afc: Reduce packet segmentation and unnecessary malloc/freeGravatar Nikias Bassen2-97/+188
2020-05-18idevice_connection_send: Make sure send works with non-blocking socketsGravatar Nikias Bassen1-1/+17
2020-05-18Add support for com.apple.companion_proxyGravatar Nikias Bassen3-0/+416
2020-05-18Use direct socket connection for network devicesGravatar Nikias Bassen1-7/+76
2020-05-17idevice: [OpenSSL] Fix SSL_read with non-blocking socketsGravatar Nikias Bassen1-1/+10
2020-05-15idevice: [OpenSSL] Make sure SSL handshake works with non-blocking socketGravatar Nikias Bassen1-8/+18
2020-05-03diagnostics_relay: Don't use reserved words as function argumentsGravatar Nikias Bassen1-6/+6
2020-04-27syslog_relay: Add new function syslog_relay_start_capture_rawGravatar Nikias Bassen1-2/+37
2020-04-13afc: Remove unused client struct members from afc.c tooGravatar Nikias Bassen1-2/+0
2020-04-13afc: Remove unused members from internal afc client structGravatar Nikias Bassen1-2/+0
2020-02-20debugserver: Fix argv encodingGravatar Shane Garrett1-2/+2
2020-02-20debugserver: Fix whitespace errorGravatar Nikias Bassen1-1/+1
2020-02-20debugserver: Proxy SERVICE_E_TIMEOUT into DEBUGSERVER_E_TIMEOUTGravatar Demyan Kimitsa1-0/+2
2020-02-20introduces optional `idevice_connection_disable_ssl` with ability not to send...Gravatar Demyan Kimitsa3-15/+30
2020-02-17Increase timeout for service receive methodsGravatar Nikias Bassen2-2/+2
2020-01-05win32: Define minimum windows version and use static libgccGravatar Nikias Bassen1-1/+1
2020-01-05Define ETIMEDOUT if requiredGravatar Nikias Bassen1-0/+4
2020-01-05Make sure all source files include config.hGravatar Nikias Bassen14-1/+46
2019-12-16Define the flags for the diagnostics_relay_* methods in a diagnostics_relay_a...Gravatar Frederik Carlier1-3/+3