wwqgtxx
|
17c9d507be
|
chore: hello mihomo
|
2023-11-03 21:58:21 +08:00 |
|
wwqgtxx
|
c1f24d8f0e
|
chore: code cleanup
|
2023-10-25 18:07:45 +08:00 |
|
wwqgtxx
|
d48f9c2a6c
|
chore: rebuild ca parsing
|
2023-09-22 14:45:34 +08:00 |
|
wwqgtxx
|
2c44b4e170
|
chore: update quic-go to 0.35.1
|
2023-06-03 16:45:35 +08:00 |
|
wwqgtxx
|
ab3fce29ab
|
feat: wireguard add remote-dns-resolve and dns settings
|
2023-04-11 10:29:55 +08:00 |
|
kunish
|
d6ff5f7d96
|
style: run go fmt on every .go file (#392)
|
2023-02-17 16:31:37 +08:00 |
|
Skyxim
|
28c7de6185
|
fix: avoid modifying the request message id
|
2023-02-14 21:09:37 +08:00 |
|
Skyxim
|
e52d599326
|
chore: better dns log
|
2023-01-28 22:33:03 +08:00 |
|
Skyxim
|
b6b6413d04
|
refactor: replace experimental.fingerprints with custom-certificates and Change the fingerprint verification logic to SSL pinning
|
2023-01-14 21:08:06 +08:00 |
|
3andero
|
804cff8c55
|
fix: skip-cert-verify is true by default (#333)
* fix: skip-cert-verify is true by default
* fix: format
* fix: typo
Co-authored-by: 3andero <3andero@github.com>
Co-authored-by: Hellojack <106379370+H1JK@users.noreply.github.com>
|
2023-01-13 09:55:01 +08:00 |
|
wwqgtxx
|
17cbbb5bf0
|
chore: split dns's dialContext and listenPacket
|
2022-12-13 12:38:46 +08:00 |
|
wwqgtxx
|
b3b5f17e03
|
chore: cleanup doh/doq's code
|
2022-12-13 11:23:34 +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
|
c89b1f0e96
|
chore: tuic add cubic,new_reno,bbr congestion_controller
|
2022-11-25 10:33:37 +08:00 |
|
wwqgtxx
|
18d62c4a17
|
fix: catch context.DeadlineExceeded too
|
2022-11-19 23:16:20 +08:00 |
|
Skyxim
|
02830e0ad6
|
fix: adjust log
|
2022-11-19 23:07:49 +08:00 |
|
wwqgtxx
|
6d89bddf29
|
fix: better error return
|
2022-11-19 23:06:27 +08:00 |
|
wwqgtxx
|
dbbd499349
|
fix: better error check
|
2022-11-19 23:03:14 +08:00 |
|
Skyxim
|
d3562ce394
|
fix: DoH recreate the connection multiple times
|
2022-11-19 22:48:04 +08:00 |
|
Skyxim
|
b8b3c9ef9f
|
fix: DoH/DoQ doesn't use context
|
2022-11-19 10:31:50 +08:00 |
|
wwqgtxx
|
f00dc69bb6
|
fix: doh use NewRequestWithContext and batchExchange don't wait cancel finish
|
2022-11-19 09:43:31 +08:00 |
|
Skimmle
|
6db7c800d5
|
fix: DoQ and HTTP/3 over proxy
|
2022-11-14 20:17:12 +08:00 |
|
wwqgtxx
|
3321ac95ca
|
fix: cleanup import
|
2022-11-12 12:31:44 +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 |
|
Skyxim
|
3e424dea7b
|
refactor: DoH use fragment setting params
|
2022-07-21 21:40:28 +08:00 |
|
Skyxim
|
6e7002dbd3
|
chore: clean code
|
2022-07-20 17:15:19 +08:00 |
|
Skyxim
|
6b636c051a
|
chore: Adjust the falling logic
|
2022-07-16 19:52:51 +08:00 |
|
Skyxim
|
4e272ff066
|
fix: DoH retry HTTP/3
|
2022-07-15 21:54:57 +08:00 |
|
Skyxim
|
ab8e9e7d7a
|
fix: skip-cert-verify not work
|
2022-07-11 12:37:27 +08:00 |
|
Skyxim
|
fef9f95e65
|
feat: add fingerprint for tls verify
|
2022-07-10 20:44:24 +08:00 |
|
Skyxim
|
60e1947ed2
|
chore: upgrade dependencies for hysteria
|
2022-07-07 12:49:52 +08:00 |
|
Skyxim
|
0a76876764
|
fix: h3 of doh fall back logic
|
2022-07-06 21:25:25 +08:00 |
|
Skyxim
|
0c91a4e0f3
|
refactor: h3 for doh
|
2022-07-06 20:53:34 +08:00 |
|
Skyxim
|
baee951657
|
fix: close idle connections
|
2022-07-04 20:38:07 +08:00 |
|
Skyxim
|
503b1efd8a
|
fix: close transport with doh of h3
|
2022-07-03 23:01:49 +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 |
|
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 |
|
Mazeorz
|
900e852525
|
[test]
|
2021-11-17 16:03:47 +08:00 |
|
Dreamacro
|
13bd601cac
|
Fix: #1660 panic
|
2021-10-11 21:05:38 +08:00 |
|
Dreamacro
|
4ce35870fe
|
Chore: remove deprecated ioutil
|
2021-10-09 20:35:06 +08:00 |
|
beyondkmp
|
1996bef9e6
|
Chore: doh request should with id 0 (#1660)
|
2021-10-07 22:57:55 +08:00 |
|
Dreamacro
|
995aa7a8fc
|
Fix: remove ClientSessionCache and add NextProtos for vmess to fix #1468
|
2021-07-03 20:34:44 +08:00 |
|
Dreamacro
|
d0c829c578
|
Fix: domain dns should follow hosts config, close #1318
|
2021-04-01 21:20:44 +08:00 |
|
Dreamacro
|
fb0289bb4c
|
Chore: open ForceAttemptHTTP2 on DoH
|
2020-06-01 13:43:26 +08:00 |
|
Dreamacro
|
d75cb069d9
|
Feature: add default-nameserver and outbound interface
|
2020-02-15 21:42:46 +08:00 |
|
Dreamacro
|
afc9f3f59a
|
Chore: use custom dialer
|
2020-02-09 17:02:48 +08:00 |
|
Dreamacro
|
eae06a4a7d
|
Fix: valid proxy group and remove unused code
|
2019-12-14 18:13:33 +08:00 |
|
Dreamacro
|
bc3fc0c840
|
Feature: support DoH
|
2019-06-28 12:29:08 +08:00 |
|