usbutils 018 release

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Greg Kroah-Hartman 2024-10-22 11:33:33 +02:00
parent c8dade4b8c
commit cda6883cad
2 changed files with 127 additions and 7 deletions

122
NEWS
View File

@ -1,12 +1,132 @@
# usbutils old-style "NEWS" file
# SPDX-License-Identifier: GPL-2.0-only
#
# Copyright (c) 2018-2023 Greg Kroah-Hartman <gregkh@linuxfoundation.org>
# Copyright (c) 2018-2024 Greg Kroah-Hartman <gregkh@linuxfoundation.org>
#
# This file is here for people who do not have access to the git commit
# history (i.e. packaged versions of the software).
#
usbutils 018
============
Aurelien Jarno (3):
Add a manpage for lsusb.py
Add lsusb.py.1 to DISTCLEANFILES
Add a manpage for usbreset
Dominique Leuenberger (1):
usb-devices: fix bashism
Emil Velikov (50):
autogen.sh: use valid email for 2024 copyright
README: list libudev as a requirement
meson: bump to libusb-1.0.22, reinstate libusb_set_option()
meson: set project details
meson: always include config.h first, use -include
meson: add compiler warnings to the build
meson: add all* CFLAGS from travis-autogen.sh
meson: temporary disable extra noisy warning
man: remove version from the manual pages
lsusb.py: remove inline lsusb-VERSION.py note
lsusb.py: remove @DATADIR@ instance
README: add Contributing section
lsusb.py: mention both usb.ids paths
Rename .in files to their final state
Update .gitignore files
meson: convert Wswitch-enum to Wswitch and enable
meson: enable commented out warnings
meson: add a bunch more warnings to the mix
travis: remove travis-ci files
ci: add build ci (Alpline) based on kmod's
ci: add Arch permutation
ci: add Debian permutation
ci: add Fedora permutation
ci: add Ubuntu permutation
ci: add codeql (static analysis) based on main.yml
ci: add SPDX copyright/licence identifiers
README: fix link, add DCO and SPDX details
lsusb: make internal API const-aware
lsusb: const annotate most data, re-enable -Wdiscarded-qualifiers
ci: run monthly checks by dependabot
meson: fold usbhid-dump/meson.build in
.gitmodules: remove no longer needed file
ci: add/update the final SPDX identifiers
man: move manual pages in designated sub-folder
ci: add reuse lint stage
lsusb: drop the audioterminal hash table
lsusb: drop the videoterminal hash table
lsusb: drop the genericstrtable hash tables
meson: re-enable some warnings
editorconfig: add initial config file
.clang-format: import from Linux kernel as of v6.11.-rc6
.clang-format: update for_each pattern and list
ci: add clang-format action
clang-format: bump column limit to 120
ci: directly use archlinux:multilib-devel
ci: drop the mkdir && cd dance
ci: add clang permutation, for 64bit only
lsusb: reformat and add trailing commas for multi-line arrays
usb-spec: move the opening curly brackets to end of line
ci: add codespell action, fix all typos
Fabien Sanglard (1):
Include "negotiated speed" in device dump
Greg Kroah-Hartman (31):
lsusb: remove autotools checks for iconv
lsusb: remove byteswap.h check
lsusb: always include config.h
usbutils: remove usbutils.pc
usbutils: convert build system to use meson
usbutils.spdx: update file based on recent file movements
lsusb: fix memory leak in libusb
lsusb: billboard alternate mode is in little endian format
README: update based on build tool changes
lsusb: add support to show superspeed++
usbhid-dump: clean up meson.build a bit
justfile: add one
meson: disable -Wswitch-enum
usbutils.spdx: update the SPDX file
README.md: update the SPDX wording a bit
README.md: add the linux-usb mailing list to the README.
LICENSE: add LGPL-2.1 license text
usbutils.spdx: update the data
update usbutils.spdx file
editorconfig: make the line length 120
clang-format: add proper copyright information
clang-format: fix SPDX license
lsusb-t: get rid of custom list.h logic
LICENSES: add CC0 and MIT licenses
lsusb-t: fix memory leak
justfile: add some more targets
usbutils.spdx: update based on file additions
usbutils.spdx: update due to new file and checksums
usbreset: replace some unbounded strcpy() calls
sysfs.c: fix an theoretical issue with snprintf()
usbutils.spdx: update checksums
Kirill Furman (1):
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
Ronald (3):
update ccid descriptor dumping to V1.1 spec
V1.1 is actually V1.10..
remove one space
Teresa Remmet (1):
usb-devices: Fix usb-devices with busybox
Tomasz Moń (1):
Do not warn about missing LPM bit when not required
Torleiv Sundre (1):
lsusb: add VideoControl Endpoint Descriptor
dependabot[bot] (2):
ci: bump github/codeql-action in the all-actions group
ci: bump the all-actions group with 2 updates
usbutils 017
============

View File

@ -2,11 +2,11 @@ SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: usbutils
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-477bc6c8-f744-438e-9ea4-3552c74a0d8a
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-27f6aa30-7432-4e93-9eb4-0b42decd5fbd
Creator: Person: Greg Kroah-Hartman <gregkh@linuxfoundation.org> ()
Creator: Organization: The Linux Foundation ()
Creator: Tool: reuse-4.0.3
Created: 2024-10-22T09:30:37Z
Created: 2024-10-22T09:33:13Z
CreatorComment: <text>This document was created automatically using available reuse information consistent with REUSE.</text>
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-68c02f636b8e3879dac8154f74e11a07
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-55ac808bfba4c56ce907af138af72acf
@ -26,7 +26,7 @@ Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a0dca448bcc96880587f0e9ddb53cb1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d6a26648562bd7a9782acf0ec87b8d02
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ddd0854171f331d4da3d8e3e1824aa29
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-60c5f0772761312cad5b32c0fc824a3d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec3cc73a5d3d3ea702a40c2f89743135
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9bd5f415bcf395d45744e20a813a05a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d55599d39c57a6ef592993f38cb38ee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9cd23771d5dd91bb7547c2bf9b6d61d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-75b5d80d5b8e458a555bf9942bf7ed10
@ -208,11 +208,11 @@ FileCopyrightText: <text>Copyright (c) 2009 Greg Kroah-Hartman <gregkh@suse.de>
Copyright (c) 2014-2021 Greg Kroah-Hartman <gregkh@linuxfoundation.org></text>
FileName: ./NEWS
SPDXID: SPDXRef-ec3cc73a5d3d3ea702a40c2f89743135
FileChecksum: SHA1: ff4fa081730373c0f67c1f5e7c8e423518b25834
SPDXID: SPDXRef-a9bd5f415bcf395d45744e20a813a05a
FileChecksum: SHA1: 289991915e6c690eeabd34d8521b0f40554d77cb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-2.0-only
FileCopyrightText: <text>Copyright (c) 2018-2023 Greg Kroah-Hartman <gregkh@linuxfoundation.org></text>
FileCopyrightText: <text>Copyright (c) 2018-2024 Greg Kroah-Hartman <gregkh@linuxfoundation.org></text>
FileName: ./README.md
SPDXID: SPDXRef-0d55599d39c57a6ef592993f38cb38ee