1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2025-11-23 12:02:58 -05:00
Commit Graph

12 Commits

Author SHA1 Message Date
Loyalsoldier
e6aaa57def Feat: add queryStrategy option for DNS (#794) 2021-03-19 15:55:18 +08:00
yuhan6665
afb8385a7e Feat: routing and freedom outbound ignore Fake DNS (#696)
Turn off fake DNS for request sent from Routing and Freedom outbound.
Fake DNS now only apply to DNS outbound.
This is important for Android, where VPN service take over all system DNS
traffic and pass it to core.  "UseIp" option can be used in Freedom outbound
to avoid getting fake IP and fail connection.

Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-02-23 10:17:20 +08:00
Loyalsoldier
f94dd11a8c Chore: change module name (#677) 2021-02-17 04:31:50 +08:00
Darien Raymond
9957c64b4a correctly propagate dns errors all the way through.
the internal dns system can correctly handle the cases where:
1) domain has no A or AAAA records
2) domain doesn't exist
fixes #1565
2019-02-21 13:43:48 +01:00
Darien Raymond
28fa84ce69 API doc 2018-12-03 22:44:42 +01:00
Darien Raymond
bb1efdebd1 support querying either IPv4 or IPv6 dns 2018-11-19 20:42:02 +01:00
Darien Raymond
9decb3fe36 comments 2018-10-22 08:42:10 +02:00
Darien Raymond
a5dcb0f13e refactor dependency resolution 2018-10-21 10:27:13 +02:00
Darien Raymond
2440d276f1 comments 2018-10-13 12:09:58 +02:00
Darien Raymond
d730637239 Require Type() for Feature 2018-10-12 23:57:56 +02:00
Darien Raymond
c3170dfc8e fix dns client 2018-10-11 23:09:15 +02:00
Darien Raymond
b4821c5ed5 move policy and dnsClient 2018-10-11 22:34:31 +02:00