diff options
| author | 2014-03-22 01:38:10 +0100 | |
|---|---|---|
| committer | 2014-03-22 01:38:10 +0100 | |
| commit | bf06e34bec0c8974fb548b7a6499ba6f935e015a (patch) | |
| tree | 70aedb6b6f39b7340151a40301bf8067fa1b870f | |
| parent | 5c772be839cd0081f2352d1f0186b04d7ca40e48 (diff) | |
| download | libimobiledevice-bf06e34bec0c8974fb548b7a6499ba6f935e015a.tar.gz libimobiledevice-bf06e34bec0c8974fb548b7a6499ba6f935e015a.tar.bz2 | |
Update NEWS with latest changes
| -rw-r--r-- | NEWS | 55 |
1 files changed, 54 insertions, 1 deletions
| @@ -1,8 +1,61 @@ | |||
| 1 | Version 1.1.6 | 1 | Version 1.1.6 |
| 2 | ~~~~~~~~~~~~~ | 2 | ~~~~~~~~~~~~~ |
| 3 | 3 | ||
| 4 | * Development release | 4 | * Development release "Way too overdue." |
| 5 | * Changes: | 5 | * Changes: |
| 6 | - Remove segmentation code from afc_file_read() to provide raw interface and | ||
| 7 | more control to API consumer I/O logic | ||
| 8 | - Implement global thread safe library initialization, especially to control | ||
| 9 | SSL backend lifecycle | ||
| 10 | - Major refactoring of pair record code and logic to use new usbmuxd pair | ||
| 11 | record management interface | ||
| 12 | - Replace user level with system wide pair record file handling | ||
| 13 | - Bump dependency to libplist 1.11 and remove use of "plist_dict_insert_item" | ||
| 14 | - Bump dependency to libusbmuxd 1.0.9 | ||
| 15 | - Finish pair record and trust dialog handling for iOS 7+ | ||
| 16 | - Improve AFC write performance and memory usage | ||
| 17 | - Add support for custom output filename to idevicescreenshot | ||
| 18 | - Fix detection and compilation for Python 3.x | ||
| 19 | - API: Added file_relay_request_sources_timeout() | ||
| 20 | - Fix broken HouseArrestClient class in cython bindings | ||
| 21 | - Add new idevicecrashreport tool to retrieve crash reports and logs from a | ||
| 22 | device | ||
| 23 | - Prevent "Failed to restart/shutdown device" messages in idevicediagnostics | ||
| 24 | - Link against ws2_32.dll on Win32 | ||
| 25 | - Add support for iOS 7+ disk image mounting to ideviceimagemounter | ||
| 26 | - Add new idevicename tool to get or set the device name | ||
| 27 | - Allow unbacking of encrypted backups with a given password to idevicebackup2 | ||
| 28 | - Remove sending "Goodbye" request on lockdown | ||
| 29 | - Add support for newer PLIST_REAL based time type to idevicedate | ||
| 30 | - Add note about setting time not working on iOS 6+ to idevicedate | ||
| 31 | - Handle partial SSL reads correctly now to prevent random crashes | ||
| 32 | - Fix duplicated output in ideviceinfo output | ||
| 33 | - Remove a bunch of dead code | ||
| 34 | - Fix deprecated OpenSSL "RSA_generate_key" with "RSA_generate_key_ex" which | ||
| 35 | is available since OpenSSL 0.9.8 (July 2005) | ||
| 36 | - Improve debug messages | ||
| 37 | - Enforce "-fsigned-char" to fix issues on embedded platforms | ||
| 38 | - Fix compilation with Clang/LLVM | ||
| 39 | - Avoid versioning for shared library on Win32 | ||
| 40 | - Add experimental support for controlling cloud backup mode to idevicebackup2 | ||
| 41 | - Save EscrowBag when starting service for automatic unlocking in pair record | ||
| 42 | - Remove pairing logic which is obsoleted by usbmuxd's preflight handler | ||
| 43 | - Fix shutdown of SSL connection to be correct and no longer generate errors | ||
| 44 | on device | ||
| 45 | - Add support for GnuTLS 3.x and fix broken GnuTLS backend | ||
| 46 | - Add extensions to generated certificates to match native ones | ||
| 47 | - Add "systembuid" command to idevicepair | ||
| 48 | - Allow starting service without the need for a running SSL session | ||
| 49 | - Refactor more code into common module | ||
| 50 | - Add option to filerelaytest to specify a source to request | ||
| 51 | - Fix support for partial messages in webinspector implementation | ||
| 52 | - Implement support for encrypted backups in idevicebackup2 | ||
| 53 | - API: Export SSL control functions for idevice_connection_t | ||
| 54 | - API: Make generic service client public to allow external service | ||
| 55 | implementations | ||
| 56 | - Implement *_start_service() helper for easier creation of service clients | ||
| 57 | - Add public *_SERVICE_NAME defines for each service | ||
| 58 | - Fix a great bunch of memory leaks after intensive valigrind session | ||
| 6 | - Security: Fix insecure use of the /tmp directory (CVE-2013-2142) | 59 | - Security: Fix insecure use of the /tmp directory (CVE-2013-2142) |
| 7 | - A bunch of memory leak fixes | 60 | - A bunch of memory leak fixes |
| 8 | - Python: Various fixes and support for "with" statement for AfcFile class | 61 | - Python: Various fixes and support for "with" statement for AfcFile class |
