Skip to content

Commit cda6883

Browse files
committed
usbutils 018 release
Signed-off-by: Greg Kroah-Hartman <[email protected]>
1 parent c8dade4 commit cda6883

File tree

2 files changed

+127
-7
lines changed

2 files changed

+127
-7
lines changed

NEWS

+121-1
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,132 @@
11
# usbutils old-style "NEWS" file
22
# SPDX-License-Identifier: GPL-2.0-only
33
#
4-
# Copyright (c) 2018-2023 Greg Kroah-Hartman <[email protected]>
4+
# Copyright (c) 2018-2024 Greg Kroah-Hartman <[email protected]>
55
#
66
# This file is here for people who do not have access to the git commit
77
# history (i.e. packaged versions of the software).
88
#
99

10+
usbutils 018
11+
============
12+
13+
Aurelien Jarno (3):
14+
Add a manpage for lsusb.py
15+
Add lsusb.py.1 to DISTCLEANFILES
16+
Add a manpage for usbreset
17+
18+
Dominique Leuenberger (1):
19+
usb-devices: fix bashism
20+
21+
Emil Velikov (50):
22+
autogen.sh: use valid email for 2024 copyright
23+
README: list libudev as a requirement
24+
meson: bump to libusb-1.0.22, reinstate libusb_set_option()
25+
meson: set project details
26+
meson: always include config.h first, use -include
27+
meson: add compiler warnings to the build
28+
meson: add all* CFLAGS from travis-autogen.sh
29+
meson: temporary disable extra noisy warning
30+
man: remove version from the manual pages
31+
lsusb.py: remove inline lsusb-VERSION.py note
32+
lsusb.py: remove @DATADIR@ instance
33+
README: add Contributing section
34+
lsusb.py: mention both usb.ids paths
35+
Rename .in files to their final state
36+
Update .gitignore files
37+
meson: convert Wswitch-enum to Wswitch and enable
38+
meson: enable commented out warnings
39+
meson: add a bunch more warnings to the mix
40+
travis: remove travis-ci files
41+
ci: add build ci (Alpline) based on kmod's
42+
ci: add Arch permutation
43+
ci: add Debian permutation
44+
ci: add Fedora permutation
45+
ci: add Ubuntu permutation
46+
ci: add codeql (static analysis) based on main.yml
47+
ci: add SPDX copyright/licence identifiers
48+
README: fix link, add DCO and SPDX details
49+
lsusb: make internal API const-aware
50+
lsusb: const annotate most data, re-enable -Wdiscarded-qualifiers
51+
ci: run monthly checks by dependabot
52+
meson: fold usbhid-dump/meson.build in
53+
.gitmodules: remove no longer needed file
54+
ci: add/update the final SPDX identifiers
55+
man: move manual pages in designated sub-folder
56+
ci: add reuse lint stage
57+
lsusb: drop the audioterminal hash table
58+
lsusb: drop the videoterminal hash table
59+
lsusb: drop the genericstrtable hash tables
60+
meson: re-enable some warnings
61+
editorconfig: add initial config file
62+
.clang-format: import from Linux kernel as of v6.11.-rc6
63+
.clang-format: update for_each pattern and list
64+
ci: add clang-format action
65+
clang-format: bump column limit to 120
66+
ci: directly use archlinux:multilib-devel
67+
ci: drop the mkdir && cd dance
68+
ci: add clang permutation, for 64bit only
69+
lsusb: reformat and add trailing commas for multi-line arrays
70+
usb-spec: move the opening curly brackets to end of line
71+
ci: add codespell action, fix all typos
72+
73+
Fabien Sanglard (1):
74+
Include "negotiated speed" in device dump
75+
76+
Greg Kroah-Hartman (31):
77+
lsusb: remove autotools checks for iconv
78+
lsusb: remove byteswap.h check
79+
lsusb: always include config.h
80+
usbutils: remove usbutils.pc
81+
usbutils: convert build system to use meson
82+
usbutils.spdx: update file based on recent file movements
83+
lsusb: fix memory leak in libusb
84+
lsusb: billboard alternate mode is in little endian format
85+
README: update based on build tool changes
86+
lsusb: add support to show superspeed++
87+
usbhid-dump: clean up meson.build a bit
88+
justfile: add one
89+
meson: disable -Wswitch-enum
90+
usbutils.spdx: update the SPDX file
91+
README.md: update the SPDX wording a bit
92+
README.md: add the linux-usb mailing list to the README.
93+
LICENSE: add LGPL-2.1 license text
94+
usbutils.spdx: update the data
95+
update usbutils.spdx file
96+
editorconfig: make the line length 120
97+
clang-format: add proper copyright information
98+
clang-format: fix SPDX license
99+
lsusb-t: get rid of custom list.h logic
100+
LICENSES: add CC0 and MIT licenses
101+
lsusb-t: fix memory leak
102+
justfile: add some more targets
103+
usbutils.spdx: update based on file additions
104+
usbutils.spdx: update due to new file and checksums
105+
usbreset: replace some unbounded strcpy() calls
106+
sysfs.c: fix an theoretical issue with snprintf()
107+
usbutils.spdx: update checksums
108+
109+
Kirill Furman (1):
110+
usbmisc: fix possible stack-buffer-overflow Running lsusb with -D argument and path, which len is more than PATH_MAX + 1, cause stack-buffer-overflow because of copy to the buf a string without null-terminator Force setting 0 byte to the end of the buf fixes this error Fix #190
111+
112+
Ronald (3):
113+
update ccid descriptor dumping to V1.1 spec
114+
V1.1 is actually V1.10..
115+
remove one space
116+
117+
Teresa Remmet (1):
118+
usb-devices: Fix usb-devices with busybox
119+
120+
Tomasz Moń (1):
121+
Do not warn about missing LPM bit when not required
122+
123+
Torleiv Sundre (1):
124+
lsusb: add VideoControl Endpoint Descriptor
125+
126+
dependabot[bot] (2):
127+
ci: bump github/codeql-action in the all-actions group
128+
ci: bump the all-actions group with 2 updates
129+
10130
usbutils 017
11131
============
12132

usbutils.spdx

+6-6
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ SPDXVersion: SPDX-2.1
22
DataLicense: CC0-1.0
33
SPDXID: SPDXRef-DOCUMENT
44
DocumentName: usbutils
5-
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-477bc6c8-f744-438e-9ea4-3552c74a0d8a
5+
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-27f6aa30-7432-4e93-9eb4-0b42decd5fbd
66
Creator: Person: Greg Kroah-Hartman <[email protected]> ()
77
Creator: Organization: The Linux Foundation ()
88
Creator: Tool: reuse-4.0.3
9-
Created: 2024-10-22T09:30:37Z
9+
Created: 2024-10-22T09:33:13Z
1010
CreatorComment: <text>This document was created automatically using available reuse information consistent with REUSE.</text>
1111
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-68c02f636b8e3879dac8154f74e11a07
1212
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-55ac808bfba4c56ce907af138af72acf
@@ -26,7 +26,7 @@ Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a0dca448bcc96880587f0e9ddb53cb1
2626
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d6a26648562bd7a9782acf0ec87b8d02
2727
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ddd0854171f331d4da3d8e3e1824aa29
2828
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-60c5f0772761312cad5b32c0fc824a3d
29-
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec3cc73a5d3d3ea702a40c2f89743135
29+
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9bd5f415bcf395d45744e20a813a05a
3030
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d55599d39c57a6ef592993f38cb38ee
3131
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9cd23771d5dd91bb7547c2bf9b6d61d
3232
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-75b5d80d5b8e458a555bf9942bf7ed10
@@ -208,11 +208,11 @@ FileCopyrightText: <text>Copyright (c) 2009 Greg Kroah-Hartman <[email protected]>
208208
Copyright (c) 2014-2021 Greg Kroah-Hartman <[email protected]></text>
209209

210210
FileName: ./NEWS
211-
SPDXID: SPDXRef-ec3cc73a5d3d3ea702a40c2f89743135
212-
FileChecksum: SHA1: ff4fa081730373c0f67c1f5e7c8e423518b25834
211+
SPDXID: SPDXRef-a9bd5f415bcf395d45744e20a813a05a
212+
FileChecksum: SHA1: 289991915e6c690eeabd34d8521b0f40554d77cb
213213
LicenseConcluded: NOASSERTION
214214
LicenseInfoInFile: GPL-2.0-only
215-
FileCopyrightText: <text>Copyright (c) 2018-2023 Greg Kroah-Hartman <[email protected]></text>
215+
FileCopyrightText: <text>Copyright (c) 2018-2024 Greg Kroah-Hartman <[email protected]></text>
216216

217217
FileName: ./README.md
218218
SPDXID: SPDXRef-0d55599d39c57a6ef592993f38cb38ee

0 commit comments

Comments
 (0)