Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-03-29 | idevicedebug: Use getopt for option parsing | Nikias Bassen | 1 | -67/+89 | |
2022-03-29 | idevicedebug: Use log_debug instead of debug_info | Nikias Bassen | 1 | -1/+1 | |
2022-03-29 | Remove buggy and redundant debug output | Ben Wagner | 1 | -2/+0 | |
2022-03-29 | Handle connection failures in debugserver_client_receive_response; also ↵ | Ben Wagner | 1 | -92/+85 | |
simplify the code | |||||
2022-03-29 | Reset receive params before killing | Ben Wagner | 1 | -0/+5 | |
2022-03-29 | Format | Ben Wagner | 3 | -31/+43 | |
2022-03-29 | More fixes | Ben Wagner | 1 | -4/+8 | |
2022-03-29 | Handle abort | Ben Wagner | 1 | -1/+9 | |
2022-03-29 | Fix compile | Ben Wagner | 2 | -2/+2 | |
2022-03-29 | Add timeout and interrupt handling to debugserver. Fix ↵ | Ben Wagner | 4 | -70/+74 | |
debugserver_client_handle_response | |||||
2022-03-29 | Fix exit status logic | Ben Wagner | 1 | -8/+4 | |
2022-03-29 | implement as documented | Ben Wagner | 1 | -17/+18 | |
2022-03-29 | fix zero status | Ben Wagner | 1 | -12/+14 | |
2022-03-29 | idevicedebug: Process "Wxx" response as "exited with code xx" | Ben Wagner | 1 | -1/+1 | |
2022-03-29 | idevicedebug: Process "Wxx" response as "exited with code xx" | Ben Wagner | 1 | -12/+32 | |
2022-03-29 | debugserver: Check return value of asprintf to eliminate compiler warnings | Baodong Chen | 1 | -6/+14 | |
2022-03-29 | idevicecrashreport: Allow filtering crash reports by filename | Vyacheslav Frolov | 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 | Nikias Bassen | 1 | -0/+1 | |
2022-03-29 | idevicedebugserverproxy: Allow binding to any available port | Elias Naur | 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 | Nikias Bassen | 1 | -0/+4 | |
2022-03-29 | reverse_proxy: Add asprintf.h include to make sure vasprintf is available on ↵ | Nikias Bassen | 2 | -0/+3 | |
Windows | |||||
2022-03-29 | reverse_proxy: Make sure ECONNRESET and ETIMEDOUT are defined | Nikias Bassen | 1 | -1/+7 | |
2022-03-29 | idevice: win32: Add winsock2.h include for struct sockaddr_storage | Nikias Bassen | 1 | -4/+5 | |
2022-03-29 | idevice: Make sure ECONNREFUSED is defined | Nikias Bassen | 1 | -0/+4 | |
2022-03-29 | common: Make sure ETIMEDOUT is defined | Nikias Bassen | 1 | -0/+4 | |
2022-03-29 | idevicedebug: Terminate QSetLogging command | Shane Garrett | 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 ↵ | Greg Dennis | 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 | Greg Dennis | 1 | -1/+7 | |
2022-03-29 | tools: Correct misspelled directionary -> dictionary in function name | Nikias Bassen | 1 | -2/+2 | |
2022-03-25 | afc: Some minor code polishing | Nikias Bassen | 1 | -24/+25 | |
2022-03-01 | [github-actions] Use windows-2019 instead of windows-latest for now | Nikias Bassen | 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 ↵ | Nikias Bassen | 2 | -0/+2 | |
disabling CRLF conversion | |||||
2022-02-10 | autoconf: Automatically derive version number from latest git tag | Nikias Bassen | 3 | -3/+32 | |
with a fallback to get the version string from a .tarball-version file | |||||
2022-02-09 | Add support for wireless pairing | Nikias Bassen | 50 | -13/+11148 | |
2022-02-09 | companion_proxy: Fix invalid argument passed to plist_dict_merge | Nikias Bassen | 1 | -1/+1 | |
2022-02-04 | service: Silence compiler warning when configured without --enable-debug | Nikias Bassen | 1 | -1/+1 | |
2022-02-04 | tools: Print meaningful error messages when service startup fails | Nikias Bassen | 9 | -22/+36 | |
2022-02-04 | tools/idevicebackup2: Make sure RemoveItemsNotRestored is always set in ↵ | Nikias Bassen | 1 | -3/+2 | |
restore options | |||||
2022-02-01 | tools: Add two more domains to ideviceinfo to prevent unnecessary warning | Nikias Bassen | 1 | -0/+2 | |
2021-11-24 | Add Reverse Proxy implementation | Nikias Bassen | 6 | -0/+1072 | |
2021-10-12 | idevice: Add IDEVICE_E_CONNREFUSED and have idevice_connect() return ↵ | Nikias Bassen | 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 | Nikias Bassen | 1 | -1/+1 | |
2021-09-21 | [github-actions] Add an explicit apt-get update before attempting to install ↵ | Nikias Bassen | 2 | -1/+2 | |
packages on ubuntu | |||||
2021-09-13 | [github-actions] macOS: build for arm64 too | Nikias Bassen | 1 | -0/+10 | |
2021-09-13 | Check availability of constructor attribute and use it on Windows in favor ↵ | Nikias Bassen | 2 | -10/+36 | |
of DllMain | |||||
2021-09-06 | pkgconfig: Fix libimobiledevice-glue dependency in .pc file | Nikias Bassen | 1 | -1/+1 | |
2021-09-06 | Add build status badge to README.md | Nikias Bassen | 1 | -0/+2 | |
2021-09-06 | [github-actions] Build with --enable-debug for all platforms | Nikias Bassen | 1 | -2/+2 | |
2021-09-06 | [github-actions] Add build workflow | Nikias Bassen | 1 | -0/+214 | |