Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-03-23 | Fix wrong device disconnected detection | Rudolf Tammekivi | 1 | -1/+8 | |
Currently ideviceinstaller hooked to event IDEVICE_DEVICE_REMOVE, but did not check UDID, so it bailed out if a random idevice was disconnected. Also added a message to indicate when a device is disconnected. | |||||
2018-03-23 | Delete lines 54-60 of ideviceinstaller.c. | Paul Vojta | 1 | -7/+0 | |
The reason for this is that these lines are only useful for very old versions of libzip, but those versions are now disallowed by the configure script. This fixes issues #43, #50, #66, and (probably) #55. | |||||
2018-03-23 | Display CFBundleIdentifier for .app folder installs | Perry Clarke | 1 | -0/+46 | |
2018-03-23 | Prevent segfault when trying to print progress (and the current status is ↵ | Greg Dennis | 1 | -1/+1 | |
actually NULL) | |||||
2016-08-12 | Ignore .DS_Store files and other hidden files when parsing Zip files | Nikias Bassen | 1 | -0/+4 | |
2015-01-28 | Fix a few trailing whitespace errors | Martin Szulecki | 1 | -4/+4 | |
2015-01-28 | Reduce sleep time in wait handler to increase performance of commands | Martin Szulecki | 1 | -1/+1 | |
2015-01-28 | Add homepage URL to usage output | Martin Szulecki | 1 | -0/+1 | |
2015-01-28 | Update copyright header | Martin Szulecki | 1 | -3/+4 | |
2015-01-28 | Port code and bump dependency on libimobiledevice >= 1.2.0 | Martin Szulecki | 1 | -169/+176 | |
This also drops compatibility with older releases but cleans up the code. Listing apps is also now more efficient due to use of pagination callbacks. | |||||
2015-01-28 | Report to stderr if status callback was called with invalid arguments | Martin Szulecki | 1 | -1/+1 | |
2015-01-28 | Remove unused notification printing in callback | Martin Szulecki | 1 | -1/+0 | |
2014-10-15 | Synchronize command usage in man page and ideviceinstaller itself1.1.0 | Martin Szulecki | 1 | -1/+1 | |
2014-10-14 | Use correct error type for afc checks | Martin Szulecki | 1 | -2/+2 | |
2014-10-02 | Fix installation of IPA files which are missing app directory zip file entry | Martin Szulecki | 1 | -6/+0 | |
2014-08-20 | Return non-zero exit status (128) when device error occurrs | Nikias Bassen | 1 | -0/+4 | |
2014-08-20 | Fix spelling of 'occurred' | Nikias Bassen | 1 | -6/+6 | |
2014-08-20 | Make sure target buffer for readlink is large enough and gets NULL-terminated | Nikias Bassen | 1 | -3/+7 | |
2014-05-27 | Add support for installing from directories which contain symlinks | Martin Szulecki | 1 | -0/+11 | |
2014-05-01 | Plug another small memory leak | Nikias Bassen | 1 | -0/+1 | |
2014-05-01 | Plug some small memory leaks | Nikias Bassen | 1 | -4/+21 | |
2014-03-14 | print AFC error code in case afc_file_write fails | Nikias Bassen | 1 | -2/+3 | |
2014-03-14 | Fix possible buffer overflow (thanks to Mikkel Kamstrup for pointing that out!) | Nikias Bassen | 1 | -2/+4 | |
2014-03-14 | increase buffer size for faster file uploads | Nikias Bassen | 1 | -1/+1 | |
2013-12-27 | fix building with older libzip | Nikias Bassen | 1 | -0/+7 | |
2013-12-05 | Swap "-u" and "-U" arguments and print deprecation warning if still used | Martin Szulecki | 1 | -9/+46 | |
All other tools around the libimobiledevice stack use a lower case "-u" argument to specify a target UDID. This change swaps the "--uninstall" and "--udid" argument short form to provide consistency while allowing the use in the old way as a fallback. | |||||
2013-12-05 | Print error if no command was supplied | Martin Szulecki | 1 | -1/+5 | |
2013-12-05 | Print error if user attempts to supply multiple command arguments | Martin Szulecki | 1 | -0/+19 | |
2013-12-05 | Use an enum and a single variable for determining command to run | Martin Szulecki | 1 | -27/+30 | |
2013-12-05 | Remove "iPhone" wording and use more general term "iOS device" in error message | Martin Szulecki | 1 | -1/+1 | |
2013-12-05 | Do not ignore result of asprintf to silence compiler warning | Martin Szulecki | 1 | -1/+4 | |
2013-11-14 | Remove wait timeouts as they appear unreliable on operations with large apps | Martin Szulecki | 1 | -5/+2 | |
2013-11-14 | Don't wait for a notification during uninstall as there is none sometimes | Martin Szulecki | 1 | -1/+1 | |
2013-11-14 | Improve command line output for more clearity and unification | Martin Szulecki | 1 | -10/+12 | |
2013-11-14 | Push bundleidentifier variable further out in scope to allow broader use | Martin Szulecki | 1 | -2/+5 | |
2013-11-14 | Detect device removal and abort operation in that case | Martin Szulecki | 1 | -2/+16 | |
2013-11-14 | Use carriage return correctly when displaying status messages from device | Martin Szulecki | 1 | -2/+2 | |
2013-11-14 | Rename do_wait_when_needed() to better wait_for_operation_to_complete() | Martin Szulecki | 1 | -3/+3 | |
2013-11-14 | Turn "could not locate foo" message into a warning instead of confusing users | Martin Szulecki | 1 | -1/+5 | |
2013-11-14 | Add ITUNES_METADATA_PLIST_FILENAME #define for reuse | Martin Szulecki | 1 | -1/+3 | |
2013-11-04 | iOS 7: Read BundleIdentifier from Info.plist and use during install/upgrade | Martin Szulecki | 1 | -1/+12 | |
2013-07-18 | allow installing developer apps by passing a .app directory | Nikias Bassen | 1 | -10/+65 | |
2013-07-18 | move creation of PublicStaging directory to the top | Nikias Bassen | 1 | -15/+15 | |
2013-07-18 | moved AFC file upload code to separate function | Nikias Bassen | 1 | -40/+48 | |
2013-04-05 | Add compatibility for libimobiledevice API >= 1.1.5 | Martin Szulecki | 1 | -15/+39 | |
2013-03-18 | Fix compiling of correct code depending on version of libimobiledevice | Martin Szulecki | 1 | -2/+2 | |
2013-01-11 | Refactor logic to locate the app directory within an archive | Martin Szulecki | 1 | -30/+64 | |
The method to determine the Payload/*.app directory in the archive has not worked for a couple of use-cases. We now scan the file list in the archive to locate the directory which should work for all cases. | |||||
2012-11-27 | Use binary flag for fopen() to fix file operations for win32 | Martin Szulecki | 1 | -2/+2 | |
2012-11-22 | Fix wrong usage description for upgrade command | Martin Szulecki | 1 | -1/+1 | |
2012-10-21 | Use CFBundleExecutable instead of CFBundleName to construct executable path | Martin Szulecki | 1 | -8/+7 | |
Apparently some app archives might miss the CFBundleName key in the Info.plist. This caused ideviceinstaller to fail. The correct key to use is CFBundleExecutable which is apparently also used by the device itself to construct the right path. This should fix compatibility with some app archives. |