Skip to content

fix(dns): deduplicate platform addresses - #972

Merged
ryanfowler merged 1 commit into
mainfrom
fix/deduplicate-dns-addresses
Aug 8, 2026
Merged

fix(dns): deduplicate platform addresses#972
ryanfowler merged 1 commit into
mainfrom
fix/deduplicate-dns-addresses

Conversation

@ryanfowler

Copy link
Copy Markdown
Owner

Summary

  • deduplicate platform resolver addresses while preserving first-seen order
  • share the address deduplication logic across DNS inspection and timing output
  • add coverage for mixed IPv4 and IPv6 duplicates

Validation

  • cargo fmt --check
  • cargo clippy --locked --all-targets --all-features -- -D warnings
  • cargo test --locked --all-features --lib --bins
  • cargo test --locked --all-features --test cli --test formatting --test grpc --test har --test http --test install --test network --test terminal --test update --test websocket -- --test-threads=2

Reuse one first-seen-order helper for DNS inspection and timing output so repeated resolver addresses are not displayed twice.
@ryanfowler
ryanfowler enabled auto-merge (squash) August 8, 2026 11:21
@ryanfowler
ryanfowler merged commit c1f8212 into main Aug 8, 2026
4 checks passed
@ryanfowler
ryanfowler deleted the fix/deduplicate-dns-addresses branch August 8, 2026 11:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant