Subject: CVS commit: pkgsrc/net
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 10/27/2004 16:18:31
Module Name: pkgsrc
Committed By: wiz
Date: Wed Oct 27 16:18:31 UTC 2004
Modified Files:
pkgsrc/net/mtr: Makefile distinfo
pkgsrc/net/mtr-gtk: Makefile distinfo
pkgsrc/net/mtr-gtk/patches: patch-aa patch-ab
pkgsrc/net/mtr/patches: patch-aa patch-ab patch-ad patch-ae
Log Message:
Update to 0.65, based on PR 27562 by Andreas Wrede.
Changes since 0.54:
v0.65 Dancer Vesperman noted that mtr no longer traces past
a section of non-responding hosts. Apparently I added
a line in net.c that didn't make sense in mtr-0.56. I
can't find the reason for adding that line, so someone
who thinks (s)he needs it, should holler.
v0.64 Philippe suggests to do the time_t thingy before socket.h.
Apparently, MAC OS X doesn't compile socket.h otherwise.
v0.63 Suggestion by RCW: Add -lm at line 70 of Configure.in.
On my system no ill effects ensued, so this version released
so that he can test if it still works on his sytem.
Let me add that it's stupid that I have to specify that this
this program now requires Automake version 1.5 to build, where
Automake was intended to make software independent of different
versions of build software!
For those concerned about the above statement: If you're just
trying to compile and use MTR, there is no need for automake.
Just when you're messing with the configure and build system of
mtr is automake a tool you need.
v0.62 Apparently someone changed gethostbyname into gethostbyname2
in mtr.c in an attempt to add IPV6 support. For systems without
ipv6 support, the old gethostbyname should be used! Linux
has the call even if you don't enable IPV6. Thanks Gary (rsub)
v0.61 Attempt to get/print the local IP address. Now shows as
0.0.0.0 :-( Hints and tips appreciated! -- REW
Lots of blank space reformatting.
moved the interface address setting to net.c (where it
belongs).
v0.60 John Thacker submitted a surprisingly simple patch to
enable linking against GTK2. (up to 2.4.0)
v0.59 Josh Martin suggested to add some bounds checking to
the dynamic field code. This caused me to delve in, and
rewrite some things. Now 50 lines of code less, but cleaner
code. :-)
v0.58 I don't remember. Fogot to update this. :-( Check the
patch.
v0.57 Lots of whitespace cleanups. And a DNS fix: Don't do DNS
lookups in raw mode with -n specified.
v0.56 Fixed compile warnings. Now compiles with -Wall. If your
compiler finds things mine didn't feel free to shout.
v0.55 Cleanup patch. I'm going to do some maintenance on MTR,
but I want to be able to say: Can you see which version
fixed/broke things for you, so you're going to see a
bunch of new releases soon.
To generate a diff of this commit:
cvs rdiff -r1.35 -r1.36 pkgsrc/net/mtr/Makefile
cvs rdiff -r1.9 -r1.10 pkgsrc/net/mtr/distinfo
cvs rdiff -r1.18 -r1.19 pkgsrc/net/mtr-gtk/Makefile
cvs rdiff -r1.6 -r1.7 pkgsrc/net/mtr-gtk/distinfo
cvs rdiff -r1.2 -r1.3 pkgsrc/net/mtr-gtk/patches/patch-aa
cvs rdiff -r1.4 -r1.5 pkgsrc/net/mtr-gtk/patches/patch-ab
cvs rdiff -r1.2 -r1.3 pkgsrc/net/mtr/patches/patch-aa \
pkgsrc/net/mtr/patches/patch-ad pkgsrc/net/mtr/patches/patch-ae
cvs rdiff -r1.4 -r1.5 pkgsrc/net/mtr/patches/patch-ab
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.