gVisor bot
0f07feb78b
chore: add some warning log
2023-11-23 10:39:29 +08:00
gVisor bot
99287189ef
chore: Cleanup code
2023-11-17 23:12:10 +08:00
gVisor bot
923f3cc1e3
fix: improve feature check and add missing patches
2023-11-17 19:10:17 +08:00
gVisor bot
aeb2481b27
fix: fix android-arm64 build
2023-11-17 10:53:57 +08:00
gVisor bot
ea3a1cf51f
feat: share more code from android branch
2023-11-17 01:21:02 +08:00
gVisor bot
8742b78d47
chore: using wk8/go-ordered-map/v2 replace internal StringMapSlice
2023-11-09 08:47:44 +08:00
gVisor bot
228cfd4326
chore: share dnsClient in NewResolver
2023-11-08 20:19:48 +08:00
gVisor bot
79d49d730d
chore: NameServerPolicy will match inorder
2023-11-08 19:29:26 +08:00
gVisor bot
a918cd66d8
chore: hello mihomo
2023-11-03 21:58:21 +08:00
gVisor bot
429cd3a098
chore: netip.Prefix should not using pointer
2023-10-26 11:02:53 +08:00
gVisor bot
a08c894f41
fix: dhcp not working on windows
2023-10-26 10:27:38 +08:00
gVisor bot
9fdfc06f6e
chore: cleanup error using of dialer.DefaultInterface
2023-10-26 09:07:49 +08:00
gVisor bot
7c9b019c36
chore: better dns batchExchange
2023-10-25 20:16:44 +08:00
gVisor bot
e65308b535
chore: system resolver can autoupdate
2023-10-25 19:21:20 +08:00
gVisor bot
494093ca99
chore: code cleanup
2023-10-25 18:07:45 +08:00
gVisor bot
98be07c40f
chore: share some code
2023-10-23 16:45:22 +08:00
gVisor bot
bf2c62958e
fix: DNS NCACHE TTL and OPT RRs ( #2900 )
...
* Fix: DNS NCACHE TTL and OPT RRs
1. DNS NCACHE was not correctly implemented.
2. OPT RRs must not be cached or forwarded.
Closes #2889 .
2023-10-16 09:21:06 +08:00
gVisor bot
fbce316b14
chore: better atomic using
2023-10-10 21:28:46 +08:00
gVisor bot
df57d49d8d
Fix: should check all ips need to fallback ( #2915 )
2023-09-29 13:42:22 +08:00
gVisor bot
9a957501b2
fix: socks5 udp not working on loopback
2023-09-22 23:33:24 +08:00
gVisor bot
7de04cd5cf
chore: rebuild ca parsing
2023-09-22 14:45:34 +08:00
gVisor bot
2e60b9a81c
chore: Restore go1.20 support
2023-09-21 08:29:28 +08:00
gVisor bot
4407cc44f4
chore: DNS cache policy follow upstream
2023-09-17 17:18:35 +08:00
gVisor bot
8a3231205a
fix: caceh dns result
2023-09-16 12:30:11 +08:00
gVisor bot
fd9aca5f39
chore: using uint16 for ports in Metadata
2023-08-09 13:51:02 +08:00
gVisor bot
c61e93e817
Fix: mapping dns should not stale ( #675 )
...
* Fix: mapping dns should not stale
* Update enhancer.go
2023-08-01 17:30:57 +08:00
gVisor bot
1908d02db0
feat: Add Meta-geoip V0 database support
2023-07-17 10:33:20 +08:00
gVisor bot
ce8cac3bea
feat: Add sing-geoip database support
2023-07-14 22:28:24 +08:00
gVisor bot
77d099e66c
fix: DNS cache
2023-07-14 09:55:43 +08:00
gVisor bot
903c77d806
chore: update to go1.21rc2, drop support for go1.19
2023-07-02 09:59:18 +08:00
gVisor bot
d0c0924e6c
chore: better resolv.conf parsing
2023-06-28 09:17:54 +08:00
gVisor bot
381600bfd9
fix: dns concurrent not work
2023-06-12 18:42:46 +08:00
gVisor bot
07d75d52e6
chore: Disable cache for RCode client
2023-06-11 23:01:51 +08:00
gVisor bot
1f49fa0c5d
feat: Add RCode DNS client
2023-06-11 23:01:45 +08:00
gVisor bot
ea5a231145
chore: Something update from clash :) ( #606 )
2023-06-06 09:45:05 +08:00
gVisor bot
9e6aaea7e0
chore: update quic-go to 0.35.1
2023-06-03 16:45:35 +08:00
gVisor bot
002f05e6e9
chore: cleanup system dns code
2023-06-01 12:36:53 +08:00
gVisor bot
e4a0b3b2f1
chore: Remove default DNS in system resolver
2023-05-01 12:41:36 +08:00
gVisor bot
3fd1d92966
feat: support system dns for windows
2023-05-01 00:46:57 +08:00
gVisor bot
c556482ab7
feat: support system dns
2023-04-30 23:59:54 +08:00
gVisor bot
190014aa1d
chore: using sync/atomic replace uber/atomic
2023-04-22 15:37:57 +08:00
gVisor bot
e88a77202d
chore: resolver priority return TypeA in ResolveIP (not effected LookupIP)
2023-04-12 22:06:21 +08:00
gVisor bot
3defc3fc77
chore: proxyDialer first using old function to let mux work
2023-04-12 11:09:31 +08:00
gVisor bot
e604ec6bf8
chore: wireguard dns can work with domain-based server
2023-04-11 14:10:57 +08:00
gVisor bot
72447a529d
feat: wireguard add remote-dns-resolve
and dns
settings
2023-04-11 10:29:55 +08:00
gVisor bot
96461ab557
feat: nameserver-policy
support use rule-providers and reduce domain-set memory
2023-04-01 11:53:39 +08:00
gVisor bot
ef31e42456
chore: share the same geodata in different rule
2023-03-23 18:35:37 +08:00
gVisor bot
26ed6eaf69
chore: proxy-server-nameserver
does not follow the nameserver-policy
2023-03-23 12:58:59 +08:00
gVisor bot
7673f52431
fix: geosite of nameserver-policy cannot be loaded correctly
2023-03-18 22:33:39 +08:00
gVisor bot
e5eab112d0
feta: add hosts support domain and mulitple ip ( #439 )
...
* feat: host support domain and multiple ips
* chore: append local address via `clash`
* chore: update hosts demo
* chore: unified parse mixed string and array
* fix: flatten cname
* chore: adjust logic
* chore: reuse code
* chore: use cname in tunnel
* chore: try use domain mapping when normal dns
* chore: format code
2023-03-12 15:00:59 +08:00