summaryrefslogtreecommitdiffstats
path: root/lib/libusb/libusb10_desc.c
Commit message (Collapse)AuthorAgeFilesLines
* MFC r301956, r301957, r301964, r301966, r301968, r301969, r302080,hselasky2016-06-291-0/+168
| | | | | | | r302125 and r302171: Added multiple new LibUSB v1.0 API functions. Refer to the individual commits for more details.
* - Make the FreeBSD's USB library compile under Linux.hselasky2013-03-131-2/+7
| | | | | | | - Fix a compile warning where the return value of a call to a write() function was ignored. - Remove redundant include files from userland USB header files. - Add some now needed include files to various C-files.
* Add missing LibUSB 1.0 API function: libusb_get_string_descriptor().hselasky2012-05-071-0/+19
| | | | Reported by: Xiaofan Chen
* Fix some compile warnings.hselasky2012-04-201-4/+4
| | | | MFC after: 1 week
* Add definition of some USB 3.0 descriptors to libusb 1.0 and libusb 2.0.hselasky2011-11-091-2/+171
| | | | | | | Some header file parts of this patch were taken from a patch submitted by Maya Erez <merez@codeaurora.org> to the LibUSB developers list. MFC after: 1 week
* - Add two missing functions to the LibUSB v0.1 API.hselasky2011-07-161-0/+9
| | | | | | | | | - Clamp the string length to 255 bytes when getting the interface description. - Clamp data request length to 65535 bytes when doing control requests. MFC after: 3 days
* Fix header file compliancy with libusb 1.0 from sourceforge.thompsa2010-05-131-0/+2
| | | | | Reported by: Xiaofan Chen Submitted by: Hans Petter Selasky
* Resort includes to match style(9) a bit more. No functional changewkoszek2010-02-131-2/+3
| | | | | | | is expected after this commit. Tested by: make buildworld Reviewed by: hps (patch without .h changes)
* Remove redundand headers and use more standard ones where necessary.wkoszek2010-02-111-1/+0
| | | | Reviewed by: hps@
* - fix refcounting error during data transferthompsa2009-11-081-11/+23
| | | | | | | | | | | | | - fix a memory leak on the USB backend - fix invalid pointer computations (in one case memory outside the allocated area was written in LibUSB v1.0) - make sure memory is always initialised, also in failing cases - add missing functions from v1.0.4 PR: usb/140325 Reported by: Robert Jenssen Submitted by: Hans Petter Selasky MFC After: 3 days
* LibUSB v1.0:alfred2009-07-301-129/+135
| | | | | | | | | - Significantly improve libusb10 support. - Many minor issues fixed. - P4 ID: 166189, 165853, 165991, 166052, 166069 Submitted by: hps Approved by: re
* Sync the libusb 1.0 exported api to the latest GSoC code.thompsa2009-07-101-13/+12
| | | | | | | | | | - Fix possible uninitialised variables and null derefs - Support big transfers - Various bug fixes and style changes Submitted by: Sylvestre Gallon Sponsored by: Google Summer of Code 2009 Approved by: re (kib)
* Add files missed in r194674.thompsa2009-06-231-0/+301
Add libusb 1.0 support which is compatible with the latest revision on Sourceforge. Libusb 1.0 is a portable usb api released December 2008 and supersedes the original libusb released 10 years ago, it supports isochronous endpoints and asynchronous I/O. Many applications have already started using the interfaces. This has been developed as part of Google Summer of Code this year by Sylvestre Gallon and has been cribbed early due to it being desirable in FreeBSD 8.0 Submitted by: Sylvestre Gallon Sponsored by: Google Summer of Code 2009 Reviewed by: Hans Petter Selasky
OpenPOWER on IntegriCloud