Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-04-12 | Documentation fixes | 26 | -86/+177 | ||
2022-04-04 | Updated README with pkg-config requirement | 1 | -1/+2 | ||
2022-04-02 | idevicedebug: Add 'kill' command to kill a (debuggable) app by bundle ID | 1 | -2/+25 | ||
2022-04-02 | idevicedebug: Improve code readability and fix kill on stop | 1 | -190/+200 | ||
2022-04-01 | include: Update endianness.h with changes from limd-glue | 1 | -2/+2 | ||
The changes don't affect libimobiledevice itself but I don't want to have different versions of the same file across multiple repositories :) | |||||
2022-03-29 | idevice: Fix debug message showing function name twice | 1 | -1/+1 | ||
2022-03-29 | idevicedebug: Use getopt for option parsing | 1 | -67/+89 | ||
2022-03-29 | idevicedebug: Use log_debug instead of debug_info | 1 | -1/+1 | ||
2022-03-29 | Remove buggy and redundant debug output | 1 | -2/+0 | ||
2022-03-29 | Handle connection failures in debugserver_client_receive_response; also ↵ | 1 | -92/+85 | ||
simplify the code | |||||
2022-03-29 | Reset receive params before killing | 1 | -0/+5 | ||
2022-03-29 | Format | 3 | -31/+43 | ||
2022-03-29 | More fixes | 1 | -4/+8 | ||
2022-03-29 | Handle abort | 1 | -1/+9 | ||
2022-03-29 | Fix compile | 2 | -2/+2 | ||
2022-03-29 | Add timeout and interrupt handling to debugserver. Fix ↵ | 4 | -70/+74 | ||
debugserver_client_handle_response | |||||
2022-03-29 | Fix exit status logic | 1 | -8/+4 | ||
2022-03-29 | implement as documented | 1 | -17/+18 | ||
2022-03-29 | fix zero status | 1 | -12/+14 | ||
2022-03-29 | idevicedebug: Process "Wxx" response as "exited with code xx" | 1 | -1/+1 | ||
2022-03-29 | idevicedebug: Process "Wxx" response as "exited with code xx" | 1 | -12/+32 | ||
2022-03-29 | debugserver: Check return value of asprintf to eliminate compiler warnings | 1 | -6/+14 | ||
2022-03-29 | idevicecrashreport: Allow filtering crash reports by filename | 2 | -3/+21 | ||
Allows to filter crash reports by filename and copy only matching crash reports. $ idevicecrashreport -u 00008020-001234 --filter MyApplication crash_reports Move: /MyApplication-2019-07-29-164320.ips This allows significantly improve speed of collecting only required crash reports. | |||||
2022-03-29 | 3rd_party/libsrp6a: Add windows.h because Windows is weird | 1 | -0/+1 | ||
2022-03-29 | idevicedebugserverproxy: Allow binding to any available port | 2 | -9/+20 | ||
To eliminate crosstalk between multiple proxies and their clients, add support for binding to any free port provided by the OS to idevicedebugserverproxy. To bind to any port, leave out the port argument to idevicedebugserverproxy. In that case, the proxy will print out a line with the port so clients can connect to it. This is useful for a CI macOS host with multiple iDevices connected, and where many independent tests each want their own proxy instance connected to a particular device. | |||||
2022-03-29 | idevicedate: win32: Use %#d instead of %e for strftime format string | 1 | -0/+4 | ||
2022-03-29 | reverse_proxy: Add asprintf.h include to make sure vasprintf is available on ↵ | 2 | -0/+3 | ||
Windows | |||||
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 |