Commit Graph

32 Commits (f19f95af3546decd86ec825473da3f127ad683e8)

Author SHA1 Message Date
vcptr fa30713e76 minor changes to dns from pr #2037 2019-11-22 17:40:24 +08:00
weaving118 101f5d32fa
add ip match feature for dns 2019-11-18 23:48:42 +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 836440c61a
dns outbound proxy 2019-02-06 10:21:04 +01:00
Darien Raymond ffb3793b26
support domain to domain mapping in static host 2019-01-30 21:04:29 +01:00
Darien Raymond 4468c60b95
remove usage on assert lib 2019-01-06 23:30:38 +01:00
Darien Raymond bb1efdebd1
support querying either IPv4 or IPv6 dns 2018-11-19 20:42:02 +01:00
Darien Raymond afc613f8f3
test case for edns0_subnet 2018-11-19 14:13:20 +01:00
Darien Raymond a5dcb0f13e
refactor dependency resolution 2018-10-21 10:27:13 +02:00
Darien Raymond f9436b3556
skip DNS tests on windows 2018-09-10 23:43:17 +02:00
Darien Raymond 813fdb6235
Revert "move away from dns.Server.ListenAndServe"
This reverts commit f0a801142d.
2018-09-10 23:41:52 +02:00
Darien Raymond f0a801142d
move away from dns.Server.ListenAndServe 2018-09-10 22:58:37 +02:00
Darien Raymond dad0892a39
wait until dns server is up 2018-09-10 22:29:35 +02:00
Darien Raymond f227e85b54
support per-domain prioritized name server 2018-08-24 21:51:03 +02:00
Darien Raymond b5caea67ac
gofmt 2018-01-13 00:07:37 +01:00
Darien Raymond 292d7cc353
massive refactoring for interoperability 2018-01-10 12:22:37 +01:00
Darien Raymond 35545cb2db
fix test 2017-12-20 00:51:46 +01:00
Darien Raymond ab4f245313
overrideable dns 2017-12-19 23:55:09 +01:00
Darien Raymond 531be77a59
remove test case depending on external resources 2016-10-24 16:49:41 +02:00
Darien Raymond fc6a706166
refactor protos 2016-10-12 18:43:55 +02:00
Darien Raymond 1d13f47f9c
protobuf for stream settings 2016-10-02 23:43:58 +02:00
Darien Raymond d38e62932d
proto for dns config 2016-09-20 16:05:35 +02:00
v2ray 07a86f549b
unified import path 2016-08-20 20:55:45 +02:00
v2ray 9b6dc6bcea massive refactoring for kcp 2016-06-14 22:54:08 +02:00
v2ray 50ca869929 organize handler metadata 2016-06-04 14:25:13 +02:00
v2ray a4d76dc394 support using specific address 2016-06-04 00:38:22 +02:00
v2ray fc63f0432c simplify testing 2016-05-24 21:55:46 +02:00
v2ray 3582b9d869 move net/testing/assert into assert 2016-05-24 15:29:08 +02:00
v2ray bb503c6954 Static hosts in DNS server 2016-05-22 22:30:08 +02:00
v2ray 3ded18a75b initializable apps 2016-05-18 08:12:04 -07:00
v2ray 7765fedd78 modulize dispatcher and proxyman 2016-05-17 23:05:52 -07:00
v2ray dac1339d6e Use dns in router 2016-05-16 00:25:34 -07:00