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