Commit Graph

221 Commits (2cc8c1aa01f03d2495cbfccda868574439c44953)

Author SHA1 Message Date
loyalsoldier 323ef03f02
Minor fixes
4 years ago
Vigilans c973b5a484 Fix github.com/v2fly/v2ray-core/issues/146
4 years ago
Vigilans 47c997d75e Fix github.com/v2fly/v2ray-core/issues/146
4 years ago
loyalsoldier f12f76582f
Fix according to staticcheck result
4 years ago
Loyalsoldier ef460f68f8
Adjust Protocol Buffers (#109)
4 years ago
loyalsoldier 00b4217aab
Fix: loging empty rules & DNS
4 years ago
Vigilans 22b4e68a2d Log matched rules and DNS to use during priority matching
4 years ago
Vigilans dfeaef75e7 Refactor DNS Server to record original rule of domain matchers
4 years ago
Vigilans 1e222425b6 Amend domain matcher with returning values of all matched subdomains
4 years ago
Vigilans c74a33f827 Amending domain matcher with returning array of all matches
4 years ago
Vigilans 17f51f412c Dotless domain support in built-in DNS
4 years ago
Darhwa e9c891d5b5 Enable ForceAttemptHTTP2 on DoH client
4 years ago
Agioi Theodoroi bbd3988f3d
clean up code
4 years ago
DuckSoft 780318c5c8
handle dns.PackMessage error
4 years ago
DuckSoft bde766770d
dohdns.go: multiple typo fixes
4 years ago
Roger Shimizu 90af5f19ba
Apply Debian's patch to upstream
4 years ago
Shelikhoo 09b81b78c3
regenerate pb data
5 years ago
vcptr 5d13ec9196 code style optmize in dispatch func
5 years ago
vcptr 04a0c04934 doh route strategy optimized
5 years ago
mzz2017 7f4f8091f9 feat/fix: dns query subscriptions group by A and AAAA. fix problem that empty result would poll dns server in DoH mode
5 years ago
mzz2017 4a663f2b25 fix(#2211): problem that AAAA query returns A result
5 years ago
ghost 02b658cd2b revert broken dns changes
5 years ago
vcptr d6df5d7cf9 doh URL controls full path
5 years ago
vcptr b4b4b3d032 doh config use RFC8484 url format
5 years ago
vcptr 59e3a2a67c add comments to exported func
5 years ago
vcptr ceb77ac8f5 only add to ipIndexMap if GeoIP is configured
5 years ago
vcptr 6ef77246ab add DOH dns client
5 years ago
vcptr 3b9514ec9f minor optm
5 years ago
vcptr fa30713e76 minor changes to dns from pr #2037
5 years ago
weaving118 debb7f0c44
ignore if domain already lookup failed
5 years ago
weaving118 1345185b81
add errExpectedIPNonMatch and return nil if empty response
5 years ago
weaving118 e916a3b29d
update confip ip to expectIPs
5 years ago
weaving118 101f5d32fa
add ip match feature for dns
5 years ago
Kirill Motkov 0401a91ef4 Some code improvements
5 years ago
Kslr 66cba31123 return error instead of panic, fixes #1638
6 years ago
Darien Raymond 95ed5a5ff8
comments
6 years ago
Darien Raymond 7e5e080488
move sniffing result to session
6 years ago
Darien Raymond f41b07395a
fix error propagation for nxdomain
6 years ago
Darien Raymond bb8465e1d6
fix dns parsing for unknown header types
6 years ago
Darien Raymond 9957c64b4a
correctly propagate dns errors all the way through.
6 years ago
Darien Raymond c27050ad90
fix usability for both IPv4 and v6 in static dns mapping
6 years ago
Darien Raymond 6c31049295
add some log to dns lookup
6 years ago
Darien Raymond 2aa0c08709
check domain name
6 years ago
Darien Raymond 836440c61a
dns outbound proxy
6 years ago
Darien Raymond 1ab94fed79
optimize v2ctl size
6 years ago
Darien Raymond 3b02c02ab4
Revert "move init func to separate files"
6 years ago
Darien Raymond 3de50a6412
move init func to separate files
6 years ago
Darien Raymond ffb3793b26
support domain to domain mapping in static host
6 years ago
Darien Raymond 44d87ed642
inbound tag for dns requests
6 years ago
Darien Raymond 4468c60b95
remove usage on assert lib
6 years ago