source: libusb-trygvis @ 6a1f9a

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @6a1f9a   17 months trygvis .gitignore: ignoring more generated files.
(edit) @5a6541   17 months trygvis Adding libusb_get_speed() and implementing it for Darwin. All other …
(edit) @29f9f9   18 months pbatard Introduced calling convention (for Windows) Under Windows, a variety of …
(edit) @be523f   18 months pbatard Windows: fix string copy in sanitize_path The NULL byte was not being …
(edit) @7fd36a   19 months pbatard Windows: DuplicateHandle? failure is not a warning This is because WinUSB …
(edit) @33cd2f   19 months pbatard removed trailing whitespaces
(edit) @e47849   18 months pbatard Windows: Mark interfaces as unused when releasing Without this important …
(edit) @b30ca1   18 months pbatard Windows: fix device path string duplication
(edit) @e8d7a8   18 months hjelmn Darwin: Cache device configuration value Cache device configuration value …
(edit) @fe5d1d   18 months www.google.com/accounts/o8/id?id=AItOawkM3uGBTSyyhCOzuNTVLryo9XVnsuR12Vg Fix inconsistencies between prototypes and definitions This removes some …
(edit) @3b538c   19 months hchan Darwin: handle kIOReturnUnderrun This return code indicates that the …
(edit) @9a4249   19 months pbatard Add Windows support Via Cygwin/MinGW, libusb now has windows support. …
(edit) @d38dd5   19 months hchan Darwin: write iso transfer details into correct packets
(edit) @fbff5b   19 months hjelmn Darwin: fix interface object leak
(edit) @dffc09   19 months hjelmn Darwin: clean up some debug messages
(edit) @946d1a   19 months hjelmn Darwin: Don't open devices during scan unless we have to unsuspend
(edit) @3b6d9a   20 months stuge Linux: Handle early complete of multi-URB transfer
(edit) @a516fc   19 months dsd Only compile dpfp examples when sigaction is available It's not available …
(edit) @a1d831   21 months aurelien configure.ac: fix bashisms
(edit) @7211ab   20 months dsd Only include sys/time.h on appropriate platforms This header doesn't …
(edit) @b33c3c   20 months dsd Linux: Fix log message commit Forgot to test this.
(edit) @139648   20 months rousseau Only initialize the default context when it is requested
(edit) @22d61c   20 months dsd Linux: fix log message that was being unconditionally sent to stderr (#44) …
(edit) @82065a   20 months rousseau Fix 2 documentation typos
(edit) @351c06   22 months rousseau add AM_MAINTAINER_MODE
(edit) @a7c056   20 months pbatard Factorize event handler interruption code This will be additionally used …
(edit) @fc0af8   20 months pbatard Abstract low-level event handler operations The Windows backend uses …
(edit) @64383f   20 months pbatard fixes the possibility of using a broken timercmp on Windows Microsoft's …
(edit) @f6d60a   2 years pbatard Switched to standard int pointer type for windows 64-bit compat On 64-bit …
(edit) @a2fa85   2 years michael.plante added doxygen, dpfp, msvc, and xusb stuff to gitignore
(edit) @845d96   20 months dsd Add reference counting to default context Michael Plante pointed out that …
(edit) @0e77f0   21 months dsd Fix libusb_init() error handling 9996ccaed7 introduced a problem in that …
(edit) @b03de9   21 months michael.plante Modify log functions to compile with MSVC6 MSVC6 does not support …
(edit) @aa77b0   2 years pbatard Add type parameter to the list_for_each_entry() and _safe() macros …
(edit) @b92b16   21 months dsd Fix a usbi_pollfd leak in error path I accidently missed this when …
(edit) @8aceb5   2 years pbatard Rename all interface parameters to usb_interface or interface_number …
(edit) @d7031e   21 months pbatard Stricter types and casts
(edit) @9996cc   21 months pbatard Fixes to error handling and exit codepaths Various locks and things were …
(edit) @371ca4   21 months hjelmn Darwin: Define IO_OBJECT_NULL if not already defined Needed on Mac OSX …
(edit) @7ba92c   2 years hun libusb_cpu_to_le16: macro->static inline function The libusb_cpu_to_le16 …
(edit) @3473ac   2 years frm Add libusb_strerror() to get short error message in English from enum …
(edit) @5b69f3   2 years michael.plante Fix libusb_device::lock memory leak
(edit) @a636df   21 months pbatard Whitespace cleanup
(edit) @23b5db   21 months stuge Add internal abstraction for POSIX Threads This prepares for a Windows …
(edit) @a04cbb   21 months dsd v1.0.8 release
(edit) @53b472   22 months dsd Linux: don't set SHORT_NOT_OK on bulk out URBs (#20 Setting this flag is …
(edit) @151982   22 months dsd Linux: Handle failure to read active configuration during enumeration
(edit) @451686   22 months hjelmn Darwin: don't reuse cached descriptors during enumeration Descriptor …
(edit) @3af329   22 months dsd v1.0.7 release
(edit) @ceb8ca   22 months dsd Document that fd set contents are an internal implementation detail (#36)
(edit) @9bea50   22 months mkoegler Linux: correct config descriptor endianness fix The seek_to_next_config …
(edit) @02df59   22 months mkoegler Linux: Fix endianness handling of usbfs config descriptors (#27) …
(edit) @ec303b   23 months hjelmn Darwin: fix enumeration of devices with non-consecutive addresses (#23)
(edit) @cd809e   2 years hadess Add more interface classes As used in bluez.
(edit) @1ce4aa   23 months hjelmn Darwin: Cleanup async callback code, catch request timeouts
(edit) @68af9f   23 months hjelmn Darwin: fix endianness of control setup packet IOUSBLib expects the …
(edit) @cfce4d   2 years hjelmn Darwin: fix memory leak in process_device Credit to Mike Colagrosso for …
(edit) @161893   2 years hjelmn Darwin: use logging functions Use usbi_warn, usbi_err, and usbi_info …
(edit) @2a72f3   2 years hjelmn Darwin: support multiple calls to libusb_init Credit to Orin Eman for …
(edit) @a41867   2 years dsd v1.0.6 release
(edit) @8392ff   2 years rousseau lsusb example: make print_devs() static lsusb.c:26: warning: no previous …
(edit) @9cc6bf   2 years rousseau Darwin: fix warning in darwin_error_str() os/darwin_usb.c:63: warning: …
(edit) @4c706d   2 years hjelmn Darwin: allow devices to be opened multiple times Allows libusb …
(edit) @0232fc   2 years dsd Increase libusb_handle_events() timeout to 60 seconds The internal timing …
(edit) @0bd7ef   2 years dsd Refine timerfd header check (#18) Require glibc-2.9 for the working …
(edit) @90d8fc   2 years dsd v1.0.5 release
(edit) @11d591   2 years dsd Update documentation about early completion caveats
(edit) @f796c9   2 years rousseau Add libusb_get_max_iso_packet_size() to libusb.h core.c:777: warning: no …
(edit) @478300   2 years dsd Use timerfd for timeout handling Use a new file descriptor from the …
(edit) @9b120c   2 years dsd Use AM_SILENT_RULES for building
(edit) @ef6ea6   2 years dsd v1.0.4 release
(edit) @217f57   2 years dcm Linux: Add support for the new URB_BULK_CONTINUATION flag Add support for …
(edit) @698300   2 years dsd Transfer locking At least on Linux, there were some possible races that …
(edit) @98f1b3   2 years dsd Clarify that timeout 0 means unlimited timeout
(edit) @858684   2 years dsd Linux: more flexibility with monotonic clock Some users have reported …
(edit) @fe0d8d   2 years hjelmn Darwin: handle overflows
(edit) @f46716   2 years dsd v1.0.3 release
(edit) @5b489b   2 years toby Darwin: 64-bit type fixes
(edit) @ad8ae0   2 years hjelmn Darwin: fix crash when reading descriptors after close Fix a crash which …
(edit) @45ae2a   3 years dsd move bug info to bug tracker Protection needed: …
(edit) @126129   3 years dsd Linux: try harder not to lose any data We would previously lose any data …
(edit) @0334ee   3 years dsd Add libusb_get_max_iso_packet_size() As pointed out by Dennis Muhlestein, …
(edit) @615f18   3 years dsd Linux: fix sending of zero length bulk packets Note that there are is a …
(edit) @86f79f   3 years hjelmn Darwin: Don't cancel transfers on timeout ...because the OS does this for …
(edit) @d4bd9e   3 years dsd Don't terminate enums with commas g++ -pedantic doesn't like this …
(edit) @8be256   3 years dsd v1.0.2 release
(edit) @060e00   3 years dsd Linux: fix config descriptor parsing on big-endian systems Multi-byte …
(edit) @c4a905   3 years hjelmn Darwin: improve handling of disconnected devices
(edit) @6b69f5   3 years hjelmn Darwin: fix parsing of config descriptors This was a confusion between …
(edit) @2b3a9f   3 years dsd Eliminate -Wsign-compare compiler warnings This was due to an API …
(edit) @cad5cb   3 years dcm Make synchronous transfer APIs robust against signal interruption …
(edit) @b50179   3 years alex pre-gcc-3.4 compatibility The -fvisibility and -Wno-pointer-sign options …
(edit) @00bb28   3 years dsd Fix memory leak in config descriptor parsing Pointed out by Martin …
(edit) @068ff5   3 years dsd Update AUTHORS
(edit) @aa24c0   3 years dsd v1.0.1 release
(edit) @447676   3 years dsd Add BUGS file Probably missed a couple of outstanding issues
(edit) @e0365a   3 years hjelmn Darwin: get_config_descriptor bugfixes
(edit) @5fd0e8   3 years dsd Fix compilation of Darwin backend My fault. Reported by …
(edit) @b49f6b   3 years hjelmn Darwin backend
(edit) @d85915   3 years hjelmn Make endianness macros endian-independent Implementation suggested by …
Note: See TracRevisionLog for help on using the revision log.