Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-03-29 | reverse_proxy: Make sure ECONNRESET and ETIMEDOUT are defined | 1 | -1/+7 | ||
2022-03-29 | idevice: win32: Add winsock2.h include for struct sockaddr_storage | 1 | -4/+5 | ||
2022-03-29 | idevice: Make sure ECONNREFUSED is defined | 1 | -0/+4 | ||
2022-03-29 | common: Make sure ETIMEDOUT is defined | 1 | -0/+4 | ||
2022-03-29 | idevicedebug: Terminate QSetLogging command | 1 | -1/+1 | ||
The debugserver command to set logging, QSetLogging, needs to be terminated with a ';' for it to be processed. | |||||
2022-03-29 | idevicedebug: Only decode response if not OK, otherwise it may cause a ↵ | 1 | -1/+3 | ||
buffer overrun Only decode the response if it's not OK, otherwise the O in "OK" can be interpreted as a hexadecimal and cause a buffer overrun. | |||||
2022-03-29 | idevicedebug: Gracefully fail on invalid bundle IDs | 1 | -1/+7 | ||
2022-03-29 | tools: Correct misspelled directionary -> dictionary in function name | 1 | -2/+2 | ||
2022-03-25 | afc: Some minor code polishing | 1 | -24/+25 | ||
2022-03-01 | [github-actions] Use windows-2019 instead of windows-latest for now | 1 | -1/+1 | ||
2022-03-01 | diagnostics_relay: Check for errors after sending requests to service connection | 1 | -0/+9 | ||
2022-02-10 | [github-actions] Windows: Prevent -dirty suffix in version string by ↵ | 2 | -0/+2 | ||
disabling CRLF conversion | |||||
2022-02-10 | autoconf: Automatically derive version number from latest git tag | 3 | -3/+32 | ||
with a fallback to get the version string from a .tarball-version file | |||||
2022-02-09 | Add support for wireless pairing | 50 | -13/+11148 | ||
2022-02-09 | companion_proxy: Fix invalid argument passed to plist_dict_merge | 1 | -1/+1 | ||
2022-02-04 | service: Silence compiler warning when configured without --enable-debug | 1 | -1/+1 | ||
2022-02-04 | tools: Print meaningful error messages when service startup fails | 9 | -22/+36 | ||
2022-02-04 | tools/idevicebackup2: Make sure RemoveItemsNotRestored is always set in ↵ | 1 | -3/+2 | ||
restore options | |||||
2022-02-01 | tools: Add two more domains to ideviceinfo to prevent unnecessary warning | 1 | -0/+2 | ||
2021-11-24 | Add Reverse Proxy implementation | 6 | -0/+1072 | ||
2021-10-12 | idevice: Add IDEVICE_E_CONNREFUSED and have idevice_connect() return ↵ | 2 | -2/+18 | ||
meaningful error codes This allows clients to properly detect that a connection to the requested port failed because it is not open on the device, instead of just returning an "unknown error" | |||||
2021-09-21 | configure: Revert accidentally committed change with git-version-gen | 1 | -1/+1 | ||
2021-09-21 | [github-actions] Add an explicit apt-get update before attempting to install ↵ | 2 | -1/+2 | ||
packages on ubuntu | |||||
2021-09-13 | [github-actions] macOS: build for arm64 too | 1 | -0/+10 | ||
2021-09-13 | Check availability of constructor attribute and use it on Windows in favor ↵ | 2 | -10/+36 | ||
of DllMain | |||||
2021-09-06 | pkgconfig: Fix libimobiledevice-glue dependency in .pc file | 1 | -1/+1 | ||
2021-09-06 | Add build status badge to README.md | 1 | -0/+2 | ||
2021-09-06 | [github-actions] Build with --enable-debug for all platforms | 1 | -2/+2 | ||
2021-09-06 | [github-actions] Add build workflow | 1 | -0/+214 | ||
2021-09-04 | tools: Fix 'DSO missing from command line' when linking idevicepair on Linux | 1 | -1/+1 | ||
2021-09-01 | Updated pkg-config file with libimobiledevice-glue dependency | 1 | -1/+1 | ||
2021-09-01 | Remove common code in favor of new libimobiledevice-glue | 32 | -2181/+71 | ||
2021-07-30 | tools/idevicebackup2: Move some declarations to the start of main function | 1 | -6/+7 | ||
2021-07-30 | tools: idevicebackup2: Exit on service startup failure and improve error ↵ | 1 | -6/+14 | ||
messages | |||||
2021-07-30 | idevice: Reset receive length variable in internal_ssl_read retry loop and ↵ | 1 | -1/+2 | ||
fix wrong variable in debug message | |||||
2021-07-29 | lockdown: Replace udid and mux_id members from client struct with idevice_t ↵ | 2 | -26/+19 | ||
reference | |||||
2021-07-29 | lockdown: Get DeviceClass to make sure OS version dependent code is executed ↵ | 3 | -1/+34 | ||
correctly The code in lockdownd_client_new_with_handshake would call the function lockdownd_validate_pair based on the OS version being less than 7.0 without taking into account that Watch OS has a different versioning scheme compared to the other device classes. For this and any future version/device specific checks, the code now queries the DeviceClass and stores it in the idevice_private struct. | |||||
2021-07-29 | Handle error cases in relevant code when retrieving pair record fails | 2 | -11/+43 | ||
2021-07-29 | common: Return proper error codes from userpref_read_pair_record | 2 | -18/+24 | ||
2021-07-27 | Update deprecated autoconf macros and update m4 files | 3 | -116/+153 | ||
2021-07-27 | afc: Suppress compiler warning when compiling without --enable-debug | 1 | -2/+1 | ||
2021-07-27 | Add support for MbedTLS | 9 | -202/+626 | ||
2021-07-26 | idevice: Remove unnecessary memcpy from internal_ssl_read() | 1 | -29/+15 | ||
2021-07-26 | idevice: Route OpenSSL reads/writes through internal_connection_* | 2 | -42/+66 | ||
Let's not allow OpenSSL to directly access our file descriptors | |||||
2021-07-25 | idevice: Make sure to handle timeout condition for network connections too | 1 | -9/+11 | ||
2021-06-30 | README: Fix typo | 1 | -1/+1 | ||
2021-06-22 | installation_proxy: Ignore non-status messages instead of terminating loop | 1 | -6/+3 | ||
Some iOS versions will interleave a CFBundleIdentifier message into the Status messages, and the code would treat the CFBundleIdentifier message as an error. Terminating the loop, never seeing the last message - and even worse - never calling back to ideviceinstaller that would be stuck waiting for a callback with a message where Status == Complete. | |||||
2021-06-02 | mobilesync: Set DeviceLink version to 400 to support iOS 14b4+ | 1 | -1/+1 | ||
Thanks to @darshilgada24 for pointing this out. | |||||
2021-05-25 | tools/idevicecrashreport: Fix illegal filenames on Windows | 1 | -0/+8 | ||
Replace every ':' with '-' since ':' is an illegal character for file names on Windows | |||||
2021-04-13 | common: Add missing *_LIBS and *_CFLAGS to fix build | 1 | -0/+5 | ||