1. 219e6bc tools: Add new tool 'icat' by Adrien Guinet · 7 years ago
  2. 6539b02 iproxy: Fix (newly introduced) timeout errors not being handled by Nikias Bassen · 4 years, 10 months ago
  3. affc9af Convert README to markdown and update links by Nikias Bassen · 4 years, 11 months ago
  4. ca24570 socket: Return -ETIMEDOUT when select() in socket_read_fd() reached the timeout by Nikias Bassen · 5 years ago
  5. 2501f51 common: Use portable pointer initialization and assert on allocation failure by Nikias Bassen · 5 years ago
  6. 60109fd configure: Add missing check for pselect by Nikias Bassen · 5 years ago
  7. 7b00783 Remove unnecessary NULL pointer checks by Nikias Bassen · 5 years ago
  8. 7430eec inotify: Fix hang when usbmuxd is not running and device monitor is stopped by Nikias Bassen · 5 years ago
  9. 5304a31 Make sure device monitor thread can be cancelled without pthread_cancel by Nikias Bassen · 5 years ago
  10. 7b2b09f configure.ac: Make sure pthread_cancel is properly detected by Nikias Bassen · 5 years ago
  11. 8b82ef1 Make sure to send device remove events when unregistering the callback by Nikias Bassen · 5 years ago
  12. a6b542b Add new usbmuxd_events_subscribe/unsubscribe functions with a context so it can be used in different threads by Nikias Bassen · 5 years ago
  13. 9efb174 socket: Return -ECONNRESET from socket_receive_timeout() instead of -EAGAIN if peer closed the socket by Nikias Bassen · 5 years ago
  14. cf265a8 socket: Move initialization of timeval structure into retry loop in socket_check_fd() by Nikias Bassen · 5 years ago
  15. 873252d Fix Segmentation Fault when UDID parsing failed by bailing out in case of error by Nikias Bassen · 5 years ago
  16. dc90b02 Use common thread implementation as used in other libimobiledevice libraries by Nikias Bassen · 5 years ago
  17. c644d66 win32: Make sure ECONNREFUSED is defined by Nikias Bassen · 5 years ago
  18. c75605d Return meaningful error codes from usbmuxd_connect() by Nikias Bassen · 5 years ago
  19. 9db5747 socket: Make sure to use socket_close() really everywhere by Nikias Bassen · 6 years ago
  20. 0212e76 Use socket_close instead of close to close a socket by Frederik Carlier · 6 years ago
  21. 604c250 Avoid code duplication for sanitizing udid by Nikias Bassen · 6 years ago
  22. 450c715 Rename DEBUG and ERROR macros to avoid name collision by Nikias Bassen · 6 years ago
  23. 80fe6e8 Allow using non-standard usbmuxd socket address via environment variable by Nikias Bassen · 6 years ago
  24. f5a7387 Add proper support for USB and network (WiFi sync) devices reported by usbmuxd by Nikias Bassen · 6 years ago
  25. d942a73 Silence compiler warning about signed vs. unsigned compare by Nikias Bassen · 6 years ago
  26. 21095ad Properly detect availability of program_invocation_short_name and suppress compiler warning by Nikias Bassen · 6 years ago
  27. 4f08767 Add hyphen to new style UDIDs on device add events too by Nikias Bassen · 6 years ago
  28. f4d36e3 Add hyphen to new style UDIDs introduced with iPhone XS/XR by BALATON Zoltan · 6 years ago
  29. 6d66394 Fix compile warnings by BALATON Zoltan · 6 years ago
  30. 07a493a Add usbmuxd_save_pair_record_with_device_id() to target a device by it's usbmux id by Nikias Bassen · 6 years ago
  31. 3d43c4f Set ClientVersionString to a more adequate string (PACKAGE_VERSION) by Nikias Bassen · 6 years ago
  32. cad964c Properly set ProgName (and BundleID if available) in plist messages to usbmuxd by Nikias Bassen · 6 years ago
  33. 78df9be common: Get rid of offsetof() and just use sizeof() to get size of unix socket address by Nikias Bassen · 6 years ago
  34. 149da9b socket: Set socket options for usbmux connection to improve performance by Nikias Bassen · 6 years ago
  35. c724e70 Updated README by Nikias Bassen · 7 years ago
  36. 5b338a4 win32: Only define sleep() when it's not found and reorder header file includes by Nikias Bassen · 7 years ago
  37. b848efc Use ax_pthread.m4 and get rid of clang compiler warning about pthread by Nikias Bassen · 7 years ago
  38. 8e6ce39 Move EBADMSG and EPROTO defines out of the WIN32 ifdef by David Crosby · 8 years ago
  39. 73d35f2 win32: Return WaitForSingleObject error code in usbmuxd_unsubscribe by Nikias Bassen · 8 years ago
  40. fc9e176 Report pthread_kill/pthread_join errors in usbmuxd_unsubscribe by Christophe Fergeau · 9 years ago
  41. 75c6f68 Handle 'Paired' message and pass event to client through callback by Nikias Bassen · 8 years ago
  42. 7f36c93 Log all errors during receive for debugging by BALATON Zoltan · 8 years ago
  43. fe6e9de Catch Paired message even if it is ignored now to prevent returning an by BALATON Zoltan · 9 years ago
  44. 4397b33 common: [security fix] Make sure sockets only listen locally by Joshua Hill · 8 years ago
  45. 4d365ee Update AUTHORS file with correct list by Martin Szulecki · 9 years ago
  46. 6799f3b Improve maintainability and requires of pkg-config file by Martin Szulecki · 9 years ago
  47. f347085 Post-release version bump to 1.1.0 by Martin Szulecki · 10 years ago
  48. fe871d7 Update NEWS with latest changes by Martin Szulecki · 10 years ago 1.0.10
  49. 855bac2 Add "check-news" automake option to ensure correct NEWS file on releases by Martin Szulecki · 10 years ago
  50. 85a2778 Update NEWS with older changes that were left in usbmuxd's NEWS file by Martin Szulecki · 10 years ago
  51. 15fd80a Bump so name correctly as some ABI symbols were removed by Martin Szulecki · 10 years ago
  52. ef914f1 inotify: Work around race condition by adding a retry loop by Nikias Bassen · 10 years ago
  53. 471b226 Fix check for file descriptor validity by Nikias Bassen · 10 years ago
  54. 8152b60 Update and correct AUTHORS by Martin Szulecki · 10 years ago
  55. ae643b2 Update copyright header by Martin Szulecki · 10 years ago
  56. 1cdcd22 Fix undefined pointer operation warning from latest Clang by Martin Szulecki · 10 years ago
  57. bbce08f Bump so revision due to ABI changes by Nikias Bassen · 10 years ago
  58. 22d91e1 Updated NEWS with latest changes by Nikias Bassen · 10 years ago
  59. 75c79a6 win32: Avoid exporting non-public symbols with declspec dllexport by Nikias Bassen · 10 years ago
  60. c0b6aed Use -fvisibility=hidden to avoid exporting non-public symbols by Chow Loong Jin · 10 years ago
  61. 305450a Move socket and collection functions to a convenience library by Chow Loong Jin · 10 years ago
  62. cc4f7aa Update copyright headers of all source files to match by Martin Szulecki · 10 years ago
  63. c835a5e Update NEWS with latest changes by Martin Szulecki · 10 years ago
  64. bfe08f9 Update and slightly cleanup copyright headers of public API by Martin Szulecki · 10 years ago
  65. 8aafaae Update README with latest information and project URLs by Martin Szulecki · 10 years ago
  66. d8c30a3 Rename license file to more generic COPYING by Martin Szulecki · 10 years ago
  67. bdde87f Remove umaintained and untested Python tools by Martin Szulecki · 10 years ago
  68. f7ba8a0 Remove obsolete files from "stuff", afc can be used easily instead by Martin Szulecki · 10 years ago
  69. e866c71 Remove outdated and unmaintained README.devel by Martin Szulecki · 10 years ago
  70. e147062 iproxy: Print correct error message when receiving fails by Nikias Bassen · 10 years ago
  71. ddede75 iproxy: Use internal socket helper functions everywhere for better portability by Nikias Bassen · 10 years ago
  72. 68ab9d3 iproxy: Detach accept thread to handle multiple connections by Eric Day · 10 years ago
  73. 84fc937 iproxy: Also disconnect client if usbmuxd is not running or no device is found by Nikias Bassen · 10 years ago
  74. ca68e3c iproxy: Disconnect client if no or unmatching device is connected by Nikias Bassen · 10 years ago
  75. b9a9f44 iproxy: Add the ability to filter by UDID by Eric Day · 10 years ago
  76. 1d04157 Properly rename header guards according to C++ standard by Nikias Bassen · 10 years ago
  77. e5fbc1d Return 0 on success in usbmuxd_read_buid() by Nikias Bassen · 10 years ago
  78. 36d522c Properly dereference record_data to check that it's set. by Aaron Burghardt · 10 years ago
  79. 7b1acb2 tools: Use $(top_builddir) instead of relative path to fix out of tree build by Martin Szulecki · 10 years ago
  80. 2327678 Make sure to close socket if usbmuxd_get_device_list() errors out by Nikias Bassen · 10 years ago
  81. 6340b35 Close socket in usbmuxd_read_buid() and usbmuxd_*_pair_record() functions by Nikias Bassen · 10 years ago
  82. 5f71c3b Fix check for validity of socket file descriptor by Nikias Bassen · 10 years ago
  83. 185eb2b Properly handle segmented send/receive situations by Nikias Bassen · 10 years ago
  84. 4e4dec2 Improve error checking around usbmuxd_get_result() by Nikias Bassen · 10 years ago
  85. 5c7ff87 Post-release version bump to 1.0.10 by Nikias Bassen · 10 years ago
  86. 7823348 Added NEWS with latest changes by Nikias Bassen · 10 years ago 1.0.9
  87. 79ce429 Use plist_dict_set_item() instead of deprecated plist_dict_insert_item() by Nikias Bassen · 10 years ago
  88. 02f049a socket: Fix compiler warning due to unused variable by Martin Szulecki · 10 years ago
  89. 4d0ed22 socket: avoid SIGPIPE using SO_NOSIGPIPE or MSG_NOSIGNAL by Nikias Bassen · 10 years ago
  90. 2d27e76 usbmuxd_send(): return negative errno value on error by Nikias Bassen · 10 years ago
  91. 6603bbc use socket_send() instead of send() by Nikias Bassen · 10 years ago
  92. d2eb680 plug several memory leaks by Nikias Bassen · 10 years ago
  93. c7c54f3 remove invalid free by Nikias Bassen · 10 years ago
  94. 1aae5ee Change vendor id to org.libimobiledevice.usbmuxd by Martin Szulecki · 10 years ago
  95. 9cc128a Replace socket implementation and fix indentation in iproxy sources by Martin Szulecki · 10 years ago
  96. b16986f removed mutex lock - concurrency issues where caused by tag mismatch by Nikias Bassen · 10 years ago
  97. 5005c85 make usbmuxd_send() return a negative errno value like specified in the docs by Nikias Bassen · 10 years ago
  98. 232d27e make 'use_tag' usage thread safe and ignore tag mismatch errors by Nikias Bassen · 10 years ago
  99. b3a9eab Fix checking return values from usbmuxd by Nikias Bassen · 10 years ago
  100. d6544e4 correct some debug messages by Nikias Bassen · 10 years ago