xref: /netbsd/usr.sbin/traceroute/CHANGES (revision 6550d01e)
1$NetBSD: CHANGES,v 1.1.1.1 1997/10/03 22:25:19 christos Exp $
2@(#) Header: CHANGES,v 1.17 97/06/13 02:27:02 leres Exp  (LBL)
3
4v1.4 Fri Jun 13 02:23:51 PDT 1997
5
6- Add an option to use icmp echo instead of udp datagrams.
7
8- Add HPUX and Linux support.
9
10- Handle hex argument values as suggested by John Hawkinson
11  (jhawk@mit.edu)
12
13- Added flags to set the first ttl and to set the don't fragment bit.
14
15- Removed dependence on strdup().
16
17- Add a local autoconf macro to check for routines in libraries; the
18  autoconf version is broken (it only puts the library name in the
19  cache variable name). Thanks to John Hawkinson.
20
21- Add a local autoconf macro to check for types; the autoconf version
22  is broken (it uses grep instead of actually compiling a code fragment).
23
24v1.3.2 Thu Sep 26 18:06:16 PDT 1996
25
26- Rewrite source routing code to eliminate a number of problems on
27  systems using raw ip options. Also pad options with a noop so gateway
28  addresses are aligned.
29
30- Don't call inet_ntoa() twice in the same printf(). Thanks to NetBSD
31  via Bill Fenner (fenner@parc.xerox.com)
32
33- Decode "administratively prohibited filter" icmp code and print
34  numeric value for unknown codes. Thanks to Bill Fenner.
35
36v1.3.1 Wed Sep 18 21:08:16 PDT 1996
37
38- Some systems (e.g. AIX) need sys/select.h. Thanks to Brett Hogden
39  (hogden@rge.com)
40
41- Byte swap ip header length under Solaris. (This has no effect on the
42  sparc but is required on the i386.)
43
44- Made optional packet length control total size of packet.
45
46v1.3 Mon Sep 16 14:55:44 PDT 1996
47
48- Overrun buffer security fixes. Thanks to Bill Fenner
49  (fenner@parc.xerox.com)
50
51- Wait for response packet relative to start of probe. Thanks to Bill
52  Fenner.
53
54- Fix bug that prevented changing the packet size. Thanks to Gregory
55  Decker (gdecker@nate.dcrt.nih.gov)
56
57- Add support for RAW_OPTIONS (e.g. 4.4 BSD systems such as BSD/OS and
58  FreeBSD) thanks to Jeffrey C Honig (jch@bsdi.com)
59
60- Remove ip header byte swap fix from v1.2; most kernels swap the ip
61  header length in the kernel (and it causes OSF3 to crash).
62
63- Fix to not exit when the number of probes is set to 1 (i.e. "-q 1")
64
65- Improve autoconf configuration.
66
67v1.2 Tue Oct 17 23:50:05 PDT 1995
68
69- Convert to autoconf and ansify.
70
71- Byte swap ip header length for little endian machines. Fix thanks to
72  Y Badri (yb@greybox.demon.co.uk).
73
74v1.1 Thu Jun 15 02:32:55 PDT 1995
75
76- Check for too many arguments.
77
78- Recode to make timing of packet's round trip more obvious and to
79  tighten up code.
80
81- Ifdef IP_OPTIONS code.
82
83- Display time in microseconds.
84
85v1.0 Tue Feb 28 23:50:05 PDT 1989
86
87- Initial public release.
88