#
2a63c3be |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .c comment pattern Remove /^/[*/]\s*\$FreeBSD\$.*\n/
|
#
4d846d26 |
|
10-May-2023 |
Warner Losh <imp@FreeBSD.org> |
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause. Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
|
#
5e53a4f9 |
|
25-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
lib: further adoption of SPDX licensing ID tags. Mainly focus on files that use BSD 2-Clause license, however the tool I was using mis-identified many licenses so this was mostly a manual - error prone - task. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts.
|
#
f75f5a35 |
|
09-Aug-2017 |
Kyle Evans <kevans@FreeBSD.org> |
libusb(3): Expose device caps as libusb_bos_descriptor::dev_capability Some libusb consumers in Linux-land (in this case, libusb4java) expect a dev_capability member that they can use to enumerate the device capabilities. No particular layout is expected of this, just that it can be traversed using the bLength member until bNumDeviceCapabilities are read and that the consumer may then use one of the libusb_get_*_descriptor methods to extract specific (usb 2.0 vs. ss) capability information. In collaboration with: hselasky Reviewed by: hselasky Approved by: emaste (mentor) Differential Revision: https://reviews.freebsd.org/D11494
|
#
37d0636a |
|
16-Jun-2016 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Add multiple missing descriptor parsing functions to the LibUSB v1.0 API. Approved by: re (kib) Requested by: swills MFC after: 1 week
|
#
f357b4f6 |
|
12-Jun-2016 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Fix compile warning. Approved by: re (delphij) MFC after: 1 week
|
#
66194130 |
|
12-Mar-2013 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
- Make the FreeBSD's USB library compile under Linux. - 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.
|
#
78ed0e49 |
|
07-May-2012 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Add missing LibUSB 1.0 API function: libusb_get_string_descriptor(). Reported by: Xiaofan Chen
|
#
d81535d1 |
|
20-Apr-2012 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Fix some compile warnings. MFC after: 1 week
|
#
4c0392e6 |
|
09-Nov-2011 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Add definition of some USB 3.0 descriptors to libusb 1.0 and libusb 2.0. 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
|
#
4eb5923d |
|
16-Jul-2011 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
- Add two missing functions to the LibUSB v0.1 API. - 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
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
005044bd |
|
17-May-2010 |
Andrew Thompson <thompsa@FreeBSD.org> |
MFC r208020 Fix header file compliancy with libusb 1.0 from sourceforge.
|
#
9c087c5a |
|
12-May-2010 |
Andrew Thompson <thompsa@FreeBSD.org> |
Fix header file compliancy with libusb 1.0 from sourceforge. Reported by: Xiaofan Chen Submitted by: Hans Petter Selasky
|
#
fe0506d7 |
|
09-Mar-2010 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Create the altix project branch. The altix project will add support for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting is a two-module system, consisting of a base compute module and a CPU expansion module. SGI's NUMAFlex architecture can be an excellent platform to test CPU affinity and NUMA-aware features in FreeBSD.
|
#
f3cba95c |
|
13-Feb-2010 |
Wojciech A. Koszek <wkoszek@FreeBSD.org> |
Resort includes to match style(9) a bit more. No functional change is expected after this commit. Tested by: make buildworld Reviewed by: hps (patch without .h changes)
|
#
d426c025 |
|
11-Feb-2010 |
Wojciech A. Koszek <wkoszek@FreeBSD.org> |
Remove redundand headers and use more standard ones where necessary. Reviewed by: hps@
|
#
1110a460 |
|
10-Nov-2009 |
Andrew Thompson <thompsa@FreeBSD.org> |
MFC r199055 - fix refcounting error during data transfer - 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
|
#
ccef4ddf |
|
08-Nov-2009 |
Andrew Thompson <thompsa@FreeBSD.org> |
- fix refcounting error during data transfer - 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
|
#
390065b1 |
|
29-Jul-2009 |
Alfred Perlstein <alfred@FreeBSD.org> |
LibUSB v1.0: - Significantly improve libusb10 support. - Many minor issues fixed. - P4 ID: 166189, 165853, 165991, 166052, 166069 Submitted by: hps Approved by: re
|
#
c500e4dd |
|
10-Jul-2009 |
Andrew Thompson <thompsa@FreeBSD.org> |
Sync the libusb 1.0 exported api to the latest GSoC code. - 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)
|
#
8c8fff31 |
|
22-Jun-2009 |
Andrew Thompson <thompsa@FreeBSD.org> |
Add files missed in r194674. 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
|