Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-07-03 | idevicedebugserverproxy: Add support for 'qLaunchGDBServer' command of lldb | Ruipu Ma | 1 | -2/+31 | |
2022-06-09 | tools: Fix idevicebackup2 option parsing for --password option | Nikias Bassen | 1 | -1/+1 | |
Thanks @EmilienCourt for pointing this out! | |||||
2022-05-23 | idevicesyslog: Update to reflect color macro name change in ↵ | Nikias Bassen | 1 | -12/+12 | |
libimobiledevice-glue | |||||
2022-05-10 | idevicebackup2: Fix option parsing | Nikias Bassen | 1 | -0/+1 | |
2022-05-09 | Add new idevice_events_subscribe/unsubscribe API with context | Nikias Bassen | 2 | -4/+6 | |
The older API idevice_event_subscribe/unsubscribe can only be used by a single instance. With the addition of a context, is is now possible to register multiple callback functions in different threads. For backwards compatibility the old API will still be available for a while before being removed in a future release. | |||||
2022-05-05 | idevicebtlogger: Fix typo in man page and code comment | Nikias Bassen | 1 | -1/+1 | |
2022-05-05 | idevicebtlogger: Some whitespace/coding style fixes | Nikias Bassen | 1 | -27/+29 | |
2022-05-05 | idevicebtlogger: remove dependency on libpcap | Matthias Ringwald | 2 | -79/+106 | |
2022-05-05 | idevicebtlogger: add --format option for 'pcap' and 'packetlogger' | Matthias Ringwald | 1 | -13/+93 | |
2022-05-05 | idevicebtlogger: Minor cleanup | Geoffrey Kruse | 1 | -0/+18 | |
2022-05-05 | idevicebtlogger: Simplify by using bt_packet_logger_client_start_service() | Geoffrey Kruse | 1 | -33/+2 | |
2022-05-05 | idevicebtlogger: Switch to using DLT_BLUETOOTH_HCI_H4_WITH_PHDR (201) and ↵ | Geoffrey Kruse | 1 | -3/+20 | |
capture direction for better decoding in wireshark. | |||||
2022-05-05 | idevicebtlogger: Remove debug printing code | Geoffrey Kruse | 1 | -8/+0 | |
2022-05-05 | idevicebtlogger: Cleanup warnings, todos and magic numbers | Geoffrey Kruse | 1 | -12/+4 | |
2022-05-05 | Initial commit of working packet logger (idevicebtlogger) | Geoffrey Kruse | 2 | -0/+366 | |
2022-05-02 | ideviceinfo: Make sure all error messages go to stderr | Nikias Bassen | 1 | -2/+2 | |
Thanks to @Takuro-Ito for pointing this out. | |||||
2022-05-01 | idevicebackup2: Fix command line option parsing not processing the backup ↵ | Nikias Bassen | 1 | -2/+0 | |
directory | |||||
2022-04-30 | [clang-tidy] Do not use else after return | Rosen Penev | 5 | -33/+40 | |
Signed-off-by: Rosen Penev <rosenp@gmail.com> | |||||
2022-04-30 | tools: Use getopt for option parsing in all tools | Nikias Bassen | 18 | -1079/+1180 | |
2022-04-24 | idevicedebug: Fix bad comparison between pointer and integer | Nikias Bassen | 1 | -8/+8 | |
This was introduced with commit c461e6d76b27b11284dda66316263696d5266764 where I manually merged some changes and for some reason used NULL instead of 0 as a comparison of str*cmp. | |||||
2022-04-22 | [clang-tidy] Fix bugprone string compare | Rosen Penev | 3 | -11/+11 | |
Found with bugprone-suspicious-string-compare Signed-off-by: Rosen Penev <rosenp@gmail.com> | |||||
2022-04-22 | [clang-tidy] add parentheses to macros | Rosen Penev | 1 | -1/+1 | |
Found with bugprone-macro-parentheses Signed-off-by: Rosen Penev <rosenp@gmail.com> | |||||
2022-04-22 | [clang-tidy] idevicebackup: Fix bad floating point cast | Rosen Penev | 1 | -3/+2 | |
Found with bugprone-integer-division Signed-off-by: Rosen Penev <rosenp@gmail.com> | |||||
2022-04-22 | [clang-tidy] use const pointer parameter | Rosen Penev | 2 | -2/+2 | |
Found with readability-non-const-parameter Signed-off-by: Rosen Penev <rosenp@gmail.com> | |||||
2022-04-22 | [clang-tidy] idevicebackup2: use uppercase numeric literals | Rosen Penev | 1 | -1/+1 | |
Found with readability-uppercase-literal-suffix Signed-off-by: Rosen Penev <rosenp@gmail.com> | |||||
2022-04-22 | idevicebackup2: Allow passing backup password via environment variable | Nikias Bassen | 1 | -4/+38 | |
2022-04-02 | idevicedebug: Add 'kill' command to kill a (debuggable) app by bundle ID | Nikias Bassen | 1 | -2/+25 | |
2022-04-02 | idevicedebug: Improve code readability and fix kill on stop | Nikias Bassen | 1 | -190/+200 | |
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 | Reset receive params before killing | Ben Wagner | 1 | -0/+5 | |
2022-03-29 | Format | Ben Wagner | 1 | -22/+28 | |
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 | 1 | -1/+1 | |
2022-03-29 | Add timeout and interrupt handling to debugserver. Fix ↵ | Ben Wagner | 1 | -66/+34 | |
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 | idevicecrashreport: Allow filtering crash reports by filename | Vyacheslav Frolov | 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 | Elias Naur | 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 | 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-02-09 | Add support for wireless pairing | Nikias Bassen | 1 | -6/+179 | |
2022-02-04 | tools: Print meaningful error messages when service startup fails | Nikias Bassen | 8 | -20/+34 | |