]>
git.ipfire.org Git - thirdparty/mtr.git/log 
Sami Kerola  [Tue, 16 Aug 2016 11:51:21 +0000  (12:51 +0100)]  
build-sys: require automake 1.11.6 or newer
Sami Kerola  [Tue, 16 Aug 2016 10:02:43 +0000  (11:02 +0100)]  
build-sys: improve configure.am
Sami Kerola  [Tue, 16 Aug 2016 09:34:01 +0000  (10:34 +0100)]  
build-sys: use build version script from gnulib
Sami Kerola  [Tue, 16 Aug 2016 08:13:34 +0000  (09:13 +0100)]  
build-sys: remove old dist Makefile kludge
Sami Kerola  [Tue, 16 Aug 2016 07:15:22 +0000  (08:15 +0100)]  
build-sys: fix make distcheck
Sami Kerola  [Tue, 16 Aug 2016 06:36:31 +0000  (07:36 +0100)]  
warnings: remove dead code
Sami Kerola  [Tue, 16 Aug 2016 09:06:46 +0000  (10:06 +0100)]  
cast: do not downgrade to float when double should be used
Regression from commit 
78f019aa9d49be5ada89296a462939738c20c181 
Requested-by: rewolff <R.E.Wolff@BitWizard.nl> 
Reference: https://github.com/traviscross/mtr/pull/135/files#r74889063
Sami Kerola  [Tue, 16 Aug 2016 09:01:23 +0000  (10:01 +0100)]  
comment: add value range note to initializationRequested-by: rewolff <R.E.Wolff@BitWizard.nl> 
Sami Kerola  [Mon, 15 Aug 2016 20:38:39 +0000  (21:38 +0100)]  
warnings: fix some missed unsigned vs signed variable comparisions
Commit 
507092a9099a286f86639d9cd38dcdc1f28117ff  fixed almost all of them,
this should be the last one.
rewolff  [Tue, 16 Aug 2016 07:50:32 +0000  (09:50 +0200)]  
Merge pull request #135 from kerolasa/warnings
Sami Kerola  [Mon, 15 Aug 2016 20:52:05 +0000  (21:52 +0100)]  
warnings: multiply timeval seconds only when the value is small
Sami Kerola  [Mon, 15 Aug 2016 20:38:39 +0000  (21:38 +0100)]  
warnings: fix couple unsigned vs signed variable comparisions
Sami Kerola  [Mon, 15 Aug 2016 20:28:02 +0000  (21:28 +0100)]  
warnings: mark unused function input variables
Sami Kerola  [Mon, 15 Aug 2016 20:23:28 +0000  (21:23 +0100)]  
warnings: do not take abs() when data type is unsigned
Sami Kerola  [Mon, 15 Aug 2016 20:14:51 +0000  (21:14 +0100)]  
build-sys: default to ,/configure --enable-silent-rules
Sami Kerola  [Sun, 14 Aug 2016 21:48:09 +0000  (22:48 +0100)]  
man: use url macro to urls and fix reference manual notations
Sami Kerola  [Sun, 14 Aug 2016 21:05:03 +0000  (22:05 +0100)]  
build-sys; do not use subdirectory object
Sami Kerola  [Sun, 14 Aug 2016 20:40:33 +0000  (21:40 +0100)]  
cleanup: remove unnecessary null check
Sami Kerola  [Sun, 14 Aug 2016 20:28:11 +0000  (21:28 +0100)]  
warnings: fix printf data types
Sami Kerola  [Sun, 14 Aug 2016 20:21:45 +0000  (21:21 +0100)]  
warnings: remove code that cannot be reached
Sami Kerola  [Sun, 14 Aug 2016 20:19:27 +0000  (21:19 +0100)]  
warnings: stop reassigning a value before the old one has been used
rewolff  [Sun, 14 Aug 2016 21:41:19 +0000  (23:41 +0200)]  
Merge pull request #134 from kerolasa/kerolasa
Sami Kerola  [Sun, 14 Aug 2016 19:52:47 +0000  (20:52 +0100)]  
posix: replace bzero() and index() with modern equivelants
Replace bzero() with memset() and index() with strchr().  The earlier
functions are marked as legacy in posix.
Reference: http://pubs.opengroup.org/onlinepubs/
009695399 /functions/index.html
Reference: http://pubs.opengroup.org/onlinepubs/
009695399 /functions/bzero.html
Sami Kerola  [Sun, 14 Aug 2016 19:28:20 +0000  (20:28 +0100)]  
dns: remove unnecessary dns_events() function
No longer needed after 
02a9e6193e5dec01198f7824b7ed92f320b4e7a9 
Sami Kerola  [Sun, 14 Aug 2016 19:11:36 +0000  (20:11 +0100)]  
warnings: stop variable shadowing
Sami Kerola  [Sun, 14 Aug 2016 10:31:28 +0000  (11:31 +0100)]  
usage: add short and long options and descriptions to usage()
Sami Kerola  [Sun, 14 Aug 2016 08:02:51 +0000  (09:02 +0100)]  
warnings: remove unnecessary file
The hello.c was added in commit 
de3d6bc16efea7e63910cce568498eed0e2cf45a 
Rogier Wolff  [Sat, 13 Aug 2016 10:50:38 +0000  (12:50 +0200)]  
Fixed pull #133 another way....
R.E. Wolff  [Tue, 9 Aug 2016 08:07:43 +0000  (10:07 +0200)]  
format sent and rcvd fields correctly for big numbers #66
R.E. Wolff  [Sat, 6 Aug 2016 12:11:21 +0000  (14:11 +0200)]  
Updated NEWS as in v0.87.1
R.E. Wolff  [Thu, 4 Aug 2016 11:09:24 +0000  (13:09 +0200)]  
fixed double printout of start time, issue 131
R.E. Wolff  [Wed, 3 Aug 2016 05:39:46 +0000  (07:39 +0200)]  
Merge branch 'newdns'
R.E. Wolff  [Wed, 3 Aug 2016 05:27:03 +0000  (07:27 +0200)]  
The release script bumped the version number
R.E. Wolff  [Tue, 2 Aug 2016 16:14:13 +0000  (18:14 +0200)]  
issue 128: compile should be in .gitignore
rewolff  [Mon, 1 Aug 2016 13:07:06 +0000  (15:07 +0200)]  
Merge pull request #127 from nikolaik/json
Nikolai R Kristiansen  [Fri, 29 Jul 2016 15:31:14 +0000  (17:31 +0200)]  
Add support for JSON as report output format
rewolff  [Fri, 29 Jul 2016 07:13:11 +0000  (09:13 +0200)]  
Merge pull request #126 from russor/master
russor  [Fri, 29 Jul 2016 05:46:48 +0000  (22:46 -0700)]  
add option to set graceperiod
rewolff  [Thu, 21 Jul 2016 11:12:21 +0000  (13:12 +0200)]  
Merge pull request #124 from aquerubin/master
rewolff  [Thu, 21 Jul 2016 11:12:16 +0000  (13:12 +0200)]  
Merge pull request #125 from aquerubin/newdns
aquerubin  [Thu, 21 Jul 2016 10:49:27 +0000  (00:49  -1000)]  
Merge branch 'newdns' of https://github.com/aquerubin/mtr into newdns
aquerubin  [Thu, 21 Jul 2016 10:46:08 +0000  (00:46  -1000)]  
Merge branch 'master' into newdns
aquerubin  [Thu, 21 Jul 2016 10:44:56 +0000  (00:44  -1000)]  
Update Tony's email address in the GTK credits.
aquerubin  [Thu, 21 Jul 2016 10:42:46 +0000  (00:42  -1000)]  
Fix Avg and Best column order to match column headers in GTK display.
rewolff  [Thu, 21 Jul 2016 06:01:26 +0000  (08:01 +0200)]  
Merge pull request #123 from aquerubin/newdns
aquerubin  [Wed, 20 Jul 2016 19:07:20 +0000  (09:07 -1000)]  
Merge updates from branch 'master' into newdns
rewolff  [Thu, 14 Jul 2016 14:58:18 +0000  (16:58 +0200)]  
Merge pull request #122 from h-ume/gtk-aslookup
Hajimu UMEMOTO  [Wed, 13 Jul 2016 16:52:02 +0000  (01:52  +0900)]  
Add aslookup support to gtk interface
rewolff  [Mon, 4 Jul 2016 10:37:22 +0000  (12:37 +0200)]  
Merge pull request #120 from yupeng820921/master
penyu  [Sun, 3 Jul 2016 20:12:01 +0000  (20:12 +0000)]  
add max-unknown option
rewolff  [Thu, 9 Jun 2016 21:42:49 +0000  (23:42 +0200)]  
Merge pull request #118 from zorun/improve_ipinfo
rewolff  [Thu, 9 Jun 2016 21:37:46 +0000  (23:37 +0200)]  
Merge pull request #119 from zorun/cosmetic
Baptiste Jonglez  [Thu, 9 Jun 2016 18:18:22 +0000  (19:18 +0100)]  
Fix wrap-around bug when displaying IP info (-y option)
Baptiste Jonglez  [Thu, 9 Jun 2016 17:43:27 +0000  (18:43 +0100)]  
Cosmetic cleanup of the option-parsing code
Baptiste Jonglez  [Thu, 9 Jun 2016 16:50:13 +0000  (17:50 +0100)]  
Document the -y option in the manpage
Baptiste Jonglez  [Thu, 9 Jun 2016 16:19:29 +0000  (17:19 +0100)]  
Allow enabling IP info and ASN lookup from the curses interface
rewolff  [Tue, 3 May 2016 09:01:11 +0000  (11:01 +0200)]  
Merge pull request #115 from aquerubin/newdns
rewolff  [Tue, 3 May 2016 09:00:18 +0000  (11:00 +0200)]  
Merge pull request #114 from aquerubin/master
Antonio Querubin  [Tue, 3 May 2016 08:47:09 +0000  (22:47 -1000)]  
Merge remote-tracking branch 'origin/master' into newdns
Antonio Querubin  [Tue, 3 May 2016 08:43:08 +0000  (22:43 -1000)]  
Use setcap instead of setuid when installing the binary.
rewolff  [Tue, 3 May 2016 05:15:23 +0000  (07:15 +0200)]  
Merge pull request #113 from aquerubin/newdns
rewolff  [Tue, 3 May 2016 05:11:11 +0000  (07:11 +0200)]  
Merge pull request #112 from aquerubin/master
Antonio Querubin  [Tue, 3 May 2016 02:17:14 +0000  (16:17 -1000)]  
Need to error check getnameinfo().
aquerubin  [Sat, 10 Jan 2015 08:35:36 +0000  (22:35 -1000)]  
Correct psize for IPv6.
rewolff  [Sat, 30 Apr 2016 12:35:39 +0000  (14:35 +0200)]  
Merge pull request #111 from aquerubin/newdns
Antonio Querubin  [Sat, 30 Apr 2016 11:42:41 +0000  (01:42  -1000)]  
Merge remote-tracking branch 'origin/master' into newdns
R.E. Wolff  [Fri, 29 Apr 2016 14:43:57 +0000  (16:43 +0200)]  
net.c fix from AQ.
rewolff  [Fri, 29 Apr 2016 08:13:43 +0000  (10:13 +0200)]  
Merge pull request #110 from russor/master
russor  [Mon, 18 Apr 2016 22:22:50 +0000  (15:22 -0700)]  
correct checksum calculation when adding the overflow overflows
russor  [Mon, 18 Apr 2016 22:13:21 +0000  (15:13 -0700)]  
copy odd byte into a 16-bit temp value; used bit-sized types for calrity
russor  [Mon, 18 Apr 2016 20:50:25 +0000  (13:50 -0700)]  
endian neutral placement of alternate checksum
russor  [Mon, 18 Apr 2016 20:47:14 +0000  (13:47 -0700)]  
fix placement of zeros when running alternate udp checksum
russor  [Mon, 18 Apr 2016 20:28:43 +0000  (13:28 -0700)]  
fix improper aliasing
russor  [Fri, 26 Feb 2016 01:30:19 +0000  (17:30 -0800)]  
automatically set udp address if needed
russor  [Fri, 26 Feb 2016 00:39:13 +0000  (16:39 -0800)]  
set the local address for display if it was bound
russor  [Fri, 8 Apr 2016 23:34:26 +0000  (16:34 -0700)]  
fix checksum for odd sized packets
russor  [Thu, 25 Feb 2016 22:31:58 +0000  (14:31 -0800)]  
allow setting local and remote port for UDP probing
rewolff  [Mon, 4 Jan 2016 11:50:14 +0000  (12:50 +0100)]  
Merge pull request #103 from jwilk/master
Jakub Wilk  [Mon, 4 Jan 2016 11:42:23 +0000  (12:42 +0100)]  
Fix typos.
rewolff  [Sat, 2 Jan 2016 10:37:43 +0000  (11:37 +0100)]  
Merge pull request #102 from tbaschak/32bitasns
Theo Baschak  [Sat, 2 Jan 2016 05:59:28 +0000  (23:59 -0600)]  
Update asn.c - 32bit asn widths
rewolff  [Sat, 26 Dec 2015 14:18:19 +0000  (15:18 +0100)]  
Merge pull request #101 from trittweiler/master
Tobias Rittweiler  [Sat, 26 Dec 2015 12:02:39 +0000  (13:02 +0100)]  
Fix setting length field of UDP header to broken value on BSD systems.
As per http://stackoverflow.com/a/
15881825  which references the manpage
ip(4) on *BSD and MacOSX:
  "The ip_len and ip_off fields must be provided in host byte order.
   All other fields must be provided in network byte order."
Before this commit, mtr would incorrectly set the length field of the UDP
header in host byte order after the first packet, as can be witnessed in
the following excerpt:
1st packet (TTL=1):
IP (tos 0x0, ttl 1, id 51530, offset 0, flags [none], proto UDP (17), length 64)
    192.168.178.61.1143 > 8.8.8.8.33000: UDP, *** length 36 ***
IP (tos 0xc0, ttl 64, id 34040, offset 0, flags [none], proto ICMP (1), length 92)
    192.168.178.1 > 192.168.178.61: ICMP time exceeded in-transit, length 72
      IP (tos 0x0, ttl 1, id 51530, offset 0, flags [none], proto UDP (17), length 64)
         192.168.178.61.1143 > 8.8.8.8.33000: UDP, length 36
2nd packet (TTL=2):
IP (tos 0x0, ttl 2, id 17256, offset 0, flags [none], proto UDP (17), length 64)
    192.168.178.61.1143 > 8.8.8.8.33001: UDP, *** bad length 11256 > 36 ***
IP (tos 0xc0, ttl 254, id 6765, offset 0, flags [none], proto ICMP (1), length 56)
    62.52.201.192 > 192.168.178.61: ICMP time exceeded in-transit, length 36
      IP (tos 0x0, ttl 1, id 17256, offset 0, flags [none], proto UDP (17), length 64)
         192.168.178.61.1143 > 8.8.8.8.33001: UDP, bad length 11256 > 36
3rd packet (TTL=3):
IP (tos 0x0, ttl 3, id 54343, offset 0, flags [none], proto UDP (17), length 64)
    192.168.178.61.1143 > 8.8.8.8.33002: UDP, *** bad length 11256 > 36 ***
IP (tos 0x0, ttl 253, id 0, offset 0, flags [none], proto ICMP (1), length 56)
    62.53.22.220 > 192.168.178.61: ICMP time exceeded in-transit, length 36
      IP (tos 0x0, ttl 1, id 54343, offset 0, flags [none], proto UDP (17), length 64)
         192.168.178.61.1143 > 8.8.8.8.33002: UDP, bad length 11256 > 36
rewolff  [Sat, 26 Dec 2015 11:08:47 +0000  (12:08 +0100)]  
Merge pull request #100 from trittweiler/master
Tobias Rittweiler  [Fri, 25 Dec 2015 12:11:00 +0000  (13:11 +0100)]  
asn.h: Guard against being included twice.
Tobias Rittweiler  [Fri, 25 Dec 2015 11:57:32 +0000  (12:57 +0100)]  
--csv: Print a header line as the first line which names all columns.
Tobias Rittweiler  [Fri, 25 Dec 2015 11:56:26 +0000  (12:56 +0100)]  
--csv: Don't print spaces in columns.
Tobias Rittweiler  [Fri, 25 Dec 2015 11:51:19 +0000  (12:51 +0100)]  
Fix typo in csv_close() that prevented any of the data columns from being printed.
rewolff  [Fri, 13 Nov 2015 08:30:02 +0000  (09:30 +0100)]  
Merge pull request #98 from garethrandall/doc-updates
Gareth Randall  [Thu, 12 Nov 2015 20:36:07 +0000  (20:36 +0000)]  
State that Github is the preferred way to report bugs.
rewolff  [Wed, 11 Nov 2015 22:57:06 +0000  (23:57 +0100)]  
Merge pull request #91 from garethrandall/master
rewolff  [Mon, 12 Oct 2015 13:10:17 +0000  (15:10 +0200)]  
Merge pull request #93 from Narthorn/master
Narthorn  [Mon, 12 Oct 2015 11:24:57 +0000  (13:24 +0200)]  
curses: Fix background transparency in terminal
Gareth Randall  [Thu, 1 Oct 2015 17:28:10 +0000  (17:28 +0000)]  
Add a section about granting limited security capabilities.
Gareth Randall  [Thu, 1 Oct 2015 17:27:53 +0000  (17:27 +0000)]  
Fix typos and update mailing list references.
rewolff  [Wed, 30 Sep 2015 16:38:28 +0000  (18:38 +0200)]  
Merge pull request #90 from garethrandall/master
Gareth Randall  [Wed, 30 Sep 2015 16:05:40 +0000  (16:05 +0000)]  
Remove a warning message at compile time.
rewolff  [Thu, 9 Jul 2015 05:53:48 +0000  (07:53 +0200)]  
Merge pull request #85 from culugyx/x-tag-r1
Guo Yixuan  [Tue, 14 Apr 2015 23:53:34 +0000  (19:53 -0400)]  
Raw output: add x for a ping-packet-sent event.
rewolff  [Mon, 29 Jun 2015 17:10:27 +0000  (19:10 +0200)]  
Merge pull request #84 from garethrandall/master