Path to this page:
./
net/trippy,
Network diagnostic tool
Branch: CURRENT,
Version: 0.6.0,
Package name: trippy-0.6.0,
Maintainer: pinA network diagnostic tool, inspired by mtr, https://github.com/traviscross/mtr
Trippy uses a raw socket which require elevated privileges. Enabling the
required privilege can be achieved in several ways.
Trippy is made possible by tui-rs , crossterm & pnet as well as several common
foundational Rust libraries.
Master sites:
Filesize: 2373.265 KB
Version history: (Expand)
- (2022-08-21) Updated to version: trippy-0.6.0
- (2022-06-03) Updated to version: trippy-0.5.0
- (2022-05-18) Updated to version: trippy-0.4.0
- (2022-05-10) Updated to version: trippy-0.3.1
- (2022-05-01) Package added to pkgsrc.se, version trippy-0.2.0 (created)
CVS history: (Expand)
2022-08-21 18:48:46 by pin | Files touched by this commit (3) |  |
Log message:
net/trippy: update to 0.6.0
0.6.0 - 2022-08-19
Added
-Added support for tracing using IPv6 for tcp (#191)
-Added -R (--multipath-strategy) flag to allow setting the Equal Cost
Multi-path Routing strategy and added support for the dublin traceroute
strategies for IPv4/udp (#158)
-Added zoom-able chart showing round trip times for all hops in a trace (#209)
-Added --udp and --tcp flags as shortcuts to -p udp and -p tcp respectively
(#205)
Changed
-Gray out hops which did not update in the current round (#216)
|
2022-06-02 21:57:32 by pin | Files touched by this commit (3) |  |
Log message:
net/trippy: update to 0.5.0
0.5.0 - 2022-06-02
Added
Added support for tracing using IPv6 for icmp and udp (#35)
Added BSOD error reporting to Tui (#179)
Added Ctrl-C keyboard command to quit the Tui (#91)
Changed
Rewrite of network code to use RAW sockets (#195, #192)
Fixed
Setting -c (--report-cycles) to 1 returns no traces (#189)
Tracer failures not being shown for reports (#183)
|
2022-05-18 14:08:44 by pin | Files touched by this commit (3) |  |
Log message:
net/trippy: update to 0.4.0
0.4.0 - 2022-05-18
Added
-Added -P (--target-port) flag to allow specifying the target port (1, 2)
-Added ability to tracing with either a fixed source or a fixed destination port
for both udp and tcp tracing (#43)
-Display source and destination ports in Tui (#156)
-Added the -A (--source-address) flag to allow specifying the source address
(#162)
-Added the -I (--interface) flag to allow specifying the source interface (#142)
-Added the -Q (--tos) flag to allow specifying the TOS (DSCP+ECN) IPv4 header
value (#38)
Changed
-Changed tcp tracing to use a standard (non-raw) socket to be able to detect the
target (#134)
-Changed udp tracing to use a standard (non-raw) socket (#155)
-Renamed the --tui-max-addresses-per-hop flag as tui-max-addrs (#165)
-Reorder the cli flags in the help output (#163)
-Change short alias for flag max_round_duration from -I to -T (1)
-Added short cli flags for source-port (-S), first-ttl (-f) and tui-max-addrs
(-M) (1)
Fixed
-Checksums for udp packets were not being set (obsoleted by #155) (#159)
-TimeExceeded responses from the target address were not being handled (1)
-The largest time-to-live for a given round was being calculated incorrectly in
some cases (1)
|
2022-05-09 23:44:20 by pin | Files touched by this commit (3) |  |
Log message:
net/trippy: update to 0.3.1
0.3.1 - 2022-05-09
Fixed
-Local Ipv4 discovery fails on some platforms (#133, #142)
0.3.0 - 2022-05-08
Added
-Added ability for icmp tracing to multiple targets simultaneously in Tui (#72)
-Added ability to enable and disable the AS lookup from the Tui (#126)
-Added ability to switch between hop address display modes (ip, hostname or
both) in thr Tui (#124)
-Added ability to expand and collapse the number of hosts displays per hop in
the Tui (#124)
-Added the -s (--tui-max-samples) flag to specify the number of samples to keep
for analysis and display (#110)
-Added ability to flush the DNS cache from the Tui (#71)
Changed
-Simplified Tracer by removing circular buffer (#106)
-Added round end reason indicator to Tracer (#88)
-SHow better error message for failed DNS resolution (#119)
Fixed
-Tracing with udp protocol not showing the target hop due to incorrect handling
of DestinationUnreachable responses (#131)
-Tui failing on shutdown on Windows due to DisableMouseCapture being invoked
without a prior EnableMouseCapture call (#116)
-Build failing on Windows due to incorrect conditional compilation
configuration (#113)
-Tracing not publishing all Probe in a round when the round ends without
finding the target (#103)
-Tracing with tcp protocol not working as the checksum was not set (#79)
-Do not show FQDN for reverse DNS queries from non-system resolvers (#120)
|
2022-05-01 18:01:01 by pin | Files touched by this commit (5) |
Log message:
net/trippy: import package
A network diagnostic tool, inspired by mtr, https://github.com/traviscross/mtr
Trippy uses a raw socket which require elevated privileges. Enabling the
required privilege can be achieved in several ways.
Trippy is made possible by tui-rs , crossterm & pnet as well as several common
foundational Rust libraries.
|