Commit Graph

  • c57953cfb3 core: Rename pollfd_modify counter and its lock to device_close Chris Dickens 2014-11-17 23:53:07 -08:00
  • 7ede4b76bd core: Remove taking of events lock inside usbi_fd_notification() Chris Dickens 2014-11-17 23:53:06 -08:00
  • 7924c1fc67 Doxygen: upgrade doxygen.cfg.in file Ludovic Rousseau 2014-12-16 21:55:37 +01:00
  • 7e725e556a Doxygen: fix a duplicate label Ludovic Rousseau 2014-12-16 21:50:19 +01:00
  • de6130dc0d Doxygen: fix a duplicate label Ludovic Rousseau 2014-12-16 21:47:44 +01:00
  • e82c9b2b46 API: remove unused libusb_hotplug_callback struct Ludovic Rousseau 2014-12-16 21:17:16 +01:00
  • 8c4f86b9f5 API: Add an Application Programming Interface page Ludovic Rousseau 2014-12-15 11:46:41 +01:00
  • 63cd7d193c Windows: fix 2 bugs in windows_handle_events() Pete Batard 2014-12-16 19:19:50 +00:00
  • d37635afb2 misc: Fix grammar in a comment Simon Newton 2014-11-24 20:09:57 -08:00
  • ada59db186 Windows: Silence VS2013 code analysis warnings Pete Batard 2014-11-13 22:03:30 +00:00
  • ab8f71c03f Windows: Fix cygwin64 build Pete Batard 2014-11-06 00:50:01 +00:00
  • a447fa4cd5 Fix broken 'make install' Akshay Jaggi 2014-09-26 10:35:07 +05:30
  • dc97425bb4 haiku: Add Haiku support Akshay Jaggi 2014-09-24 22:46:17 +01:00
  • 12e9e35579 io: Move timerfd close into error handling path Chris Dickens 2014-08-29 16:12:55 -07:00
  • b72f4cf77e io: Fix memory leaks in usbi_io_init() Chris Dickens 2014-08-26 23:36:12 -07:00
  • a0d37149dc threads_posix: Fix compiler warning due to redefinition of _GNU_SOURCE Chris Dickens 2014-09-06 21:59:03 -07:00
  • d8a2950f54 core: Make use of headers consistent across all files Chris Dickens 2014-09-03 11:50:47 -07:00
  • 8035a77489 core: Fix compiler warnings on MinGW and Visual Studio Chris Dickens 2014-09-03 10:10:23 -07:00
  • 4e95d0e7f9 Windows: Define WINVER to fix building on MinGW Tormod Volden 2014-09-02 19:25:00 +01:00
  • 47e1141f6b core: Fix reference count leak for default context Chris Dickens 2014-08-26 23:36:13 -07:00
  • 3c323dc36e core: Rename count variable for pollfds for consistency with other count variables Chris Dickens 2014-08-29 15:38:49 -07:00
  • 8c60a6716d core: Reuse poll fds across calls to handle_events() Chris Dickens 2014-06-05 02:04:11 -07:00
  • b65dd04a3d Misc: Add myself to the README as a maintainer Chris Dickens 2014-08-27 02:04:21 -07:00
  • b5f43b29e7 core: Be more efficient by not passing internal fds to backend Chris Dickens 2014-08-25 23:26:53 -07:00
  • 9a9ef3ec2b core: Only interrupt event handlers as necessary during libusb_open() Chris Dickens 2014-08-25 23:26:52 -07:00
  • a3a4806d49 usbi_handle_transfer_completion: Remove signal to event waiters Chris Dickens 2014-08-25 23:26:51 -07:00
  • e11525c66c libusb 1.0.19 v1.0.19 Hans de Goede 2014-06-13 20:31:35 +02:00
  • cdf3c36ea1 Fix leak in failure path of libusb_get_max_packet_size() John Sheu 2014-06-10 15:09:06 -07:00
  • e6902b2b0f Fixed clang static analyzer warning about dereferencing null Sean McBride 2014-05-21 10:15:50 -04:00
  • 7dfdf8e1b1 Made darwin_hotplug_poll static to fix Xcode warning Sean McBride 2014-05-21 10:11:25 -04:00
  • f3587bb68e libusb 1.0.19-rc2 v1.0.19-rc2 Hans de Goede 2014-05-30 14:48:28 +02:00
  • 6edd96ab81 libusb_submit_transfer: Don't reference the device on submission failure Hans de Goede 2014-05-30 12:25:18 +02:00
  • 4f347f01fa libusb_submit_transfer: Fix possible deadlock Hans de Goede 2014-05-30 12:14:30 +02:00
  • 507f6c7bda linux_udev: Fix a Coverity warning Hans de Goede 2014-05-30 11:57:42 +02:00
  • d7e763e277 linux_usbfs: op_handle_events: Protect against not finding the device-handle Hans de Goede 2014-05-30 11:38:07 +02:00
  • 8af0e460e1 linux_usbfs: Don't mark init_count as volatile Hans de Goede 2014-05-30 11:13:21 +02:00
  • 64b20360a4 Fix a small typo in comment to free_streams() Lars Kanis 2014-05-24 15:42:37 +02:00
  • 6d5e7ec800 Windows: fix broken WDK compilation for XP targets Pete Batard 2014-05-20 20:42:54 +01:00
  • 5e77b8838b ChangeLog: Add an entry about the Russian strerror translation Hans de Goede 2014-05-19 11:33:03 +02:00
  • edaa1afe5d libusb 1.0.19-rc1 v1.0.19-rc1 Hans de Goede 2014-05-02 15:25:26 +02:00
  • c8e9269a06 strerrror.c: Add Russian translation Ларионов Даниил 2014-05-19 10:36:46 +02:00
  • d41802053c windows: fix USB 3.0 speed detection on Windows 8 or later Pete Batard 2014-05-18 20:18:29 +01:00
  • c0f5e58acb samples: set xusb to also produce debug output during init when -d is specified Pete Batard 2014-05-18 19:49:51 +01:00
  • bcc4e517d5 core: fix/silence issues reported by Coverity Pete Batard 2014-05-16 23:01:57 +01:00
  • 26dab3d680 darwin: initial implemenations of the hotplug_poll function Nathan Hjelm 2014-05-12 17:36:46 -06:00
  • 3893c4fcc9 Windows: Fix broken WDK compilation Pete Batard 2014-05-08 21:19:45 +01:00
  • b4c2ed575a darwin: correct endpoint address calculation Nathan Hjelm 2014-05-06 02:35:44 -06:00
  • 2687fde18a darwin: code cleanup Nathan Hjelm 2013-09-13 09:59:54 -06:00
  • e16575ceaf darwin: Add support for bulk stream transfers. Nathan Hjelm 2013-09-12 14:57:01 -06:00
  • 7200c567ea Use @rpath in Xcode project Sean McBride 2014-04-22 16:53:17 -04:00
  • a8f1784c00 Removed unneeded casts Sean McBride 2014-04-22 16:52:29 -04:00
  • 6d8dfe0aee Add API for using bulk streams Hans de Goede 2013-09-11 13:45:01 +02:00
  • 0504375ea9 Add API for allocating / freeing usb3 bulk streams + Linux implementation Hans de Goede 2013-09-11 13:06:38 +02:00
  • c59d574b21 Updated netlink code to parse events that do not contain BUSNUM and DEVNUM but do have a DEVICE parameter. Justin Bischoff 2014-03-26 12:00:20 -07:00
  • b38ac3fbb1 examples: fix incorrect error message in fxload Carl Karsten 2014-04-06 10:06:35 -05:00
  • 25e8276597 Removed obsolete comment related to libusbx fork Sean McBride 2014-03-21 14:01:57 -04:00
  • 8619aed909 Enabled LTO optimization in release in Xcode project Sean McBride 2014-03-21 14:01:23 -04:00
  • 7e076fe9f5 Removed empty \see statements, fixing -Wdocumentation warnings Sean McBride 2014-03-21 14:00:28 -04:00
  • 388a8f7afd Enabled additional warnings in Xcode project Sean McBride 2014-03-21 14:00:04 -04:00
  • 19e88a6a58 darwin: squash warning about returning size_t as int Nathan Hjelm 2014-03-21 13:23:39 -06:00
  • 8eaf66c7af Documentation: Update the doxygen tagline Pete Batard 2014-03-20 00:03:56 +00:00
  • 8facad00ea darwin: use destructor function instead of atexit to cleanup state Nathan Hjelm 2014-02-26 08:02:40 -07:00
  • 886decee7a Windows: Add support for AMD USB 3.0 root hubs Markus Heidelberg 2013-12-20 20:37:32 +01:00
  • 93de199d8d Documentation: fix hotplug example Markus Heidelberg 2014-02-02 15:41:20 +01:00
  • 77212172a1 Windows: Add support for (old?) Intel USB 3.0 hub driver Pete Batard 2014-02-01 22:38:26 +00:00
  • a2f2c316fd libusb 1.0.18 v1.0.18 Pete Batard 2014-01-25 22:43:39 +00:00
  • f6c935902a Windows: Fix MinGW parallel build xantares 2014-01-24 09:07:11 +00:00
  • 28c37da1f4 Darwin: Fix Xcode warning in 'struct timeval' initialization Sean McBride 2014-01-21 11:20:20 -05:00
  • 9a34bb705e libusb 1.0.18-rc1 v1.0.18-rc1 Pete Batard 2014-01-08 23:51:38 +00:00
  • 1eff220474 Misc: Revert all references to libusb/libusb.info hjelmn@cs.unm.edu 2014-01-08 23:50:34 +00:00
  • 85e118aca6 Windows: Fix a MinGW compilation issue Pete Batard 2014-01-08 19:56:12 +00:00
  • 0500232303 Darwin: Fix format of 64-bit sessionIDs in log messages Matthias Bolte 2013-10-14 19:05:12 +02:00
  • 314f4ff998 Darwin: Fix a SIGFPE Bei Zhang 2013-08-23 01:10:35 -07:00
  • b1bbea6f4f Darwin: Return error code in darwin_error_str() on unknown error Francisco Facioni 2013-06-14 13:03:54 -03:00
  • 8b46e1c088 Windows: Add SetupAPI error handling Pete Batard 2013-12-30 21:32:28 +00:00
  • 28424b945c Linux: Remove trailing whitespace Moritz Fischer 2013-11-07 08:56:31 +01:00
  • 7e3de5de09 Android: Add support for Linux/Android platforms Kuangye Guo 2013-10-21 18:36:15 -07:00
  • 650e22508f Android: Build for all Android architectures Andrew Fernandes 2013-08-20 12:19:26 -04:00
  • 805cc3ec40 Windows: Add Visual Studio 2013 solution files Joshua Blake 2013-12-08 22:58:17 -05:00
  • 30747cee3f core: fix Doxygen warning Ludovic Rousseau 2013-12-06 16:56:16 +01:00
  • 68bd52920c Windows: Fix a crash when HID transfers return no data Pete Batard 2013-11-27 22:02:55 +00:00
  • 850dc391cf core: Make LIBUSB_DEBUG environment variable also work from libusb_exit Hans de Goede 2013-10-15 16:03:05 +02:00
  • 15ee959845 hotplug: Fix usb_device memleak with hotunplug events pending on libusb_exit Hans de Goede 2013-10-15 15:30:02 +02:00
  • 359a273b36 io: Ensure all pending events are consumed in one libusb_handle_events call Hans de Goede 2013-10-15 15:15:31 +02:00
  • 7b62a0a171 Windows: Add support for VIA VL805 USB 3.0 Host Controllers Omri Iluz 2013-10-07 04:09:12 -07:00
  • 3d84bba0a7 examples: check value returned by ftell() Ludovic Rousseau 2013-10-06 14:23:20 +02:00
  • a9cd54f24d Windows: Avoid potential mismatch in transfer error reporting Matthias Bolte 2013-10-01 14:10:48 +02:00
  • 16692c825e examples: add an option to force a device request for WCID descriptors Pete Batard 2013-09-29 21:39:26 +01:00
  • 28d5514e61 examples: fix warning Ludovic Rousseau 2013-09-28 13:14:17 +02:00
  • c4f2c353b9 tests: set output_file to a valid value Ludovic Rousseau 2013-09-22 21:29:50 +02:00
  • c393574a01 examples: check value returned by libusb_bulk_transfer() Ludovic Rousseau 2013-09-22 21:25:00 +02:00
  • d4dabfd14e examples: check the value returned by libusb_handle_events() Ludovic Rousseau 2013-09-22 21:19:06 +02:00
  • aa00030b78 examples: check the value returned by libusb_init() Ludovic Rousseau 2013-09-22 21:15:56 +02:00
  • d09389be6f linux: take newline into account for sysfs_get_active_config Karsten Koenig 2013-09-25 18:08:16 -04:00
  • e2babf7ec2 examples: Fix a memory leak Ludovic Rousseau 2013-09-19 23:51:04 +02:00
  • 3c2e79cacf examples: Fix a memory leak Ludovic Rousseau 2013-09-19 23:46:14 +02:00
  • 8be2ef0fae Fix darwin compilation broken by the usbi_get_device_by_session_id changes Hans de Goede 2013-09-15 11:47:23 +02:00
  • 733ffffe44 Make usbi_get_device_by_session_id return a ref to the found device Hans de Goede 2013-09-06 16:49:26 +02:00
  • 4ffa16f8ef openbsd: Fix a memleak Hans de Goede 2013-09-06 16:45:10 +02:00
  • d758af27bb openbsd: Fix usbi_sanitize_device error handling Hans de Goede 2013-09-06 16:40:51 +02:00