summaryrefslogtreecommitdiffstats
path: root/NEWS
blob: f90b88634af57eb4d1ea2a581498c674cefce08b (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
67
68
69
70
Version 1.1.1
~~~~~~~~~~~~~

* Changes:
  - Bump autoconf requirement to 2.64
  - 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
  - Add "--network" and "--version" options to ideviceactivation tool
  - Bump libimobiledevice dependency to 1.3.0
  - Bump libplist dependency to 2.2.0
  - Improve README.md with project description, installation, contributing and
    usage sections

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