There are 24 open security issues in bullseye.
There are 13 open security issues in buster.
commit 78415b2cf5bd1043ef5ce8d835ae54b8fc4a752a
Merge: 60a0c88 16014e0
Author: Ben Hutchings <benh@debian.org>
Date: Wed Jun 3 21:49:20 2026 +0200
Merge branch 'update-package-rels' into 'debian/latest'
Update and remove obsolete package relations
See merge request kernel-team/firmware-nonfree!150
commit 16014e02d4892266f1d475df92e2fe9c7fa23500
Author: Ben Hutchings <benh@debian.org>
Date: Sun May 31 21:05:04 2026 +0200
misc-nonfree: Remove Provides relation to firmware-{adi,ralink}
firmware-{adi,ralink} were merged into firmware-misc-nonfree in
version 20151018-1, although there wasn't a proper transition
until version 20180825-1. We can now assume that everyone got
this upgrade.
Nothing seems to refer to firmware-adi.
firmware-ralink is referred to only in the Suggests field of
x2gothinclient-chroot, and in some examples in documentation. Also
the Ralink firmware is actually in firmware-mediatek now, so it
doesn't make sense to claim to Provide it here anyway.
So remove both of these from Provides.
commit 8abd14ce74f8d31eea29e215434a482304a6c8f7
Author: Ben Hutchings <benh@debian.org>
Date: Sun May 31 20:53:04 2026 +0200
libertas: Remove Replaces/Provides relations to libertas-firmware
firmware-libertas was introduced to replace libertas-firmware in 2011,
and the latter was eventually removed from unstable in 2015. Nothing
seems to refer to the old package name so there's no need to keep
these relations.
commit 3a2ea4a61da170afeff2d61898a0a27b28940dc7
Author: Ben Hutchings <benh@debian.org>
Date: Sun May 31 20:41:16 2026 +0200
Remove remains of the firmware-qcom-media to firmware-qcom-soc transition
firmware-qcom-media was (effectively) renamed to firmware-qcom-soc in
version 20200421-1, before the bullseye release. There is no need to
keep the transitional firmware-qcom-media package or versioned
relations to the old version.
commit 5760fcab3c11bfbe77a24a2e6be366314751b2dc
Author: Ben Hutchings <benh@debian.org>
Date: Sun May 31 20:32:07 2026 +0200
libertas: Remove firmware-marvell-prestera from Recommends
The Prestera switch firmware was split out of firmware-libertas into
firmware-marvell-prestera in version 20230625-3~exp1, and the former
Recommends the latter so that that firmware remains installed (by
default) when upgrading from an earlier version.
However, unlike the firmware split out of firmware-misc-nonfree, the
hardware this supports doesn't seem to be that widely used and we
still don't enable the driver in any official kernel config. So I
don't think this recommendation actually ever made sense. Remove it
and do not use Suggests.
commit b70913d2fce85986b876910a3b34c22b9bc6595a
Author: Ben Hutchings <benh@debian.org>
Date: Sun May 31 20:23:27 2026 +0200
misc-nonfree: Move all packages from Recommends to Suggests
Various firmware was split out of firmware-misc-nonfree into
firmware-{intel-{graphics,misc},mediatek,nvidia-graphics} in version
20230625-3~exp1, and the former Recommends all of the latter so that
that firmware remains installed (by default) when upgrading from an
earlier version.
But new installations of firmware-misc-nonfree also pull in those
other packages by default, which is less desirable. Also, because we
have had a stable release since then, we can now assume all users will
have done that upgrade and installed the new packages before they
upgrade to any future versions. So it's time to stop recommending
the new packages.
However, the new packages will now be marked as auto-installed, and if
we simply remove the Recommends they would be auto-removable.
Instead, move them to Suggests. This is enough to protect them from
being auto-removed without causing them to be installed in by default.
Closes: #1137651
commit b902dd47358cf022b4da1d85d9aac1cccb627cb9
Author: Ben Hutchings <benh@debian.org>
Date: Sun May 31 20:07:16 2026 +0200
Add support for per-package Suggests control field
commit 60a0c88e1be5d57f99effda0780e78222ebdf5ba
Merge: eba1a64 6acf82e
Author: Ben Hutchings <benh@debian.org>
Date: Sun May 31 01:02:08 2026 +0200
Merge branch 'include-more' into 'debian/latest'
Include more firmware in binary packages
See merge request kernel-team/firmware-nonfree!149
commit 6acf82e34ae4619ff405a0204f6484bd3c201107
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 16:23:38 2026 +0200
misc-nonfree: Add TI PCM6240 family audio ADC/DAC firmware
commit e834b64d27357ca69f229bc006d7d7839c97b444
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 16:21:36 2026 +0200
misc-nonfree: Add Renesas R-Car Gen4 PCIe controller firmware
commit d51f8ba0ab7707b45439b29ba10d3d6f3cfe8e2b
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 16:18:53 2026 +0200
misc-nonfree: Add Bosch BMI270 IMU firmware
commit 72b3a079f3daed64900a07fc2e68ac61816cb74d
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 15:28:48 2026 +0200
misc-nonfree: Add Chips&Media Wave6 video codec firmware
The kernel driver that requests this (wave6) is not yet upstream, but
the upstreaming process seems to be active.
commit db1bf32764096fcddc66f5f0b1796a3abb1b7381
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 15:20:11 2026 +0200
misc-nonfree: Add more Lontium video converter firmware
commit 9b0837f8a17ae1d4bd12338f484fcb0a34914a85
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 15:14:41 2026 +0200
netronome: Include all firmware symlinks
It seems that we missed the addition of these symlinks for Netronome
firmware in 2018. I explicitly excluded them from netronome in commit
ca580e3ba73e "d/config: Use wildcards in file lists", but that was
done only to maintain the current sets of included files.
Remove the exclusion.
commit 12c16ca398214a1f65cf8194d7b0e770e0366f70
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 15:08:24 2026 +0200
d/copyright, d/c/defines.toml: Fully exclude obsolete Intel sound firmware
There is no need to include the old versions of Intel sound
firmware in either the source or binary packages, so exclude
them through d/copyright rather than d/c/defines.toml.
commit a2887f34e32eddd2623e5826fb16671e0ff19337
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 14:52:39 2026 +0200
intel-misc: Include QAT 4xxx firmware
It seems that we missed the addition of the firmware for the Intel QAT
4xxx in 2023. I explicitly excluded it from intel-misc in commit
ca580e3ba73e "d/config: Use wildcards in file lists", but that was
done only to maintain the current sets of included files.
Remove the exclusion.
commit ddda39b72d8a01edce40b75be2af323bd21cec24
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 14:48:03 2026 +0200
misc-nonfree: Add more Airoha firmware
commit d7e456108abfbe41bbe9df8d8ed8b66f403d5169
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 14:38:32 2026 +0200
misc-nonfree: Add Aeonsemi PHY firmware
commit ea7663c248f7bcbbacc5be37947309ceeb72c9fd
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 14:36:39 2026 +0200
d/c/defines.toml: Sort patterns within each pattern list
commit aea8d955d628b0e9e971fd918401ca081145327b
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 14:26:56 2026 +0200
Add config field for files that check_upstream.py should ignore
Since commit 403c960195eb "d/b/check_upstream.py: Fix name of
'files-excluded' config field", several legal notices and a
documentation file that have File: entries in WHENCE were newly
reported as unpackaged.
These files do belong in the source package but not in any binary
package. It's questionable whether they should have File: entries in
WHENCE, but so long as that is the case check_upstream.py should
ignore them. Add a files_unpackaged config field listing the patterns
to ignore, and set its value appropriately.
commit ecf7359fb02e7ae1a589196f3d42a30b9863e659
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 14:10:16 2026 +0200
d/c/defines.toml: Correct the comment on links_excluded
The links_excluded field controls the behaviour of both install-files
and check_upstream.py, and the former is more important.
commit eba1a6471d18030caa4a8b82117cf9622e843a19
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 16:41:08 2026 +0200
d/copyright: Update for new upstream version
- Lontium firmware was moved into a vendor subdirectory.
- Qualcommm Atheros IPQ5424 and QCN2072 firmware was added. IPQ5424
has a slightly different set of copyright dates from other ath12k
firmware, so gets its own stanza.
commit 430e009c85e7cd21c36fb05a68c8d5cc93094ab1
Merge: 570f5a4 8594b1b
Author: Ben Hutchings <benh@debian.org>
Date: Fri May 29 13:40:34 2026 +0200
Merge branch 'update-20260519' into 'debian/latest'
Update to 20260519
See merge request kernel-team/firmware-nonfree!148
commit 8594b1bebb55fa902884127c19f09f2790d776a9
Author: Ben Hutchings <benh@debian.org>
Date: Tue May 26 23:44:48 2026 +0200
Update to 20260519
- mediatek: Drop vpu_d.bin and vpu_p.bin symlinks, removed upstream
- misc-nonfree: Update file list for move of lt9611uxc_fw.bin
commit 570f5a49cb6fb11dd8f9ad3aa2a8459287246df7
Merge: 24ac8ee cf0df1b
Author: Ben Hutchings <benh@debian.org>
Date: Tue May 5 14:42:07 2026 +0200
Merge branch 'dont-suggest-initramfs-tools' into 'debian/latest'
control: stop suggesting initramfs-tools
See merge request kernel-team/firmware-nonfree!147
commit cf0df1b48a6284fd5a5da49a931dac3f475f9897
Author: Agathe Porte <agathe.porte@oss.qualcomm.com>
Date: Tue May 5 13:22:40 2026 +0200
control: stop suggesting initramfs-tools
The use of initramfs-tools in forky is being phased out for dracut, so
this suggestion is becoming obsolete. Suggesting an initramfs generator
for every firmware package also do not seem to be a sensible solution,
since some firmware can just be loaded when the root file system is
mounted.
Remove the Suggest: initramfs-tools line in the generated binary
packages to reflect this.
Closes: #1135736
Signed-off-by: Agathe Porte <agathe.porte@oss.qualcomm.com>
commit 24ac8ee9222b266f2174ea2aae37bb713424da40
Merge: 931ca94 02124d5
Author: Ben Hutchings <benh@debian.org>
Date: Tue May 5 14:07:33 2026 +0200
Merge branch 'initramfs-rework' into 'debian/latest'
gencontrol: s/initramfs-tools/update-initramfs/
See merge request kernel-team/firmware-nonfree!146
commit 02124d59c838bc17905bd085d7d9ea9334c70b20
Author: Agathe Porte <debian@microjoe.org>
Date: Tue May 5 14:07:33 2026 +0200
gencontrol: s/initramfs-tools/update-initramfs/
There is 1 open security issue in trixie.
You can find information about how to handle this issue in the security team's documentation.
There are 13 open security issues in bookworm.