| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
Approved by: thompsa (mentor)
Notes:
svn path=/head/; revision=213852
|
|
|
|
|
|
|
| |
Approved by: thompsa (mentor)
Notes:
svn path=/head/; revision=213849
|
|
|
|
|
|
|
|
|
|
|
| |
- Add a new API function to check the connected
status of the USB handle in the LibUSB v1.0 and
LibUSB v0.1 interfaces.
Approved by: thompsa (mentor)
Notes:
svn path=/head/; revision=213848
|
|
|
|
|
|
|
|
|
| |
translating these manual pages. Minor corrections by me.
Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp>
Notes:
svn path=/head/; revision=211397
|
|
|
|
| |
Notes:
svn path=/head/; revision=210933
|
|
|
|
| |
Notes:
svn path=/head/; revision=210823
|
|
|
|
|
|
|
|
|
|
| |
to return the actual number of busses and devices.
Reported by: Mike Tancsa
Submitted by: Hans Petter Selaksy
Notes:
svn path=/head/; revision=208021
|
|
|
|
|
|
|
|
| |
Reported by: Xiaofan Chen
Submitted by: Hans Petter Selasky
Notes:
svn path=/head/; revision=208020
|
|
|
|
|
|
|
|
|
|
| |
is expected after this commit.
Tested by: make buildworld
Reviewed by: hps (patch without .h changes)
Notes:
svn path=/head/; revision=203815
|
|
|
|
|
|
|
| |
Reviewed by: hps@
Notes:
svn path=/head/; revision=203775
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes libusb porting a bit easier.
There shouldn't by any negative change in behaviour after this commit.
Remove redundant headers.
Reviewed by: hps@
Notes:
svn path=/head/; revision=203774
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
however, are possitive and seem to be reverse sorted in the list.
Conform device numbering and bring a result that is consistent with the
libusb 0.1 API. It is now possible to distinguish a device based on its
(bus, dev) numbers.
There shouldn't be any negative change in behavior after this commit.
Tested with: scanimage (sane)
http://freebsd.czest.pl/~wkoszek/qemu/l.c
Reviewed by: hps@
Notes:
svn path=/head/; revision=203773
|
|
|
|
|
|
|
| |
Submitted by: Hans Petter Selasky
Notes:
svn path=/head/; revision=203147
|
|
|
|
|
|
|
| |
Submitted by: Hans Petter Selasky
Notes:
svn path=/head/; revision=202025
|
|
|
|
|
|
|
|
|
|
|
|
| |
Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and
lower it when needed.
I'm setting WARNS?=0 for secure/. It seems secure/ includes the
Makefile.inc provided by lib/. I'm not going to touch that directory.
Most of the code there is contributed anyway.
Notes:
svn path=/head/; revision=201381
|
|
|
|
|
|
|
|
|
|
| |
found instead of the last device in its search list.
Reviewed by: thompsa
MFC after: 5 days
Notes:
svn path=/head/; revision=200424
|
|
|
|
|
|
|
|
|
|
|
|
| |
- fix a transfer cancelling bug/segfault [1]
- correct a return code in the transfer cancel function.
- add new API function, libusb20_tr_bulk_intr_sync().
Submitted by: HPS
Reported by: Robert Jenssen [1]
Notes:
svn path=/head/; revision=199575
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
Notes:
svn path=/head/; revision=199055
|
|
|
|
|
|
|
| |
Submitted by: HPS
Notes:
svn path=/head/; revision=198376
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Significantly improve libusb10 support.
- Many minor issues fixed.
- P4 ID: 166189, 165853, 165991, 166052, 166069
Submitted by: hps
Approved by: re
Notes:
svn path=/head/; revision=195957
|
|
|
|
|
|
|
|
|
|
|
| |
preparation for 8.0-RELEASE. Add the previous version of those
libraries to ObsoleteFiles.inc and bump __FreeBSD_Version.
Reviewed by: kib
Approved by: re (rwatson)
Notes:
svn path=/head/; revision=195767
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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)
Notes:
svn path=/head/; revision=195560
|
|
|
|
|
|
|
| |
- Reduce the number of headers needed for a usb driver, the common case is just usb.h and usbdi.h
Notes:
svn path=/head/; revision=194677
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=194676
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=194674
|
|
|
|
|
|
|
|
|
| |
claim and release interface support from libusb v2.0, because it is not useful.
Submitted by: Hans Petter Selasky
Notes:
svn path=/head/; revision=194069
|
|
|
|
|
|
|
| |
Submitted by: Hans Petter Selasky
Notes:
svn path=/head/; revision=193313
|
|
|
|
| |
Notes:
svn path=/head/; revision=192984
|
|
|
|
|
|
|
| |
Submitted by: Hans Petter Selasky
Notes:
svn path=/head/; revision=192550
|
|
|
|
|
|
|
|
|
| |
Update libusb function descriptions.
Submitted by: Chuck Robey
Notes:
svn path=/head/; revision=190746
|
|
|
|
| |
Notes:
svn path=/head/; revision=189939
|
|
|
|
| |
Notes:
svn path=/head/; revision=189628
|
|
|
|
|
|
|
| |
Submitted by: Hans Petter Selasky
Notes:
svn path=/head/; revision=189621
|
|
|
|
|
|
|
| |
directory name.
Notes:
svn path=/head/; revision=189587
|
|
|
|
|
|
|
| |
MFC after: 7 days
Notes:
svn path=/head/; revision=93282
|
|
|
|
| |
Notes:
svn path=/head/; revision=92917
|
|
|
|
|
|
|
|
|
|
|
|
| |
c++ keywords.
This keeps us in sync with NetBSD because they actually committed
my delta first.
Ok'd by: lennard
Notes:
svn path=/head/; revision=90996
|
|
|
|
| |
Notes:
svn path=/head/; revision=84306
|
|
|
|
| |
Notes:
svn path=/head/; revision=84224
|
|
|
|
| |
Notes:
svn path=/head/; revision=82139
|
|
|
|
| |
Notes:
svn path=/head/; revision=74870
|
|
|
|
|
|
|
| |
poisoning having not reached here).
Notes:
svn path=/head/; revision=72066
|
|
|
|
|
|
|
| |
Declare all the interfaces documented in usb.3 (2 were missing).
Notes:
svn path=/head/; revision=72065
|
|
|
|
| |
Notes:
svn path=/head/; revision=68854
|
|
|
|
| |
Notes:
svn path=/head/; revision=68751
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
K&R -> ANSI
Bugfix: 'Keep the bit position even when the report descriptor says POP.'
Add hid_use_report_desc, hid_parse_usage_page, hid_parse_usage_in_page.
Changed iface for hid_report_size.
Notes:
svn path=/head/; revision=67217
|
|
|
|
|
|
|
|
| |
Print unknown usages with 4 digits.
Mask in page extraction.
Notes:
svn path=/head/; revision=65116
|
|
|
|
| |
Notes:
svn path=/head/; revision=62757
|
|
Notes:
svn path=/head/; revision=61560
|