Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | idevicecrashreport: Allow filtering crash reports by filename | 1 | -3/+18 | ||
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 | idevicedebugserverproxy: Allow binding to any available port | 1 | -8/+18 | ||
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 | 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-02-09 | Add support for wireless pairing | 1 | -6/+179 | ||
2022-02-04 | tools: Print meaningful error messages when service startup fails | 8 | -20/+34 | ||
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-09-04 | tools: Fix 'DSO missing from command line' when linking idevicepair on Linux | 1 | -1/+1 | ||
2021-09-01 | Remove common code in favor of new libimobiledevice-glue | 9 | -115/+47 | ||
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-27 | Add support for MbedTLS | 2 | -88/+65 | ||
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-06 | tools: Fix usage of LDFLAGS and LDADD. | 1 | -20/+20 | ||
Signed-off-by: orbea <orbea@riseup.net> | |||||
2021-03-05 | tools: Fix entering recovery mode on iOS 14.5+ which now requires a pairing | 1 | -8/+20 | ||
2021-02-17 | Remove redundent `select` call from idevicedebugserverproxy.c | 1 | -9/+2 | ||
- Turns out `socket_receive` anyway internally calls `select` again. Use `socket_receive_timeout` instead. - Remove logging for timeout in socket.c as well, it is not really an error condition | |||||
2021-02-03 | tools: Flip order of winsock2.h and windows.h in idevicedebugserverproxy to ↵ | 1 | -1/+1 | ||
get rid of compiler warning | |||||
2021-02-03 | tools: Fix delays in idevicedebugserverproxy when using SSL | 1 | -23/+23 | ||
Turns out using select() wasn't the best idea for the debugserver connection. libimobildevice already does select internally, and doing it here again would cause delays especially when transferring larger amounts of data. | |||||
2021-02-03 | tools: Fix idevicedebugserverproxy compilation on Windows | 1 | -0/+5 | ||
2021-02-01 | tools: Improve idevicedebugserverproxy with select() and less threads | 1 | -135/+61 | ||
2020-12-30 | common: Merge socket changes from libusbmuxd | 1 | -1/+1 | ||
2020-12-13 | idevicescreenshot: Remove unnecessary math functions to find a unique filename | 1 | -15/+23 | ||
Removes repeated malloc/free too, limits the maximum filenames to try to 65535 and fails if no unique filename could be found. I think this limit is VERY generous. If there are really so many files to test against it will also cause an unconveniently long delay, but I felt a lower limit could still be easily reached. | |||||
2020-12-10 | idevicescreenshot: Choose a better filename, prevent overwriting existing files | 1 | -18/+57 | ||
2020-12-10 | idevicedebug: Add --detach option to start an app and exit idevicedebug ↵ | 1 | -0/+16 | ||
without killing the app | |||||
2020-12-07 | idevicebackup2: Handle DLMessagePurgeDiskSpace by sending back error code | 1 | -0/+5 | ||
2020-11-19 | idevicebackup2: Update errno to device error mapping | 1 | -1/+14 | ||
2020-09-29 | idevicebackup2: Don't fail on restore when source backup doesn't have any ↵ | 1 | -2/+4 | ||
application info | |||||
2020-06-19 | idevicesyslog: Print device UDID with connect/disconnect message | 1 | -2/+2 | ||
2020-06-19 | idevicesyslog: Make sure device event callback respects the presence or ↵ | 1 | -0/+5 | ||
absence of --network option | |||||
2020-06-14 | Add API version to library and pkgconfig file for proper linking | 1 | -18/+18 | ||
2020-06-08 | ideviceinfo: Fix compiler warning | 1 | -1/+1 | ||
2020-06-08 | Remove whitespace errors from all files | 1 | -1/+1 | ||
2020-06-08 | idevicepair: Plug some memory leaks and fix option parsing | 1 | -48/+39 | ||
2020-06-08 | Unfold automake variables into multiple lines for maintainability | 1 | -6/+39 | ||
2020-06-07 | tools: Avoid copying optarg where possible | 4 | -32/+16 | ||
2020-06-07 | idevice_id: Fix lowercase typo in device list connection type label | 1 | -1/+1 | ||
2020-06-05 | idevice_id: Change WiFi -> network to be more consistent | 1 | -1/+1 | ||
2020-06-05 | idevice_id: Update usage and man page, and list all devices when run without ↵ | 1 | -5/+7 | ||
options | |||||
2020-06-05 | tools: Unify --network command line switch and add it where missing | 17 | -94/+159 | ||
2020-06-05 | tools: Add --version command line switch | 18 | -75/+198 | ||
2020-06-04 | Use defined exit codes for return codes in idevicediagnostics | 1 | -5/+5 | ||