loyalsoldier
|
00b4217aab
|
Fix: loging empty rules & DNS
|
2020-08-22 19:07:14 +08:00 |
|
Vigilans
|
22b4e68a2d
|
Log matched rules and DNS to use during priority matching
2. Dotless domain support in static host & modify first letter's captial in log
|
2020-08-16 22:18:28 +08:00 |
|
Vigilans
|
dfeaef75e7
|
Refactor DNS Server to record original rule of domain matchers
|
2020-08-16 22:18:12 +08:00 |
|
Vigilans
|
1e222425b6
|
Amend domain matcher with returning values of all matched subdomains
|
2020-08-13 15:26:30 +08:00 |
|
Vigilans
|
c74a33f827
|
Amending domain matcher with returning array of all matches
|
2020-08-11 13:31:04 +08:00 |
|
Kslr
|
111d48130d
|
Merge pull request #89 from Vigilans/vigilans/dns-dotless-domain
Dotless and local domain support in built-in DNS
|
2020-08-09 19:27:53 +08:00 |
|
Vigilans
|
40c0bcc3ab
|
Support source port matching in routing config
|
2020-08-09 16:53:45 +08:00 |
|
Vigilans
|
17f51f412c
|
Dotless domain support in built-in DNS
|
2020-08-09 16:51:06 +08:00 |
|
Vigilans
|
30e312f72b
|
Apply sockopt from inbound config to dokodemo tproxy's response connection
|
2020-08-01 02:04:06 +08:00 |
|
Darhwa
|
e9c891d5b5
|
Enable ForceAttemptHTTP2 on DoH client
|
2020-07-31 17:07:56 +08:00 |
|
Kslr
|
a8f3450b89
|
Merge pull request #38 from yuhan6665/master
Add stats counter for outbounds
|
2020-06-28 16:29:29 +08:00 |
|
yuhan6665
|
cef1836f5a
|
Add unit test for outbound handler
|
2020-06-27 20:50:39 -04:00 |
|
yuhan6665
|
886598542c
|
Add stats counter for outbounds
|
2020-06-27 00:31:46 -04:00 |
|
yuhan6665
|
f34c092a06
|
Rename fields in StatCouterConnection
The fields will be used by Outbounds as well in the next commit
|
2020-06-27 00:31:46 -04:00 |
|
Agioi Theodoroi
|
bbd3988f3d
|
clean up code
|
2020-06-27 07:51:42 +08:00 |
|
DuckSoft
|
780318c5c8
|
handle dns.PackMessage error
this will fix #2599
|
2020-06-25 16:22:56 +08:00 |
|
DuckSoft
|
bde766770d
|
dohdns.go: multiple typo fixes
|
2020-06-25 14:10:24 +08:00 |
|
Roger Shimizu
|
90af5f19ba
|
Apply Debian's patch to upstream
|
2020-06-24 12:57:03 +08:00 |
|
Shelikhoo
|
3e13d79af7
|
Fix TProxy Process Logic
|
2020-06-18 13:40:48 +08:00 |
|
Shelikhoo
|
85bd352bc1
|
propagate context
|
2020-06-18 12:37:10 +08:00 |
|
Darhwa
|
8e791e92bc
|
Further strip unique signatures of tls handshake
1. allow users to disable session ticket
2. set default alpn to ["h2", "http/1.1"]
|
2020-06-18 11:32:37 +08:00 |
|
Xiaokang Wang
|
e4ec9807a2
|
Merge pull request #12 from zhuobixin/master
LocalAddr() should return local address
|
2020-06-10 17:45:08 +08:00 |
|
Shelikhoo
|
00103d1f73
|
Fix tests
|
2020-06-08 16:16:50 +08:00 |
|
Shelikhoo
|
09b81b78c3
|
regenerate pb data
|
2020-06-08 16:16:32 +08:00 |
|
zhuobixin
|
dc906cf68a
|
LocalAddr() should return local address
|
2020-06-05 11:17:02 +08:00 |
|
Kslr
|
cfbb875546
|
Revert "Reduce http proxy client overhead by 1RTT"
|
2020-03-19 19:11:17 +08:00 |
|
vcptr
|
5d13ec9196
|
code style optmize in dispatch func
|
2020-03-12 00:42:29 +08:00 |
|
vcptr
|
04a0c04934
|
doh route strategy optimized
|
2020-03-12 00:42:29 +08:00 |
|
Anonymous-Someneese
|
82dee01833
|
Fix reverse proxy with the HTTP optimization
And any other protocol that require the connection initializer to send first, E.g. freedom with TFO.
|
2020-03-12 00:42:29 +08:00 |
|
mzz2017
|
7f4f8091f9
|
feat/fix: dns query subscriptions group by A and AAAA. fix problem that empty result would poll dns server in DoH mode
|
2020-03-12 00:42:29 +08:00 |
|
mzz2017
|
4a663f2b25
|
fix(#2211): problem that AAAA query returns A result
|
2020-03-12 00:42:29 +08:00 |
|
ghost
|
02b658cd2b
|
revert broken dns changes
|
2020-01-01 10:23:14 +08:00 |
|
vcptr
|
d6df5d7cf9
|
doh URL controls full path
|
2019-12-09 09:37:35 +08:00 |
|
vcptr
|
b4b4b3d032
|
doh config use RFC8484 url format
|
2019-12-06 12:55:14 +08:00 |
|
vcptr
|
59e3a2a67c
|
add comments to exported func
|
2019-11-26 13:24:46 +08:00 |
|
vcptr
|
ceb77ac8f5
|
only add to ipIndexMap if GeoIP is configured
clearer logging for expectIPs
refactor dns init code
optimal to default port logic
clear message exit if doh met error
|
2019-11-26 13:05:19 +08:00 |
|
vcptr
|
6ef77246ab
|
add DOH dns client
|
2019-11-25 15:41:36 +08:00 |
|
vcptr
|
3b9514ec9f
|
minor optm
|
2019-11-22 17:57:16 +08:00 |
|
vcptr
|
fa30713e76
|
minor changes to dns from pr #2037
|
2019-11-22 17:40:24 +08:00 |
|
Kslr
|
e52d3fa90b
|
Merge pull request #2037 from weaving118/master
add ip match feature for dns
|
2019-11-21 22:15:26 +08:00 |
|
weaving118
|
debb7f0c44
|
ignore if domain already lookup failed
|
2019-11-21 02:32:09 +08:00 |
|
weaving118
|
1345185b81
|
add errExpectedIPNonMatch and return nil if empty response
|
2019-11-21 01:09:23 +08:00 |
|
weaving118
|
e916a3b29d
|
update confip ip to expectIPs
|
2019-11-20 17:20:33 +08:00 |
|
vcptr
|
54f903040a
|
early inited log
|
2019-11-19 14:06:25 +08:00 |
|
weaving118
|
101f5d32fa
|
add ip match feature for dns
|
2019-11-18 23:48:42 +08:00 |
|
fcying
|
1cc7702c51
|
check detour tag size
|
2019-10-27 23:14:08 +08:00 |
|
fcying
|
fa926a1d1d
|
access log add detour tag
|
2019-10-27 14:24:50 +08:00 |
|
vcptr
|
385fed08de
|
fix: allow tls outbound http proxy outbound
|
2019-10-25 18:00:01 +08:00 |
|
Yingyu Cheng
|
1b1146dbaa
|
fix segment fault when use api remote config
|
2019-07-20 16:54:58 +08:00 |
|
vcptr
|
01e3a5f809
|
add StatsService.GetSysStats
|
2019-07-08 14:12:17 +08:00 |
|