libimobiledevice 1.4.0

Posted on by @nikias


libimobiledevice 1.4.0 has been released. Finally a new official release!

Changes

  • Add support for MbedTLS
  • Add Reverse Proxy implementation
  • Add support for wireless pairing (AppleTV)
  • Embed 3rd party libraries for ed25519 and SRP6a
  • Fixes in idevicedebug
  • idevicecrashreport: Allow filtering crash reports by filename
  • Add idevicedevmodectl tool
  • Fixes for idevicebackup2
  • Add property_list_client_get_service_client() and service_get_connection() functions
  • Add idevicebtlogger tool
  • Add new idevice_events_subscribe/unsubscribe API
  • Move LIBIMOBILEDEVICE_API to public headers
  • Add afc_strerror function
  • Add libimobiledevice_version() function
  • Use libimobiledevice-glue's SHA1 implementation
  • Add support for iOS 17+ Personalized Developer Disk image mounting
  • Fix compilation on MSVC
  • Add idevice_strerror() to interface
  • Add new idevice_get_device_version() to interface
  • Add os_trace_relay service implementation
  • Fixes for idevicesyslog
  • afc: Add afc_get_file_info_plist and afc_get_device_info_plist functions ... and several other internal changes

Bug fixes

  • definitely some, it has been to long to go through everything

Join the Community

We are thrilled that you would like to contribute to this project. Your help is essential for keeping it great.


Contribute on GitHub

Warm welcome for pull requests and technical stuff.


Discuss on Mailing List

The classic way by E-Mail.


Ask on Stackoverflow

Best for general questions and support.


Follow on Twitter

For latest updates in a birdly manner.


Chat on Telegram

Get hands on with developers.


Chat on IRC

Get hands on in ASCII style.

We'll miss you, Steve.