blob: 03fb13083dfc4b22c6e79f085ef725d284ef8f41 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
Version 1.1.1
~~~~~~~~~~~~~
* Changes:
- Bump autoconf requirement to 2.64
- Bump libimobiledevice dependency to 1.2.0
- Bump libzip dependency to 0.10
- Ignore .DS_Store and hidden files when parsing ZIP files
- Fix device removal detection triggering on any device unplug
- Improve excessive progress output
- Return non-zero exit status on errors
- Remove length check on UDID argument to support newer devices
- Fix win32 build
- Add "-n" option to make waiting on install/uninstall notification optional
- Ignore SIGPIPE signal
Version 1.1.0
~~~~~~~~~~~~~
* Changes:
- Fix installation of archives which are missing app directory zip file entry
- Return non-zero exit status (128) when device error occurs
- Add error checking for readlink use
- Add support for installing from directories which contain symlinks
- Plug a few memory leaks
- Print AFC error code if writing fails
- Fix possible buffer overflow with filename argument
- Increase transfer buffer size for faster file uploads
- Fix building with older libzip versions
- Swap "-u" and "-U" arguments and print deprecation warning if still used
- Improve error reporting on wrong usage
- Replace "iPhone" wording with more general term "iOS device"
- Remove waiting timeouts as they appear unreliable with large archives
- Don't wait for a notification during uninstall as there is none sometimes
- Improve command line output for more clarity and unification
- Detect device removal and abort operation in that case
- Turn some errors messages into warnings to not confuse users
- Support iOS 7 correctly by passing "CFBundleIdentifier" option
- Allow installation of developer apps by passing a ".app" directory
- Add compatibility for libimobiledevice >= 1.1.5
- Fix file operations for WIN32
- Fix wrong usage description for upgrade command
- Use CFBundleExecutable instead of CFBundleName to construct executable path
- Rename "uuid" to correct "udid" abbreviation as used in other tools
- Fix various issues with ZIP index and locating files in the archive
- Improve detection of Info.plist in application archives
- Fix compiler warnings
- Allow creating app archives with just the documents/user data
- Add support for CarrierBundle installation (.ipcc files)
Version 1.0.1
~~~~~~~~~~~~~
* Changes:
- Fix minor manpage typos
- Fix build on OS X
- Fix build warnings and make compilers happy
Version 1.0.0
~~~~~~~~~~~~~
* First official public tarbal release
* Features:
- Install, upgrade, uninstall, archive, restore, and enumerate installed
or archived apps on an iDevice
|