Dreamacro
|
f1cf7e9269
|
Style: use gofumpt for fmt
|
2021-10-10 23:44:09 +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
|
b9d470cf79
|
Fix: dhcp client should request special interface
|
2021-10-05 13:31:19 +08:00 |
|
Dreamacro
|
55600c49c9
|
Fix: potential pitfalls
|
2021-09-13 23:58:48 +08:00 |
|
Kr328
|
a5b950a779
|
Feature: add dhcp type dns client (#1509)
|
2021-09-06 23:07:34 +08:00 |
|
Loyalsoldier
|
a20b9a3960
|
Chore: make geoip match case-insensitive (#1574)
|
2021-08-29 22:19:22 +08:00 |
|
Dreamacro
|
e0d3f926b7
|
Feature: add geoip-code option
|
2021-08-25 15:15:13 +08:00 |
|
Dreamacro
|
571d2a0075
|
Migration: go 1.17
|
2021-08-18 13:26:23 +08:00 |
|
Dreamacro
|
995aa7a8fc
|
Fix: remove ClientSessionCache and add NextProtos for vmess to fix #1468
|
2021-07-03 20:34:44 +08:00 |
|
Indust
|
3ca5d17c40
|
Fix: enable DNS server message compression (#1451)
|
2021-06-24 13:38:44 +08:00 |
|
Rusty Pen
|
0778591524
|
Feature: dns resolve domain through nameserver-policy (#1406)
|
2021-05-19 11:17:35 +08:00 |
|
Dreamacro
|
d0c829c578
|
Fix: domain dns should follow hosts config, close #1318
|
2021-04-01 21:20:44 +08:00 |
|
Dreamacro
|
4ad9761b32
|
Fix: don't resolve AAAA record when ipv6 is false and use go dns resolver
|
2021-04-01 18:03:30 +08:00 |
|
Dreamacro
|
f4de055aa1
|
Refactor: make inbound request contextual
|
2021-01-23 14:58:09 +08:00 |
|
Dreamacro
|
6fedd7ec84
|
Fix: dns client should not bind local address
|
2021-01-04 00:51:53 +08:00 |
|
Dreamacro
|
d3bb4c65a8
|
Fix: missing fake-ip record should return error
|
2020-10-17 12:52:43 +08:00 |
|
Dreamacro
|
bc52f8e4fd
|
Chore: return empty record in SVCB/HTTPSSVC on fake-ip mode
|
2020-10-13 00:15:49 +08:00 |
|
Dreamacro
|
d3b14c325f
|
Fix: the priority of fake-ip-filter
|
2020-10-09 00:04:24 +08:00 |
|
Melvin
|
a6444bb449
|
Feature: support domain in fallback filter (#964)
|
2020-09-28 22:17:10 +08:00 |
|
Kr328
|
558ac6b965
|
Chore: split enhanced mode instance (#936)
Co-authored-by: Dreamacro <305009791@qq.com>
|
2020-09-17 10:48:42 +08:00 |
|
Dreamacro
|
a32ee13fc9
|
Feature: reuse dns resolver cache when hot reload
|
2020-08-31 00:32:18 +08:00 |
|
Dreamacro
|
5805334ccd
|
Chore: pass staticcheck
|
2020-08-25 22:19:59 +08:00 |
|
Kr328
|
89cf06036d
|
Feature: dns server could lookup hosts (#872)
|
2020-08-11 10:28:17 +08:00 |
|
Kr328
|
20eff200b1
|
Fix: dns should put msg to cache while exchangeWithoutCache (#820)
|
2020-07-20 21:16:36 +08:00 |
|
John Smith
|
02c7fd8d70
|
Fix: write msg cache multiple times (#812)
Co-authored-by: john.xu <john.xu@bytedance.com>
|
2020-07-17 17:34:40 +08:00 |
|
Dreamacro
|
60bad66bc3
|
Change: ipv6 logic
|
2020-06-18 18:11:02 +08:00 |
|
limgmk
|
99b34e8d8b
|
Fix: cannot listen socks5 port on wsl (#748)
|
2020-06-15 10:34:15 +08:00 |
|
Kr328
|
9f1d85ab6e
|
Fix: fake-ip-filter on fakeip mode should lookup ip-host mapping (#743)
|
2020-06-14 00:41:53 +08:00 |
|
Dreamacro
|
59bda1d547
|
Change: local resolve DNS in UDP request due to TURN failed
|
2020-06-12 23:39:03 +08:00 |
|
Dreamacro
|
fb0289bb4c
|
Chore: open ForceAttemptHTTP2 on DoH
|
2020-06-01 13:43:26 +08:00 |
|
Comzyh
|
b979ff0bc2
|
Feature: implemented a strategy similar to optimistic DNS (#647)
|
2020-05-07 15:10:14 +08:00 |
|
Kr328
|
7d51ab5846
|
Fix: dns return empty success for AAAA & recursion in fake ip mode (#663)
|
2020-04-29 11:21:37 +08:00 |
|
Dreamacro
|
8eddcd77bf
|
Chore: dialer hook should return a error
|
2020-04-24 23:48:55 +08:00 |
|
Texot
|
b1cf2ec837
|
Fix: dns tcp-tls X509.HostnameError (#638)
|
2020-04-17 11:29:59 +08:00 |
|
Dreamacro
|
5c03613858
|
Chore: picker support get first error
|
2020-04-16 18:31:40 +08:00 |
|
duama
|
2750c7ead0
|
Fix: set SO_REUSEADDR for UDP listeners on linux (#630)
|
2020-04-11 21:45:56 +08:00 |
|
Dreamacro
|
518354e7eb
|
Fix: dns request panic and close #527
|
2020-03-24 10:13:53 +08:00 |
|
Kaming Chan
|
082847b403
|
Chore: support MarshalYAML to some config filed (#581)
|
2020-03-15 19:40:39 +08:00 |
|
Dreamacro
|
9471d80785
|
Fix: dns fallback logic
|
2020-03-13 00:11:54 +08:00 |
|
Dreamacro
|
c733f80793
|
Fix: #563 and fallback error return
|
2020-03-08 13:00:42 +08:00 |
|
Dreamacro
|
c4994d6429
|
Fix: dns not cache RcodeServerFailure
|
2020-02-25 21:53:28 +08:00 |
|
Dreamacro
|
f3f8e7e52f
|
Chore: remove println
|
2020-02-18 14:26:42 +08:00 |
|
Dreamacro
|
46edae9896
|
Fix: domain dns crash
|
2020-02-17 22:13:15 +08:00 |
|
Dreamacro
|
df0ab6aa8e
|
Fix: ipv6 dns crash
|
2020-02-17 20:11:46 +08:00 |
|
Dreamacro
|
d75cb069d9
|
Feature: add default-nameserver and outbound interface
|
2020-02-15 21:42:46 +08:00 |
|
Dreamacro
|
8b5e511426
|
Fix: use the fastest whether the result is successful
|
2020-02-14 16:36:20 +08:00 |
|
Dreamacro
|
afc9f3f59a
|
Chore: use custom dialer
|
2020-02-09 17:02:48 +08:00 |
|
Kr328
|
9071351022
|
Chore: aggregate mmdb (#474)
|
2020-01-11 21:07:01 +08:00 |
|
Comzyh
|
e68c0d088b
|
Fix: upstream dns ExchangeContext workaround (#468)
|
2020-01-10 14:13:44 +08:00 |
|