On Mon, Mar 24, 2014 at 10:26 AM, Matthias Niess
<[email protected]> wrote:
> libimobiledevice 1.1.6 has been officially released. There have been a
> lot of changes according to the NEWS file.
Specifically (git shortlog bafe6a9e..1.1.6):
Martin Szulecki (26):
Bump dependency to libplist 1.11 and remove use of
"plist_dict_insert_item()"
Refactor pair record handling to use new usbmuxd pair record interface
lockdown: Remove obsolete debug output
userpref: Use correct import helper for keys and certs
lockdown: Fix wrong pointer dereference of pair_record plist
userpref: Fix invalid plist_free() which caused pair process to fail
userpref: Remove obsolete dict item check as
plist_dict_set_item() takes care
lockdown: Make sure to set SystemBUID in generated pair records
lockdown: Plug memory leak due to missing free of public_key
lockdown: Make sure failed pairing validation works with correct
error code
idevice: Use correct import helper for keys and certs
idevice: Plug memory leak by freeing pair_record
idevice: Fix misleading warning in GnuTLS SSL handshake
lockdown: Read HostID again after pairing to fix first pair workflow
lockdown: Move HostID generation closer to code setting it in pair record
userpref: Try to output similar error messages in GnuTLS and OpenSSL logic
idevice: Use more common "ERROR:" syntax for error messages
lockdown: Correct a few comments within pair generation code
lockdown: Fix fetching WiFi address for pair record after trust
dialog pairing
idevicepair: Refactor error message reporting to handle a
pending trust dialog
idevicepair: Synchronize usage between tool output and man page
lockdown: Fix starting unsecure services as needed during trust
dialog pairing
Bump dependencies to libplist++ 1.11 and libusbmuxd 1.0.9
Update copyright in various files
Update NEWS with latest changes
Fix make distcheck by using $(top_builddir) where needed
Nikias Bassen (11):
afc: refactor afc_dispatch_packet and improve afc_file_write performance
afc: use static buffers where possible
lockdown: make sure type is always free'd in
lockdownd_client_new_with_handshake
userpref: fix mixed up root/host certificate storage
tools: fix build of idevicepair with indirect linking
userpref: merge pair_record_generate_from_device_public_key()
into pair_record_generate_keys_and_certs()
userpref: fix GnuTLS key generation
common: add thread_once() implementation
common: add THREAD_ID macro
implement global thread safe library initialization
afc: Remove segmentation code from afc_file_read()
NEWS | 55 +++++-
common/thread.c | 16 ++
common/thread.h | 11 ++
common/userpref.c | 918
++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------
common/userpref.h | 43 ++---
common/utils.c | 30 ++++
common/utils.h | 1 +
configure.ac | 6 +-
dev/Makefile.am | 14 +-
dev/ideviceheartbeat.c | 2 +-
docs/idevicepair.1 | 21 ++-
src/Makefile.am | 2 +-
src/afc.c | 482
++++++++++++++++++-----------------------------------
src/afc.h | 4 -
src/diagnostics_relay.c | 28 ++--
src/file_relay.c | 2 +-
src/house_arrest.c | 4 +-
src/idevice.c | 133 ++++++++++++---
src/installation_proxy.c | 14 +-
src/lockdown.c | 597
++++++++++++++++--------------------------------------------------
src/lockdown.h | 6 +-
src/misagent.c | 16 +-
src/mobile_image_mounter.c | 20 +--
src/mobilebackup.c | 24 +--
src/mobilebackup2.c | 14 +-
src/mobilesync.c | 4 +-
src/notification_proxy.c | 10 +-
src/restore.c | 18 +-
src/sbservices.c | 16 +-
src/screenshotr.c | 2 +-
src/webinspector.c | 4 +-
tools/Makefile.am | 42 ++---
tools/idevicebackup.c | 48 +++---
tools/idevicebackup2.c | 76 ++++-----
tools/idevicepair.c | 66 +++++---
35 files changed, 1106 insertions(+), 1643 deletions(-)
The dependency changes (libplist++ 1.11 and libusbmuxd 1.0.9) are
notable. Neither of those are in trusty or unstable at this time.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1207812
Title:
[FFe] Update libimobiledevice to support iOS 7, fix Trust Prompt
Looping
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libimobiledevice/+bug/1207812/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs