wwqgtxx
|
17cbbb5bf0
|
chore: split dns's dialContext and listenPacket
|
2022-12-13 12:38:46 +08:00 |
|
wwqgtxx
|
88acf8e098
|
fix: fix bindIfaceToListenConfig() in windows force bind to an ipv4 address
|
2022-12-13 11:18:32 +08:00 |
|
wwqgtxx
|
a6f7e1472b
|
fix: let doh/dot server follow hosts and can remotely resolve itself ip
|
2022-12-07 20:01:44 +08:00 |
|
wwqgtxx
|
4ea4221380
|
fix: rollback batchExchange's code
|
2022-11-19 10:35:45 +08:00 |
|
wwqgtxx
|
f00dc69bb6
|
fix: doh use NewRequestWithContext and batchExchange don't wait cancel finish
|
2022-11-19 09:43:31 +08:00 |
|
wwqgtxx
|
dc3e144b6a
|
Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha
|
2022-11-12 20:43:48 +08:00 |
|
cubemaze
|
d78b2b1cfb
|
Merge pull request #256 from Skimmle/Alpha
featrue: DoH and DoQ are implemented using AdGuardTeam/dnsProxy
|
2022-11-12 11:19:04 +08:00 |
|
Skimmle
|
3e20912339
|
featrue: DoH and DoQ are implemented using AdGuardTeam/dnsProxy, DoH support perfer and force http3
|
2022-11-12 11:14:51 +08:00 |
|
wwqgtxx
|
6dadc2357a
|
chore: remove AddrType on Metadata
|
2022-11-11 09:19:50 +08:00 |
|
Dreamacro
|
a3281712e2
|
Chore: reduce dhcp dns client cost
|
2022-08-24 21:36:19 +08:00 |
|
Skyxim
|
93400cf44d
|
Fix: ALPN should on DoH instead of DoT (#2232)
|
2022-07-25 12:41:22 +08:00 |
|
Skyxim
|
3e424dea7b
|
refactor: DoH use fragment setting params
|
2022-07-21 21:40:28 +08:00 |
|
Skyxim
|
b0fd50453a
|
fix: DoT-ALPN error
|
2022-07-21 13:57:06 +08:00 |
|
Skyxim
|
59ab2083aa
|
feat: try h3 connect DOH, failed will fall back h2; turn on with dns.prefer-h3: true
|
2022-07-03 21:59:47 +08:00 |
|
Skyxim
|
0d55b28805
|
chore: dns interface name
|
2022-06-25 09:16:51 +08:00 |
|
Skyxim
|
8343c3597e
|
fix: doq maybe crash when use adapter
|
2022-06-06 21:45:08 +08:00 |
|
MetaCubeX
|
ade424cbb4
|
chore: 调整dns interface与adapter部分
|
2022-06-05 13:37:00 +08:00 |
|
MetaCubeX
|
43d3a0c8ea
|
chore: mix the proxy adapter and interface to dns client
|
2022-06-04 21:18:49 +08:00 |
|
Hongqi Yu
|
c1285adbf8
|
Feature: can set custom interface for dns nameserver (#2126)
|
2022-06-01 10:50:54 +08:00 |
|
adlyq
|
efc7c82cac
|
feat: "!"(not) support for geosite
eg. GEOSITE,!CN,Proxy & dns.fallback-filter.geosite: ['!CN']
|
2022-05-15 13:16:45 +08:00 |
|
Skyxim
|
4f634edaa9
|
refactor: doq dialer
|
2022-04-28 22:21:48 +08:00 |
|
yaling888
|
7ca1a03d73
|
Refactor: metadata use netip.Addr
|
2022-04-20 22:52:05 +08:00 |
|
yaling888
|
6c4791480e
|
Chore: IpToAddr
|
2022-04-20 22:09:16 +08:00 |
|
yaling888
|
75ce6b59bf
|
Refactor: fakeip pool use netip.Prefix, supports ipv6 range
|
2022-04-12 20:32:08 +08:00 |
|
yaling888
|
673541e2a8
|
Refactor: lrucache use generics
|
2022-04-12 18:44:07 +08:00 |
|
Clash-Mini
|
be0fadc09e
|
[Feat]
1.Add DNS over QUIC support
2.Replace Country.mmdb with GeoIP.dat
3.build with Alpha tag
|
2022-01-27 12:25:53 +08:00 |
|
Mazeorz
|
900e852525
|
[test]
|
2021-11-17 16:03:47 +08:00 |
|
Dreamacro
|
81d5da51a3
|
Fix: unexpected proxy dial behavior on mapping mode
|
2021-10-18 21:08:27 +08:00 |
|
Dreamacro
|
f1cf7e9269
|
Style: use gofumpt for fmt
|
2021-10-10 23:44:09 +08:00 |
|
Dreamacro
|
b9d470cf79
|
Fix: dhcp client should request special interface
|
2021-10-05 13:31:19 +08:00 |
|
Kr328
|
a5b950a779
|
Feature: add dhcp type dns client (#1509)
|
2021-09-06 23:07:34 +08:00 |
|
Dreamacro
|
995aa7a8fc
|
Fix: remove ClientSessionCache and add NextProtos for vmess to fix #1468
|
2021-07-03 20:34:44 +08:00 |
|
Dreamacro
|
f4de055aa1
|
Refactor: make inbound request contextual
|
2021-01-23 14:58:09 +08:00 |
|
Dreamacro
|
bc52f8e4fd
|
Chore: return empty record in SVCB/HTTPSSVC on fake-ip mode
|
2020-10-13 00:15:49 +08:00 |
|
Dreamacro
|
59bda1d547
|
Change: local resolve DNS in UDP request due to TURN failed
|
2020-06-12 23:39:03 +08:00 |
|
Comzyh
|
b979ff0bc2
|
Feature: implemented a strategy similar to optimistic DNS (#647)
|
2020-05-07 15:10:14 +08:00 |
|
Texot
|
b1cf2ec837
|
Fix: dns tcp-tls X509.HostnameError (#638)
|
2020-04-17 11:29:59 +08:00 |
|
Kaming Chan
|
082847b403
|
Chore: support MarshalYAML to some config filed (#581)
|
2020-03-15 19:40:39 +08:00 |
|
Dreamacro
|
46edae9896
|
Fix: domain dns crash
|
2020-02-17 22:13:15 +08:00 |
|
Dreamacro
|
d75cb069d9
|
Feature: add default-nameserver and outbound interface
|
2020-02-15 21:42:46 +08:00 |
|
Comzyh
|
e68c0d088b
|
Fix: upstream dns ExchangeContext workaround (#468)
|
2020-01-10 14:13:44 +08:00 |
|
Kirill Motkov
|
f4326daaa4
|
Chore: code style improvements (#361)
|
2019-10-14 17:13:23 +08:00 |
|
Dreamacro
|
bc3fc0c840
|
Feature: support DoH
|
2019-06-28 12:29:08 +08:00 |
|
Dreamacro
|
f352f4479e
|
Feature: support fakeip
|
2019-05-03 00:05:14 +08:00 |
|
Dreamacro
|
ca5399a16e
|
Fix: dns cache behavior
|
2019-02-23 20:31:59 +08:00 |
|
Dreamacro
|
f93d6aa294
|
Fix: crash when dns not set
|
2018-12-05 21:52:31 +08:00 |
|
Dreamacro
|
03c249ecb1
|
Feature: add custom DNS support (#56)
|
2018-12-05 21:13:29 +08:00 |
|