source: libusb

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @011f1f   3 years stuge Linux: Refactor discarding of URBs into a function and return all errors …
(edit) @26246d   2 years stuge Linux: Set private number of URBs also for control transfers
(edit) @295c9d   3 years stern Linux: cancel URBs in reverse order In a multi-URB transfer, URBs should …
(edit) @07df37   3 years stern Linux: report correct value for urb->actual_length Transferred bytes are …
(edit) @b26db4   3 years stern Linux: improve reporting of URB error status codes Fix the way overflow …
(edit) @efc297   3 years stern Linux: improve detection of BULK_CONTINUATION kernel support Clarify the …
(edit) @bd267c   2 years stuge README: Update webpage URL and add Peter's email address
(edit) @845b71   3 years stuge libusb is not just for Linux!
(edit) @67d9ef   3 years hjelmn Remove USBI_OS_HANDLES_TIMEOUT and fix int/isoc timeouts on Darwin …
(edit) @370922   3 years stuge Silence "warning: suggest braces around empty body in an 'if' statement"
(edit) @0f8501   3 years Hannibal Disallow libusb_get_string_descriptor_ascii() with index 0 String …
(edit) @3b41c3   3 years rousseau Use const for the usbi_parse_descriptor() format string Constant strings …
(edit) @7f2e9f   3 years marcan Linux: Fix usbfs/sysfs config descriptor handling on big-endian usbfs …
(edit) @2aa898   3 years rousseau examples: #include <libusb.h> without directory name The libusb-1.0 …
(edit) @7da756   3 years rousseau Add missing argument to libusb_wait_for_event() documentation, fix #55 In …
(edit) @678c24   3 years stuge examples: Silence warnings about return value of fwrite()
(edit) @9cd905   3 years stuge Linux: Don't free() URBs prematurely on hardware error; fix #54 When an …
(edit) @116d34   3 years pbatard Windows: add support for filter drivers * precedence is driver > upper …
(edit) @eb833f   3 years pbatard Windows: fix errcode shadow warning, and string and DLL_DECLARE fixes * …
(edit) @1feadb   3 years pbatard Windows: use IOCTLs for HID input, output and feature reports * fixes …
(edit) @d7c254   3 years dsd Fix libtool version setting This was being set too early to take effect.
(edit) @a6fb54   3 years vapier Populate the pkg-config Libs.private field
(edit) @a9b406   3 years vapier Linux: fix build failure when CLOCK_MONOTONIC does not exist This is not …
(edit) @d192c5   3 years dsd Update libtool version info With input from various people on the mailing …
(edit) @e65f69   3 years pbatard Updated documentation for unsupported Darwin/Windows? calls
(edit) @c8bab4   3 years pbatard Windows: Make libusb_pollfd() return error Windows does not have …
(edit) @bd623f   3 years dsd MinGW: Use --add-stdcall-alias linker option Naming of symbols inside the …
(edit) @29f9f9   3 years pbatard Introduced calling convention (for Windows) Under Windows, a variety of …
(edit) @be523f   3 years pbatard Windows: fix string copy in sanitize_path The NULL byte was not being …
(edit) @7fd36a   3 years pbatard Windows: DuplicateHandle? failure is not a warning This is because WinUSB …
(edit) @33cd2f   3 years pbatard removed trailing whitespaces
(edit) @e47849   3 years pbatard Windows: Mark interfaces as unused when releasing Without this important …
(edit) @b30ca1   3 years pbatard Windows: fix device path string duplication
(edit) @e8d7a8   3 years hjelmn Darwin: Cache device configuration value Cache device configuration value …
(edit) @fe5d1d   3 years www.google.com/accounts/o8/id?id=AItOawkM3uGBTSyyhCOzuNTVLryo9XVnsuR12Vg Fix inconsistencies between prototypes and definitions This removes some …
(edit) @3b538c   3 years hchan Darwin: handle kIOReturnUnderrun This return code indicates that the …
(edit) @9a4249   3 years pbatard Add Windows support Via Cygwin/MinGW, libusb now has windows support. …
(edit) @d38dd5   3 years hchan Darwin: write iso transfer details into correct packets
(edit) @fbff5b   3 years hjelmn Darwin: fix interface object leak
(edit) @dffc09   3 years hjelmn Darwin: clean up some debug messages
(edit) @946d1a   3 years hjelmn Darwin: Don't open devices during scan unless we have to unsuspend
(edit) @3b6d9a   3 years stuge Linux: Handle early complete of multi-URB transfer
(edit) @a516fc   3 years dsd Only compile dpfp examples when sigaction is available It's not available …
(edit) @a1d831   3 years aurelien configure.ac: fix bashisms
(edit) @7211ab   3 years dsd Only include sys/time.h on appropriate platforms This header doesn't …
(edit) @b33c3c   3 years dsd Linux: Fix log message commit Forgot to test this.
(edit) @139648   3 years rousseau Only initialize the default context when it is requested
(edit) @22d61c   3 years dsd Linux: fix log message that was being unconditionally sent to stderr (#44) …
(edit) @82065a   3 years rousseau Fix 2 documentation typos
(edit) @351c06   3 years rousseau add AM_MAINTAINER_MODE
(edit) @a7c056   3 years pbatard Factorize event handler interruption code This will be additionally used …
(edit) @fc0af8   3 years pbatard Abstract low-level event handler operations The Windows backend uses …
(edit) @64383f   3 years pbatard fixes the possibility of using a broken timercmp on Windows Microsoft's …
(edit) @f6d60a   3 years pbatard Switched to standard int pointer type for windows 64-bit compat On 64-bit …
(edit) @a2fa85   3 years michael.plante added doxygen, dpfp, msvc, and xusb stuff to gitignore
(edit) @845d96   3 years dsd Add reference counting to default context Michael Plante pointed out that …
(edit) @0e77f0   3 years dsd Fix libusb_init() error handling 9996ccaed7 introduced a problem in that …
(edit) @b03de9   3 years michael.plante Modify log functions to compile with MSVC6 MSVC6 does not support …
(edit) @aa77b0   3 years pbatard Add type parameter to the list_for_each_entry() and _safe() macros …
(edit) @b92b16   3 years dsd Fix a usbi_pollfd leak in error path I accidently missed this when …
(edit) @8aceb5   3 years pbatard Rename all interface parameters to usb_interface or interface_number …
(edit) @d7031e   3 years pbatard Stricter types and casts
(edit) @9996cc   3 years pbatard Fixes to error handling and exit codepaths Various locks and things were …
(edit) @371ca4   3 years hjelmn Darwin: Define IO_OBJECT_NULL if not already defined Needed on Mac OSX …
(edit) @7ba92c   3 years hun libusb_cpu_to_le16: macro->static inline function The libusb_cpu_to_le16 …
(edit) @3473ac   3 years frm Add libusb_strerror() to get short error message in English from enum …
(edit) @5b69f3   3 years michael.plante Fix libusb_device::lock memory leak
(edit) @a636df   3 years pbatard Whitespace cleanup
(edit) @23b5db   3 years stuge Add internal abstraction for POSIX Threads This prepares for a Windows …
(edit) @a04cbb   3 years dsd v1.0.8 release
(edit) @53b472   3 years dsd Linux: don't set SHORT_NOT_OK on bulk out URBs (#20 Setting this flag is …
(edit) @151982   3 years dsd Linux: Handle failure to read active configuration during enumeration
(edit) @451686   3 years hjelmn Darwin: don't reuse cached descriptors during enumeration Descriptor …
(edit) @3af329   3 years dsd v1.0.7 release
(edit) @ceb8ca   3 years dsd Document that fd set contents are an internal implementation detail (#36)
(edit) @9bea50   3 years mkoegler Linux: correct config descriptor endianness fix The seek_to_next_config …
(edit) @02df59   3 years mkoegler Linux: Fix endianness handling of usbfs config descriptors (#27) …
(edit) @ec303b   3 years hjelmn Darwin: fix enumeration of devices with non-consecutive addresses (#23)
(edit) @cd809e   3 years hadess Add more interface classes As used in bluez.
(edit) @1ce4aa   3 years hjelmn Darwin: Cleanup async callback code, catch request timeouts
(edit) @68af9f   3 years hjelmn Darwin: fix endianness of control setup packet IOUSBLib expects the …
(edit) @cfce4d   3 years hjelmn Darwin: fix memory leak in process_device Credit to Mike Colagrosso for …
(edit) @161893   3 years hjelmn Darwin: use logging functions Use usbi_warn, usbi_err, and usbi_info …
(edit) @2a72f3   3 years hjelmn Darwin: support multiple calls to libusb_init Credit to Orin Eman for …
(edit) @a41867   3 years dsd v1.0.6 release
(edit) @8392ff   4 years rousseau lsusb example: make print_devs() static lsusb.c:26: warning: no previous … wip-hotplug
(edit) @9cc6bf   4 years rousseau Darwin: fix warning in darwin_error_str() os/darwin_usb.c:63: warning: … wip-hotplug
(edit) @4c706d   3 years hjelmn Darwin: allow devices to be opened multiple times Allows libusb … wip-hotplug
(edit) @0232fc   3 years dsd Increase libusb_handle_events() timeout to 60 seconds The internal timing … wip-hotplug
(edit) @0bd7ef   3 years dsd Refine timerfd header check (#18) Require glibc-2.9 for the working … wip-hotplug
(edit) @90d8fc   4 years dsd v1.0.5 release wip-hotplug
(edit) @11d591   4 years dsd Update documentation about early completion caveats wip-hotplug
(edit) @f796c9   4 years rousseau Add libusb_get_max_iso_packet_size() to libusb.h core.c:777: warning: no … wip-hotplug
(edit) @478300   4 years dsd Use timerfd for timeout handling Use a new file descriptor from the … wip-hotplug
(edit) @9b120c   4 years dsd Use AM_SILENT_RULES for building wip-hotplug
(edit) @ef6ea6   4 years dsd v1.0.4 release wip-hotplug
(edit) @217f57   4 years dcm Linux: Add support for the new URB_BULK_CONTINUATION flag Add support for … wip-hotplug
(edit) @698300   4 years dsd Transfer locking At least on Linux, there were some possible races that … wip-hotplug
(edit) @98f1b3   4 years dsd Clarify that timeout 0 means unlimited timeout wip-hotplug
(edit) @858684   4 years dsd Linux: more flexibility with monotonic clock Some users have reported … wip-hotplug
Note: See TracRevisionLog for help on using the revision log.