path: root/tools/ideviceimagemounter.c
AgeCommit message (Collapse)AuthorFilesLines
2022-04-30tools: Use getopt for option parsing in all toolsGravatar Nikias Bassen1-23/+23
2021-09-01Remove common code in favor of new libimobiledevice-glueGravatar Nikias Bassen1-1/+1
2020-06-07tools: Avoid copying optarg where possibleGravatar Nikias Bassen1-11/+6
2020-06-05tools: Unify --network command line switch and add it where missingGravatar Nikias Bassen1-9/+19
2020-06-05tools: Add --version command line switchGravatar Nikias Bassen1-9/+16
2020-06-04Unify usage output in all tools and add bugreport URLGravatar Martin Szulecki1-3/+7
2019-09-28tools: Ignore SIGPIPE wherever possibleGravatar Nikias Bassen1-0/+6
2019-09-27mobile_image_mounter: Better error handling (e.g. when device is locked)Gravatar Nikias Bassen1-2/+11
2018-10-01tools: Remove length check on device UDID arguments to support newer devicesGravatar Nikias Bassen1-14/+11
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-07-24ideviceimagemounter: Fix possible memleak in option parsingGravatar Bastien Nocera1-0/+4
If some arguments are passed multiple times, don't leak the memory used for the value of the first arguments passed.
2015-10-06tools: Use PACKAGE_URL define for homepage project links in usage outputGravatar Martin Szulecki1-1/+5
2015-01-28Remove trailing whitespace errors from all filesGravatar Martin Szulecki1-4/+4
2015-01-27tools: Add link to project homepage on usage outputGravatar Martin Szulecki1-0/+1
2014-10-11tools: Make sure to print an error when lockdown connection failsGravatar Nikias Bassen1-2/+3
2014-06-13ideviceimagemounter: Refactor image upload handling for better compatibilityGravatar Martin Szulecki1-53/+64
2014-05-21ideviceimagemounter: Use plist print helper from common moduleGravatar Martin Szulecki1-144/+6
2014-02-10ideviceimagemounter: change output 'Copying' to more correct 'Uploading'Gravatar Nikias Bassen1-1/+2
2014-02-09ideviceimagemounter: use new image file uploading code for iOS 7+Gravatar Nikias Bassen1-57/+86
2013-05-23Silence compiler warnings for win32 buildsGravatar Martin Szulecki1-1/+2
2013-03-14global: make sure to check service before checking service->port to prevent ↵Gravatar Nikias Bassen1-2/+2
2013-02-26Refactor port number use into service descriptor to enable SSL for servicesGravatar Martin Szulecki1-8/+16
This is a major change which breaks API but is required in order to support SSL communication for services as used by network connections.
2012-10-16ideviceimagemounter: updated for compatibility with iOS6Gravatar Nikias Bassen1-1/+1
2012-04-07Relicense ideviceimagemounter and idevicescreenshot to LGPLGravatar Martin Szulecki1-15/+12
Signed-off-by: Nikias Bassen Signed-off-by: Martin Szulecki
2012-04-07Update comments of tools to use "device" instead of naming specific modelsGravatar Martin Szulecki1-2/+3
2012-03-22Mass replace UUID by UDID, which is the correct term for itGravatar Martin Szulecki1-6/+6
2012-03-19use binary mode for fopen to make it work with win32Gravatar Nikias Bassen1-2/+2
2012-03-19Moved asprintf.h to better location and include it in ideviceimagemounter.cGravatar Nikias Bassen1-0/+1
2012-03-18Completely remove glib dependency.Gravatar Nikias Bassen1-5/+20
2011-05-28ideviceimagemounter: remove bogus g_free()Gravatar Nikias Bassen1-1/+0
2011-03-26ideviceimagemounter: Add missing libgen.h header includeGravatar Martin Szulecki1-0/+1
2010-05-28Fix indentation and a printf warning in ideviceimagemounterGravatar Martin Szulecki1-10/+10
2010-02-19New mobile_image_mounter interface plus ideviceimagemounter toolGravatar Nikias Bassen1-0/+525