6 Commits (6cacff585bd8eece4efe758e1b2aadde4ef01956)

Author SHA1 Message Date
ssrlive fd7dca9988 unsafe_in_unsafe issues 1 year ago
B. Blechschmidt 8c28f2e000 Implement --virtual-dns-pool 2 years ago
B. Blechschmidt ea0c10a5c1 Add more comments to virtual DNS implementation 2 years ago
B. Blechschmidt 01ba8f382f Virtual DNS: Move name canonicalization into find_or_allocate_ip 2 years ago
B. Blechschmidt b525d3f99e Virtual DNS: Do not add trailing dot 2 years ago
ssrlive 9c4fa4260a
beginning async version (#84) 2 years ago
ssrlive 61ed6d62c4 clippy issues 2 years ago
ssrlive bbb8d3b244
port to windows or macos (#61) 3 years ago
ssrlive ff9c258fbd re-formatting with max_width = 120 3 years ago
ssrlive 5bb4bbf022 remove raw dns parse code 3 years ago
ssrlive 30d7217374 refine VirtualDns 3 years ago
ssrlive 5ce2e85919 trust-dns-proto import 3 years ago
ssrlive c61b6c74cd swith socks5-impl 3 years ago
B. Blechschmidt bfface515d Only log the DNS A query 3 years ago
B. Blechschmidt 33892e28dc Improve code elegance in DNS cache removal function 3 years ago
B. Blechschmidt 341bab5586 Implement SOCKS4 3 years ago
B. Blechschmidt 83846fe631 Make virtual DNS more robust 3 years ago
B. Blechschmidt 3c8005e6b7 Use LRU cache for virtual DNS 3 years ago
ssrlive 1d1e50c36a remove lots of unwrap() 3 years ago
B. Blechschmidt 6b7f550e7a Enable virtual DNS by default for the CLI. 3 years ago
B. Blechschmidt 7695ba9c39 Increase DNS implementation robustness 3 years ago
B. Blechschmidt 4260e28a52 Improve code style 3 years ago
B. Blechschmidt c9297124e1 Implement first, unfinished version of DNS support and fix incomplete TCP stream bug 3 years ago