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