Releases: libimobiledevice/libimobiledevice-glue
Releases · libimobiledevice/libimobiledevice-glue
1.3.2
1.3.2 (2025-06-04)
Changes
- socket: [macOS] Fix build on older macOS
- socket: [Windows] Prevent crash by properly initializing memory buffers
- Switch to better initializer strategy
- Fix compilation on MSVC
- Add
extern "C"
guards to public headers - socket: Improve error message output/verbose logging
- socket: [Windows] Make sure errno is set in error conditions
- socket: Allow setting debug level via environment variable
- socket: [Windows] Use
WSAAddressToStringA
(ANSI version) - socket: [Windows] Use
inet_ntop
instead ofWSAAddressToStringA
for >= Vista
1.3.1
1.3.0
1.2.0
1.1.0
1.1.0 (2024-02-22)
Maintenance release
Features
- socket: Use poll() - when available - instead of select()
- socket: Allow NULL as address for socket_create() and socket_connect()
- win32: Remove windows.h from public headers
- Add version function to interface
Bug Fixes
- opack: Fixed 32bit buffer overflow
- opack: Fix parsing of 32 and 64 bit packed values