summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2014-03-14increase buffer size for faster file uploadsGravatar Nikias Bassen1-1/+1
2013-12-27fix building with older libzipGravatar Nikias Bassen1-0/+7
2013-12-05Swap "-u" and "-U" arguments and print deprecation warning if still usedGravatar Martin Szulecki1-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-05Print error if no command was suppliedGravatar Martin Szulecki1-1/+5
2013-12-05Print error if user attempts to supply multiple command argumentsGravatar Martin Szulecki1-0/+19
2013-12-05Use an enum and a single variable for determining command to runGravatar Martin Szulecki1-27/+30
2013-12-05Remove "iPhone" wording and use more general term "iOS device" in error messageGravatar Martin Szulecki1-1/+1
2013-12-05Do not ignore result of asprintf to silence compiler warningGravatar Martin Szulecki1-1/+4
2013-11-14Remove wait timeouts as they appear unreliable on operations with large appsGravatar Martin Szulecki1-5/+2
2013-11-14Don't wait for a notification during uninstall as there is none sometimesGravatar Martin Szulecki1-1/+1
2013-11-14Improve command line output for more clearity and unificationGravatar Martin Szulecki1-10/+12
2013-11-14Push bundleidentifier variable further out in scope to allow broader useGravatar Martin Szulecki1-2/+5
2013-11-14Detect device removal and abort operation in that caseGravatar Martin Szulecki1-2/+16
2013-11-14Use carriage return correctly when displaying status messages from deviceGravatar Martin Szulecki1-2/+2
2013-11-14Rename do_wait_when_needed() to better wait_for_operation_to_complete()Gravatar Martin Szulecki1-3/+3
2013-11-14Turn "could not locate foo" message into a warning instead of confusing usersGravatar Martin Szulecki1-1/+5
2013-11-14Add ITUNES_METADATA_PLIST_FILENAME #define for reuseGravatar Martin Szulecki1-1/+3
2013-11-13Update README with latest information and project URLsGravatar Martin Szulecki1-13/+10
2013-11-04iOS 7: Read BundleIdentifier from Info.plist and use during install/upgradeGravatar Martin Szulecki1-1/+12
2013-07-18allow installing developer apps by passing a .app directoryGravatar Nikias Bassen1-10/+65
2013-07-18move creation of PublicStaging directory to the topGravatar Nikias Bassen1-15/+15
2013-07-18moved AFC file upload code to separate functionGravatar Nikias Bassen1-40/+48
2013-04-05Add compatibility for libimobiledevice API >= 1.1.5Gravatar Martin Szulecki2-18/+46
2013-03-18Fix compiling of correct code depending on version of libimobiledeviceGravatar Martin Szulecki1-2/+2
2013-01-11Refactor logic to locate the app directory within an archiveGravatar Martin Szulecki1-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-27Use binary flag for fopen() to fix file operations for win32Gravatar Martin Szulecki1-2/+2
2012-11-22Fix wrong usage description for upgrade commandGravatar Martin Szulecki2-3/+3
2012-10-21Use CFBundleExecutable instead of CFBundleName to construct executable pathGravatar Martin Szulecki1-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.
2012-10-21Rename "uuid" to correct "udid" abbreviation for "unique device identifier"Gravatar Martin Szulecki1-8/+8
2012-09-09Fix Info.plist retrieval for .ipa where Payload is NOT the first entryGravatar Nikias Bassen1-3/+29
2012-08-25Improve detection of Info.plist in application archiveGravatar Martin Szulecki1-1/+18
Some applications appear to provide another Info.plist. Using zip_name_locate() might locate the wrong one in such a case which prevented the correct installation of the application.
2012-08-25Fix some printf compiler warningsGravatar Martin Szulecki1-2/+2
2012-08-25Rename zip_f_get_contents() to zip_get_contents()Gravatar Martin Szulecki1-4/+4
2012-08-22allow creating app archives with just the documents (user data)Gravatar Nikias Bassen1-1/+9
2012-08-22Add support for CarrierBundle installation (.ipcc files)Gravatar Nikias Bassen1-121/+212
2012-04-11Update NEWS with latest changes1.0.1Gravatar Martin Szulecki1-0/+8
2012-04-11Do not link with glib2 on libimobiledevice >= 1.1.2Gravatar Martin Szulecki1-1/+4
2012-03-27Fix building on OS X by explicitly adding limits.h headerGravatar Martin Szulecki1-0/+1
2012-03-21Fix build failure with libzip 0.10Gravatar Martin Szulecki1-1/+1
2011-04-25Bump version to 1.0.1Gravatar Martin Szulecki1-1/+1
2011-04-25Fix a compiler cast warning for printf format on 64bit systems by using ↵Gravatar Martin Szulecki1-1/+2
inttypes.h
2011-04-25Add glib2 dependency to configure.ac so packaging tools can pick it upGravatar Martin Szulecki2-0/+3
2011-03-26Use a cast to fix a compiler printf warningGravatar Martin Szulecki1-1/+1
2011-03-26Add missing libgen.h include to make compilers happyGravatar Martin Szulecki1-0/+1
2011-03-20Minor escaping fixes for manpageGravatar Julien Lavergne1-9/+9
2011-03-19Update manpage for release to latest option changes1.0.0Gravatar Martin Szulecki1-3/+3
2011-03-19Alter usage output to closer match other tools and lowercase short debug optionGravatar Martin Szulecki1-15/+16
2011-03-19Bump version to 1.0.0 for first releaseGravatar Martin Szulecki1-1/+1
2011-03-19Add a NEWS fileGravatar Martin Szulecki1-0/+8
2011-03-19Update README with latest informationGravatar Martin Szulecki1-7/+48