public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* [PATCH] btrfs-progs: Update to version 7.3
@ 2026-10-29 20:12 Adolf Belka
  2026-10-29 20:12 ` [PATCH] core206: Ship btrfs-progs Adolf Belka
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Adolf Belka @ 2026-10-29 20:12 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 7.1 to 7.3
- No change in rootfile
- Changelog
7.3
   * zoned mode: open host-managed devices with direct io, page cache cannot be
     used for synchronization due to ordering
   * convert: set creation and change time of the root subvolume
   * mkfs:
      * set creation and change time of the created subvolumes
      * make -O mixed work same as --mixed, so it does not create split block
	groups by mistake
      * for reproducible builds, honor SOURCE_DATE_EPOCH, SEED and for --rootdir
	order the files deterministically
   * corrupt-block: allow inode and dir item corruption to use option --value
   * check:
      * detect file extents for wrong inode types
      * on zoned filesystem, detect leaked active zones
   * restore: handle inline extents larger than 4KiB, e.g. created on systems with
     64KiB pages
   * build:
      * minimal version of util-linux is 2.31
   * scrub limit: set to the original limit only after all devices finish
   * other
      * new and updated tests
      * documentation updates
7.2 (skipped)

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/btrfs-progs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lfs/btrfs-progs b/lfs/btrfs-progs
index b2b87287d..e159c4eb7 100644
--- a/lfs/btrfs-progs
+++ b/lfs/btrfs-progs
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 7.1
+VER        = 7.3
 
 # https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/
 
@@ -43,7 +43,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = b72e5a027261953fba7915a1f5242a1804c6d4335c4261391a938e1aca6314c193051a52a8c6e315cd8714fe7763a0b20564c67fc654492e4df6ac42daff04a4
+$(DL_FILE)_BLAKE2 = 726b9ff7d6b5ecd0aec50998016f3fc1f6196d1aa69286b445a01b332b7b3905efd7d9d65ec6bbf7ec8c726f49ba1f6ec5e2097b431a67d9f9064d94b9e00824
 
 install : $(TARGET)
 
-- 
2.56.0



^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH] core206: Ship btrfs-progs
  2026-10-29 20:12 [PATCH] btrfs-progs: Update to version 7.3 Adolf Belka
@ 2026-10-29 20:12 ` Adolf Belka
  2026-10-29 20:12 ` [PATCH] core206: Ship libuv Adolf Belka
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Adolf Belka @ 2026-10-29 20:12 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/core/206/filelists/btrfs-progs | 1 +
 1 file changed, 1 insertion(+)
 create mode 120000 config/rootfiles/core/206/filelists/btrfs-progs

diff --git a/config/rootfiles/core/206/filelists/btrfs-progs b/config/rootfiles/core/206/filelists/btrfs-progs
new file mode 120000
index 000000000..d7a2f6f52
--- /dev/null
+++ b/config/rootfiles/core/206/filelists/btrfs-progs
@@ -0,0 +1 @@
+../../../common/btrfs-progs
\ No newline at end of file
-- 
2.56.0



^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH] core206: Ship libuv
  2026-10-29 20:12 [PATCH] btrfs-progs: Update to version 7.3 Adolf Belka
  2026-10-29 20:12 ` [PATCH] core206: Ship btrfs-progs Adolf Belka
@ 2026-10-29 20:12 ` Adolf Belka
  2026-10-29 20:12 ` [PATCH] core206: Ship usbutils Adolf Belka
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Adolf Belka @ 2026-10-29 20:12 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/core/206/filelists/libuv | 1 +
 1 file changed, 1 insertion(+)
 create mode 120000 config/rootfiles/core/206/filelists/libuv

diff --git a/config/rootfiles/core/206/filelists/libuv b/config/rootfiles/core/206/filelists/libuv
new file mode 120000
index 000000000..c74f52510
--- /dev/null
+++ b/config/rootfiles/core/206/filelists/libuv
@@ -0,0 +1 @@
+../../../common/libuv
\ No newline at end of file
-- 
2.56.0



^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH] core206: Ship usbutils
  2026-10-29 20:12 [PATCH] btrfs-progs: Update to version 7.3 Adolf Belka
  2026-10-29 20:12 ` [PATCH] core206: Ship btrfs-progs Adolf Belka
  2026-10-29 20:12 ` [PATCH] core206: Ship libuv Adolf Belka
@ 2026-10-29 20:12 ` Adolf Belka
  2026-10-29 20:12 ` [PATCH] libuv: Update to version 1.53.0 Adolf Belka
  2026-10-29 20:12 ` [PATCH] usbutils: Update to version 020 Adolf Belka
  4 siblings, 0 replies; 6+ messages in thread
From: Adolf Belka @ 2026-10-29 20:12 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/core/206/filelists/usbutils | 1 +
 1 file changed, 1 insertion(+)
 create mode 120000 config/rootfiles/core/206/filelists/usbutils

diff --git a/config/rootfiles/core/206/filelists/usbutils b/config/rootfiles/core/206/filelists/usbutils
new file mode 120000
index 000000000..31db5a7ac
--- /dev/null
+++ b/config/rootfiles/core/206/filelists/usbutils
@@ -0,0 +1 @@
+../../../common/usbutils
\ No newline at end of file
-- 
2.56.0



^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH] libuv: Update to version 1.53.0
  2026-10-29 20:12 [PATCH] btrfs-progs: Update to version 7.3 Adolf Belka
                   ` (2 preceding siblings ...)
  2026-10-29 20:12 ` [PATCH] core206: Ship usbutils Adolf Belka
@ 2026-10-29 20:12 ` Adolf Belka
  2026-10-29 20:12 ` [PATCH] usbutils: Update to version 020 Adolf Belka
  4 siblings, 0 replies; 6+ messages in thread
From: Adolf Belka @ 2026-10-29 20:12 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 1.52.0 to 1.53.0
- No change in rootfile
- Changelog
1.53.0
	* unix: fix pedantic compiler warnings (Ben Noordhuis)
	* win: fix const correctness compiler error (apocelipes)
	* doc: clarify handle close behavior of uv_spawn (Ben Noordhuis)
	* doc: name function crosslinks consistently (Ben Noordhuis)
	* win: fix const correctness warning (Ben Noordhuis)
	* win: fix off-by-one in utf-16 to wtf-8 conversion (locus-x64)
	* udp: validate nbufs in send functions (Oren)
	* unix: improve handling of uv_async_send mistakes (Jameson Nash)
	* unix,stream: verify uv_try_write2 handle (cui)
	* test,win: fix race in test runner (Jameson Nash)
	* unix,tty: don't drain when setting the TTY mode (Gabriel Baraldi)
	* inet: prefer sizeof with parenthesis (Juan José Arboleda)
	* test: remove unused headers and use newer ASSERT macros (Juan José Arboleda)
	* doc: Add textual images into libuv man page (Stacey Marshall)
	* darwin: replace EV_OOBAND handling with EVFILT_EXCEPT + NOTE_OOB (Juan José
	  Arboleda)
	* docs: add copybutton sphinx extension (HArsil)
	* doc: fix threading bugs in progress example (PRANAV KUMAR)
	* unix: support long path names in pipe.c (Edigleysson Silva (Edy))
	* win: fix some compiler warnings (Benjamin Gilbert)
	* docs: fix broken and redirected links (Jameson Nash)
	* doc: remove random reference to libev (Ben Noordhuis)
	* process: better validation for process->pid usage (Jameson Nash)
	* unix: check return value of fcntl call (Ben Noordhuis)
	* test: fix -Wunused-function warning (Ben Noordhuis)
	* linux: close streams without an extra read (Jameson Nash)
	* unix: enforce recvmmsg buffer size requirements (Ben Noordhuis)
	* android: fix termux build (BarryLhm)
	* io: make libuv 64-bit safe (Jameson Nash)
	* win,pipe: skip IOCP for pipe handles (Jameson Nash)
	* win: use WSA_FLAG_NO_HANDLE_INHERIT in all WSASocketW (Jameson Nash)
	* unix: use posix_spawn instead of fork (Jameson Nash)
	* test: use correct type for uv_fileno arguments (Saúl Ibarra Corretgé)
	* misc: revise security vulnerability reporting instructions (Jameson Nash)
	* win: fix watch loop logic (Stefan Stojanovic)
	* win: properly initialize OSVERSIONINFOW (Santiago Gimeno)
	* misc: fix error code returned from uv_wtf8_length_as_utf16 (Ryan Liptak)
	* stream: fix server stop accepting after uv_accept() error (ivinx)
	* unix,ibmi: abort on process_title_mutex init failure (Juan José Arboleda)
	* unix,stream: fix getsockopt error handling in connect (Juan José Arboleda)
	* unix: treat futimens() as best-effort in copyfile (skooch)
	* unix: free statxbuf on iouring statx fallback (Santiago Gimeno)
	* aix,ibmi: fix undeclared identifiers (SRAVANI GUNDEPALLI)
	* unix: fix uv__udp_recvmsg crash (theanarkh)
	* win: use PROC_THREAD_ATTRIBUTE_HANDLE_LIST in uv_spawn (Jameson Nash)
	* unix: avoid duplicate recvmmsg terminal callback (Isaac Elbaz)
	* win: fix spawn process with no argument (sturcotte06)
	* unix: handle cloexec failure in kqueue init (Juan José Arboleda)
	* unix: remove UV_HANDLE_READING flag (Edigleysson Silva (Edy))
	* src: use INET6_ADDRSTRLEN for IPv6 address buffer (orbisai0security)
	* test: include pty.h for GNU Hurd (Jérémy Lal)
	* test: skip recvmsg unreachable test when no ipv6 (Santiago Gimeno)
	* win: fix race condition in uv_async_send (Jameson Nash)
	* unix,fs: fix busyloop in big copyfile (Jameson Nash)
	* process,unix: avoid off-by-one in uv__spawn_resolve_and_spawn (Jameson Nash)
	* test: check that sizeof is constant (Jameson Nash)
	* async: make seq_cst the default (Jameson Nash)
	* Reland "linux: eliminate a read on eventfd per wakeup" (Jameson Nash)
	* win,process: skip dump silently if no valid folder can be determined (Jameson
	  Nash)
	* win: handle short path mismatch with a fallback in fs events (Joyee Cheung)
	* unix,udp: handle msg_hdr.msg_namelen=0 on recvmmsg (Santiago Gimeno)
	* ci: lock down permissions and pin action SHAs (Alb3e3)
	* docs: ignore unstable ncurses linkcheck URL (Alb3e3)
	* unix: handle EINTR in uv_resident_set_memory (Nandan Acharya)
	* build(deps): bump reactivecircus/android-emulator-runner (dependabot[bot])
	* build(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (dependabot[bot])
	* unix: return EINVAL for invalid tty modes (Samuel Williams)
	* ci: use VS 18 / 2026 in Windows Server 2025 (Saúl Ibarra Corretgé)
	* win: fix use of wrong constant in tcp code (Ben Noordhuis)
	* unix: fix UV_FS_O_DIRECT on more linux architectures (Archkon)
	* doc: add UB warning to threading documentation (Ben Noordhuis)
	* build(deps): bump reactivecircus/android-emulator-runner (dependabot[bot])
	* sunos: use getrandom(2) for uv_random (Petr Sumbera)
	* unix,poll: fix callback event bits on error/hangup (Yuki Ibe)
	* haiku: build tests with libbsd (Jérôme Duval)
	* unix: fix static declaration in nested block for AIX and IBM i PASE
	  (sravani1510)
	* win: fix unique named pipes to work inside Windows AppContainer (Russ Cox)
	* build(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (dependabot[bot])
	* build(deps): bump actions/checkout from 6.0.3 to 7.0.0 (dependabot[bot])
	* stream: Implement cancellation support for uv_write_t (Keno Fischer)
	* unix: handle trailing empty write buffers (Alb3e3)
	* stream: handle cancel write after close (Tyler Gibbs)
	* build(deps): bump actions/checkout from 7.0.0 to 7.0.1 (dependabot[bot])
	* test: don't generate io_uring variants of loopless fs tests (Jameson Nash)
	* test: close the loop in udp_recvmsg_unreachable_error{,6} (Jameson Nash)
	* linux: use scaling_max_freq in uv_cpu_info() (James Ross)
	* win: fix leak if uv_loop_init fails (Jameson Nash)
	* solaris: fix build and test failures, add CI (Petr Sumbera)
	* test: improve fs event filename assertion (Petr Sumbera)
	* build(deps): bump vmactions/solaris-vm from 1.3.7 to 1.3.8 (dependabot[bot])
	* build(deps): bump actions/checkout from 6.0.3 to 7.0.1 (dependabot[bot])
	* win: fix crash when closing a pipe after a failed bind (Yury Semikhatsky)
	* darwin: report physical footprint as rss (Jarred Sumner)
	* test: close file descriptors leaked by tests (Jameson Nash)
	* unix: short-circuit no-op event mask changes in uv__io_stop (Shelley Vohr)
	* unix,process: never shrink the stdio socket pair buffers (Shelley Vohr)
	* build(deps): bump vmactions/solaris-vm from 1.3.8 to 1.3.9 (dependabot[bot])
	* linux: fix tcc build (Ben Noordhuis)
	* aix: canonicalize fs event path with realpath() (Milad Fa)
	* openbsd: use fork instead of posix_spawn (Ben Noordhuis)
	* freebsd,netbsd,openbsd: add build CI (neil)
	* win,fs: suppress CRT assertion on close (Yiğit Tanrıverdi)
	* unix: drain tty reads on POLLHUP without POLLIN (Santiago Gimeno)
	* doc: fix on guide filesystem.rst (Viacheslav Muravyev)
	* linux: support cancelling io_uring file requests (hunterinvariants)
	* build: distribute Windows long path manifest (Yiğit Tanrıverdi)
	* netbsd: free cpu times on sysctl failure (cui fliter)
	* build(deps): bump vmactions/netbsd-vm from 1.4.8 to 1.4.9 (dependabot[bot])
	* freebsd: don't fail uv_cpu_info() when hw.clockrate is missing (Piotr Kubaj)
	* build(deps): bump vmactions/netbsd-vm from 1.4.9 to 1.5.0 (dependabot[bot])
	* build(deps): bump vmactions/solaris-vm from 1.3.9 to 1.4.0 (dependabot[bot])
	* build(deps): bump vmactions/freebsd-vm from 1.5.5 to 1.5.6 (dependabot[bot])
	* unix: fix warning in OpenBSD code (Brad Smith)
	* test: lower number of iterations (Ben Noordhuis)
	* openbsd: update EVFILT_USER comment (Brad Smith)
	* freebsd: don't use long AF_UNIX socket paths (Juan José Arboleda)
	* openbsd: use getexecpath in uv_exepath if present (Brad Smith)
	* build(deps): bump vmactions/freebsd-vm from 1.5.6 to 1.5.7 (dependabot[bot])
	* win: reserve explicit thread stack size (Zuohui Yang)
1.52.1
	* misc: add simple clang-tidy setup (Jameson Nash)
	* unix: check RLIMIT_AS and RLIMIT_DATA in uv_get_constrained_memory (Jameson
	  Nash)
	* win: add fs-fd-hash-inl.h to tarball (tobil4sk)
	* unix,win: support NULL loop for sync uv_getaddrinfo (Saúl Ibarra Corretgé)
	* Fix const-correctness warning in linux.c (Quaylyn Rimer)
	* build(deps): bump actions/upload-artifact from 6 to 7 (dependabot[bot])
	* build(deps): bump actions/download-artifact from 7 to 8 (dependabot[bot])
	* unix: fix compilation warnings with GCC 15 (Saúl Ibarra Corretgé)
	* test: remove conditionals from `uv_thread_self` usage (Yasser Nascimento)
	* unix: fix discard const (Rudi Heitbaum)
	* unix: do not cast to char variables that are const char (Rudi Heitbaum)
	* linux: fix crash if poll callback closes handle before `POLLERR` (Juan José
	  Arboleda)

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/libuv | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/lfs/libuv b/lfs/libuv
index 0d9c3129c..57e816fe5 100644
--- a/lfs/libuv
+++ b/lfs/libuv
@@ -25,7 +25,9 @@
 
 include Config
 
-VER        = 1.52.0
+VER        = 1.53.0
+
+#          https://dist.libuv.org/dist/
 
 THISAPP    = libuv-v$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -42,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = e43b3f9cc40c3da0a30336906b3a43285ec7129f826d9be0835ebb984a312fcd21a8b45a1fc678da59f4a2aa0f4fd9c9a2513374758ce317a326d2c7f9a9b62a
+$(DL_FILE)_BLAKE2 = 91f07e6c6c66e59234e2fc40d13a553d047f3548c650b182cbd045650f3fa4e764727b0db4491640e338522dbd42ee146e3d1fd444aa6d8bdad751e0ba007092
 
 install : $(TARGET)
 
-- 
2.56.0



^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH] usbutils: Update to version 020
  2026-10-29 20:12 [PATCH] btrfs-progs: Update to version 7.3 Adolf Belka
                   ` (3 preceding siblings ...)
  2026-10-29 20:12 ` [PATCH] libuv: Update to version 1.53.0 Adolf Belka
@ 2026-10-29 20:12 ` Adolf Belka
  4 siblings, 0 replies; 6+ messages in thread
From: Adolf Belka @ 2026-10-29 20:12 UTC (permalink / raw)
  To: development; +Cc: Adolf Belka

- Update from version 019 to 020
- No change in rootfile
- Changelog
020
      lsusb: Add support for FWStatus Capability decoding
      justfile: add 'make' target
      usb-spec.h: fix up spelling mistake for "Tone Enable" entry
      tests: vendor brat 0.10.1 as the test runner
      tests: compare built lsusb against the installed copy
      tests: lsusb -h: compare built against installed
      tests: lsusb -t: compare built against installed
      tests: lsusb -s: compare built against installed
      tests: lsusb -d: compare built against installed
      tests: lsusb -D: compare built against installed
      tests: usb-devices: compare built against installed
      tests: lsusb.py: compare built against installed
      tests: lsusb.py -h: compare built against installed
      tests: lsusb.py -i: compare built against installed
      tests: lsusb.py -I: compare built against installed
      tests: lsusb.py -u: compare built against installed
      tests: lsusb.py -U: compare built against installed
      tests: lsusb.py -c: compare built against installed
      tests: lsusb.py -C: compare built against installed
      tests: lsusb.py -e: compare built against installed
      tests: lsusb.py -w: compare built against installed
      tests: lsusb.py -f: compare built against installed
      justfile: add 'test' target
      desc-dump: fix operator precedence bug in bit-to-byte conversion
      usbmisc: fix NULL dereference on getcwd() failure in get_absolute_path()
      usbmisc: check malloc() return in get_dev_string_ascii()
      usbmisc: check malloc() return in usb_string_to_native()
      usbmisc: fix unbounded recursion and strncpy issues in readlink_recursive()
      names: replace sprintf() with snprintf() for modalias formatting
      lsusb-t: replace sprintf() with snprintf() in lanes_to_str()
      desc-dump: fix NULL pointer dereference for unknown audio terminal types
      desc-dump: fix integer underflow in get_array_entry_count()
      names: fix missing null termination in get_vendor_product_with_fallback()
      sysfs: fix buffer handling in read_sysfs_prop()
      sysfs: check initial snprintf() return value in get_sysfs_name()
      lsusb: fix out-of-bounds array access in dump_encryption_type()
      lsusb: fix out-of-bounds reads in video EXTENSION_UNIT descriptor parsing
      lsusb: fix unaligned memory access in dump_printer_device()
      lsusb: fix out-of-bounds read in video HEADER descriptor parsing
      lsusb: fix out-of-bounds read in HID report descriptor parsing
      lsusb: replace sprintf() with snprintf() in get_guid()
      lsusb: fix out-of-bounds read in MIDI streaming endpoint descriptor
      lsusb: fix out-of-bounds read in STILL_IMAGE_FRAME descriptor parsing
      lsusb-t: fix buffer handling in read_sysfs_file_string()
      lsusb: fix wrong variable in FORMAT_TYPE_II descriptor length calculation
      lsusb: fix out-of-bounds reads in video INPUT_HEADER and OUTPUT_HEADER
      lsusb: fix out-of-bounds reads in video PROCESSING_UNIT descriptor
      lsusb: fix out-of-bounds reads in video terminal and selector descriptors
      lsusb: fix undefined behavior in convert_le_u32() signed shift
      lsusb: fix OOB reads in UAC1 audio FORMAT_TYPE descriptor parsing
      lsusb: fix out-of-bounds read in SuperSpeedPlus capability descriptor
      lsusb: fix OOB reads in audio FORMAT_SPECIFIC descriptor parsing
      lsusb: fix out-of-bounds reads in IPP printer descriptor parsing
      lsusb: add missing length checks in dump_wire_adapter and dump_rc_interface
      lsusb: add missing length checks in dump_security and dump_encryption_type
      lsusb: fix OOB read in dump_dfu_interface on short descriptors
      lsusb: add missing length check in dump_association()
      lsusb: fix out-of-bounds reads in dump_hid_device() on short descriptors
      lsusb: fix OOB reads in UAC2 FORMAT_TYPE descriptor parsing
      lsusb: fix OOB reads in MIDI HEADER and MIDI_IN_JACK descriptor parsing
      lsusb: fix OOB read in dump_videocontrol_interrupt_endpoint()
      lsusb: fix OOB reads in video streaming format descriptors
      lsusb: fix OOB reads in video FRAME descriptor parsing
      lsusb: fix remaining OOB read in MIDI_OUT_JACK initial fields
      lsusb: fix remaining OOB reads in video descriptor warn-and-continue paths
      lsusb: fix OOB reads in video INPUT_HEADER and OUTPUT_HEADER data loops
      lsusb: fix OOB read in STILL_IMAGE_FRAME compression pattern loop
      lsusb: fix OOB read in FORMAT_MPEG2TS descriptor on short descriptors
      lsusb: zero hub descriptor buffer to prevent reading uninitialized data
      lsusb: fix OOB read in FORMAT_STREAM_BASED descriptor parsing
      lsusb: fix unsigned integer underflow in dump_bytes calls for short descriptors
      lsusb: fix wrong byte printed for CCID bClassEnvelope
      lsusb: bounds-check MIDI ELEMENT bNrInputPins/bElCapsSize against bLength
      lsusb: bounds-check UVC INPUT_TERMINAL bControlSize against bLength
      lsusb.py: strip control characters from device-supplied sysfs strings
      usbreset: refuse ambiguous selectors that match more than one device
      usbmisc, usb-devices: strip control characters from device-supplied strings
      lsusb: don't loop forever in find_otg() on a zero-bLength sub-descriptor
      desc-defs: fix off-by-one in UAC1 wFormatTag string lookup
      lsusb: bounds-check the BOS device-capability walk
      usbhid-dump: skip interfaces with bInterfaceNumber 0xff
      usb-devices: use printf instead of echo for device-supplied strings
      usb-devices: fix default case in class_decode()
      lsusb: strip control characters from the WebUSB landing-page URL
      lsusb: bound the report-fetch loop in dump_hid_device() too
      lsusb: bounds-check MIDI OUT_JACK bNrInputPins against bLength
      lsusb: bounds-check IPP printer capability walk against bLength
      desc-dump: bound get_value_from_field() against descriptor length
      sysfs: strip control characters from device-supplied string attributes
      lsusb, usbmisc, usbhid-dump: zero-init buffers passed to libusb control transfers
      lsusb: migrate the MIDIStreaming parsers onto the desc-dump table engine
      desc-dump: don't exit() on a device-supplied size_field value
      lsusb: return on short bLength in the class-specific descriptor dispatchers
      lsusb: check FORMAT_TYPE bLength before reading bFormatType
      lsusb: avoid undefined behaviour when assembling u32s from descriptor bytes
      lsusb: bound the extra[] dispatch loops by remaining size
      lsusb: fix wHubDelay decoding in the USB3 hub descriptor dump
      usbhid-dump: bound the HID-descriptor-extra walk by entry end, not start
      lsusb: fix two -D path-resolution edge cases in usbmisc.c
      lsusb: don't pass NULL into %s for unknown HID report/usage tags
      tests: brat: fix some spelling issues
      usbutils.spdx: update with new files added
      lsusb: add expected length message for video descriptor endpoint
      meson.build: turn off -Wno-unused-function
      lsusb: fix up parsing for older uvc devices
      tests: usbhid-dump: compare built against installed
      tests: usbhid-dump -h: compare built against installed
      tests: usbhid-dump -s: compare built against installed
      tests: usbhid-dump -d: compare built against installed
      tests: usbhid-dump -i: compare built against installed
      tests: usbhid-dump -e: compare built against installed
      tests: add lsusb argument-combination brat tests
      tests: add lsusb.py argument-combination brat tests
      tests: add lsusb -h/-V interaction test
      tests: add lsusb -t precedence test (-s/-d/-D ignored under -t)
      tests: add lsusb -D precedence test (-s/-d ignored under -D)
      tests: add lsusb -V precedence test
      tests: add lsusb -h precedence test
      tests: add lsusb repeated -s/-d/-D test
      tests: add lsusb -d :pid product-only filter test
      tests: add lsusb -D error-path tests
      tests: add lsusb -P/-p vestigial-option test
      tests: add lsusb -- end-of-options test
      test/lsusb-vv.brat: send errors to /dev/null
      lsusb-t: fall back to the sysfs vendor/product strings
      usbreset: return failure when device reset fails
      lsusb.c: fix typo dwMaxiumumClock
      lsusb.py: fix parse_usb_ids
      lsusb: fix shift UB and truncated-item reads in HID report dump
      ci: bump github/codeql-action in the all-actions group
      ci: bump the all-actions group with 5 updates
      ci: bump the all-actions group across 1 directory with 4 updates
      ci: bump github/codeql-action in the all-actions group
      ci: bump the all-actions group with 2 updates
      ci: bump the all-actions group with 5 updates
      ci: bump the all-actions group with 5 updates
      ci: bump the all-actions group across 1 directory with 3 updates

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 lfs/usbutils | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lfs/usbutils b/lfs/usbutils
index 277154b3e..cba0ad2a6 100644
--- a/lfs/usbutils
+++ b/lfs/usbutils
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2026  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 019
+VER        = 020
 #          https://www.kernel.org/pub/linux/utils/usb/usbutils/
 
 THISAPP    = usbutils-$(VER)
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 8267a36ec9670e83a0df5d5d34aee70d37e773ca25a20978cd6c99df29426e926af4308f97bb38463f50abdea2a764e98752bc4a5ca703bfcfdf9fcc361a7638
+$(DL_FILE)_BLAKE2 = 98dab3fd9e10d4490ee4b852af78b9106e9ca37cf3fa88dfa3480bdbd07ebc8223b135dca9d3df192dadd7b2a17363a7d822e5816b672d2ca088553c7bbb74c9
 
 install : $(TARGET)
 
-- 
2.56.0



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-10-29 20:12 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-29 20:12 [PATCH] btrfs-progs: Update to version 7.3 Adolf Belka
2026-10-29 20:12 ` [PATCH] core206: Ship btrfs-progs Adolf Belka
2026-10-29 20:12 ` [PATCH] core206: Ship libuv Adolf Belka
2026-10-29 20:12 ` [PATCH] core206: Ship usbutils Adolf Belka
2026-10-29 20:12 ` [PATCH] libuv: Update to version 1.53.0 Adolf Belka
2026-10-29 20:12 ` [PATCH] usbutils: Update to version 020 Adolf Belka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox