DNS payload size, scanner overhaul, bridge and resolver updates#55
Merged
anonvector merged 3 commits intomainfrom Mar 9, 2026
Merged
DNS payload size, scanner overhaul, bridge and resolver updates#55anonvector merged 3 commits intomainfrom
anonvector merged 3 commits intomainfrom
Conversation
- Add isDnsPoolDead() to all tunnel bridges and monitor in health checks; surface warning in UI when DNS resolvers become unreachable - Replace Channel with thread-safe SortableQueue for E2E test ordering, supporting mid-flight re-sort by speed/IP/score/E2E speed - Deduplicate IPs in expandIpRanges to avoid redundant scan targets - Fix E2E_SPEED sort to prioritize successful results over failures - Move E2E coroutine to Dispatchers.IO with Main context for UI updates - Fix LazyColumn key stability in scan results Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Remove A-record (anti-filter) mode from client and server — unusable in practice. Server now TXT-only, client no longer sends A/AAAA queries. Removed UI toggle, DnsttSocksBridge A-record timeouts, and Go mobile bindings. DB migration kept for backwards compat. - Scanner and bridge improvements (pre-existing changes) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
… updates Replace A-record anti-filter mode with configurable DNS payload size. Rework scanner UI with improved scan results display and resolver scanning. Update Go libraries and resolvers list. Fix bridge connection handling. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
anonvector
added a commit
that referenced
this pull request
Apr 12, 2026
DNS payload size, scanner overhaul, bridge and resolver updates
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Test plan
🤖 Generated with Claude Code