Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Created by
brew bump
Created with
brew bump-formula-pr
.release notes
The following shows the ICMP type and code columns:
See the Column Reference for a full list of all available
columns.
Settings Dialog Tab Hotkeys
The settings dialog can be accessed by pressing
s
(default key binding) and users can navigate between the tabs usingthe left and right arrow keys (default key bindings). This release introduces hotkeys to allow users to jump directly to
a specific tab by pressing 1-7 (default key bindings).
See the Key Bindings Reference for details.
Help Dialog Revamped
The existing Trippy help dialog shows a hardcoded list of key bindings which may not reflect the actual key bindings the
user has configured. Trippy shows the correct key bindings in the settings dialog which can be accessed by
pressing
s
(default key binding) and navigating the the Bindings tab. Therefore the key bindings in the help dialogare both potentially incorrect and redundant.
This release revamps the help dialog and includes instructions on how to access the key bindings from the settings
dialog as well as some other useful information.
Improved Error Messages
Error reporting has been improved for parameters such as
--min-round-duration
(-i
). Previously, if an invalidduration was provided, the following error would be reported:
Starting from this release, such error will instead be shown as:
This covers all "duration" parameters, namely:
min_round_duration
max_round_duration
grace_duration
read_timeout
dns_timeout
tui_refresh_rate
Renamed Configuration
The following configuration fields have been renamed and moved from the
[tui]
to the[strategy]
section in theconfiguration file:
tui-max-samples
->max-samples
tui-max-flows
->max-flows
This is a breaking change. Attempting to use the legacy field names will result in an error pointing to the new
name.
The following examples shows the error reported if the old names are used from the command line:
The following examples shows the error reported if the ld names are used from the configuration file:
Bug Fixes
This release fixes a bug where
DestinationUnreachable
ICMP errors were assumed to have been sent by the target host,whereas they may also be sent by an intermediate hop.
Another fix addresses an issue where the TUI would calculate the maximum number of hops to display based on the maximum
observed across all rounds rather than for the latest round.
Finally, a minor bug was fixed where
AddressInUse
andAddrNotAvailable
errors were being conflated.New Distribution Packages
Trippy has been added to the Chocolatey community repository (with thanks to @Aurocosh!):
Trippy also has an official PPA for Ubuntu and Debian based distributions (with thanks to @zarkdav!):
sudo add-apt-repository ppa:fujiapple/trippy sudo apt update && apt install trippy
You can find the full list of distributions in the
documentation.
Thanks
My thanks to all Trippy contributors, package maintainers and community members.
Feel free to drop by the new Trippy Zulip room for a chat:
Happy Tracing!
Change Log
Added
IPv4/udp/dublin
(#1104)N
) column (#1219)T
) column (#1105)C
) column (#1109)f
) column (#1258)--dns-ttl
flag to allow refreshing the reverse DNS results (#1233)--generate-man
flag for generating ROFF man page (#85)Changed
33434
(#1203)tui-max-[samples|flows]
asmax-[samples|flows]
(#1187)icmp
packet code (#734)IPv4
on macOS, Linux & Windows (#1255)Fixed
DestinationUnreachable
incorrectly assumed to come from target host ([#1225 (https://github.com/fujiapple852/trippy/issues/1225))AddressInUse
andAddrNotAvailable
errors (#1246)See CHANGELOG.md for details.
Full Changelog: fujiapple852/trippy@0.10.0...0.11.0