~ubuntu-branches/ubuntu/trusty/ethtool/trusty-proposed

1.3.11 by Ben Hutchings
Import upstream version 3.0
1
Version 3.0 - August 4, 2011
2
3
	* Feature: Report supported pause frame modes
4
	* Feature: Support firmware dump (-w and -W options)
5
	* Feature: Report advertised and supported 20G link modes
6
	* Feature: Add an 'l4data' option for ip4 filters (-U option)
7
	* Fix: Correct swapped h_source and h_dest fields for ether filters
8
	  (-U option)
9
	* Fix: Set ip_ver field correctly for ip4 filters (-U option)
10
	* Fix: Correct parameter validation for -e and -E options; in
11
	  particular, treat the 'magic' value as unsigned
12
1.3.10 by Ben Hutchings
Import upstream version 2.6.39
13
Version 2.6.39 - June 1, 2011
14
15
	* Feature: Report some driver features (-i option)
16
	* Doc: Remove misleading 'Auto' advertising mask from manual page
17
	* Doc: Improve table formatting on manual page, using tbl
18
	* Doc: Remove initial blank page in printed manual page
19
	* Doc: Fix line-wrapping of options
20
	* Feature: Add support for ESP as a separate protocol from AH
21
	  (-n, -N, -u and -U options)
22
	* Cleanup: Remove support for showing RX n-tuple settings
23
	  (-u option), which was never implemented correctly in the kernel
24
	* Feature: Add support for RX network flow classifier (NFC)
25
	  (-u and -U options)
26
	* Feature: Add support for e1000 M88 PHY registers (-d option)
27
	* Cleanup: Change bug-address to netdev
28
1.3.9 by Ben Hutchings
Import upstream version 2.6.38
29
Version 2.6.38 - March 15, 2011
30
31
	* Doc: Fix spelling and spacing in online help
32
	* Doc: Update date, version and web site reference in manual page
33
	* Doc: Fix spelling, capitalisation, consistency and style in
34
	  manual page
35
	* Doc: Generalise some references to network devices rather than
36
	  Ethernet devices
37
	* Fix: Don't silently ignore speed/duplex when autoneg is on
38
	* Fix: Report an error (rather than full usage information) if
39
	  given an unrecognised option
40
	* Feature: Add --version option
41
1.3.8 by Ben Hutchings
Import upstream version 2.6.37
42
Version 2.6.37 - January 5, 2011
43
44
	* Fix: Build fix for distributions with kernel headers from
45
	  Linux 2.6.9 or earlier
46
47
Version 2.6.36 - November 16, 2010
48
49
	* Fix: RX n-tuple masks and documentation
50
	* Feature: Ethernet-level RX n-tuple filtering and 'clear' action
51
	* Feature: stmmac register dump support
52
	* Feature: get permanent address (-P) option
53
	* Feature: VLAN acceleration control
54
55
Version 2.6.35 - August 10, 2010
56
57
	* Feature: sfc register dump support
58
	* Feature: improve cmd line parsing of ints, IPv4 addresses
59
	* Feature: support ethtool named flags, messaging types
60
	* Feature: minor man page fixes
61
	* Feature: control RX flow hash indirection
1.2.1 by Eric Delaunay
Import upstream version 2
62
1.3.7 by Ben Hutchings
Import upstream version 2.6.34
63
Version 2.6.34 - May 26, 2010
64
65
	* Feature: Support n-tuple filter programming
66
	* Feature: Support rx hashing, v2 (targetted for 2.6.35)
67
	* Feature: Add names of newer Marvell chips
68
1.3.6 by Anibal Monsalve Salazar
Import upstream version 2.6.33
69
Version 2.6.33 - February 24, 2010
70
71
	This version introduces a new release numbering scheme, based
72
	on the latest upstream kernel interface supported.
73
74
	* Fix: several man page corrections
75
	* Feature: rx flow hash configuration
76
	* Feature: report 10000baseT support, where available
77
	* Feature: report MDI-X status, pause auto-neg, link partner adverts
78
	* Feature: support additional port types
79
	* Feature: support arbitrary speeds, faster than 65535 Mb
80
	* Feature: large and generic receive offload (LRO, GRO) support
81
	* Feature: option to flash firmware image from specified file
82
	* Feature: support for block writing of EEPROMs
83
	* Feature: marvell register dump update
84
	* Feature: at76c50x-usb, e1000e, igb, ixgbe, r8169 register dump support
1.3.7 by Ben Hutchings
Import upstream version 2.6.34
85
	* Cleanup: remove support for RX hashing by port (was removed in
1.3.6 by Anibal Monsalve Salazar
Import upstream version 2.6.33
86
	  kernel by 59089d8d162ddcb5c434672e915331964d38a754)
87
	* Doc: Explicitly ship GPLv2 license, rather than relying
88
	  on autotools to supply it for us (autotools started auto-installing
89
	  GPLv3 recently)
90
1.2.4 by Anibal Monsalve Salazar
Import upstream version 6
91
Version 6 - July 26, 2007
92
93
	* Fix/security: Fix handling of statistics where the label
94
	  is exactly 32 bytes (ETH_GSTRING_LEN).
95
	* Feature: Add ability to change the advertised speed/duplex
96
	  to a different range of values, rather than all-or-one.
97
	* Feature: ixgb register dump support
98
	* Feature: sky2 register dump support
99
	* Feature: Fabric7 VIOC register dump support
100
	* Feature: Decode raw register dump stored in a file
101
	* Feature: Add ability to force hex register dump, if desired
102
	* Feature: update e1000 register dump
103
	* Feature: Additional 10Gbps support
104
	* Feature: Add 2.5G support
105
	* Feature: Update r8169 register dump
106
	* Feature: SMSC LAN911x/LAN921x register dump support
107
	* Cleanup: Update internal ethtool.h copy to match upstream
108
	  kernel 2.6.23-rc1 version of ethtool.h.
109
1.3.1 by Anibal Monsalve Salazar
Import upstream version 5
110
Version 5 - September 1, 2006
111
112
	* Security: Avoid potential buffer overflow
113
	* Feature: GSO support
114
	* Feature: skge register dump
115
116
Version 4 - July 18, 2006
117
118
	* Feature: UFO support
119
	* Feature: support long options
120
	* Features: e1000, pcnet32, tg3 updates
121
	* Feature: added PPC4xx EMAC support
122
	* Feature: Use hexdump instead of single values for register dump
123
1.2.2 by Eric Delaunay
Import upstream version 3
124
Version 3 - January 27, 2005
125
126
	* Feature: r8159 register dump support
127
	* Feature / bug fix: Support advertising gigabit ethernet
128
	* Bug fix: make sure to advertise 10baseT-HD
129
	* Other minor bug fixes.
130
1.2.1 by Eric Delaunay
Import upstream version 2
131
Version 2 - August 17, 2004
132
133
	* Feature: ethtool register dump raw mode
134
	* Feature: return results of self-test back to OS via exit(2)
135
	* Feature: add verbose register dump for pcnet32, fec_8xx
136
	* Maintenance: update to more recent autoconf
137
	* Maintenance: minor updates to e1000-specific module
138
	* Bug fix: Remove silly restriction on ethernet interface naming
139
140
Version 1.8 - July 19, 2003
141
142
	* Feature: Support amd8111e register dumps
143
	* Feature: Support TSO enable/disable
144
	* Feature: Support 10 gigabit ethernet
145
	* Feature: Support writing EEPROM data
146
	* Feature: Output e100 MDI/MDI-x status in register dump
147
	* Feature: Clean up RealTek (RTL) chip output, support new chips.
148
	* Feature: More supported e1000 devices.
149
	* Bug fix: Properly set ecmd.advertising
150
	* Bug fix: Fix leaks, handle some error conditions better.
151
152
Version 1.7 - October 21, 2002
153
154
	* Feature: Support e100 register dumps
155
	* Feature: Support tg3 eeprom dumps
156
	* Feature: Support partial eeprom dumps (with non-zero offsets)
157
	* Feature: Support decimal/octal/hex numbers transparently,
158
	  at the user's discretion.
1.1.1 by Eric Delaunay
Import upstream version 1.8
159
160
Version 1.6 - June 20, 2002
161
162
	* Feature: Support e1000 register dumps
163
	* Feature: Support RealTek RTL-8139C+ and RTL-8169 register dumps
164
	* Feature: Support coalescing config (ETHTOOL_[GS]COALESCE)
165
	* Feature: Support ring param config (ETHTOOL_[GS]RINGPARAM)
166
	* Feature: Support pause param config (ETHTOOL_[GS]PAUSEPARAM)
167
	* Feature: Support physical NIC identification (ETHTOOL_PHYS_ID)
168
	* Feature: Support NIC self-testing (ETHTOOL_TEST)
169
	* Feature: Support NIC checksum/scatter-gather configuration
170
		(ETHTOOL_[GS]RXCSUM, ETHTOOL_[GS]TXCSUM, ETHTOOL_[GS]SG)
171
1.2.1 by Eric Delaunay
Import upstream version 2
172
Version 1.5 - Mar 4, 2002
173
174
	* Fix: support usb network interfaces
175
	* Fix: include redhat spec file in autoconf build system
176
	* Fix: minor fixes to natsemi register dump
177
	* Feature: report advertised as well as supported media,
178
	  when printing device settings.
179
180
Version 1.4 - Nov 19, 2001
181
182
	* Support builds on configurations missing SIOCETHTOOL constant.
183
	* Import ethtool.h from kernel 2.4.15-pre6.
184
	* Support retrieval/setting of per-driver debug levels
185
	  (ETHTOOL G/SMSGLVL)
186
	* Support pretty-printing register dumps on natsemi, de2104x
187
	  (ETHTOOL GREGS)
188
	* Support restarting autonegotiation (ETHTOOL NWAY_RST)
189
	* Support obtaining link status (ETHTOOL GLINK)
190
191
Version 1.3 - Aug 02, 2001
192
193
	* Support Wake-on-LAN (ETHTOOL GWOL and ETHTOOL SWOL ioctl).
194
1 by Eric Delaunay
Import upstream version 1.3
195
Version 1.2 - May 17, 2001
196
197
	* Support ETHTOOL_GDRVINFO ioctl, which obtains
198
	  information from the ethernet driver associated
199
	  with the specified interface.
1.1.1 by Eric Delaunay
Import upstream version 1.8
200