Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ttl for openSUSE:Factory checked in at 2026-03-11 20:57:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ttl (Old) and /work/SRC/openSUSE:Factory/.ttl.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ttl" Wed Mar 11 20:57:52 2026 rev:3 rq:1338347 version:0.18.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ttl/ttl.changes 2026-02-13 12:45:14.990545239 +0100 +++ /work/SRC/openSUSE:Factory/.ttl.new.8177/ttl.changes 2026-03-11 21:00:16.654186253 +0100 @@ -1,0 +2,48 @@ +Tue Feb 24 18:58:47 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 0.18.2: + * Add NetBSD platform support. + +------------------------------------------------------------------- +Tue Feb 24 18:54:53 UTC 2026 - Martin Hauke <[email protected]> + +- 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 18:56:39 UTC 2026 - Martin Hauke <[email protected]> + +- 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. + +------------------------------------------------------------------- Old: ---- ttl-0.17.0.obscpio New: ---- ttl-0.18.2.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ttl.spec ++++++ --- /var/tmp/diff_new_pack.LLPsJT/_old 2026-03-11 21:00:18.062244424 +0100 +++ /var/tmp/diff_new_pack.LLPsJT/_new 2026-03-11 21:00:18.062244424 +0100 @@ -17,7 +17,7 @@ Name: ttl -Version: 0.17.0 +Version: 0.18.2 Release: 0 Summary: Modern traceroute/mtr-style TUI License: Apache-2.0 OR MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.LLPsJT/_old 2026-03-11 21:00:18.118246738 +0100 +++ /var/tmp/diff_new_pack.LLPsJT/_new 2026-03-11 21:00:18.122246903 +0100 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="manual"> <param name="url">https://github.com/lance0/ttl</param> <param name="scm">git</param> - <param name="revision">v0.17.0</param> + <param name="revision">v0.18.2</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.LLPsJT/_old 2026-03-11 21:00:18.158248391 +0100 +++ /var/tmp/diff_new_pack.LLPsJT/_new 2026-03-11 21:00:18.166248721 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/lance0/ttl</param> - <param name="changesrevision">99a94d5e31d87a3549e2705fd88e59536f9edecb</param></service></servicedata> + <param name="changesrevision">6980786653f89865a65975d9b17bdd69fbeac0ff</param></service></servicedata> (No newline at EOF) ++++++ ttl-0.17.0.obscpio -> ttl-0.18.2.obscpio ++++++ ++++ 3143 lines of diff (skipped) ++++++ ttl.obsinfo ++++++ --- /var/tmp/diff_new_pack.LLPsJT/_old 2026-03-11 21:00:18.458260785 +0100 +++ /var/tmp/diff_new_pack.LLPsJT/_new 2026-03-11 21:00:18.462260950 +0100 @@ -1,5 +1,5 @@ name: ttl -version: 0.17.0 -mtime: 1770911779 -commit: 99a94d5e31d87a3549e2705fd88e59536f9edecb +version: 0.18.2 +mtime: 1771856390 +commit: 6980786653f89865a65975d9b17bdd69fbeac0ff ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/ttl/vendor.tar.zst /work/SRC/openSUSE:Factory/.ttl.new.8177/vendor.tar.zst differ: char 7, line 1
