Deleted Added
full compact
CHANGES (18579) CHANGES (100784)
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 ---