Skip to content

Commit

Permalink
chore: updated snapcraft config for 0.9.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
fujiapple852 committed Nov 30, 2023
1 parent 503f5bf commit 141eb43
Showing 1 changed file with 22 additions and 9 deletions.
31 changes: 22 additions & 9 deletions snap/snapcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,41 +1,54 @@
name: trippy
version: '0.8.0'
version: '0.9.0'
summary: A network diagnostic tool
description: |
Trippy combines the functionality of traceroute and ping and is designed to
assist with the diagnosis of network issues.
Features:
- Trace using multiple protocols:
- `ICMP`, `UDP` & `TCP`
- `IPv4` & `IPv6`
- `ICMP`, `UDP` & `TCP`
- `IPv4` & `IPv6`
- Customizable tracing options:
- packet size & payload pattern
- start and maximum time-to-live (TTL)
- minimum and maximum round duration
- round end grace period & maximum number of unknown hops
- source & destination port (`TCP` & `UDP`)
- Equal Cost Multi-path Routing strategies (`classic`, `paris` and `dublin`)
- source address and source interface
- `TOS` (aka `DSCP + ECN`)
- Equal Cost Multi-path Routing strategies (`classic`, `paris` and `dublin`)
- RFC4884 ICMP Multi-Part Messages
- Generic Extension Objects
- MPLS Label Stacks
- Unprivileged mode
- Tui interface:
- Trace multiple targets simultaneously from a single instance of Trippy
- Per hop stats (sent, received, loss%, last, avg, best, worst, stddev & status)
- Per hop round-trip-time (RTT) history and frequency distributing charts
- Chart of RTT for all hops in a trace with zooming capability
- Interactive chart of RTT for all hops in a trace with zooming capability
- Interactive GeoIp world map
- Isolate and filter by individual tracing flows
- Customizable color theme & key bindings
- Multiple hosts per hop with ability to cap display to N hosts and show frequency %
- Configuration via both command line arguments and a configuration file
- Show multiple hosts per hop with ability to cap display to N hosts and show frequency %
- Show hop details and navigate hosts within each hop
- Freeze/unfreeze the Tui, reset the stats, flush the cache, preserve screen on exit
- Responsive UI with adjustable refresh rate
- Hop privacy
- DNS:
- use system, external (Google `8.8.8.8` or Cloudflare `1.1.1.1`) or custom resolver
- Use system, external (Google `8.8.8.8` or Cloudflare `1.1.1.1`) or custom resolver
- Lazy reverse DNS queries
- Lookup [autonomous system](https://en.wikipedia.org/wiki/Autonomous_system_(Internet)) number (ASN) and name
- GeoIp:
- Lookup and display GeoIp information from local `mmdb` files
- Generate tracing reports:
- `json`, `csv` & tabular (pretty-printed and markdown)
- Tracing `flows` report
- Graphviz `dot` charts
- configurable reporting cycles
- Runs on multiple platform (macOS, Linux, NetBSD, Windows)
- Runs on multiple platform (macOS, Linux, NetBSD, FreeBSD, Windows)
- Capabilities aware application (Linux only)
This package auto-connects to the following snap interfaces:
Expand Down

0 comments on commit 141eb43

Please sign in to comment.