Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-06-04 | Unify usage output in all tools and add bugreport URL | Martin Szulecki | 18 | -103/+172 | |
2020-05-28 | idevicesyslog: Add some more process names to quiet filter list | Nikias Bassen | 1 | -1/+1 | |
2020-05-28 | idevicesyslog: Add command line switch --no-colors to disable colored output | Nikias Bassen | 1 | -1/+7 | |
2020-05-23 | idevicesyslog: Add more process names to quiet filter list | Nikias Bassen | 1 | -1/+1 | |
2020-05-18 | Fix whitespace error in idevicesyslog.c | Nikias Bassen | 1 | -1/+1 | |
2020-05-18 | idevicesyslog: [win32] Fix color output | Nikias Bassen | 1 | -0/+42 | |
2020-05-15 | idevicesyslog: Fix color code escape sequences printing null-byte | Nikias Bassen | 1 | -1/+1 | |
2020-04-27 | idevicesyslog: Add color support and filtering options | Nikias Bassen | 1 | -7/+499 | |
2020-04-15 | idevicesyslog: Add command line switch to exit when device disconnects | Nikias Bassen | 1 | -1/+11 | |
Also adds support for the long argument `--network` for `-n` as stated in the usage | |||||
2020-04-12 | idevicedate: Fix -Wformat=2 warning | Rosen Penev | 1 | -13/+4 | |
Format functions expect a constant expression, not a variable. Simplified the code slightly. | |||||
2020-03-30 | Add idevicesetlocation tool | Nikias Bassen | 2 | -1/+188 | |
2020-02-20 | idevicedebug: Rename name-colliding debug_info() to log_debug() | Nikias Bassen | 1 | -23/+26 | |
2020-02-09 | idevicesyslog: Make sure CTRL+C works when waiting for passcode entry | Nikias Bassen | 1 | -1/+1 | |
2019-11-20 | tools: Fix ideviceinfo -s option | Nikias Bassen | 1 | -1/+2 | |
2019-11-20 | debugserver: Return size of the returned buffer | Nikias Bassen | 1 | -10/+10 | |
2019-11-08 | tools: Allow idevicesyslog to connect to network devices | Nikias Bassen | 1 | -44/+55 | |
2019-11-08 | tools: Allow ideviceinfo to connect to network devices | Nikias Bassen | 1 | -66/+88 | |
2019-11-08 | tools: Small fixes for idevice_id | Nikias Bassen | 1 | -23/+13 | |
2019-11-07 | tools: Update idevice_id with new API to allow listing available network devices | Nikias Bassen | 1 | -43/+75 | |
Using the -n option, idevice_id will print available network devices while -l will only print available USB devices. | |||||
2019-09-30 | idevicebackup2: Remove RestoreApplications.plist if restore failed | Nikias Bassen | 1 | -1/+7 | |
2019-09-30 | idevicebackup2: Only print device reboot message if restore was successful | Nikias Bassen | 1 | -3/+3 | |
2019-09-28 | tools: Ignore SIGPIPE wherever possible | Nikias Bassen | 11 | -0/+68 | |
2019-09-27 | mobile_image_mounter: Better error handling (e.g. when device is locked) | Nikias Bassen | 1 | -2/+11 | |
2019-09-27 | idevicebackup2: Add passcode hint when enabling/disabling backup encryption ↵ | Nikias Bassen | 1 | -0/+48 | |
or change the password | |||||
2019-09-27 | idevicebackup2: Handle timeout vs. error condition in main loop | Nikias Bassen | 1 | -6/+10 | |
2019-07-12 | Fix service startup in idevicecrashreport for iOS 13 | Nikias Bassen | 1 | -17/+17 | |
2019-06-25 | idevicecrashreport: zero-fill full struct stat structure instead of just the ↵ | Nikias Bassen | 1 | -1/+1 | |
size | |||||
2019-06-23 | Fix a typo in ideviceprovision error message | Yves-Alexis Perez | 1 | -1/+1 | |
2019-06-23 | Replace all occurrences of seperated by separated | Yves-Alexis Perez | 1 | -1/+1 | |
Both in idevicediagnostics man page and in an error message | |||||
2019-06-23 | replace all occurrences of occured by occurred | Yves-Alexis Perez | 2 | -4/+4 | |
Do it in all comments and errors messages | |||||
2019-06-21 | idevicebackup2: Handle errors when receiving files and report back to device | Nikias Bassen | 1 | -3/+7 | |
2019-06-13 | Timeout support for SSL connections and better timeout handeling. | DanyL | 1 | -1/+1 | |
2019-06-11 | common: Update thread.c/.h to match the one from libusbmuxd | Nikias Bassen | 1 | -3/+3 | |
2019-02-16 | idevicepair: Fix udid being freed before printing error message containing udid | Nikias Bassen | 1 | -2/+3 | |
2019-02-09 | idevicepair: Add another error case instead of printing 'unhandled error' | Nikias Bassen | 1 | -0/+1 | |
2019-02-08 | idevicepair: Fix 'validate' command which was broken since iOS 11 | Nikias Bassen | 1 | -3/+5 | |
Apple removed the lockdownd command 'ValidatePair'. Validating a pairing can just be done by trying to use the present pairing record to try to start a lockdownd session: if it succeeds, the pairing is valid, otherwise obviously not. So this is what we do now. | |||||
2019-01-26 | idevicebackup2: Make reboot after restore the default | Nikias Bassen | 1 | -6/+9 | |
As seen in #726 the previous behavior results in wrong assumptions that a restore is possible without rebooting the device, however this is not how iOS is handling it. I added a command line switch --no-reboot now that will let you still restore without rebooting, if anyone wants to play around with that... | |||||
2019-01-26 | idevicebackup2: Move writing of RestoreApplications.plist to helper ↵ | Nikias Bassen | 1 | -57/+72 | |
function, add command line switch to skip | |||||
2019-01-26 | idevicebackup2: Write /iTunesRestore/RestoreApplications.plist on restore | Samuel Sadok | 1 | -3/+62 | |
This will trigger re-installation of apps that were installed when the backup was created once the device finishes the restore and rebooted. | |||||
2018-10-30 | idevicebackup2: Fix scan_directory() for platforms not having d_type in ↵ | Nikias Bassen | 1 | -0/+6 | |
struct dirent | |||||
2018-10-29 | idevicebackup2: Fix rmdir_recursive() not deleting all files/directories ↵ | Nikias Bassen | 1 | -20/+55 | |
(esp. on network filesystems) | |||||
2018-10-01 | tools: Remove length check on device UDID arguments to support newer devices | Nikias Bassen | 17 | -51/+54 | |
The 40 characters length check on the device UDID made newer devices unusable with the libimobiledevice tools and was actually redundant since an invalid UDID will always fail to resolve. This commit removes the length check alltogether (but makes sure it is not an empty string ""). | |||||
2018-09-03 | idevicebackup2: Make sure iTunesSettings are correctly stored in Info.plist ↵ | Nikias Bassen | 1 | -1/+1 | |
(i.e. not freed before writing) | |||||
2018-09-03 | idevicebackup2: Prevent lockdownd timeouts | Nikias Bassen | 1 | -31/+38 | |
2018-07-24 | idevicepair: Fix possible memleak in option parsing | Bastien Nocera | 1 | -0/+2 | |
If some arguments are passed multiple times, don't leak the memory used for the value of the first arguments passed. | |||||
2018-07-24 | ideviceimagemounter: Fix possible memleak in option parsing | Bastien Nocera | 1 | -0/+4 | |
If some arguments are passed multiple times, don't leak the memory used for the value of the first arguments passed. | |||||
2018-07-24 | idevicedebugserverproxy: Fix possible use-after-free | Bastien Nocera | 1 | -1/+1 | |
When creating a connection handler thread fails, and we close the server_fd, do not loop back to the start of the loop trying to run socket_accept() on a closed fd, but break out of the loop instead. | |||||
2018-07-24 | idevicebackup2: Fix potential memleak | Bastien Nocera | 1 | -1/+3 | |
If either of dstpath or srcpath can be NULL, then make sure they get freed irrespective of the other variable's value in mb2_copy_directory_by_path() | |||||
2018-07-24 | idevicebackup2: Fix fd leak in mb2_copy_file_by_path() | Bastien Nocera | 1 | -0/+1 | |
fd was leak in error path. | |||||
2018-03-21 | idevicediagnostics: Add ioregentry command to query device IORegistry by entry | Robert Gadbois | 1 | -1/+22 | |
Starting with iOS 9.1, querying IORegistry by plane stopped working. This commit will add a new command that allows querying by entry that will allow gathering data for devices with newer iOS versions again (including iOS 11). |