Skip to content

[pull] master from DNSCrypt:master#263

Merged
pull[bot] merged 4 commits into
Tiamat-Tech:masterfrom
DNSCrypt:master
Jul 18, 2026
Merged

[pull] master from DNSCrypt:master#263
pull[bot] merged 4 commits into
Tiamat-Tech:masterfrom
DNSCrypt:master

Conversation

@pull

@pull pull Bot commented Jul 18, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

jedisct1 added 4 commits July 18, 2026 10:30
Try the rollover-sized certificate query over UDP first and return as
soon as the small query succeeds so that a truncated response can
trigger TCP fallback instead of waiting for large UDP probes to time
out.

We keep relayed UDP packets at the intended size after accounting for
the Anonymized DNSCrypt header.

When retrying through a relay over TCP, retain a rollover-sized
inner query because the relay still forwards it to the resolver over
UDP and applies the anti-amplification thing.

Preserve the UDP RTT when TCP is used only to complete certificate
retrieval, so resolver latency does not incorrectly appear to be the
TCP fallback latency.
@pull pull Bot locked and limited conversation to collaborators Jul 18, 2026
@pull pull Bot added the ⤵️ pull label Jul 18, 2026
@pull
pull Bot merged commit c11e884 into Tiamat-Tech:master Jul 18, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant