]> git.ipfire.org Git - thirdparty/mtr.git/log
thirdparty/mtr.git
12 years agoAdd TCP (SYN) support 1/head
Rogier 'DocWilco' Mulhuijzen [Wed, 20 Feb 2013 20:59:01 +0000 (21:59 +0100)] 
Add TCP (SYN) support

Instead of sending ICMP ECHO or UDP packets, this mode opens a TCP
connection to the port of choice (80 by default) and sets IP_TTL
or IPV6_UNICAST_HOPS to control the TTL of the outgoing SYN packet.

Instead of using ICMP ECHO sequence or UDP destination port, the
source port number is used to track how many hops away a router is.

For getting the final hop, sockets are left open until a timeout
is reached (10 seconds default) and a write is attempted as soon
as the socket becomes available for writing. Anything other than
a succesful write or a "Connection refused" error is ignored.

12 years agoUse glib2 flags set by configure. Rewrite a rule so it is more portable.
R.E. Wolff [Tue, 12 Feb 2013 08:30:55 +0000 (09:30 +0100)] 
Use glib2 flags set by configure. Rewrite a rule so it is more portable.

12 years agoCheck for glib2 presence even if gtk2 is disabled.
R.E. Wolff [Tue, 12 Feb 2013 08:30:34 +0000 (09:30 +0100)] 
Check for glib2 presence even if gtk2 is disabled.

12 years agoRemove duplicate includes. Add missing string.h include for strlen().
R.E. Wolff [Tue, 12 Feb 2013 08:29:56 +0000 (09:29 +0100)] 
Remove duplicate includes. Add missing string.h include for strlen().

12 years agoModernize for current autoconf/automake.
R.E. Wolff [Tue, 12 Feb 2013 08:26:45 +0000 (09:26 +0100)] 
Modernize for current autoconf/automake.
Add 'foreign' option so automake doesn't insist on ChangeLog file.
added file added by rename in previous commit.

12 years agoRename to follow current autoconf file name conventions.
R.E. Wolff [Tue, 12 Feb 2013 08:24:42 +0000 (09:24 +0100)] 
Rename to follow current autoconf file name conventions.

12 years agoFixed the README for the new situation
R.E. Wolff [Mon, 11 Feb 2013 16:42:03 +0000 (17:42 +0100)] 
Fixed the README for the new situation

12 years agoSynchronize gtk authors with AUTHORS
Travis Cross [Sat, 9 Feb 2013 09:58:15 +0000 (09:58 +0000)] 
Synchronize gtk authors with AUTHORS

12 years agoUse format +git:XXXXXXXX
Travis Cross [Sat, 9 Feb 2013 09:48:52 +0000 (09:48 +0000)] 
Use format +git:XXXXXXXX

The colon is kinder to Debian than a dash and seems stylistically
better.  The dash feels as though it introduces another version level,
e.g. -rc1-alpha2.  We could just do +gitXXXXXXXX but as git commit
hashes are in lowercase hexadecimal the result can be something really
ugly like +giteaf0cb71.  It's also easier to select the commit hash
for a copy/paste operation when there is something to separate it.

12 years agoAdd git version handling to build system
Travis Cross [Sat, 9 Feb 2013 08:16:48 +0000 (08:16 +0000)] 
Add git version handling to build system

When building from a git tree, the version number built into the
binary will be appended with +git-XXXXXXXX.

The base version number is stored in-tree in configure.in and is that
of the last tagged release.  Presumably the git version is later than
the last tag, so we use '+git' rather than '-git' to produce the
correct the lexical sort order -- though of course the sort order
between any two git revisions can only be determined from the git tree
rather than from a lexical sort.

12 years agomoving towards relasing .83. v0.83
R.E. Wolff [Thu, 7 Feb 2013 15:51:10 +0000 (16:51 +0100)] 
moving towards relasing .83.

12 years agoFixed docu for -b
R.E. Wolff [Thu, 7 Feb 2013 14:30:13 +0000 (15:30 +0100)] 
Fixed docu for -b

12 years agoRemove unused variable
Travis Cross [Tue, 5 Feb 2013 19:41:30 +0000 (19:41 +0000)] 
Remove unused variable

Introduced in commit e81da3a2fab6af4969902b6c268c8dfac43ea6fb

12 years agoFix corrupted '\n' chars
Travis Cross [Tue, 5 Feb 2013 19:27:24 +0000 (19:27 +0000)] 
Fix corrupted '\n' chars

This fixes commit e81da3a2fab6af4969902b6c268c8dfac43ea6fb

12 years agofix behaviour of -b switch. Now works both in report and curses.
R.E. Wolff [Thu, 7 Feb 2013 13:25:38 +0000 (14:25 +0100)] 
fix behaviour of -b switch. Now works both in report and curses.

12 years agoenable ipv6 resolvers. By Antonio Querubin. Fixes bug #752583
R.E. Wolff [Wed, 6 Feb 2013 11:52:40 +0000 (12:52 +0100)] 
enable ipv6 resolvers. By Antonio Querubin. Fixes bug #752583

12 years agoFix commit 14bc40b8
Travis Cross [Tue, 5 Feb 2013 15:56:41 +0000 (15:56 +0000)] 
Fix commit 14bc40b8

12 years agoadded some extra clarifications to the SECURITY file.
R.E. Wolff [Tue, 5 Feb 2013 15:56:38 +0000 (16:56 +0100)] 
added some extra clarifications to the SECURITY file.

12 years agoFix the build from commits d90dd1fd e81da3a2
Travis Cross [Tue, 5 Feb 2013 15:51:59 +0000 (15:51 +0000)] 
Fix the build from commits d90dd1fd e81da3a2

12 years ago--show-ips is now -b
Travis Cross [Tue, 5 Feb 2013 15:03:40 +0000 (15:03 +0000)] 
--show-ips is now -b

This matches the flag used in tracepath.  The undocumented
--bitpattern option has been moved to -B.

12 years agomissed adding asn.[ch] when committing the asn patch!
R.E. Wolff [Tue, 5 Feb 2013 14:58:25 +0000 (15:58 +0100)] 
missed adding asn.[ch] when committing the asn patch!

12 years agoadded aslookup patch from bug #701514
R.E. Wolff [Tue, 5 Feb 2013 14:32:53 +0000 (15:32 +0100)] 
added aslookup patch from bug #701514

12 years agofixed gtk field order. Bug #701513
R.E. Wolff [Tue, 5 Feb 2013 13:59:12 +0000 (14:59 +0100)] 
fixed gtk field order. Bug #701513

12 years agoMade report wide switch properly to displayreport mode. Bug #780647
R.E. Wolff [Tue, 5 Feb 2013 13:56:14 +0000 (14:56 +0100)] 
Made report wide switch properly to displayreport mode. Bug #780647

12 years agosome running patches
R.E. Wolff [Tue, 5 Feb 2013 12:42:37 +0000 (13:42 +0100)] 
some running patches

12 years agoAdd myself to the AUTHORS list
Travis Cross [Mon, 4 Feb 2013 07:24:33 +0000 (07:24 +0000)] 
Add myself to the AUTHORS list

12 years agoAdd -z / --show-ip support
Travis Cross [Fri, 1 Feb 2013 01:58:14 +0000 (01:58 +0000)] 
Add -z / --show-ip support

This new option displays both the hostname and the IP address of a
host in the path.  This is particularly important when the hostname
determined by a reverse lookup has no corresponding forward record.

This is similar to the -b (both) option in tracepath, but -b was
already taken in mtr for --bitpattern.

Using this option also implies -w / --report-wide as this option isn't
terribly useful without it in report mode.

In general we endeavor to only show the IP address once per line, but
in the split view we consistently add a separate field for IP address
to the output.

Signed-off-by: Travis Cross <tc@traviscross.com>
12 years agoResolve -Wnull-dereference clang warning
Travis Cross [Sun, 3 Feb 2013 19:55:50 +0000 (19:55 +0000)] 
Resolve -Wnull-dereference clang warning

Clang will simply delete the indirection of the non-volatile null
pointer.

12 years agoResolve -Wunused-but-set-variable warnings
Travis Cross [Sun, 3 Feb 2013 19:50:18 +0000 (19:50 +0000)] 
Resolve -Wunused-but-set-variable warnings

12 years agoCleanup whitespace in the NEWS file
Travis Cross [Sun, 3 Feb 2013 19:56:54 +0000 (19:56 +0000)] 
Cleanup whitespace in the NEWS file

12 years agoMake .gitignore ignore everything we're generating
Travis Cross [Fri, 1 Feb 2013 08:40:10 +0000 (08:40 +0000)] 
Make .gitignore ignore everything we're generating

12 years agoUpdate README for building from git repository
Travis Cross [Sun, 3 Feb 2013 20:57:37 +0000 (20:57 +0000)] 
Update README for building from git repository

12 years agoAdd autotools bootstrap script
Travis Cross [Fri, 1 Feb 2013 08:37:29 +0000 (08:37 +0000)] 
Add autotools bootstrap script

12 years agomtr v0.82 v0.82
Roger Wolff [Fri, 2 Dec 2011 00:00:00 +0000 (00:00 +0000)] 
mtr v0.82

 - Removed old Changelog file appended at the end as oldest changes.

2011-03-28 Mark Kamichoff <prox@prolixium.com>
 - Enable decoding of ICMP extensions for MPLS for curses and report
   interfaces.  Use the -e flag or press 'e' to enable it.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.82.tar.gz

12 years agomtr v0.81 v0.81
Roger Wolff [Thu, 6 Oct 2011 00:00:00 +0000 (00:00 +0000)] 
mtr v0.81

 - Moved to git. Testing git...

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.81.tar.gz

12 years agomtr v0.80 v0.80
Roger Wolff [Tue, 13 Jul 2010 00:00:00 +0000 (00:00 +0000)] 
mtr v0.80

 - Some compilation fixes for BSD by Jeremy Chadwick
   <freebsd@jdc.parodius.com>

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.80.tar.gz

12 years agomtr v0.79 v0.79
Roger Wolff [Tue, 8 Jun 2010 00:00:00 +0000 (00:00 +0000)] 
mtr v0.79

 - some compilation fixes for BSD&others by Thomas Klausner
   <wiz@NetBSD.org>

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.79.tar.gz

12 years agomtr v0.78 v0.78
Roger Wolff [Mon, 7 Jun 2010 00:00:00 +0000 (00:00 +0000)] 
mtr v0.78

 - some compilation fixes for BSD&others by Thomas Klausner
   <wiz@NetBSD.org>

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.78.tar.gz

12 years agomtr v0.77 v0.77
Roger Wolff [Tue, 1 Jun 2010 00:00:00 +0000 (00:00 +0000)] 
mtr v0.77

 - Add feature to show loadbalances on routes by Thales
   <thales@paponline.net>

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.77.tar.gz

12 years agomtr v0.76 v0.76
Roger Wolff [Mon, 31 May 2010 00:00:00 +0000 (00:00 +0000)] 
mtr v0.76

 - display load sharing hosts in --raw output.  added about button in
   gui.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.76.tar.gz

12 years agomtr v0.75 v0.75
Roger Wolff [Fri, 19 Sep 2008 00:00:00 +0000 (00:00 +0000)] 
mtr v0.75

 - Feelgood patch to move sprintf to snprintf. People might think that
   sprintf might cause a buffer overflow. Now it's clean.  cut-paste
   patches: you can now copy an intermediate host to the clipboard.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.75.tar.gz

12 years agomtr v0.74 v0.74
Roger Wolff [Tue, 19 Aug 2008 00:00:00 +0000 (00:00 +0000)] 
mtr v0.74

 - Martin Pels' patch to allow UDP probes.
 - KES reported a build problem. Turns out I need to install gtk-1.2
   on my development sytem, otherwise my release script causes the
   build to break.
 - changed some docs to advertise the new mailing list.  added
   documentation for the Mac OS X compilation problem.  added
   -Wno-pointer-sign to the compiler options.
 - Nico Lichtmaier's cleanup-gtk patch. (now mtr uses a more modern
   dialect of gtk).

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.74.tar.gz

12 years agomtr v0.73 v0.73
Roger Wolff [Mon, 7 Apr 2008 00:00:00 +0000 (00:00 +0000)] 
mtr v0.73

 - Some securty patches. Although MTR drops privileges as soon as
   possible after opening the sockets, it still had some sprintf
   calls, which have now been converted into snprintf.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.73.tar.gz

12 years agomtr v0.72 v0.72
Roger Wolff [Fri, 29 Sep 2006 00:00:00 +0000 (00:00 +0000)] 
mtr v0.72

 - Fix signed/unsigned bug in IPV6 part improved random packet size
   behaviour. --REW

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.72.tar.gz

12 years agomtr v0.71 v0.71
Roger Wolff [Fri, 24 Mar 2006 00:00:00 +0000 (00:00 +0000)] 
mtr v0.71

 - Some IPV6 fixes, introduce packet size cmdline option.  (was
   already present as a cmdline argument)

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.71.tar.gz

12 years agomtr v0.70 v0.70
Roger Wolff [Thu, 23 Mar 2006 00:00:00 +0000 (00:00 +0000)] 
mtr v0.70

 - Antinio submitted a cumulative patch containing some nice
   improvements. He also submitted an automake patch that causes mtr
   to no longer compile on my system. I refuse to have mtr "in the
   dark" that I can't test-compile the dist.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.70.tar.gz

12 years agomtr v0.69 v0.69
Roger Wolff [Thu, 13 Jan 2005 00:00:00 +0000 (00:00 +0000)] 
mtr v0.69

 - make distclean should now also remove "rej" files.
 - Antonio Querubin: update getopt.h . More cleanups using new
   infrastructure.
 - rcw: Fixed IPV6 support: When compiled in an IPV6-supporting
   environment, but when the kernel doesn't support IPV6, mtr would
   fail to start.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.69.tar.gz

12 years agomtr v0.68 v0.68
Roger Wolff [Tue, 11 Jan 2005 00:00:00 +0000 (00:00 +0000)] 
mtr v0.68

 - included some old patches.
 - included patch from Antonio Querubin for better IPV6 support
   restructured some more whitespace.
 - added mtr.h where "global" things should go. Not finished moving
   things around, but now that the infrastructure is there, it should
   be easy.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.68.tar.gz

12 years agomtr v0.67 v0.67
Roger Wolff [Sun, 12 Dec 2004 00:00:00 +0000 (00:00 +0000)] 
mtr v0.67

 - Bad keyboarding by REW caused this one out the door. Sorry.  No
   changes.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.67.tar.gz

12 years agomtr v0.66 v0.66
Roger Wolff [Sun, 12 Dec 2004 00:00:00 +0000 (00:00 +0000)] 
mtr v0.66

 - Through the Debian bugtracking system a bug report and fix was sent
   my way, that deals with stupid optmization trying to save some 768
   bytes of memory, sacrificing "it works" on a different
   architecture... (default char signedness)

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.66.tar.gz

12 years agomtr v0.65 v0.65
Roger Wolff [Wed, 25 Aug 2004 00:00:00 +0000 (00:00 +0000)] 
mtr 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.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.65.tar.gz

12 years agomtr v0.64 v0.64
Roger Wolff [Mon, 16 Aug 2004 00:00:00 +0000 (00:00 +0000)] 
mtr v0.64

 - Philippe suggests to do the time_t thingy before socket.h.
   Apparently, MAC OS X doesn't compile socket.h otherwise.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.64.tar.gz

12 years agomtr v0.63 v0.63
Roger Wolff [Sun, 15 Aug 2004 00:00:00 +0000 (00:00 +0000)] 
mtr 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.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.63.tar.gz

12 years agomtr v0.62 v0.62
Roger Wolff [Thu, 12 Aug 2004 00:00:00 +0000 (00:00 +0000)] 
mtr 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)

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.62.tar.gz

12 years agomtr v0.61 v0.61
Roger Wolff [Wed, 11 Aug 2004 00:00:00 +0000 (00:00 +0000)] 
mtr 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).

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.61.tar.gz

12 years agomtr v0.60 v0.60
Roger Wolff [Tue, 10 Aug 2004 00:00:00 +0000 (00:00 +0000)] 
mtr v0.60

 - John Thacker submitted a surprisingly simple patch to enable
   linking against GTK2.  (up to 2.4.0)

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.60.tar.gz

12 years agomtr v0.59 v0.59
Roger Wolff [Tue, 10 Aug 2004 00:00:00 +0000 (00:00 +0000)] 
mtr 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. :-)

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.59.tar.gz

12 years agomtr v0.58 v0.58
Roger Wolff [Wed, 7 Apr 2004 00:00:00 +0000 (00:00 +0000)] 
mtr v0.58

 - I don't remember. Fogot to update this. :-( Check the patch.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.58.tar.gz

12 years agomtr v0.57 v0.57
Roger Wolff [Wed, 7 Apr 2004 00:00:00 +0000 (00:00 +0000)] 
mtr v0.57

 - Lots of whitespace cleanups. And a DNS fix: Don't do DNS lookups in
   raw mode with -n specified.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.57.tar.gz

12 years agomtr v0.56 v0.56
Roger Wolff [Mon, 5 Apr 2004 00:00:00 +0000 (00:00 +0000)] 
mtr v0.56

 - Fixed compile warnings. Now compiles with -Wall. If your compiler
   finds things mine didn't feel free to shout.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.56.tar.gz

12 years agomtr v0.55 v0.55
Roger Wolff [Thu, 1 Apr 2004 00:00:00 +0000 (00:00 +0000)] 
mtr 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.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.55.tar.gz

12 years agomtr v0.54 v0.54
Roger Wolff [Sat, 3 May 2003 00:00:00 +0000 (00:00 +0000)] 
mtr v0.54

 - Added "scrolling" patch from Roland Illig, to allow scrolling in
   text mode. I've always wanted this......

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.54.tar.gz

12 years agomtr v0.53 v0.53
Roger Wolff [Tue, 22 Apr 2003 00:00:00 +0000 (00:00 +0000)] 
mtr v0.53

 - Added fix for raw mode.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.53.tar.gz

12 years agomtr v0.52 v0.52
Roger Wolff [Sat, 23 Nov 2002 00:00:00 +0000 (00:00 +0000)] 
mtr v0.52

 - Mostly cleanups from Brett Johnson on MacOS X. It may clean up some
   compilation problems on MacOS X as well.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.52.tar.gz

12 years agomtr v0.51 v0.51
Roger Wolff [Wed, 15 May 2002 00:00:00 +0000 (00:00 +0000)] 
mtr v0.51

 - Fixed the bug introduced by the previous select loop fix...  Thanks
   Evgeniy

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.51.tar.gz

12 years agomtr v0.50 v0.50
Roger Wolff [Tue, 7 May 2002 00:00:00 +0000 (00:00 +0000)] 
mtr v0.50

 - Make "interface address" option work.  Changes to "select" loop to
   allow window resizes (select interruption) to work. Thanks Mike!

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.50.tar.gz

12 years agomtr v0.49 v0.49
Roger Wolff [Thu, 7 Mar 2002 00:00:00 +0000 (00:00 +0000)] 
mtr v0.49

 - Fix compilation problems on several platforms.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.49.tar.gz

12 years agomtr v0.48 v0.48
Roger Wolff [Wed, 6 Mar 2002 00:00:00 +0000 (00:00 +0000)] 
mtr v0.48

 - Draw names in red (GTK) or bold (Curses) if host doesn't respond.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.48.tar.gz

12 years agomtr v0.47 v0.47
Roger Wolff [Tue, 19 Feb 2002 00:00:00 +0000 (00:00 +0000)] 
mtr v0.47

 - Fixed a (believed-) non-exploitable bufferoverflow.  Thanks Damian.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.47.tar.gz

12 years agomtr v0.46 v0.46
Roger Wolff [Sun, 10 Feb 2002 00:00:00 +0000 (00:00 +0000)] 
mtr v0.46

 - Included patch to be able to specify outgoing interface address.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.46.tar.gz

12 years agomtr v0.45 v0.45
Roger Wolff [Thu, 24 Jan 2002 00:00:00 +0000 (00:00 +0000)] 
mtr v0.45

 - People are pressuring me to release new versions with their
   changes. That's fine. Now this version just adds dynamic switching
   between numeric / dns names, and some minor stuff I forgot. This
   release serves as a code-sync-release.  New version with even more
   new stuff in about two weeks!  I'm afraid I don't know how to fix
   the MaxOS-X compilation problems in the source. Help wanted...

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.45.tar.gz

12 years agomtr v0.44 v0.44
Roger Wolff [Sat, 28 Apr 2001 00:00:00 +0000 (00:00 +0000)] 
mtr v0.44

 - David Stone adds the "last" column to the gtk version.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.44.tar.gz

12 years agomtr v0.43 v0.43
Roger Wolff [Sun, 15 Apr 2001 00:00:00 +0000 (00:00 +0000)] 
mtr v0.43

 - Compile fixes.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.43.tar.gz

12 years agomtr v0.42 v0.42
Roger Wolff [Sat, 4 Mar 2000 00:00:00 +0000 (00:00 +0000)] 
mtr v0.42

 - Compile misc.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.42.tar.gz

12 years agomtr v0.41 v0.41
Roger Wolff [Thu, 19 Aug 1999 00:00:00 +0000 (00:00 +0000)] 
mtr v0.41

 - Added afr's patch to allow disabling of gtk without Robn's hack.
 - Made report mode report the newly added extra resolution.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.41.tar.gz

12 years agomtr v0.40 v0.40
Roger Wolff [Fri, 13 Aug 1999 00:00:00 +0000 (00:00 +0000)] 
mtr v0.40

 - Fixed some problems with HPUX and SunOS.
 - Included Olav Kvittem's patch to do packetsize option.
 - Made the timekeeping in micro seconds.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.40.tar.gz

12 years agomtr v0.39 v0.39
Roger Wolff [Wed, 9 Jun 1999 00:00:00 +0000 (00:00 +0000)] 
mtr v0.39

 - Forgot the parentheses around the previous fix... :-(

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.39.tar.gz

12 years agomtr v0.38 v0.38
Roger Wolff [Wed, 9 Jun 1999 00:00:00 +0000 (00:00 +0000)] 
mtr v0.38

 - Fixed some dubious code in dns.c (noted by someone's lint)

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.38.tar.gz

12 years agomtr v0.37 v0.37
Roger Wolff [Mon, 12 Apr 1999 00:00:00 +0000 (00:00 +0000)] 
mtr v0.37

 - Added Bill Bogstad's "show the local host & time" patch.
 - Added R. Sparks' show-last-ping patch, submitted by Philip Kizer.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.37.tar.gz

12 years agomtr v0.36 v0.36
Roger Wolff [Sun, 11 Apr 1999 00:00:00 +0000 (00:00 +0000)] 
mtr v0.36

 - Added Craigs change-the-interval-on-the-fly patch.
 - Added Moritz Barsnick's "do something sensible if host not found"
   patch.
 - Some cleanup of both Craigs and Moritz' patches.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.36.tar.gz

12 years agomtr v0.35 v0.35
Roger Wolff [Wed, 7 Apr 1999 00:00:00 +0000 (00:00 +0000)] 
mtr v0.35

 - Added Craig Milo Rogers pause/resume for GTK patch.
 - Added Craig Milo Rogers cleanup of "reset". (restart at the
   beginning)
 - Net_open used to send a first packet. After that the display-driver
   got a chance to distort the timing by taking its time to
   initialize.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.35.tar.gz

12 years agomtr v0.34 v0.34
Roger Wolff [Sat, 3 Apr 1999 00:00:00 +0000 (00:00 +0000)] 
mtr v0.34

 - Added Matt's nifty "use the icmp unreachables to do the timing"
   patch.
 - Added Steve Kann's pause/resume patch.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.34.tar.gz

12 years agomtr v0.33 v0.33
Roger Wolff [Tue, 9 Mar 1999 00:00:00 +0000 (00:00 +0000)] 
mtr v0.33

 - Fixed the Linux glibc resolver problems.
 - Fixed the off-by-one problem with -c option.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.33.tar.gz

12 years agomtr v0.32 v0.32
Roger Wolff [Sun, 7 Mar 1999 00:00:00 +0000 (00:00 +0000)] 
mtr v0.32

 - Fixed the FreeBSD bug detection stuff.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.32.tar.gz

12 years agomtr v0.31 v0.31
Roger Wolff [Fri, 5 Mar 1999 00:00:00 +0000 (00:00 +0000)] 
mtr v0.31

 - Fixed a few documentation issues. -- Matt
 - Changed the autoconf stuff to find the resolver library on
   Solaris. -- REW
 - Cleaned up the autoconf.in file a bit. -- Matt.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.31.tar.gz

12 years agomtr v0.30 v0.30
Roger Wolff [Thu, 4 Mar 1999 00:00:00 +0000 (00:00 +0000)] 
mtr v0.30

 - Fixed a typo in the changelog (NEWS) entry for 0.27. :-) added use
   of "MTR_OPTIONS" environment variable for defaults.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.30.tar.gz

12 years agomtr v0.29 v0.29
Roger Wolff [Wed, 3 Mar 1999 00:00:00 +0000 (00:00 +0000)] 
mtr v0.29

 - Lots of stuff.
 - Neato overview display by David Sward.
 - FreeBSD does wrong in the kernel the same that Solaris/x86 (see
   note for 0.27 does right. It forces mtr to send bad packets....
 - Adjusted "not too much at once" algorithm. Now probing continues as
   long as not more than 5 hosts are unknown.  Returning packets
   usually allow us to do the first sweep in one go.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.29.tar.gz

12 years agomtr v0.28 v0.28
Roger Wolff [Mon, 2 Nov 1998 00:00:00 +0000 (00:00 +0000)] 
mtr v0.28

 - DNS lookups are now suppressed if you don't want them.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.28.tar.gz

12 years agomtr v0.27 v0.27
Roger Wolff [Mon, 2 Nov 1998 00:00:00 +0000 (00:00 +0000)] 
mtr v0.27

 - Fixed bug that showed up on Solaris/x86.
 - GTK mainloop now runs as it's supposed to.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.27.tar.gz

12 years agomtr v0.26 v0.26
Roger Wolff [Sat, 31 Oct 1998 00:00:00 +0000 (00:00 +0000)] 
mtr v0.26

 - Added "-n" flag for numeric output.
 - Fixed IP numbers displaying backwards.
 - GTK mainloop now runs at 10 packets per second.
 -- That's too much if there are only 3 hosts
 -- that's too little if there are 20 hosts.
 -- Someone tell me how to change the "ping-timeout" callback time in
    gtk. Can't find it in the docs.
 - The default for "hostname" is now "localhost" so that you can start
   mtr without any arguments and later fill in the host you want to
   trace to.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.26.tar.gz

12 years agomtr v0.25 v0.25
Roger Wolff [Wed, 28 Oct 1998 00:00:00 +0000 (00:00 +0000)] 
mtr v0.25

 - Included two "raw" formats. One for separating GUI from the setuid
   program, and one suitable for later parsing and
   displaying. Volunteers wanted to separate the GTK backend. Thanks
   to Bertrand Leconte for contributing the format that's now called
   "split".

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.25.tar.gz

12 years agomtr v0.24 v0.24
Roger Wolff [Sun, 25 Oct 1998 00:00:00 +0000 (00:00 +0000)] 
mtr v0.24

 - Fixed number of probes. Accidentally was counted per packet sent
   instead of per round of packets.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.24.tar.gz

12 years agomtr v0.23 v0.23
Roger Wolff [Fri, 23 Oct 1998 00:00:00 +0000 (00:00 +0000)] 
mtr v0.23

 - Fixed Sparc alignment problem with statmalloc

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.23.tar.gz

12 years agomtr v0.22 v0.22
Roger Wolff [Sun, 18 Oct 1998 00:00:00 +0000 (00:00 +0000)] 
mtr v0.22

 - Roger has take over maintenance.
 - mtr now uses an "int" to pass options to the kernel.
 - Makes things work on Solaris and *BSD I'm told.
 - mtr doesn't fire off a flurry of packets when a new second comes
   around. Instead they are spaced evenly around the whole
   second. This allows people with a relatively slow first link to do
   meaningful measurements of whatever is behind that.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.22.tar.gz

12 years agomtr v0.21 v0.21
Matt Kimball [Sat, 17 Oct 1998 00:00:00 +0000 (00:00 +0000)] 
mtr v0.21

v0.21
 - mtr now drops root permissions after it acquires the raw sockets it
   needs.
 - mtr should be a bit happier about building under SCO and Solaris.
 - Fixed the problem with packets arriving after a reset.

v0.20
 - The build process for mtr now uses automake.
 - Fixed a build problem for Irix.
 - Now uses non-blocking DNS code, so mtr can attempt to do reverse
   lookup on multiple hosts at once.
 - Fewer packets are sent out each cycle, so mtr doesn't hog quite so
   much bandwidth.

v0.19
 - Fixed a type-o in curses.c

v0.18
 - Fixed the network code to work properly under FreeBSD.
 - Hopefully this will fix some other operating systems too.
 - Also, fixed a build problem and the DNS hanging bug.

v0.17
 - Fixed the configure script to always like with the math library.
   Added an icon.

v0.16
 - Added one #include to select.c.  Some people were unable to build
   mtr without this line.

v0.15
 - Both the build process and the networking code have been cleaned up
   and reorganized.  mtr now builds cleanly with GTK+ 0.99.8.

2002-03-06  Cougar <cougar@random.ee>
 - If hop doesn't respond, draw its name in red (GTK) or bold (curses)

2002-02-09  Bohdan Vlasyuk <bohdan@vstu.edu.ua>
 - Added --address option to bind to given IP addess

2001-04-15  Alan Eldridge <alane@geeksrus.net>
 - Added this file so that automake won't complain.  Commented out the
   test for res_init in configure.in; it does not work for GLIBC2
   systems (e.g., RedHat 7+).
 - Fixed the subordinate CHECK_LIBS on the test for res_mkquery, so
   that they test for res_mkquery, not res_init.

source: ftp://ftp.bitwizard.nl/mtr/mtr-0.21.tar.gz

12 years agoInitial commit
Travis Cross [Fri, 1 Feb 2013 07:14:14 +0000 (07:14 +0000)] 
Initial commit