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

Reply via email to