libusb-1.0.4 released

View: New views
1 Messages — Rating Filter:   Alert me  

libusb-1.0.4 released

by Daniel Drake :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

libusb-1.0.4 released and available at:
https://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.4/libusb-1.0.4.tar.bz2/download

2 fairly big changes: on Linux 2.6.32 we use the new continuation flag,
which means that handling short transfers is much better (after the
short packet arrives, no more data will arrive until the next transfer
-- previously some data might have crept in afterwards)

Secondly, added some transfer-level locking to prevent races that might
occur if you were to cancel a transfer while libusb is in the middle of
processing it. (only possible in multi-threaded applications)

Both problems identified by David Moore who also played a big part in
fixing them - thanks!!


Daniel Drake (4):
       Linux: more flexibility with monotonic clock
       Clarify that timeout 0 means unlimited timeout
       Transfer locking
       v1.0.4 release

David Moore (1):
       Linux: Add support for the new URB_BULK_CONTINUATION flag

Nathan Hjelm (1):
       Darwin: handle overflows



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Libusb-devel mailing list
Libusb-devel@...
https://lists.sourceforge.net/lists/listinfo/libusb-devel