Commit Graph

22 Commits

Author SHA1 Message Date
gVisor bot a4a9886077 Feature: add dns query json api 2023-01-28 00:55:24 +08:00
gVisor bot a82c88f5aa fix: resolver's ctx 2022-11-19 10:45:44 +08:00
gVisor bot d955c2e016 chore: sync dns code 2022-11-12 21:31:07 +08:00
gVisor bot 71ab8298a2 chore: always pass context when resolve dns 2022-11-12 13:18:36 +08:00
gVisor bot f33ad58ff5 fix: wireguard's dns resolve 2022-11-09 19:35:03 +08:00
gVisor bot 99a1561cd4 chore: trie.DomainTrie will not depend on zero value 2022-11-02 22:28:18 +08:00
gVisor bot 2022605546 feat: add ip-version param 2022-08-28 13:41:43 +08:00
gVisor bot 9201e7a43a fix: resolver error handling exception 2022-07-21 09:02:58 +08:00
gVisor bot 093525ec17 fix: pure ip resolve 2022-07-20 22:59:04 +08:00
gVisor bot 6143b134e3 fix: resolve ipv4 of 4 in 6 2022-06-17 21:44:06 +08:00
gVisor bot b0e723f868 refactor: 优化proxy server nameserver, 当节点专用dns全部查询失败会回落到正常逻辑 2022-06-02 20:58:25 +08:00
gVisor bot 40259bea76 fix: npe when with resolver is nil 2022-04-29 13:03:55 +08:00
gVisor bot 532ec82a08 feat: support tcp concurrent, Separate dialing and dns resolver ipv6
tcp-concurrent:true
2022-04-23 00:27:22 +08:00
gVisor bot e2dbbb7cfe Refactor: metadata use netip.Addr 2022-04-20 22:52:05 +08:00
gVisor bot 89d75e59d1 Refactor: DomainTrie use generics 2022-04-12 18:45:47 +08:00
gVisor bot 67d04485ca Refactor: MainResolver 2022-03-28 00:44:13 +08:00
gVisor bot e5358cd03a Feature: resolve ip with a proxy adapter 2022-02-23 02:38:50 +08:00
gVisor bot 7fedfb30f0 Fix: domain dns should follow hosts config, close #1318 2021-04-01 21:20:44 +08:00
gVisor bot 4e68b6cd3d Fix: don't resolve AAAA record when ipv6 is false and use go dns resolver 2021-04-01 18:03:30 +08:00
gVisor bot 216116e128 Change: ipv6 logic 2020-06-18 18:11:02 +08:00
gVisor bot 759b7aa934 Feature: domain trie support wildcard alias 2020-05-28 12:13:05 +08:00
gVisor bot 38e0b9da50 Feature: add default-nameserver and outbound interface 2020-02-15 21:42:46 +08:00