Skip to content

Match only a trailing :80 when comparing responder URLs - #216

Merged
Xor-el merged 1 commit into
deep-audit-fixesfrom
nh-k-port-suffix
Oct 6, 2026
Merged

Xor-el merged 1 commit into
deep-audit-fixesfrom
nh-k-port-suffix

Conversation

@Xor-el

@Xor-el Xor-el commented Oct 6, 2026

Copy link
Copy Markdown
Owner

UrlIdentity looked for ':80' anywhere in the authority, so http://a.test:8080/ and http://a.test:8000/ collapsed to one responder and the second was skipped. It now compares the authority's suffix, and TestDedupEquivalenceEdges asserts the two stay distinct.

… :8000 stay distinct

The default-port check searched for ':80' anywhere in the authority, so two different non-default ports sharing that prefix were treated as the same responder and one was never tried. It now checks the suffix, and the dedup test covers the pair.
@Xor-el
Xor-el merged commit ab48ab8 into deep-audit-fixes Oct 6, 2026
15 checks passed
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