Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ttl-0.19.0-1.2 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: ttl Distribution: openSUSE Tumbleweed
Version: 0.19.0 Vendor: openSUSE
Release: 1.2 Build date: Sun Mar 15 14:36:37 2026
Group: Unspecified Build host: reproducible
Size: 7982254 Source RPM: ttl-0.19.0-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/lance0/ttl
Summary: Modern traceroute/mtr-style TUI
ttl provides a live traceroute interface that can trace multiple targets,
detect ECMP paths, run PMTUD, export JSON/CSV reports, and optionally
enrich hop data with DNS, ASN, geolocation, and PeeringDB information.

Provides

Requires

License

Apache-2.0 OR MIT

Changelog

* Sun Mar 15 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.19.0:
    * Update docs for interactive replay controls.
    * Add interactive replay controls with progress bar and seek.
* Tue Feb 24 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.18.2:
    * Add NetBSD platform support.
* Tue Feb 24 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.18.1:
    * Update dependencies via cargo update
    * roadmap: note ICMP checksum flow variation limited on switch
      hardware.
    * roadmap: add update checker improvements (non-blocking receive,
      first-run check).
* Fri Feb 13 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.18.0:
    Added
    * ECMP classification — Detects per-flow vs per-packet ECMP
      using primary concentration heuristics. Paths column now
      accurately reflects observed responder count for per-packet
      load balancing (#46)
    * E indicator — New ECMP indicator in main table replaces
      misleading ! (route flap) when ECMP is the actual cause
    * Effective flow capability — Runtime detection of protocol
      flow support. --flows > 1 with ICMP now warns and collapses
      to single-flow instead of silently doing nothing
    * Receiver flow attribution hardening — Out-of-range source
      ports (NAT/CGNAT) no longer force-attributed to flow 0.
      Unknown-flow responses only match pending probes when
      unambiguous.
    * Hop detail view — Per-packet ECMP section shows responder
      count and path count; per-flow ECMP section unchanged
    * Last RTT semantics documented — Last column tracks primary
      responder's most recent RTT.
    * Main table layout guard tests — Header/cell/width count
      parity verified across display mode x flow mode matrix.
    * IPv6 RAW payload fallback tests — Echo Reply and Time
      Exceeded parsing tests for IPv6.
    Changed
    * Flap detection suppressed during ECMP — ! indicator no longer
      fires when per-packet ECMP is detected at a hop
    * Probe engines use per-session config — Each target's engine
      sees the effective flow count, not the raw CLI value.
* Thu Feb 12 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.17.0
    Added
    * Last RTT column: Main table now shows the most recent probe
      RTT between Sent and Avg, matching mtr's default column order.
    * JAvg and JMax columns: Jitter average and jitter max columns
      appear in Wide display mode (press 'w').
    * CSV columns: Added 'last_ms', 'jitter_avg_ms', 'jitter_max_ms'
      to CSV export.
    Changed
    * CSV schema (breaking): Header now has 14 columns (was 11).
      'last_ms' inserted before 'avg_ms'; 'jitter_avg_ms' and
      'jitter_max_ms' appended.
    * ASN column width: Increased auto mode cap (30→40 chars) and
      wide mode width (24→36 chars) to show more of the AS name.
    Dependencies
    * Updated clap (4.5.54→4.5.58), clap_complete (4.5.65→4.5.66),
      anyhow (1.0.100→1.0.101), libc (0.2.180→0.2.181),
      proptest (1.9.0→1.10.0), plus transitive deps.
* Wed Feb 11 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.16.1
    Fix: Hang on exit (#41)
    * Bounded IPv6 echo drain loop — The poll_ipv6_echo_reply drain
      loop now caps at 256 packets per batch and checks the
      cancellation token, preventing starvation when the socket is
      continuously readable
    * Ctrl+C force-exit handler — tokio::signal::ctrl_c() handler
      works outside crossterm raw mode; first press cancels
      gracefully, second press force-exits with code 130
    * Shutdown tracing — Set TTL_SHUTDOWN_TRACE=1 to see timestamped
      shutdown progress logs on stderr, useful for diagnosing any
      remaining hang scenarios.
* Thu Feb 05 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.16.0
    Changed
    * Immediate sent counting: Sent counters now increment when
      probes leave, not when responses arrive. Matches mtr behavior
      for real-time feedback.
    Fixed
    * Dual-stack --resolve-all --resolve-all without -4/-6 now
      traces both IPv4 and IPv6 addresses by spawning dual receivers.
      Previously silently dropped one address family.
    * IPv6 Echo Reply double-counting: Fixed sent counter being
      incremented twice for Linux IPv6 ICMP probes (once at send,
      once at Echo Reply)
* Mon Feb 02 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.15.3
    Changed
    * ASN column format: Now shows AS##### name instead of just the
      name, so ASN number is always visible even when truncated.
    Fixed
    * Sent count consistency: All pending probes are now counted as
      timeouts when trace completes, ensuring consistent sent counts
      across all hops.
  - Update to version 0.15.2
    Added
    * --jumbo flag: Enable 9216-byte max for PMTUD in jumbo frame
      environments. Without this flag, PMTUD uses standard 1500-byte
      ethernet max.
    Fixed
    * PMTUD accuracy: Standard ethernet (1500 MTU) now reports exact
      MTU instead of ~1495.
* Wed Jan 28 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.15.1:
    * Validate replay speed, update keybinding docs, fix PMTUD
      example.
    * Add jumbo frame support: raise packet size ceiling to 9216
      bytes (#28).
    * Add 'p' as alias for Space to pause/resume replay.
    * Add animated replay mode (#9).
* Mon Jan 26 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.14.1:
    * Fix hop detail modal truncating content.
    * Add FreeBSD support (experimental).
    * Fix target list lockup and improve number key behavior (#19).
    * Remove preference for IPv4 when resolving target.
* Sun Jan 25 2026 Martin Hauke <mardnh@gmx.de>
  - Initial package for ttl, version 0.14.0

Files

/usr/bin/ttl
/usr/share/doc/packages/ttl
/usr/share/doc/packages/ttl/CHANGELOG.md
/usr/share/doc/packages/ttl/README.md
/usr/share/licenses/ttl
/usr/share/licenses/ttl/LICENSE-APACHE
/usr/share/licenses/ttl/LICENSE-MIT


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:39:17 2026