Commit Graph

13 Commits

Author SHA1 Message Date
Adolf Belka
504a2df666 ethtool: Update to version 6.0
- Update from version 5.16 to 6.0
- Update of rootfile not required
- Changelog
    Version 6.0 - October 10, 2022
	* Fix: advertisement modes autoselection by lanes (-s)
    Version 5.19 - August 22, 2022
	* Feature: get/set tx push (-g and -G)
	* Feature: register dump support for TI CPSW (-d)
	* Feature: register dump support for lan743x chipset (-d)
	* Fix: fix missing sff-8472 output in netlink path (-m)
	* Fix: fix EEPROM byte write (-E)
    Version 5.18 - June 14, 2022
	* Feature: get/set cqe size (-g and -G)
	* Fix: fix typo in man page
	* Fix: fix help text alignment
	* Fix: improve attribute label (--show-fec)
    Version 5.17 - April 4, 2022
	* Feature: transceiver module power mode (--set-module)
	* Feature: transceiver module extended state (--show-module)
	* Feature: get/set rx buffer length (-g and -G)
	* Feature: tx copybreak buffer size (--get-tunable and --set-tunable)
	* Feature: JSON output for features (-k)
	* Feature: support OSFP transceiver modules (-m)
	* Fix: add missing free() calls (--get-tunable and --set-tunable)

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
2022-11-28 13:05:59 +01:00
Peter Müller
9a7e4d8506 Switch checksums from MD5 to BLAKE2
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>
2022-04-02 14:19:25 +00:00
Adolf Belka
b23da5dcf2 ethtool: Update to version 5.16
- 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>
2022-02-06 17:14:37 +00:00
Adolf Belka
4a8c9aee7e ethtool: Update to version 5.15
- 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>
2021-12-03 18:21:10 +01:00
Adolf Belka
92f167fc47 ethtool: Update to version 5.13
- 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>
2021-09-05 08:42:56 +00:00
Adolf Belka
19465bc094 ethtool: Update to 5.12
- Update from 3.16 (2014) to 5.12 (2021)
- Update of rootfile
- Changelog is too large to include here. Changelog details are available
   at https://git.kernel.org/pub/scm/network/ethtool/ethtool.git/log/

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-05-20 09:47:41 +00:00
Peter Müller
eee037b890 update disclaimer in LFS files
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>
2018-09-10 19:20:36 +01:00
Matthias Fischer
191e9a0c96 ethtool: Update to 3.16 2014-11-23 14:30:47 +01:00
Michael Tremer
be9dbcb2c0 ethtool: Update to 3.0.
Version "3" was at least 5 years old and displayed wrong information.
2011-08-29 16:36:20 +02:00
ms
70df830214 Ein Paar Dateien fuer die GPLv3 angepasst.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@853 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2007-08-29 13:25:32 +00:00
ms
c7845ac110 Source-Links gefixt.
Domainumzug vom Source-Code.


git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@390 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2007-01-13 22:15:39 +00:00
ms
7b9e5f10cc Zwischencommit fuer LFS.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@322 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-10-14 14:17:32 +00:00
ipfire
cd1a292722 git-svn-id: http://svn.ipfire.org/svn/ipfire/IPFire/source@16 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8 2006-02-15 21:15:54 +00:00