NEWS 1.5 KB

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