Skip to content

Releases: libimobiledevice/libusbmuxd

2.1.0

27 Mar 01:41
Compare
Choose a tag to compare

2.1.0 (2024-03-27)

Changes

  • Socket code has been moved to libimobiledevice-glue library
  • Code cleanup (clang-tidy) and improvements
  • autoconf: Fix clang-16 breakage
  • Add libusbmuxd_version() function to interface
  • iproxy: Use updated socket_create API to listen on IPv4 and IPv6 with a single socket

2.0.2

15 Jun 20:57
Compare
Choose a tag to compare

Homepage

2.0.2 (2020-06-15)

Maintenance release.

Breaking

  • Rename library and all related files by adding an API version resulting in libusbmuxd-2.0

Features

  • Handle USB and network devices with new options in tools
  • Make connecting sockets non-blocking
  • Switch from concurrent threads to loop with select()
  • Allow to specify source address for listening socket in iproxy
  • Allow to map multiple ports in iproxy
  • Add man pages for iproxy and inetcat tools
  • Improve socket_create() with proper use of getaddrinfo
  • Allow proper listening on localhost for IPv6 and IPv4 in iproxy
  • Bump dependency to libplist 2.2.0
  • Add new --version argument to output version information to tools
  • Improve README.md with project description, installation, contributing and usage sections

Bug Fixes

  • Fix compiler warnings
  • Fix win32 build
  • Fix crash when no UDID is provided