1@(#) $Header: CHANGES,v 1.12 96/09/28 18:24:35 leres Exp $ (LBL)
| 1@(#) $Id: CHANGES,v 1.23 2000/12/14 06:53:11 leres Exp $ (LBL)
|
2
| 2
|
| 3v1.4 Wed Dec 13 22:50:35 PST 2000 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- Add a local autoconf macro to check for routines in libraries; the 15 autoconf version is broken (it only puts the library name in the 16 cache variable name). Thanks to John Hawkinson. 17 18- Add a local autoconf macro to check for types; the autoconf version 19 is broken (it uses grep instead of actually compiling a code fragment). 20 21- Attempt to detect "egcs" versions of gcc. 22 23- Fix problems caused by savestr(). 24 25- Detect when there are more interfaces than we can deal with. Thanks 26 to Guy Harris guy@netapp.com. 27 28- Accommodate changes made to FreeBSD 3.2-RELEASE network headers files. 29 30- The ip header offset needs to be byte swapped under Solaris on the 31 intel as well. Reported by John McDermott (jjm@jkintl.com) Also byte 32 ip length and offset for linux. 33 34- In wait_for_reply(), use passed socket instead of global one. Thanks 35 to Richard Kettlewell (richard.kettlewell@kewill.com) 36 37- Check for IFF_LOOPBACK as a define or an enum (concession to linux). 38 Reported by Robert Bihlmeyer (robbe@orcus.priv.at) 39 40- Increase size of SIOCGIFCONF buffer to accommodate systems with lots 41 of virtual interfaces. Ignore sun virtual interfaces. Suggested by 42 Ian Donaldson (iand@aone.com.au) 43 44- Always calculate icmp checksums when using -I. Reported by Soumen 45 (sbiswas@novell.com) 46 47- Documentation fix for description of -p. Thanks to Jeffrey C Honig 48 (jch@bsdi.com) 49 50- Enable ip checksums for Solaris 2.6 and higher (since they seem to 51 work correctly now). 52 53- Avoid problems when broken routers return 0.0.0.0 as their source 54 address. Thanks to John Hawkinson (jhawk@bbnplanet.com) 55 56- Canonicalize hostname if gethostname() doesn't return a domain. 57 58- Add -z flag (pause msecs) to allow optional pause between probes. 59 Suggested by Dave Morrison (drmorris@uplanet.com) 60 61- Fix max packet length test. 62 63- Use "/dev/null" instead of "." for file descriptor fodder. 64 Suggested by Tim Robbins (fyre@box3n.gumbynet.org) 65 66- Watch for a NULL argv[0]. Suggested by Tim Robbins. 67 68- Be careful with hostname legnths. 69 70- Print RFC1191 Path MTU Discovery value on "needfrag" unreachables. 71 72- Limit port size to 16 bits. Suggested by Tim Robbins. 73 74- Limit wait time to 24 hours. 75 76- Modified linux specific struct ipovly definition to avoid problems 77 with 64 bit systems. Problem reported by Uros Prestor 78 (uros@turbolinux.com) 79 80- Use kernel routing tables to determine correct source address. 81 Three styles are supported: bsd/socket, solaris/mib and linux. 82 83- Fix configure to recognize older versions of Solaris. 84
|
3v1.3.2 Thu Sep 26 18:06:16 PDT 1996 4 5- Rewrite source routing code to eliminate a number of problems on 6 systems using raw ip options. Also pad options with a noop so gateway 7 addresses are aligned. 8 9- Don't call inet_ntoa() twice in the same printf(). Thanks to NetBSD 10 via Bill Fenner (fenner@parc.xerox.com)
--- 56 unchanged lines hidden --- | 85v1.3.2 Thu Sep 26 18:06:16 PDT 1996 86 87- Rewrite source routing code to eliminate a number of problems on 88 systems using raw ip options. Also pad options with a noop so gateway 89 addresses are aligned. 90 91- Don't call inet_ntoa() twice in the same printf(). Thanks to NetBSD 92 via Bill Fenner (fenner@parc.xerox.com)
--- 56 unchanged lines hidden --- |