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