Historically, the MD5 checksums in our LFS files serve as a protection
against broken downloads, or accidentally corrupted source files.
While the sources are nowadays downloaded via HTTPS, it make sense to
beef up integrity protection for them, since transparently intercepting
TLS is believed to be feasible for more powerful actors, and the state
of the public PKI ecosystem is clearly not helping.
Therefore, this patch switches from MD5 to BLAKE2, updating all LFS
files as well as make.sh to deal with this checksum algorithm. BLAKE2 is
notably faster (and more secure) than SHA2, so the performance penalty
introduced by this patch is negligible, if noticeable at all.
In preparation of this patch, the toolchain files currently used have
been supplied with BLAKE2 checksums as well on
https://source.ipfire.org/.
Cc: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Acked-by: Michael Tremer <michael.tremeripfire.org>
- Update from 5.15 to 5.16
- Update of rootfile not required
- Changelog
Version 5.16 - January 19, 2022
* Feature: use memory maps for module EEPROM parsing (-m)
* Feature: show CMIS diagnostic information (-m)
* Fix: fix dumping advertised FEC modes (--show-fec)
* Fix: ignore cable test notifications from other devices (--cable-test)
* Fix: do not show duplicate options in help text (--help)
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
- Update from 5.13 to 5.15
- Update of rootfile not required
- Changelog
Release version 5.15 Michal Kubecek
update UAPI header copies Michal Kubecek
netlink: settings: Correct duplicate condition Bastian Germann
Merge branch 'review/module-fixes-2-v2' Michal Kubecek
sff-8636: Remove extra blank lines Ido Schimmel
sff-8636: Convert if statement to switch-case Ido Schimmel
sff-8636: Fix incorrect function name Ido Schimmel
sff-8636: Remove incorrect comment Ido Schimmel
cmis: Correct comment Ido Schimmel
cmis: Fix wrong define name Ido Schimmel
cmis: Fix CLEI code parsing Ido Schimmel
Merge branch 'review/module-fixes' into master Michal Kubecek
netlink: eeprom: Fix compilation when pretty dump is disabled Ido Schimmel
ethtool: Fix compilation warning when pretty dump is disabled Ido Schimmel
netlink: eeprom: Fallback to IOCTL when a complete hex/raw dump is requested Ido Schimmel
cmis: Fix invalid memory access in IOCTL path Ido Schimmel
sff-8636: Fix parsing of Page 03h in IOCTL path Ido Schimmel
Merge branch 'next' into master Michal Kubecek
Release version 5.14 Michal Kubecek
netlink: settings: add netlink support for coalesce cqe mode parameter Yufeng Mo
pretty: update message descriptions for coalescing Michal Kubecek
netlink: settings: add two link extended substates of bad signal integrity Guangbin Huang
update UAPI header copies Michal Kubecek
pretty: add message descriptions for PHC virtual clocks Michal Kubecek
pretty: add message descriptions for FEC stats Michal Kubecek
pretty: reorder to match enum values Michal Kubecek
update UAPI header copies Michal Kubecek
cmdline: skip dummy args entry in find_option() Michal Kubecek
Merge branch 'review/nojson-fail' into master Michal Kubecek
ethtool: return error if command does not support --json Jakub Kicinski
ethtool: use dummy args[] entry for no-args case Jakub Kicinski
ethtool: remove questionable goto Jakub Kicinski
Remove trailing newline in perror messages Jules Maselbas
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
- Update from 5.12 to 5.13
- Update of rootfile not reuired
- Changelog is no longer in the source tarball. It has to be extracted from the commits
in the git repository.
5.13
netlink: work around spurious selftest failure Michal Kubecek
Merge branch 'review/getmodule-v4' into master Michal Kubecek
ethtool: Update manpages to reflect changes to getmodule (-m) command Vladyslav Tarasiuk
ethtool: Rename QSFP-DD identifiers to use CMIS Vladyslav Tarasiuk
ethtool: Refactor human-readable module EEPROM output for new API Vladyslav Tarasiuk
ethtool: Add netlink handler for getmodule (-m) Vladyslav Tarasiuk
Merge branch 'review/fec-stats-v3' into master Michal Kubecek
test: workaround for FEC encoding parser checks Michal Kubecek
netlink: stats: add an --all-groups option Jakub Kicinski
netlink: add support for standard stats Jakub Kicinski
ethtool: add nlchk for redirecting to netlink Jakub Kicinski
netlink: fec: support displaying statistics Jakub Kicinski
netlink: add FEC support Jakub Kicinski
json: improve array print API Jakub Kicinski
update UAPI header copies
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
Most of these files still used old dates and/or domain names for contact
mail addresses. This is now replaced by an up-to-date copyright line.
Just some housekeeping... :-)
Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>