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 Desktop
Packages, which is subscribed to libimobiledevice in Ubuntu.
https://bugs.launchpad.net/bugs/1207812
Title:
[FFe] Update libimobiledevice to support iOS 7, fix Trust Prompt
Looping
Status in “libimobiledevice” package in Ubuntu:
Fix Released
Bug description:
The latest libimobiledevice release 1.1.5 is a year old and does not
support iOS7 devices. Most iOS devices have been updated to iOS7 by
now, so currently the library is broken in functionality for most
users. The git snapshot has been tested to work, but there seems to be
no new upstream release being prepared for the time being.
The new git snapshot includes several fixes, including the security
fix that was previously patched on top of 1.1.5 in Ubuntu.
Packaging branch merge request attached to this bug report.
--- Original report ---
The iPhone reporting "Trust the currently connected computer?" Trust/Don't
Trust.
This then happens in a continous loop when clicking Trust.
---
ApportVersion: 2.9.2-0ubuntu8.3
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: nrawlins 2068 F.... pulseaudio
DistroRelease: Ubuntu 13.04
HibernationDevice: RESUME=UUID=f089ceb3-a892-4f99-92d3-a61c99bb2feb
InstallationDate: Installed on 2013-08-15 (3 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MachineType: Sony Corporation VGN-SR29XN_S
MarkForUpload: True
Package: linux 3.8.0.27.45
PackageArchitecture: amd64
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-27-generic
root=UUID=7656e9f3-5437-4e10-a467-62d52144f471 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.8.0-27.40-generic 3.8.13.4
RelatedPackageVersions:
linux-restricted-modules-3.8.0-27-generic N/A
linux-backports-modules-3.8.0-27-generic N/A
linux-firmware 1.106
Tags: raring
Uname: Linux 3.8.0-27-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 08/28/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: R1130Y1
dmi.board.asset.tag: N/A
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.version: N/A
dmi.modalias:
dmi:bvnAmericanMegatrendsInc.:bvrR1130Y1:bd08/28/2009:svnSonyCorporation:pnVGN-SR29XN_S:pvrC6017UKK:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A:
dmi.product.name: VGN-SR29XN_S
dmi.product.version: C6017UKK
dmi.sys.vendor: Sony Corporation
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libimobiledevice/+bug/1207812/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp