xref: /aosp_15_r20/external/ethtool/ChangeLog (revision 1b481fc3bb1b45d4cf28d1ec12969dc1055f555d)
1*1b481fc3SMaciej ŻenczykowskiThe changelog after March 2005 can be obtained from the git repository
2*1b481fc3SMaciej Żenczykowskiat <git://git.kernel.org/pub/scm/network/ethtool/ethtool.git>.
3*1b481fc3SMaciej Żenczykowski
4*1b481fc3SMaciej ŻenczykowskiThe changelog after version 2 up to March 2005 can be obtained from the
5*1b481fc3SMaciej ŻenczykowskiBitKeeper repository at <bk://gkernel.bkbits.net/ethtool>.
6*1b481fc3SMaciej Żenczykowski
7*1b481fc3SMaciej Żenczykowski
8*1b481fc3SMaciej ŻenczykowskiTue Aug 17 2004  Jeff Garzik <[email protected]>
9*1b481fc3SMaciej Żenczykowski
10*1b481fc3SMaciej Żenczykowski	* NEWS, configure.ac:  Release version 2
11*1b481fc3SMaciej Żenczykowski
12*1b481fc3SMaciej ŻenczykowskiFri Jul  2 2004  Jeff Garzik <[email protected]>
13*1b481fc3SMaciej Żenczykowski
14*1b481fc3SMaciej Żenczykowski	Merged
15*1b481fc3SMaciej Żenczykowski	* fec_8xx.c, ethtool-util.h, Makefile.am: Add fec_8xx register dump.
16*1b481fc3SMaciej Żenczykowski	Contributed by Pantelis Antoniou <[email protected]>
17*1b481fc3SMaciej Żenczykowski
18*1b481fc3SMaciej Żenczykowski	* Update ethtool.c to iterate through a list of drivers
19*1b481fc3SMaciej Żenczykowski	* Fixed fec_8xx.c warnings on 64-bit
20*1b481fc3SMaciej Żenczykowski
21*1b481fc3SMaciej ŻenczykowskiFri Jul  2 2004  Jim Lewis <[email protected]>
22*1b481fc3SMaciej Żenczykowski
23*1b481fc3SMaciej Żenczykowski	* pcnet32.c, ethtool-util.h, Makefile.am: Add pcnet32 register dump.
24*1b481fc3SMaciej Żenczykowski
25*1b481fc3SMaciej ŻenczykowskiFri Apr  9 2004  Jason Lunz <[email protected]>
26*1b481fc3SMaciej Żenczykowski
27*1b481fc3SMaciej Żenczykowski	* ethtool.c: Remove incorrect restriction on ethernet interface
28*1b481fc3SMaciej Żenczykowski	names.
29*1b481fc3SMaciej Żenczykowski
30*1b481fc3SMaciej ŻenczykowskiFri Apr  9 2004  OGAWA Hirofumi <[email protected]>
31*1b481fc3SMaciej Żenczykowski
32*1b481fc3SMaciej Żenczykowski	* ethtool.c: This fixes the bogus tail backslash that I did.
33*1b481fc3SMaciej Żenczykowski
34*1b481fc3SMaciej ŻenczykowskiFri Apr  9 2004  Jim Lewis <[email protected]>
35*1b481fc3SMaciej Żenczykowski
36*1b481fc3SMaciej Żenczykowski	* ethtool.c:  Return results of self-test back to OS,
37*1b481fc3SMaciej Żenczykowski	via exit(2).
38*1b481fc3SMaciej Żenczykowski
39*1b481fc3SMaciej ŻenczykowskiFri Apr  9 2004  Jeb Cramer  <[email protected]>
40*1b481fc3SMaciej Żenczykowski
41*1b481fc3SMaciej Żenczykowski	* e1000.c: Update device id list and add printout of phy type in
42*1b481fc3SMaciej Żenczykowski	register dump.  Set default mac_type to 82543 since register offsets
43*1b481fc3SMaciej Żenczykowski	haven't changed.
44*1b481fc3SMaciej Żenczykowski
45*1b481fc3SMaciej ŻenczykowskiFri Apr  9 2004  Jeff Garzik  <[email protected]>
46*1b481fc3SMaciej Żenczykowski
47*1b481fc3SMaciej Żenczykowski	* configure.ac, Makefile.am, ethtool.c, etc.:
48*1b481fc3SMaciej Żenczykowski	convert to more recent autoconf.
49*1b481fc3SMaciej Żenczykowski
50*1b481fc3SMaciej ŻenczykowskiSat Aug 30 2003  OGAWA Hirofumi  <[email protected]>
51*1b481fc3SMaciej Żenczykowski
52*1b481fc3SMaciej Żenczykowski	* ethtool.8, ethtool.c: ethtool register dump raw mode
53*1b481fc3SMaciej Żenczykowski
54*1b481fc3SMaciej ŻenczykowskiSat Jul 19 2003  Scott Feldman  <[email protected]>
55*1b481fc3SMaciej Żenczykowski
56*1b481fc3SMaciej Żenczykowski	* ethtool.8, ethtool.c, ethtool-copy.h:
57*1b481fc3SMaciej Żenczykowski	Add support for TSO get/set.  Corresponds to NETIF_F_TSO.
58*1b481fc3SMaciej Żenczykowski	Extended -k|K option to included tso, and changed meaning from
59*1b481fc3SMaciej Żenczykowski	just "checksum/sg" to more general "offload".  Now covers Rx/Tx
60*1b481fc3SMaciej Żenczykowski	csum, SG, and TSO.
61*1b481fc3SMaciej Żenczykowski
62*1b481fc3SMaciej ŻenczykowskiThu May 28 2003  Ganesh Venkatesan  <[email protected]>
63*1b481fc3SMaciej Żenczykowski
64*1b481fc3SMaciej Żenczykowski	* ethtool-copy.h: new definitions for 10GbE
65*1b481fc3SMaciej Żenczykowski
66*1b481fc3SMaciej ŻenczykowskiThu May 28 2003  Scott Feldman  <[email protected]>
67*1b481fc3SMaciej Żenczykowski
68*1b481fc3SMaciej Żenczykowski	* ethtool.c: Add ethtool -E to write EEPROM byte.
69*1b481fc3SMaciej Żenczykowski	* e100.c: Added MDI/MDI-X status to register dump.
70*1b481fc3SMaciej Żenczykowski
71*1b481fc3SMaciej ŻenczykowskiThu May 28 2003   Reeja John  <[email protected]>
72*1b481fc3SMaciej Żenczykowski
73*1b481fc3SMaciej Żenczykowski	* amd8111e.c: new file, support for AMD-8111e NICs
74*1b481fc3SMaciej Żenczykowski	* ethtool.c: properly set ecmd.advertising
75*1b481fc3SMaciej Żenczykowski
76*1b481fc3SMaciej ŻenczykowskiSat Mar 29 2003   OGAWA Hirofumi  <[email protected]>
77*1b481fc3SMaciej Żenczykowski
78*1b481fc3SMaciej Żenczykowski	* realtek.c: clean up chip enumeration, support additional chips
79*1b481fc3SMaciej Żenczykowski
80*1b481fc3SMaciej ŻenczykowskiFri Mar 28 2003   Jeb Cramer  <[email protected]>
81*1b481fc3SMaciej Żenczykowski
82*1b481fc3SMaciej Żenczykowski	* e1000.c: Update supported devices (82541 & 82547).  Add bus type,
83*1b481fc3SMaciej Żenczykowski	speed and width to register dump printout.
84*1b481fc3SMaciej Żenczykowski	* ethtool.c (show_usage): Add -S to printout of supported commands.
85*1b481fc3SMaciej Żenczykowski
86*1b481fc3SMaciej ŻenczykowskiTue Jan 22 2003   Jeff Garzik  <[email protected]>
87*1b481fc3SMaciej Żenczykowski
88*1b481fc3SMaciej Żenczykowski	* natsemi.c (PRINT_INTR, __print_intr): Decompose PRINT_INTR
89*1b481fc3SMaciej Żenczykowski	macro into macro abuse and function call portions.  Move the
90*1b481fc3SMaciej Żenczykowski	actual function body to new static functoin __print_intr.
91*1b481fc3SMaciej Żenczykowski
92*1b481fc3SMaciej Żenczykowski	This eliminates the annoying build warning :)
93*1b481fc3SMaciej Żenczykowski
94*1b481fc3SMaciej ŻenczykowskiThu Jan 16 2003   Jeb Cramer  <[email protected]>
95*1b481fc3SMaciej Żenczykowski
96*1b481fc3SMaciej Żenczykowski	* ethtool.c (do_regs, dump_eeprom): Fix memory leaks on failed
97*1b481fc3SMaciej Żenczykowski	operations.  Add error handling of dump_regs().  Modify printout of
98*1b481fc3SMaciej Żenczykowski	eeprom dump to accomodate larger eeproms.
99*1b481fc3SMaciej Żenczykowski	* e1000.c: Update supported devices.  Add error conditions for
100*1b481fc3SMaciej Żenczykowski	unsupported devices.
101*1b481fc3SMaciej Żenczykowski
102*1b481fc3SMaciej ŻenczykowskiMon Oct 21 2002   Ben Collins  <[email protected]>
103*1b481fc3SMaciej Żenczykowski
104*1b481fc3SMaciej Żenczykowski	* ethtool.c: Add new parameters to -e, for raw EEPROM output, and
105*1b481fc3SMaciej Żenczykowski	offset and length options.
106*1b481fc3SMaciej Żenczykowski	* natsemi.c (natsemi_dump_eeprom): Show correct offset using new
107*1b481fc3SMaciej Żenczykowski	offset feature above.
108*1b481fc3SMaciej Żenczykowski	* tg3.c: New file, implements tg3_dump_eeprom.
109*1b481fc3SMaciej Żenczykowski	* Makefile.am: Add it to the build sources.
110*1b481fc3SMaciej Żenczykowski	* ethtool-util.h: Prototype tg3_dump_eeprom.
111*1b481fc3SMaciej Żenczykowski	* ethtool.8: Document new -e options.
112*1b481fc3SMaciej Żenczykowski
113*1b481fc3SMaciej ŻenczykowskiThu Oct 17 2002   Tim Hockin  <[email protected]>
114*1b481fc3SMaciej Żenczykowski
115*1b481fc3SMaciej Żenczykowski	* ethtool.c: make calls to strtol() use base 0
116*1b481fc3SMaciej Żenczykowski
117*1b481fc3SMaciej ŻenczykowskiWed Sep 18 2002   Scott Feldman  <[email protected]>
118*1b481fc3SMaciej Żenczykowski
119*1b481fc3SMaciej Żenczykowski	* ethtool.c (dump_regs): call e100_dump_regs if e100
120*1b481fc3SMaciej Żenczykowski	* e100.c: new file
121*1b481fc3SMaciej Żenczykowski	* ethtool-util.h: prototype e100_dump_regs
122*1b481fc3SMaciej Żenczykowski
123*1b481fc3SMaciej ŻenczykowskiThu Jun 20 2002   Jeff Garzik  <[email protected]>
124*1b481fc3SMaciej Żenczykowski
125*1b481fc3SMaciej Żenczykowski	* ethtool.8: document new -S stats dump argument
126*1b481fc3SMaciej Żenczykowski	* configure.in, NEWS: release version 1.6
127*1b481fc3SMaciej Żenczykowski
128*1b481fc3SMaciej ŻenczykowskiFri Jun 14 2002   Jeff Garzik  <[email protected]>
129*1b481fc3SMaciej Żenczykowski
130*1b481fc3SMaciej Żenczykowski	* realtek.c (realtek_dump_regs): dump legacy 8139 registers
131*1b481fc3SMaciej Żenczykowski	* ethtool.c (do_gstats, doit, parse_cmdline):
132*1b481fc3SMaciej Żenczykowski	support dumping of NIC-specific statistics
133*1b481fc3SMaciej Żenczykowski
134*1b481fc3SMaciej ŻenczykowskiFri Jun 14 2002   Jeff Garzik  <[email protected]>
135*1b481fc3SMaciej Żenczykowski
136*1b481fc3SMaciej Żenczykowski	* realtek.c (realtek_dump_regs): dump RTL8139C+ registers
137*1b481fc3SMaciej Żenczykowski
138*1b481fc3SMaciej ŻenczykowskiFri Jun 14 2002   Jeff Garzik  <[email protected]>
139*1b481fc3SMaciej Żenczykowski
140*1b481fc3SMaciej Żenczykowski	* realtek.c: new file, dumps RealTek RTL8169 PCI NIC's registers
141*1b481fc3SMaciej Żenczykowski	* Makefile.am, ethtool.c, ethtool-util.h: use it
142*1b481fc3SMaciej Żenczykowski
143*1b481fc3SMaciej ŻenczykowskiTue Jun 11 2002   Jeff Garzik  <[email protected]>
144*1b481fc3SMaciej Żenczykowski
145*1b481fc3SMaciej Żenczykowski	* NEWS: list new commands added recently
146*1b481fc3SMaciej Żenczykowski	* ethtool.c (do_gcoalesce, do_scoalesce, dump_coalesce): new
147*1b481fc3SMaciej Żenczykowski	(parse_cmdline, doit): handle get/set coalesce parameters (-c,-C)
148*1b481fc3SMaciej Żenczykowski	(do_[gs]*): convert to use table-driven cmd line parsing
149*1b481fc3SMaciej Żenczykowski	* ethtool.8: document -c and -C
150*1b481fc3SMaciej Żenczykowski
151*1b481fc3SMaciej ŻenczykowskiTue Jun 11 2002   Jeff Garzik  <[email protected]>
152*1b481fc3SMaciej Żenczykowski
153*1b481fc3SMaciej Żenczykowski	* ethtool.c (do_gring, do_sring, dump_ring,
154*1b481fc3SMaciej Żenczykowski	parse_ring_cmdline): new functions
155*1b481fc3SMaciej Żenczykowski	(parse_cmdline, doit): handle get/set ring parameters (-g,-G)
156*1b481fc3SMaciej Żenczykowski	(do_spause): fix off-by-one bugs
157*1b481fc3SMaciej Żenczykowski	* ethtool.8: document -g and -G
158*1b481fc3SMaciej Żenczykowski
159*1b481fc3SMaciej ŻenczykowskiTue Jun 11 2002   Jeff Garzik  <[email protected]>
160*1b481fc3SMaciej Żenczykowski
161*1b481fc3SMaciej Żenczykowski	* ethtool.c (do_gpause, do_spause, dump_pause,
162*1b481fc3SMaciej Żenczykowski	parse_pause_cmdline): new functions
163*1b481fc3SMaciej Żenczykowski	(parse_cmdline, doit): handle get/set pause parameters (-a,-A)
164*1b481fc3SMaciej Żenczykowski	* ethtool.8: document -a, -A, -e, and -p
165*1b481fc3SMaciej Żenczykowski
166*1b481fc3SMaciej ŻenczykowskiWed May 22 2002  Chris Leech <[email protected]>
167*1b481fc3SMaciej Żenczykowski            Scott Feldman <[email protected]>
168*1b481fc3SMaciej Żenczykowski
169*1b481fc3SMaciej Żenczykowski	* ethtool-copy.h: add support for ETHTOOL_PHYS_ID function.
170*1b481fc3SMaciej Żenczykowski	* ethtool.c: add support for ETHTOOL_PHYS_ID function, add
171*1b481fc3SMaciej Żenczykowski	  support for e1000 reg dump.
172*1b481fc3SMaciej Żenczykowski	* Makefile.am: add e1000.c
173*1b481fc3SMaciej Żenczykowski	* e1000.c: reg dump support for Intel(R) PRO/1000 adapters.
174*1b481fc3SMaciej Żenczykowski	* ethtool-util.h: add e1000 reg dump support.
175*1b481fc3SMaciej Żenczykowski
176*1b481fc3SMaciej ŻenczykowskiSat May 11 2002  Eli Kupermann  <[email protected]>
177*1b481fc3SMaciej Żenczykowski
178*1b481fc3SMaciej Żenczykowski	* ethtool.c (do_test): add support for online/offline test modes
179*1b481fc3SMaciej Żenczykowski	Elsewhere: document "-t" arg usage, and handle usage
180*1b481fc3SMaciej Żenczykowski
181*1b481fc3SMaciej ŻenczykowskiSat May 11 2002  Jes Sorensen  <[email protected]>
182*1b481fc3SMaciej Żenczykowski
183*1b481fc3SMaciej Żenczykowski	* ethtool.c (dump_ecmd): If unknown value is
184*1b481fc3SMaciej Żenczykowski	encountered in speed, duplex, or port ETHTOOL_GSET
185*1b481fc3SMaciej Żenczykowski	return data, print the numeric value returned.
186*1b481fc3SMaciej Żenczykowski
187*1b481fc3SMaciej ŻenczykowskiWed May 1 2002  Eli Kupermann  <[email protected]>
188*1b481fc3SMaciej Żenczykowski
189*1b481fc3SMaciej Żenczykowski	* ethtool.8: document new -t test option
190*1b481fc3SMaciej Żenczykowski
191*1b481fc3SMaciej ŻenczykowskiWed May 1 2002  Christoph Hellwig  <[email protected]>
192*1b481fc3SMaciej Żenczykowski
193*1b481fc3SMaciej Żenczykowski	* Makefile.am (dist-hook): Use $(top-srcdir) for refering to sources.
194*1b481fc3SMaciej Żenczykowski
195*1b481fc3SMaciej ŻenczykowskiMon Apr 29 2002  Christoph Hellwig  <[email protected]>
196*1b481fc3SMaciej Żenczykowski
197*1b481fc3SMaciej Żenczykowski	* Makefile.am (SUBDIRS): Remove.
198*1b481fc3SMaciej Żenczykowski	(RPMSRCS): Likewise.
199*1b481fc3SMaciej Żenczykowski	(TMPDIR): Likewise.
200*1b481fc3SMaciej Żenczykowski	(rpm): Likewise.
201*1b481fc3SMaciej Żenczykowski	(EXTRA_DIST): Add ethtool.spec.in.
202*1b481fc3SMaciej Żenczykowski	(dist-hook): New rule.  Create rpm specfile.
203*1b481fc3SMaciej Żenczykowski	* configure.in (AC_OUTPUT): Add ethtool.spec.
204*1b481fc3SMaciej Żenczykowski	* ethtool.spec.in: New file.  Rpm specfile template.
205*1b481fc3SMaciej Żenczykowski	* redhat/ethtool.spec.in: Removed.
206*1b481fc3SMaciej Żenczykowski	* redhat/Makefile.am: Removed.
207*1b481fc3SMaciej Żenczykowski
208*1b481fc3SMaciej ŻenczykowskiWed Mar 20 2002   Jeff Garzik  <[email protected]>
209*1b481fc3SMaciej Żenczykowski
210*1b481fc3SMaciej Żenczykowski	* ethtool-copy.h: Merge coalescing param, ring
211*1b481fc3SMaciej Żenczykowski	param, and pause param ioctl structs from kernel 2.5.7.
212*1b481fc3SMaciej Żenczykowski	Merge ethtool_test changes fromkernel 2.5.7.
213*1b481fc3SMaciej Żenczykowski	* ethtool: Update for ethtool_test cleanups.
214*1b481fc3SMaciej Żenczykowski
215*1b481fc3SMaciej ŻenczykowskiWed Mar 20 2002   Eli Kupermann  <[email protected]>
216*1b481fc3SMaciej Żenczykowski
217*1b481fc3SMaciej Żenczykowski	* ethtool.c: (do_test): new function
218*1b481fc3SMaciej Żenczykowski	Elsewhere: add support for 'perform test' function,
219*1b481fc3SMaciej Żenczykowski	via a new "-t" arg, by calling do_test.
220*1b481fc3SMaciej Żenczykowski
221*1b481fc3SMaciej ŻenczykowskiSun Mar  3 2002   Brad Hards  <[email protected]>
222*1b481fc3SMaciej Żenczykowski
223*1b481fc3SMaciej Żenczykowski	* ethtool.c (parse_cmdline): Support "usb"
224*1b481fc3SMaciej Żenczykowski	as well as "eth" network interfaces.  USB networking
225*1b481fc3SMaciej Żenczykowski	uses a different prefix.
226*1b481fc3SMaciej Żenczykowski
227*1b481fc3SMaciej ŻenczykowskiFri Feb  8 2002  "Noam, Amir" <[email protected]>,
228*1b481fc3SMaciej Żenczykowski		 "Kupermann, Eli" <[email protected]>
229*1b481fc3SMaciej Żenczykowski
230*1b481fc3SMaciej Żenczykowski	* ethtool.c (dump_advertised): new function.
231*1b481fc3SMaciej Żenczykowski	(dump_ecmd): Call it.
232*1b481fc3SMaciej Żenczykowski	Elsewhere: reformat code.
233*1b481fc3SMaciej Żenczykowski
234*1b481fc3SMaciej ŻenczykowskiWed Nov 28 2001  Jeff Garzik  <[email protected]>
235*1b481fc3SMaciej Żenczykowski
236*1b481fc3SMaciej Żenczykowski	* configure.in, Makefile.am, redhat/Makefile.am:
237*1b481fc3SMaciej Żenczykowski	make sure redhat spec is included in dist tarball.
238*1b481fc3SMaciej Żenczykowski
239*1b481fc3SMaciej ŻenczykowskiTue Nov 27 2001  Tim Hockin  <[email protected]>
240*1b481fc3SMaciej Żenczykowski
241*1b481fc3SMaciej Żenczykowski	* natsemi.c: strings changes
242*1b481fc3SMaciej Żenczykowski	* ethtool.c: print messagelevel as hex (netif_msg_* shows better :)
243*1b481fc3SMaciej Żenczykowski
244*1b481fc3SMaciej ŻenczykowskiSun Nov 18 2001  Jeff Garzik  <[email protected]>
245*1b481fc3SMaciej Żenczykowski
246*1b481fc3SMaciej Żenczykowski	* NEWS: update with recent changes
247*1b481fc3SMaciej Żenczykowski	* ethtool.8: phy address can be used if implemented in the
248*1b481fc3SMaciej Żenczykowski	  driver, so remove "Not used yet" remark.
249*1b481fc3SMaciej Żenczykowski
250*1b481fc3SMaciej ŻenczykowskiSun Nov 18 2001  Jeff Garzik  <[email protected]>
251*1b481fc3SMaciej Żenczykowski
252*1b481fc3SMaciej Żenczykowski	* Makefile.am, de2104x.c, ethtool-util.h, ethtool.c:
253*1b481fc3SMaciej Żenczykowski	  Support register dumps for de2104x driver.
254*1b481fc3SMaciej Żenczykowski
255*1b481fc3SMaciej ŻenczykowskiTue Nov 13 2001  Tim Hockin  <[email protected]>
256*1b481fc3SMaciej Żenczykowski
257*1b481fc3SMaciej Żenczykowski	* natsemi.c, ethtool.c: use u8 data for ethtool_regs
258*1b481fc3SMaciej Żenczykowski	* ethtool-copy.h: latest from kernel
259*1b481fc3SMaciej Żenczykowski	* natsemi.c, ethtool.c: support ETHTOOL_GEEPROM via -e param
260*1b481fc3SMaciej Żenczykowski
261*1b481fc3SMaciej ŻenczykowskiMon Nov 12 2001  Tim Hockin  <[email protected]>
262*1b481fc3SMaciej Żenczykowski
263*1b481fc3SMaciej Żenczykowski	* natsemi.c: check version, conditionally print RFCR-indexed data
264*1b481fc3SMaciej Żenczykowski
265*1b481fc3SMaciej ŻenczykowskiWed Nov 07 2001  Tim Hockin  <[email protected]>
266*1b481fc3SMaciej Żenczykowski
267*1b481fc3SMaciej Żenczykowski	* ethtool.c: print less errors for unsupported ioctl()s
268*1b481fc3SMaciej Żenczykowski	* ethtool.c: warn if all ioctl()s are unsupported or failed
269*1b481fc3SMaciej Żenczykowski	* ethtool.c: change autoneg-restart mechanism to -r (as per jgarzik)
270*1b481fc3SMaciej Żenczykowski	* ethtool.c: check for "eth" in devicename (per jg)
271*1b481fc3SMaciej Żenczykowski	* ethtool.c: remove 'extraneous' braces
272*1b481fc3SMaciej Żenczykowski
273*1b481fc3SMaciej ŻenczykowskiWed Nov 07 2001  Jeff Garzik  <[email protected]>
274*1b481fc3SMaciej Żenczykowski
275*1b481fc3SMaciej Żenczykowski	* ethtool.c, ethtool.8: support bnc port/media
276*1b481fc3SMaciej Żenczykowski
277*1b481fc3SMaciej ŻenczykowskiTue Nov 06 2001  Tim Hockin  <[email protected]>
278*1b481fc3SMaciej Żenczykowski
279*1b481fc3SMaciej Żenczykowski	* ethtool.c: clean up output for unhandled register dumps
280*1b481fc3SMaciej Żenczykowski	* natsemi.c: finish pretty-printing register dumps
281*1b481fc3SMaciej Żenczykowski	* ethtool.8: document -d option
282*1b481fc3SMaciej Żenczykowski	* various: add copyright info, where applicable
283*1b481fc3SMaciej Żenczykowski	* ethtool.c: be nicer about unsupported ioctl()s where possible
284*1b481fc3SMaciej Żenczykowski	  and be more verbose where nice is not an option.
285*1b481fc3SMaciej Żenczykowski
286*1b481fc3SMaciej ŻenczykowskiMon Nov 05 2001  Tim Hockin  <[email protected]>
287*1b481fc3SMaciej Żenczykowski
288*1b481fc3SMaciej Żenczykowski	* natsemi.c: first cut at 'pretty-printing' register dumps
289*1b481fc3SMaciej Żenczykowski
290*1b481fc3SMaciej ŻenczykowskiFri Nov 02 2001  Tim Hockin  <[email protected]>
291*1b481fc3SMaciej Żenczykowski
292*1b481fc3SMaciej Żenczykowski	* ethtool.c: add support for ETHTOOL_GREGS via -d (dump) flag
293*1b481fc3SMaciej Żenczykowski	* ethtool.c: add support for device-specific dumps for known devices
294*1b481fc3SMaciej Żenczykowski	* ethtool.c: make mode-specific handling allocate ifr_data
295*1b481fc3SMaciej Żenczykowski	* Makefile.am: import ChangeLog to rpm specfile
296*1b481fc3SMaciej Żenczykowski	* natsemi.c: added
297*1b481fc3SMaciej Żenczykowski	* ethtool-util.h: added
298*1b481fc3SMaciej Żenczykowski
299*1b481fc3SMaciej ŻenczykowskiThu Nov 01 2001  Tim Hockin  <[email protected]>
300*1b481fc3SMaciej Żenczykowski
301*1b481fc3SMaciej Żenczykowski	* ethtool.c: add support for ETHTOOL_GLINK in output
302*1b481fc3SMaciej Żenczykowski	* ethtool.c: add support for ETHTOOL_NWAY_RST via 'autoneg restart'
303*1b481fc3SMaciej Żenczykowski	* ethtool.c: add support for ETHTOOL_[GS]MSGLVL via 'msglvl' param
304*1b481fc3SMaciej Żenczykowski	* ethtool.8: add documentation for above
305*1b481fc3SMaciej Żenczykowski	* ethtool-copy.h: updated to sync with kernel
306*1b481fc3SMaciej Żenczykowski
307*1b481fc3SMaciej ŻenczykowskiFri Oct 26 2001  Jeff Garzik  <[email protected]>
308*1b481fc3SMaciej Żenczykowski
309*1b481fc3SMaciej Żenczykowski	* ethtool.8: Update contributors list, home page URL.
310*1b481fc3SMaciej Żenczykowski	* ethtool.8: Much cleanup, no content change.
311*1b481fc3SMaciej Żenczykowski	Contributed by Andre Majorel.
312*1b481fc3SMaciej Żenczykowski	* ethtool.c: Clean up '-h' usage message.
313*1b481fc3SMaciej Żenczykowski	Contributed by Andre Majorel.
314*1b481fc3SMaciej Żenczykowski
315*1b481fc3SMaciej ŻenczykowskiFri Oct 26 2001  Jeff Garzik  <[email protected]>
316*1b481fc3SMaciej Żenczykowski
317*1b481fc3SMaciej Żenczykowski	* Configure.in: bump version to 1.4cvs
318*1b481fc3SMaciej Żenczykowski	* Makefile.am: include ethtool-copy.h in list of sources
319*1b481fc3SMaciej Żenczykowski	* ethtool-copy.h:
320*1b481fc3SMaciej Żenczykowski	Import ethtool.h from kernel 2.4.13.
321*1b481fc3SMaciej Żenczykowski	* ethtool.c:
322*1b481fc3SMaciej Żenczykowski	Define SIOCETHTOOL if it is missing,
323*1b481fc3SMaciej Żenczykowski	trim trailing whitespace.
324*1b481fc3SMaciej Żenczykowski	* NEWS: update for these changes
325*1b481fc3SMaciej Żenczykowski
326*1b481fc3SMaciej ŻenczykowskiWed Sep 19 2001  Jeff Garzik  <[email protected]>
327*1b481fc3SMaciej Żenczykowski
328*1b481fc3SMaciej Żenczykowski	* ethtool.c, ethtool-copy.h:
329*1b481fc3SMaciej Żenczykowski	Import copy of kernel 2.4.10-pre12's ethtool.h.
330*1b481fc3SMaciej Żenczykowski
331*1b481fc3SMaciej ŻenczykowskiWed Sep 19 2001  Tim Hockin  <[email protected]>
332*1b481fc3SMaciej Żenczykowski
333*1b481fc3SMaciej Żenczykowski	* Makefile.am, redhat/ethtool.spec.in:
334*1b481fc3SMaciej Żenczykowski	Basic "make rpm" support.
335*1b481fc3SMaciej Żenczykowski
336*1b481fc3SMaciej ŻenczykowskiWed Sep 19 2001  Tim Hockin  <[email protected]>
337*1b481fc3SMaciej Żenczykowski
338*1b481fc3SMaciej Żenczykowski	* AUTHORS, NEWS, ethtool.8, ethtool.c:
339*1b481fc3SMaciej Żenczykowski	Wake-on-LAN support.
340*1b481fc3SMaciej Żenczykowski
341*1b481fc3SMaciej ŻenczykowskiThu May 17 2001  Jeff Garzik  <[email protected]>
342*1b481fc3SMaciej Żenczykowski
343*1b481fc3SMaciej Żenczykowski	* configure.in, NEWS, README: Version 1.2 release
344*1b481fc3SMaciej Żenczykowski
345*1b481fc3SMaciej Żenczykowski	* ethtool.c: Support ETHTOOL_GDRVINFO.
346*1b481fc3SMaciej Żenczykowski	* ethtool.8: Document it.
347*1b481fc3SMaciej Żenczykowski
348*1b481fc3SMaciej ŻenczykowskiFri Mar 20 2001  Jeff Garzik  <[email protected]>
349*1b481fc3SMaciej Żenczykowski
350*1b481fc3SMaciej Żenczykowski	* Makefile.am, configure.in, autogen.sh, NEWS,
351*1b481fc3SMaciej Żenczykowski	  ChangeLog, AUTHORS, README:
352*1b481fc3SMaciej Żenczykowski	  Add autoconf/automake support.
353*1b481fc3SMaciej Żenczykowski
354