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.
|