SHA256
1
0
forked from pool/ethtool

159 Commits

Author SHA256 Message Date
2cfc0ddf41 Sync changes to SLFO-1.2 branch 2025-08-20 09:14:16 +02:00
3160efe7ee Accepting request 1288343 from network:utilities
- update to upstream release 6.15

OBS-URL: https://build.opensuse.org/request/show/1288343
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=88
2025-06-26 12:05:23 +00:00
55064015f3 - update to upstream release 6.15
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=148
2025-06-23 18:56:49 +00:00
3b0e61e266 Accepting request 1272154 from network:utilities
fix AppStream metainfo XML file

OBS-URL: https://build.opensuse.org/request/show/1272154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=87
2025-04-24 15:25:03 +00:00
23ab215c0f - fix AppStream metainfo XML file
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=146
2025-04-23 09:56:38 +00:00
c537f39e08 Accepting request 1268375 from network:utilities
- update to upstream release 6.14

OBS-URL: https://build.opensuse.org/request/show/1268375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=86
2025-04-11 14:44:19 +00:00
d1f72f375c - update to upstream release 6.14
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=144
2025-04-07 21:00:19 +00:00
549411622c Accepting request 1207245 from network:utilities
- update to upstream release 6.11

OBS-URL: https://build.opensuse.org/request/show/1207245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=85
2024-10-12 11:24:50 +00:00
eafe99af0e - update to upstream release 6.11
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=142
2024-10-08 21:20:06 +00:00
74ef72f891 Accepting request 1193073 from network:utilities
update to upstream release 6.10

OBS-URL: https://build.opensuse.org/request/show/1193073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=84
2024-08-13 11:21:45 +00:00
7fe0a556f5 Accepting request 1177781 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1177781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=83
2024-06-04 10:50:36 +00:00
017f8f203b - update to upstream release 6.9
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=138
2024-05-23 15:51:32 +00:00
a5e741b98c Accepting request 1144068 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1144068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=82
2024-02-06 15:32:35 +00:00
e54791c7e9 - update to upstream release 6.7
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=136
2024-01-28 23:42:44 +00:00
d7423364b8 Accepting request 1130109 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1130109
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=81
2023-12-01 20:24:53 +00:00
580ea79213 - update to upstream release 6.6
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=134
2023-11-23 21:50:40 +00:00
6aaf2f2faa Accepting request 1112395 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1112395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=80
2023-09-21 20:13:28 +00:00
4cc34e2a83 - update to upstream release 6.5
- make ethtool-bash-completion noarch

OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=132
2023-09-12 21:04:44 +00:00
0768b84d25 Accepting request 1085796 from network:utilities
- update to upstream release 6.3

OBS-URL: https://build.opensuse.org/request/show/1085796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=79
2023-05-10 14:17:14 +00:00
7593a5365e - update to upstream release 6.3
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=130
2023-05-08 21:15:45 +00:00
df1e993d5f Accepting request 1069637 from network:utilities
- Split bash-completion to separate sub-package (forwarded request
  1069158 from gmbr3, changelog typo fixed)

OBS-URL: https://build.opensuse.org/request/show/1069637
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=78
2023-03-07 15:48:56 +00:00
76134cedf9 - fix a typo in changelog
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=128
2023-03-06 12:57:34 +00:00
535784fdcf Accepting request 1069158 from home:gmbr3:Active
- Split bash-completion to seperate sub-package

OBS-URL: https://build.opensuse.org/request/show/1069158
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=127
2023-03-06 12:24:42 +00:00
dadc4a36e9 Accepting request 1068233 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1068233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=77
2023-03-02 22:02:56 +00:00
ab7340776c - add missing changelog entry
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=125
2023-02-21 15:24:46 +00:00
6509a89257 - update to upstream release 6.2
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=124
2023-02-21 15:23:15 +00:00
5cc0813b70 Accepting request 1043943 from network:utilities
- update to upstream release 6.1

OBS-URL: https://build.opensuse.org/request/show/1043943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=76
2022-12-21 15:06:04 +00:00
56a3f4d885 - update to upstream release 6.1
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=122
2022-12-19 22:41:51 +00:00
6e9128451d Accepting request 1009809 from network:utilities
- update to upstream release 6.0

OBS-URL: https://build.opensuse.org/request/show/1009809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=75
2022-10-13 13:39:48 +00:00
93cdd89289 - update to upstream release 6.0
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=120
2022-10-10 18:11:28 +00:00
f937ccaec7 Accepting request 999729 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/999729
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=74
2022-08-30 12:48:09 +00:00
73eb5c2737 - update to upstream release 5.19
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=118
2022-08-22 00:11:58 +00:00
8dd72593e1 Accepting request 984069 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/984069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=73
2022-06-23 08:22:11 +00:00
3f90b9408d - update to upstream release 5.18
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=116
2022-06-13 23:45:38 +00:00
97ed4cb560 Accepting request 968300 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/968300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=72
2022-04-13 19:03:56 +00:00
abce135232 - update to upstream release 5.17
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=114
2022-04-04 00:12:55 +00:00
37a006f32e Accepting request 949144 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/949144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=71
2022-01-27 22:16:28 +00:00
672e5d5d38 - update to upstream release 5.16
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=113
2022-01-18 23:45:10 +00:00
0c97bd3d61 Accepting request 930648 from network:utilities
update to upstream release 5.15

OBS-URL: https://build.opensuse.org/request/show/930648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=70
2021-11-12 14:59:06 +00:00
aa8f0d8ac1 - update to upstream release 5.15
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=112
2021-11-09 20:52:00 +00:00
2d6412d4a2 Accepting request 919006 from network:utilities
- update to new upstream release 5.14

OBS-URL: https://build.opensuse.org/request/show/919006
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=69
2021-09-20 21:31:56 +00:00
f644aeefa9 - update to new upstream release 5.14
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=111
2021-09-12 21:40:21 +00:00
f21b752175 Accepting request 905136 from network:utilities
- update to new upstream release 5.13

OBS-URL: https://build.opensuse.org/request/show/905136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=68
2021-07-16 20:12:26 +00:00
1fda5e053c - update to new upstream release 5.13
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=110
2021-07-08 23:05:33 +00:00
a57decd482 Accepting request 891920 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/891920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=67
2021-05-12 17:31:32 +00:00
6e69742885 - update to new upstream release 5.12
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=108
2021-05-02 22:04:10 +00:00
85a3ebe795 Accepting request 856625 from network:utilities
- update to new upstream release 5.10

OBS-URL: https://build.opensuse.org/request/show/856625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=66
2020-12-22 10:25:15 +00:00
b8dabe31e4 - update to new upstream release 5.10
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=106
2020-12-16 16:49:17 +00:00
31e4724c01 Accepting request 847941 from network:utilities
backport some post-5.9 fixes

OBS-URL: https://build.opensuse.org/request/show/847941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=65
2020-11-15 14:24:01 +00:00
b63fcb12d6 - backport some post-5.9 fixes
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=104
2020-11-11 16:59:49 +00:00
1dab9fdf1c Accepting request 842049 from network:utilities
update to new upstream release 5.9

OBS-URL: https://build.opensuse.org/request/show/842049
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=64
2020-10-20 14:00:03 +00:00
1bf2225f12 - update to new upstream release 5.9
- update compiler flags

OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=102
2020-10-15 19:01:29 +00:00
066f6c41e0 Accepting request 824480 from network:utilities
- update to new upstream release 5.8
- add new upstream maintainer's key

OBS-URL: https://build.opensuse.org/request/show/824480
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=63
2020-08-14 07:29:50 +00:00
f9d210e1ab - add new upstream maintainer's key
- update to new upstream release 5.8

OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=100
2020-08-04 16:42:20 +00:00
318ebb77a0 Accepting request 814575 from network:utilities
- update to new upstream release 5.7

OBS-URL: https://build.opensuse.org/request/show/814575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=62
2020-06-16 11:45:01 +00:00
8638bb85d4 - fix netlink error suppression
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=98
2020-06-12 10:24:49 +00:00
7fbfad3245 - update to new upstream release 5.7
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=97
2020-06-07 20:15:53 +00:00
e494a5c1ca Accepting request 805937 from network:utilities
- update to new upstream release 5.6

OBS-URL: https://build.opensuse.org/request/show/805937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=61
2020-05-17 21:42:39 +00:00
c03953a30f - update upstream references in post-5.6 patches
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=95
2020-05-15 20:14:47 +00:00
c048623ce3 - Update to new upstream release 5.6
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=94
2020-05-12 21:45:45 +00:00
6130e56826 Accepting request 765772 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/765772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=60
2020-01-23 15:09:06 +00:00
f00d1a6ec6 - Update to new upstream release 5.4
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=92
2020-01-13 12:06:36 +00:00
103a7f9462 Accepting request 744998 from network:utilities
- Update to new upstream release 5.3

OBS-URL: https://build.opensuse.org/request/show/744998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=59
2019-11-07 22:09:11 +00:00
1a9884c99c - Update to new upstream release 5.3
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=90
2019-11-03 09:37:25 +00:00
bcf8aead18 Accepting request 718734 from network:utilities
- Update to new upstream release 5.2

OBS-URL: https://build.opensuse.org/request/show/718734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=58
2019-07-31 12:14:32 +00:00
c05a32c8c2 - Update to new upstream release 5.2
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=88
2019-07-26 05:33:40 +00:00
270c9941fe Accepting request 703942 from network:utilities
- Update to new upstream release 5.1

OBS-URL: https://build.opensuse.org/request/show/703942
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=57
2019-05-21 08:35:14 +00:00
36c1050592 - fix new version in changelog
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=86
2019-05-18 11:22:56 +00:00
9ba67a7fe7 - Update to new upstream release 5.0
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=85
2019-05-18 10:34:50 +00:00
5f0ce1f029 Accepting request 685010 from network:utilities
- upgrade to new upstream release 5.0

OBS-URL: https://build.opensuse.org/request/show/685010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=56
2019-03-19 10:07:28 +00:00
bf27df0d2b - Update to new upstream release 5.0
- Hide some innocuous build warnings to make relevant ones more visible.

OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=83
2019-03-14 10:28:53 +00:00
171e95d6b0 Accepting request 646328 from network:utilities
- Update to new upstream release 4.19

OBS-URL: https://build.opensuse.org/request/show/646328
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=55
2018-11-12 08:49:00 +00:00
eab7b15d62 - Update to new upstream release 4.19
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=81
2018-11-02 17:57:05 +00:00
ddcd42d8cc Accepting request 636173 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/636173
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=54
2018-09-26 14:00:17 +00:00
801482417d Accepting request 634750 from home:jengelh:branches:network:utilities
- Use noun phrase for summary.

OBS-URL: https://build.opensuse.org/request/show/634750
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=79
2018-09-10 12:53:32 +00:00
6a5e18b96a Accepting request 632400 from network:utilities
- Update to new upstream release 4.18

OBS-URL: https://build.opensuse.org/request/show/632400
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=53
2018-09-04 20:48:53 +00:00
152195ac03 - Update to new upstream release 4.18
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=77
2018-08-24 21:52:54 +00:00
0ca92fa3d2 Accepting request 618948 from network:utilities
- upgrade to upstream version 4.17

OBS-URL: https://build.opensuse.org/request/show/618948
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=52
2018-06-27 08:17:44 +00:00
42d993a1a2 Accepting request 617999 from home:kbabioch:branches:network:utilities
- Update to new upstream release 4.17
  * Fix: In ethtool.8, remove superfluous and incorrect \c
  * Fix: fix uninitialized return value
  * Fix: fix RING_VF assignment
  * Fix: remove unused global variable
  * Fix: several fixes in do_gregs()
  * Fix: correctly free hkey when get_stringset() fails
  * Fix: remove unreachable code
  * Fix: fix stack clash in do_get_phy_tunable and do_set_phy_tunable
  * Feature: Add register dump support for MICROCHIP LAN78xx

OBS-URL: https://build.opensuse.org/request/show/617999
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=75
2018-06-20 15:40:09 +00:00
76942bc83b Accepting request 599818 from network:utilities
- update to new upstream release 4.16

OBS-URL: https://build.opensuse.org/request/show/599818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=51
2018-04-24 13:30:31 +00:00
7f733e0e7e - Update to new upstream release 4.16
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=73
2018-04-14 23:50:38 +00:00
6977606d0a - Fix build for targets not (fully) supporting %license macro
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=72
2018-04-10 07:17:11 +00:00
3fa0cc8c75 Accepting request 593269 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/593269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=50
2018-04-06 15:42:33 +00:00
OBS User mrdocs
c91d696ac3 Accepting request 593194 from home:kukuk:branches:network:utilities
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/593194
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=70
2018-04-03 14:49:47 +00:00
0a878cc742 Accepting request 573299 from network:utilities
- update to new upstream release 4.15

OBS-URL: https://build.opensuse.org/request/show/573299
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=49
2018-02-09 14:44:32 +00:00
ce59419517 - update to new updstream release 4.15
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=68
2018-02-02 12:19:50 +00:00
e34a4d6214 Accepting request 537513 from network:utilities
- Update to new upstream release 4.13

OBS-URL: https://build.opensuse.org/request/show/537513
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=48
2017-11-01 10:06:48 +00:00
746949d337 - Update to new upstream release 4.13
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=66
2017-10-30 09:38:18 +00:00
b252e16f86 Accepting request 501398 from network:utilities
- update to new upstream release 4.11

OBS-URL: https://build.opensuse.org/request/show/501398
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=47
2017-06-17 08:19:40 +00:00
e168fd7476 - update to new upstream release 4.11
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=64
2017-06-06 12:19:37 +00:00
32ea807ca0 Accepting request 483738 from network:utilities
- upgrade to new upstream release 4.10
- add keyring for tarball verification

OBS-URL: https://build.opensuse.org/request/show/483738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=46
2017-04-17 08:20:43 +00:00
6c362400af - upgrade to new upstream release 4.10
- add keyring for tarball verification

OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=62
2017-03-30 06:07:44 +00:00
75dd4917f8 Accepting request 435691 from network:utilities
- Update to new upstream release 4.8

OBS-URL: https://build.opensuse.org/request/show/435691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=45
2016-10-22 11:01:33 +00:00
1afc3eed59 - update to new upstream release 4.8
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=60
2016-10-11 09:37:37 +00:00
778ccf3d71 Accepting request 407745 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/407745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=44
2016-07-18 19:19:16 +00:00
03b5e9ad60 - upgrade to new upstream release 4.6
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=58
2016-07-04 08:50:31 +00:00
75e2b69077 Accepting request 377307 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/377307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=43
2016-03-26 14:08:46 +00:00
7c2e51a6a5 ethtool-4.5
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=56
2016-03-15 10:01:12 +00:00
Stephan Kulow
4ba57e5535 Accepting request 338770 from network:utilities
- Update to new upstream release 4.2

OBS-URL: https://build.opensuse.org/request/show/338770
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=42
2015-10-17 14:37:04 +00:00
4204b0f2e5 ethtool-4.2
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=54
2015-10-09 12:29:43 +00:00
599fd0bd4f Accepting request 310851 from network:utilities
- Update to new upstream release 4.0

OBS-URL: https://build.opensuse.org/request/show/310851
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=41
2015-06-08 06:26:17 +00:00
69a4c83480 ethtool-4.0
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=52
2015-06-01 08:38:54 +00:00
Stephan Kulow
7dced6f1bf Accepting request 280790 from network:utilities
- Update to new upstream release 3.18

OBS-URL: https://build.opensuse.org/request/show/280790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=40
2015-01-21 20:52:54 +00:00
2895150a30 ethtool-3.18
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=50
2015-01-11 16:44:45 +00:00
21e9a94135 Accepting request 262201 from network:utilities
- Update to new upstream release 3.16

OBS-URL: https://build.opensuse.org/request/show/262201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=39
2014-11-24 10:17:51 +00:00
5ea2b047d7 ethtool-3.16
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=48
2014-11-18 09:46:19 +00:00
Tomáš Chvátal
2ef3e5e4c4 Accepting request 221136 from network:utilities
- Drop ethtool-display-switch-port-attributes.patch (failed
  upstream acceptance and has to be reworked)

OBS-URL: https://build.opensuse.org/request/show/221136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=37
2014-02-08 09:33:55 +00:00
ad20db3bef - Drop ethtool-display-switch-port-attributes.patch (failed
upstream acceptance and has to be reworked)

OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=46
2014-02-06 14:32:06 +00:00
Stephan Kulow
d606d04376 Accepting request 209529 from network:utilities
- Add '-q' command line option to display switch port attributes
  (bnc#853637, fate#315293)
- added patches:
  * ethtool-display-switch-port-attributes.patch

OBS-URL: https://build.opensuse.org/request/show/209529
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=36
2013-12-06 10:45:15 +00:00
57d0c2d328 - Add '-q' command line option to display switch port attributes
(bnc#853637, fate#315293)
- added patches:
  * ethtool-display-switch-port-attributes.patch

OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=44
2013-12-05 14:21:06 +00:00
Stephan Kulow
1aa3c65647 Accepting request 208199 from network:utilities
- Update to version 3.12.1
  * Fix: Memory corruption when applying external calibration to
	SFF-8472 module diagnostics (-m option) 
  * Feature: Add Intel 82599 and x540 DCB registers to dump
	(-d option)
- Changes from 3.12
  * Fix: Remove alternate method to check for VLAN tag offload on Linux
	< 2.6.37 (-k/-K options)
  * Fix: Hide state of VLAN tag offload and LRO if the kernel is too old
	for us to reliably detect them (-k option)
  * Feature: Add register dump support for Solarflare SFC9100 family
	(-d option)
- Changes from 3.11
  * Feature: Update Realtek chip list for register dump to match
	r8169 driver in Linux 3.11 (-d option)
  * Feature: Add ixgbevf support for register dump (-d option)
  * Feature: Filter ixgbe register dump according to the specific chip
	(-d option) (forwarded request 208148 from posophe)

OBS-URL: https://build.opensuse.org/request/show/208199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=35
2013-11-25 13:32:55 +00:00
OBS User mrdocs
b0e8148a5c Accepting request 208148 from home:posophe:branches:network:utilities
- Update to version 3.12.1
  * Fix: Memory corruption when applying external calibration to
	SFF-8472 module diagnostics (-m option) 
  * Feature: Add Intel 82599 and x540 DCB registers to dump
	(-d option)
- Changes from 3.12
  * Fix: Remove alternate method to check for VLAN tag offload on Linux
	< 2.6.37 (-k/-K options)
  * Fix: Hide state of VLAN tag offload and LRO if the kernel is too old
	for us to reliably detect them (-k option)
  * Feature: Add register dump support for Solarflare SFC9100 family
	(-d option)
- Changes from 3.11
  * Feature: Update Realtek chip list for register dump to match
	r8169 driver in Linux 3.11 (-d option)
  * Feature: Add ixgbevf support for register dump (-d option)
  * Feature: Filter ixgbe register dump according to the specific chip
	(-d option)

OBS-URL: https://build.opensuse.org/request/show/208148
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=42
2013-11-24 19:44:26 +00:00
Stephan Kulow
ec55176978 Accepting request 182155 from network:utilities
- Update to new upstream release 3.10 (forwarded request 181944 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/182155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=33
2013-07-04 15:57:56 +00:00
fe7df59a98 Accepting request 181944 from home:jengelh:branches:network:utilities
- Update to new upstream release 3.10

OBS-URL: https://build.opensuse.org/request/show/181944
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=40
2013-07-04 08:59:19 +00:00
Stephan Kulow
fc53ec8c5f Accepting request 172921 from network:utilities
- Update to new upstream release 3.8
  * Feature: Allow setting destination MAC address in L3/L4 flow
    spec rules (-N/-U option)
  * Fix: Show full 64 bits of user-data (-n/-u option)
  * Fix: Add version check for et131x regs (-d option)
  * Doc: Improve description of -f, -t, -s, -N/-U, -W options in
    man page
  * Fix: Restore 20000baseKR2 cap display (no options)

OBS-URL: https://build.opensuse.org/request/show/172921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=32
2013-04-23 13:07:59 +00:00
16918ad7ae - Update to new upstream release 3.8
* Feature: Allow setting destination MAC address in L3/L4 flow
    spec rules (-N/-U option)
  * Fix: Show full 64 bits of user-data (-n/-u option)
  * Fix: Add version check for et131x regs (-d option)
  * Doc: Improve description of -f, -t, -s, -N/-U, -W options in
    man page
  * Fix: Restore 20000baseKR2 cap display (no options)

OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=38
2013-04-22 20:07:25 +00:00
Stephan Kulow
41434aefdb Accepting request 145609 from network:utilities
- Update to new upstream release 3.7 
  * Fix: Gracefully handle failure of register pretty-printer (-d
    option)
  * Feature: Add support for et131x registers (-d option)
  * Feature: Basic optical diagnostics for SFF-8472 modules (-m
    option)

OBS-URL: https://build.opensuse.org/request/show/145609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=30
2012-12-19 09:53:47 +00:00
0617376942 - Update to new upstream release 3.7
* Fix: Gracefully handle failure of register pretty-printer (-d
    option)
  * Feature: Add support for et131x registers (-d option)
  * Feature: Basic optical diagnostics for SFF-8472 modules (-m
    option)

OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=36
2012-12-17 09:10:43 +00:00
Stephan Kulow
6ba8d5447f Accepting request 137444 from network:utilities
- Update to new upstream release 3.6
  * Feature: Allow setting MDI-X state (-s option)
  * Fix: Preserve pause advertising bits when setting speed and
    duplex with autoneg on (-s option)
  * Fix: Don't call ioctl to set EEE parameters if they are the
    same as the current parameters (--set-eee option)

OBS-URL: https://build.opensuse.org/request/show/137444
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=29
2012-10-10 07:19:08 +00:00
31653cb6a1 - Update to new upstream release 3.6
* Feature: Allow setting MDI-X state (-s option)
  * Fix: Preserve pause advertising bits when setting speed and
    duplex with autoneg on (-s option)
  * Fix: Don't call ioctl to set EEE parameters if they are the
    same as the current parameters (--set-eee option)

OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=34
2012-10-08 06:56:17 +00:00
Stephan Kulow
a477c607ef Accepting request 130027 from network:utilities
- Update to new upstream release 3.5 
  * Display support for 1000BASE-KX and 10GBASE-KX4 link modes
  * Energy-Efficient Ethernet (EEE) configuration
    (--show-eee and --set-eee options)
  * Display support for 40G link modes
  * Fix: Don't trust drivers to null-terminate strings

OBS-URL: https://build.opensuse.org/request/show/130027
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=28
2012-08-07 06:05:37 +00:00
d6fd6e703d - Update to new upstream release 3.5
* Display support for 1000BASE-KX and 10GBASE-KX4 link modes
  * Energy-Efficient Ethernet (EEE) configuration
    (--show-eee and --set-eee options)
  * Display support for 40G link modes
  * Fix: Don't trust drivers to null-terminate strings

OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=32
2012-08-06 07:48:13 +00:00
Stephan Kulow
fed9154a22 Accepting request 125199 from network:utilities
- Update to new upstream release 3.4.1
* This release adds reporting of driver features ("-i")
* reporting of supported pause frame modes and of 20G link modes
* firmware dumps ("-w" and "-W")
* external loopback tests ("-t")
* reporting and configuring the number of channels/queues
  ("-l" and "-L") and time stamping capabilities ("-T")
* reporting of pause frame autonegotiation results ("-a")
* support for querying and setting all generic net device features
  ("-k" and "-K") and private flags
* dumping of plugin module EEPROM ("-m") (forwarded request 125196 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/125199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=27
2012-06-25 10:25:13 +00:00
2bebab99ec Accepting request 125196 from home:jengelh:branches:network:utilities
- Update to new upstream release 3.4.1
* This release adds reporting of driver features ("-i")
* reporting of supported pause frame modes and of 20G link modes
* firmware dumps ("-w" and "-W")
* external loopback tests ("-t")
* reporting and configuring the number of channels/queues
  ("-l" and "-L") and time stamping capabilities ("-T")
* reporting of pause frame autonegotiation results ("-a")
* support for querying and setting all generic net device features
  ("-k" and "-K") and private flags
* dumping of plugin module EEPROM ("-m")

OBS-URL: https://build.opensuse.org/request/show/125196
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=30
2012-06-16 19:11:01 +00:00
Stephan Kulow
1eb23ea99a Accepting request 122206 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/122206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=25
2012-05-25 14:14:55 +00:00
99a1a26b1b - Add xz build requirement to fix build for openSUSE 11.4
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=28
2012-05-16 17:25:16 +00:00
Stephan Kulow
70bbdcd336 Accepting request 107126 from network:utilities
update to ethtool-3.2

OBS-URL: https://build.opensuse.org/request/show/107126
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=24
2012-02-28 13:12:35 +00:00
79a6c79f43 update to ethtool-3.2
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=26
2012-02-27 10:06:53 +00:00
Stephan Kulow
d36d38fb33 Accepting request 103408 from network:utilities
- keep binary in /usr tree (UsrMerge project)

OBS-URL: https://build.opensuse.org/request/show/103408
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=23
2012-02-10 16:13:22 +00:00
Cristian Rodríguez
954e85d73a Accepting request 103318 from home:rjschwei:branches:network:utilities
usrMerge project - move files from toplevel to /usr

OBS-URL: https://build.opensuse.org/request/show/103318
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=24
2012-02-08 16:33:54 +00:00
Stephan Kulow
a28a3b82d9 Accepting request 96435 from network:utilities
- update to ethtool-3.1

OBS-URL: https://build.opensuse.org/request/show/96435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=22
2011-12-14 13:33:18 +00:00
f9f0416ff9 - update to ethtool-3.1
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=21
2011-12-13 11:14:42 +00:00
Stephan Kulow
3abc3d5c68 Accepting request 95759 from network:utilities
license update: GPL-2.0
sfc.c and stmmac.c have GPL-2.0 licenses (forwarded request 95755 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/95759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=21
2011-12-08 10:27:54 +00:00
Stephan Kulow
e06bc6ea01 Accepting request 95755 from home:babelworx:ldig:branches:network:utilities
license update: GPL-2.0
sfc.c and stmmac.c have GPL-2.0 licenses

OBS-URL: https://build.opensuse.org/request/show/95755
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=19
2011-12-07 14:20:24 +00:00
Cristian Rodríguez
835c471217 Accepting request 94999 from home:coolo:removeautomake
add automake to buildrequires

OBS-URL: https://build.opensuse.org/request/show/94999
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=18
2011-12-02 19:07:06 +00:00
Lars Vogdt
0db58a93f3 Accepting request 83674 from network:utilities
- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines) (forwarded request 83454 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/83674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=19
2011-09-19 21:54:20 +00:00
Lars Vogdt
d9914f7b94 Accepting request 83454 from home:jengelh:bl-e
- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)

OBS-URL: https://build.opensuse.org/request/show/83454
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=16
2011-09-19 20:22:04 +00:00
Sascha Peilicke
524b41aae7 Accepting request 78329 from network:utilities
update to ethtool-3.0

OBS-URL: https://build.opensuse.org/request/show/78329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=18
2011-08-09 08:50:09 +00:00
3cc3e43526 update to ethtool-3.0
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=14
2011-08-08 16:06:54 +00:00
Sascha Peilicke
fdeb2eb514 Autobuild autoformatter for 64246
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=17
2011-03-17 10:03:22 +00:00
OBS User buildservice-autocommit
7fdf4320d5 Updating link to change in openSUSE:Factory/ethtool revision 17.0
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=bf3e4488c9e993614dd2cea0679b4199
2011-03-17 10:03:22 +00:00
Sascha Peilicke
1d0e250e54 Accepting request 64246 from network:utilities
Accepted submit request 64246 from user puzel

OBS-URL: https://build.opensuse.org/request/show/64246
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=16
2011-03-17 10:03:13 +00:00
3a4bb6e45d Accepting request 64209 from home:philipsb:branches:network:utilities
OBS-URL: https://build.opensuse.org/request/show/64209
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=12
2011-03-16 09:18:33 +00:00
Ruediger Oertel
576f826b99 Accepting request 53299 from network:utilities
Accepted submit request 53299 from user puzel

OBS-URL: https://build.opensuse.org/request/show/53299
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=14
2010-11-18 15:21:00 +00:00
e081f7adee update to 2.6.36
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=10
2010-11-18 08:18:29 +00:00
OBS User autobuild
27c0262469 Accepting request 44060 from network:utilities
Copy from network:utilities/ethtool based on submit request 44060 from user puzel

OBS-URL: https://build.opensuse.org/request/show/44060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=13
2010-07-30 15:23:06 +00:00
OBS User buildservice-autocommit
22f236d230 Updating link to change in openSUSE:Factory/ethtool revision 13.0
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=fa6ea92fd572414ac3e4a234fc29cdbb
2010-07-30 15:23:06 +00:00
OBS User autobuild
ee7f35f5b4 Accepting request 44060 from network:utilities
checked in (request 44060)

OBS-URL: https://build.opensuse.org/request/show/44060
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=9
2010-07-30 15:23:05 +00:00
f8ec2e0a56 update to ethtool-2.6.34
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=8
2010-07-27 12:15:26 +00:00
62fc6ee457 bnc#616263
OBS-URL: https://build.opensuse.org/package/show/network:utilities/ethtool?expand=0&rev=7
2010-07-12 08:02:32 +00:00
OBS User autobuild
b18e534bde OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=10 2010-03-18 14:44:44 +00:00
OBS User autobuild
e792e10779 Accepting request 29025 from network:utilities
Copy from network:utilities/ethtool based on submit request 29025 from user coolo

OBS-URL: https://build.opensuse.org/request/show/29025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=9
2010-01-11 15:51:18 +00:00
OBS User autobuild
fb18bb9a29 Accepting request 25406 from network:utilities
Copy from network:utilities/ethtool based on submit request 25406 from user mseben

OBS-URL: https://build.opensuse.org/request/show/25406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=8
2009-12-04 11:27:18 +00:00
OBS User unknown
e7307cc626 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=6 2008-11-04 16:34:03 +00:00
OBS User unknown
71d38e9b10 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=5 2008-09-12 22:59:40 +00:00
OBS User unknown
29f7cd1cf3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=4 2007-12-19 14:46:00 +00:00
OBS User unknown
6f1489d66a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=3 2007-07-27 13:07:24 +00:00
OBS User unknown
e9f7cc13ec OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=2 2007-04-12 15:18:37 +00:00
OBS User unknown
773f94aeea OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ethtool?expand=0&rev=1 2007-01-15 23:11:48 +00:00
12 changed files with 381 additions and 37 deletions

12
apply-patches Normal file
View File

@@ -0,0 +1,12 @@
#!/bin/bash
echo "Applying patches:"
while read p; do
if patch -p1 -s --no-backup-if-mismatch --fuzz=0 <patches/"$p"; then
echo -e "\t$p"
else
echo "*** Patch $p failed" >&2
exit 1
fi
done

View File

@@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEyBAABCAAdFiEEWN3j3bieVmp26mKO538sG/LRdpUFAma2GCoACgkQ538sG/LR
dpXgegf3doZtybUz7TMlIQYg3bOof1lqEvdzcN92AvVsTqCbE2evBG28BU8U1Hy9
WbBl7c6OYoZ8Kt0+xct/lz9K/MPfZgKd2R0wkEuBF+34+QaSfcS+7UwKS9rL22NH
qBGQXXy326d5TFvM/WjB46mMt6MwtyxrdPOKmaXriOJn2HA5tDOSHFp96ypIvpi4
ZTnhkNyanmIIEx9ZVg94IqWCeSBFh1txcAIdZr/kGGzM+4CkL8XBLGX/rgxYlKxz
91pYXXJLOpU+1Rm/Z2z0U3XlqMYHyjkSB1iFV1MLgXyYdBVyMOc01se/1KgWMEv/
/ADD3PYuSJyfT9JJCw3kqIcdXFJ6
=TTG4
-----END PGP SIGNATURE-----

Binary file not shown.

11
ethtool-6.14.tar.sign Normal file
View File

@@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEWN3j3bieVmp26mKO538sG/LRdpUFAmf0NZIACgkQ538sG/LR
dpW+6Qf8CF2OWQGtxZYCn2cTaO4bichYcqTKeBmVFXvQzjOnHguSz6s7Z9ieuq27
yXtHM4odUw1kEbERt0t12cKLPn0UsSn4IDub1UAVCJq2X0qFnzVh8D9vqF2gFuxS
ZCWU8H/MzcFzlIyuKutK3XV7PsnEjLdMdsY5Q+HxqCCefsQSJ4gm1D+07znssE3x
pkQfReXCUz3BIDxzcg9Xkr18SePzvkg6UPyOMADtwsWsiHVLsEwMOkRnesFWPNdX
uyzaJ9Koa8laTSZbWdogV5czIvAqBwf+7IMmeHBPFjLXH9fabwy/PKA6eTYUzUtJ
0W3BylVCujdwJiTYf3bG57SWJRKQfQ==
=dwt6
-----END PGP SIGNATURE-----

BIN
ethtool-6.14.tar.xz LFS Normal file

Binary file not shown.

View File

@@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEWN3j3bieVmp26mKO538sG/LRdpUFAmZPXdYACgkQ538sG/LR
dpWdhQgAybmXZMcZGT6BwT/yqK5az+m0ZZuk1iWBenNOp2SV43JjVuSbrw0aEzOR
28W/EcRYzuRS/X4S34goKJ69EApVYAChTyagK1aVyO8YqBnIZ5N7KY65y8hHAPV0
Fgcuicoc0HOuInV6xtZvwI5/b7kuoaLuI0B73p3sSK7UNOHQ3EdxOmtFIUNJEWSU
GFgOlMQAMmCU3nUMQylcEvEi4MbtRp6F6S+/9YeZWLD4FRZVCWcSbNAza4iedRto
nbOe4d4QVvtzJNbUrz7XvT39bOdsHe0KPlj7a6/ASj5PNPIH6czzvXjUUaJccAus
8LtApGg4dgSiqse9qdw2QuYzfu7WKw==
=nYNK
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a71b0354010661c5cf178bc606ed50fcb91805cf1897ad0eb2818387a5fd0cd9
size 358640

View File

@@ -1,3 +1,24 @@
-------------------------------------------------------------------
Wed Apr 16 20:16:18 UTC 2025 - Michal Kubecek <mkubecek@suse.cz>
- fix AppStream metainfo XML file
* misc-fix-AppStream-metainfo-XML.patch
-------------------------------------------------------------------
Wed Apr 16 14:02:12 UTC 2025 - Michal Kubecek <mkubecek@suse.cz>
- update to upstream release 6.14 (jsc#PED-11353)
Normally we want the ethtool package version to match kernel
version but upstream skipped 6.12 and 6.13 versions so that
version 6.14 is going to be used instead. For list of features
and fixes between versions 6.10 and 6.14 see the NEWS file in the
package.
-------------------------------------------------------------------
Wed Apr 16 13:22:43 UTC 2025 - Michal Kubecek <mkubecek@suse.cz>
- adapt package to git based patch tracking
-------------------------------------------------------------------
Fri Aug 9 13:27:19 UTC 2024 - Michal Kubecek <mkubecek@suse.cz>

View File

@@ -15,9 +15,14 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
# ---------------------------------------------------------------------------
# Contents of this package is exported from git repository; please submit
# your changes via https://gitlab.suse.de/mkubecek/ethtool-source or
# gitlab@gitlab.suse.de:mkubecek/ethtool-source.git rather than to IBS.
# ---------------------------------------------------------------------------
Name: ethtool
Version: 6.10
Version: 6.14
Release: 0
Summary: Utility for examining and tuning Ethernet-based network interfaces
License: GPL-2.0-only
@@ -28,9 +33,10 @@ URL: https://www.kernel.org/pub/software/network/ethtool/
Source: https://www.kernel.org/pub/software/network/ethtool/%{name}-%{version}.tar.xz
Source2: https://www.kernel.org/pub/software/network/ethtool/%{name}-%{version}.tar.sign
Source3: %{name}.keyring
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: pkgconfig
BuildRequires: xz
Source11: patches.tar.xz
Source12: series.conf
Source13: guards
Source14: apply-patches
BuildRequires: pkgconfig(libmnl)
%description
@@ -53,7 +59,9 @@ BuildArch: noarch
bash command line completion support for ethtool.
%prep
%setup -q
%setup -q -a 11
chmod a+rx %{SOURCE13} %{SOURCE14}
%{SOURCE13} <%{SOURCE12} | %{SOURCE14} && rm -rf patches
%build
export CFLAGS="%optflags -Wall -Wextra -Wstrict-prototypes -Wformat-security -Wpointer-arith"
@@ -67,11 +75,8 @@ make install DESTDIR="%buildroot"
%defattr(-,root,root)
%{_sbindir}/ethtool
%{_mandir}/man8/ethtool.8*
%if (0%{?suse_version} >= 1500) || (0%{?sle_version} >= 120300)
%{_datadir}/metainfo/org.kernel.software.network.ethtool.metainfo.xml
%license COPYING
%else
%doc COPYING
%endif
%doc AUTHORS NEWS
%files bash-completion

313
guards Normal file
View File

@@ -0,0 +1,313 @@
#!/usr/bin/perl -w
#############################################################################
# Copyright (c) 2003-2007,2009 Novell, Inc.
# All Rights Reserved.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of version 2 of the GNU General Public License as
# published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, contact Novell, Inc.
#
# To contact Novell about this file by physical or electronic mail,
# you may find current contact information at www.novell.com
#############################################################################
#
# Guards:
#
# +xxx include if xxx is defined
# -xxx exclude if xxx is defined
# +!xxx include if xxx is not defined
# -!xxx exclude if xxx is not defined
#
use FileHandle;
use Getopt::Long;
use strict;
# Prototypes
sub files_in($$);
sub parse($$);
sub help();
sub slashme($) {
my ($dir) = @_;
$dir =~ s#([^/])$#$&/#; # append a slash if necessary
if ($dir eq './') {
return '';
} else {
return $dir;
}
}
# Generate a list of files in a directory
#
sub files_in($$) {
my ($dir, $path) = @_;
my $dh = new FileHandle;
my (@files, $file);
# @<file> syntax
if ($path =~ s/^@//) {
my $fh;
open($fh, '<', $path) or die "$path: $!\n";
@files = <$fh>;
close($fh);
chomp(@files);
s:^$dir:: for @files;
return @files;
}
$path = slashme($path);
opendir $dh, length("$dir$path") ? "$dir$path" : '.'
or die "$dir$path: $!\n";
while ($file = readdir($dh)) {
next if $file =~ /^(\.|\.\.|\.#.*|CVS|.*~)$/;
if (-d "$dir$path$file") {
@files = (@files, files_in($dir, "$path$file/"));
} else {
#print "[$path$file]\n";
push @files, "$path$file";
}
}
closedir $dh;
return @files;
}
# Parse a configuration file
# Callback called with ($patch, @guards) arguments
#
sub parse($$) {
my ($fh, $callback) = @_;
my $line = "";
while (<$fh>) {
chomp;
s/(^|\s+)#.*//;
if (s/\\$/ /) {
$line .= $_;
next;
}
$line .= $_;
my @guards = ();
foreach my $token (split /[\s\t\n]+/, $line) {
next if $token eq "";
if ($token =~ /^[-+]/) {
push @guards, $token;
} else {
#print "[" . join(",", @guards) . "] $token\n";
&$callback($token, @guards);
}
}
$line = "";
}
}
# Command line options
#
my ($dir, $config, $default, $check, $list, $invert_match, $with_guards) =
( '', '-', 1, 0, 0, 0, 0);
my @path;
# Help text
#
sub help() {
print "$0 - select from a list of files guarded by conditions\n";
print "SYNOPSIS: $0 [--prefix=dir] [--path=dir1:dir2:...]\n" .
" [--default=0|1] [--check|--list] [--invert-match]\n" .
" [--with-guards] [--config=file] symbol ...\n\n" .
" Defaults: --default=$default\n" .
" Use --path=\@<file> to read the list of entries from <file>\n";
exit 0;
}
# Parse command line options
#
Getopt::Long::Configure ("bundling");
eval {
unless (GetOptions (
'd|prefix=s' => \$dir,
'c|config=s' => \$config,
'C|check' => \$check,
'l|list' => \$list,
'w|with-guards' => \$with_guards,
'p|path=s' => \@path,
'D|default=i' => \$default,
'v|invert-match' => \$invert_match,
'h|help' => sub { help(); exit 0; })) {
help();
exit 1;
}
};
if ($@) {
print "$@";
help();
exit 1;
}
@path = ('.')
unless (@path);
@path = split(/:/, join(':', @path));
my $fh = ($config eq '-') ? \*STDIN : new FileHandle($config)
or die "$config: $!\n";
$dir = slashme($dir);
if ($check) {
# Check for duplicate files, or for files that are not referenced by
# the specification.
my $problems = 0;
my @files;
foreach (@path) {
@files = (@files, files_in($dir, $_));
}
my %files = map { $_ => 0 } @files;
parse($fh, sub {
my ($patch, @guards) = @_;
if (exists $files{$patch}) {
$files{$patch}++;
} else {
if ($config eq '-') {
print "Not found: $dir$patch\n";
} else {
print "In $config but not found: $dir$patch\n";
}
$problems++;
}});
$fh->close();
my ($file, $ref);
while (($file, $ref) = each %files) {
next if $ref == 1;
if ($ref == 0) {
if ($config eq '-') {
print "Unused: $file\n";
} else {
print "Not in $config: $file\n";
}
$problems++;
}
if ($ref > 1) {
print "Warning: multiple uses";
print " in $config" if $config ne '-';
print ": $file\n";
# This is not an error if the entries are mutually exclusive...
}
}
exit $problems ? 1 : 0;
} elsif ($list) {
parse($fh, sub {
my ($patch, @guards) = @_;
print join(' ', @guards), ' '
if (@guards && $with_guards);
print "$dir$patch\n";
});
} else {
# Generate a list of patches to apply.
my %symbols = map { $_ => 1 } @ARGV;
parse($fh, sub {
my ($patch, @guards) = @_;
my $selected;
if (@guards) {
# If the first guard is -xxx, the patch is included by default;
# if it is +xxx, the patch is excluded by default.
$selected = ($guards[0] =~ /^-/);
foreach (@guards) {
/^([-+])(!?)(.*)?/
or die "Bad guard '$_'\n";
# Check if the guard matches
if (($2 eq '!' && !exists $symbols{$3}) ||
($2 eq '' && ( $3 eq '' || exists $symbols{$3}))) {
# Include or exclude
$selected = ($1 eq '+');
}
}
} else {
# If there are no guards, use the specified default result.
$selected = $default;
}
print "$dir$patch\n"
if $selected ^ $invert_match;
});
$fh->close();
exit 0;
}
__END__
=head1 NAME
guards - select from a list of files guarded by conditions
=head1 SYNOPSIS
F<guards> [--prefix=F<dir>] [--path=F<dir1:dir2:...>] [--default=<0|1>]
[--check|--list] [--invert-match] [--with-guards] [--config=<file>]
I<symbol> ...
=head1 DESCRIPTION
The script reads a configuration file that may contain so-called guards, file
names, and comments, and writes those file names that satisfy all guards to
standard output. The script takes a list of symbols as its arguments. Each line
in the configuration file is processed separately. Lines may start with a
number of guards. The following guards are defined:
=over
+I<xxx> Include the file(s) on this line if the symbol I<xxx> is defined.
-I<xxx> Exclude the file(s) on this line if the symbol I<xxx> is defined.
+!I<xxx> Include the file(s) on this line if the symbol I<xxx> is not defined.
-!I<xxx> Exclude the file(s) on this line if the symbol I<xxx> is not defined.
- Exclude this file. Used to avoid spurious I<--check> messages.
=back
The guards are processed left to right. The last guard that matches determines
if the file is included. If no guard is specified, the I<--default>
setting determines if the file is included.
If no configuration file is specified, the script reads from standard input.
The I<--check> option is used to compare the specification file against the
file system. If files are referenced in the specification that do not exist, or
if files are not enlisted in the specification file warnings are printed. The
I<--path> option can be used to specify which directory or directories to scan.
Multiple directories are separated by a colon (C<:>) character. The
I<--prefix> option specifies the location of the files. Alternatively, the
I<--path=@E<lt>fileE<gt>> syntax can be used to specify a file from which the
file names will be read.
Use I<--list> to list all files independent of any rules. Use I<--invert-match>
to list only the excluded patches. Use I<--with-guards> to also include all
inclusion and exclusion rules.
=head1 AUTHOR
Andreas Gruenbacher <agruen@suse.de>, SUSE Labs

BIN
patches.tar.xz LFS Normal file

Binary file not shown.

4
series.conf Normal file
View File

@@ -0,0 +1,4 @@
# generated by scripts/import-patches
# out of tree patches
misc-fix-AppStream-metainfo-XML.patch