| Version 1.0.10 |
| ~~~~~~~~~~~~~~ |
| |
| * Changes: |
| - Retry to connect to usbmuxd socket if first attempt failed (Linux/inotify) |
| - Avoid exporting non-public symbols |
| - Allow multiple connections to iproxy listen port |
| - Add ability to target device by UDID to iproxy |
| - Remove outdated/unmaintained Python and sftp examples |
| - Update README and rename license to more generic COPYING |
| - Rename header guards according to C++ standard |
| - Fix a few crashes related to using old usbmuxd daemon and broken pair |
| records |
| - Fix out of tree build |
| - Fix leaking socket handles by properly closing them |
| - Check for validity of socket file descriptor |
| - Properly handle segmented send/receive situations to improve reliability |
| |
| Version 1.0.9 |
| ~~~~~~~~~~~~~ |
| |
| * Changes: |
| - Avoid SIGPIPE where possible |
| - Plugged several memory leaks and invalid frees |
| - Fixed concurrency issues caused by tag mismatch |
| - Added new interface functions for pair record management via usbmuxd: |
| - usbmuxd_read_pair_record() |
| - usbmuxd_save_pair_record() |
| - usbmuxd_delete_pair_record() |
| - usbmuxd_read_buid() |
| - Made libplist dependency (and thus protocol v1 support) mandatory |
| - Improved usbmuxd_get_device_list() with new ListDevices usbmuxd command |
| - Fix various memory leaks |
| - Add libusbmuxd_set_use_inotify() to control inotify support (Linux) |
| - Add libusbmuxd_set_debug_level() to enable debugging |
| - Fixed WIN32 (MinGW) build |
| |
| This is the first release after the usbmuxd/libusbmuxd project split. |
| |