Commit Graph

90 Commits

Author SHA1 Message Date
mzz2017
195c84de2c fix(ntp): assume network error as no error 2023-09-02 19:35:21 +08:00
mzz
5c224d3674 fix: port occupation when latency test (#1058) 2023-08-31 23:36:08 +08:00
Farhad Jafari
d94e64cadb Add more flow and fix sni (#930)
* Add more flow and fix sni

* Set tcp settings header to none only for TCP network

* Clean v2rayTmpl.go and create antiPollution common

* Set flow only to tls and xtls on vless urls

* Restore back .lock files

* Set host and if it's empty set sni as host
2023-05-09 21:43:18 +08:00
mzz2017
18dcfd94f9 fix: not delete tables rules after http test 2023-03-30 20:54:02 +08:00
mzz2017
e2e7ca9917 fix: ntp should only cache no error result 2022-12-10 22:14:57 +08:00
mzz2017
bcadc53dd3 optimize: increse concurrency of http latency test 2022-12-09 21:34:09 +08:00
mzz2017
030b5c0374 feat: support customized plugin manager 2022-08-03 23:12:29 +08:00
mzz2017
6bb8903758 feat: support multiline base64 encoded subscription. #405 2022-06-18 17:46:41 +08:00
mzz2017
6b757c74b1 optimize: sync time is only required if the protocol is vmess. #564 2022-06-07 09:36:06 +08:00
mzz2017
42f4713aee optimize: remove waiting network 2022-05-28 00:04:56 +08:00
mzz2017
3f4327b0f9 fix: resolv.LookupHost problem and non-A/AAAA/CNAME problem in tproxy #188 2022-04-24 18:50:16 +08:00
mzz2017
b02666bd19 optimize: remove gopeed to avoid 429 2022-03-13 18:05:24 +08:00
高渐离
f8ffdebf52 fix: resolving subscription for line-breaked base64 string (#406) 2022-02-08 18:00:00 +08:00
mzz2017
e99523cf80 fix: xray compatition 2022-01-31 20:04:10 +08:00
mzz2017
1eafeef243 feat(macOS,windows): support system proxy. Thanks @Johnshall #338 2022-01-25 21:18:24 +08:00
mzz2017
eea5e51276 fix: when no addr found, lookup again 2021-12-11 15:34:17 +08:00
Markson Hon
a113d4d7a0 Set PreferGo to false (#323) 2021-12-09 13:22:37 +08:00
mzz2017
65bed99656 optimize: expand '~' with user home 2021-10-04 23:19:48 +08:00
mzz2017
403402f0d8 optimize: replace nutsdb with more stable boltdb 2021-10-01 23:56:41 +08:00
mzz2017
c4077f5cc8 fix: slow dns query if all dns is DoH in Advanced DNS 2021-09-27 20:26:33 +08:00
mzz2017
367b15d119 feat: support print connection report 2021-09-24 23:11:42 +08:00
mzz2017
8d43255162 optimize: Split IntranetSharing into IPForward and PortSharing. #266 2021-09-24 11:05:24 +08:00
mzz2017
958cbee014 fix: failed latency test if plugin is needed 2021-09-15 00:39:30 +08:00
mzz2017
8f94446ee5 fix: duplicated servers after update subscriptions 2021-09-10 10:59:24 +08:00
mzz2017
159c542272 fix(transparent proxy): conflict mark 2021-09-07 22:21:37 +08:00
mzz2017
e4dd0eaa76 refactor: server, subscription, api, plugin 2021-09-06 12:32:47 +08:00
mzz2017
c146717c8c fix: empty setting value 2021-09-04 20:02:14 +08:00
mzz2017
abdc0cdf9c fix: gfwlist cannot be updated because of not closed file 2021-09-04 13:16:13 +08:00
mzz2017
e88cdd986a fix: append .exe for windows when search v2ray bin 2021-08-29 21:58:18 +08:00
mzz2017
bd284584b4 feat: try supporting all platforms 2021-08-29 18:02:14 +08:00
mzz2017
cf84860e71 feat: VersionGreaterEqual only judge prefix for unstable and debug version 2021-08-27 18:16:02 +08:00
mzz2017
0d16bd32a7 feat: organize project structure, change log package to beego log and remove v2ray/log package 2021-08-27 14:09:08 +08:00
mzz2017
edea6abb3c feat: grpc support and refine the VLESS-GRPC inbound 2021-08-18 22:35:31 +08:00
mzz2017
17aef44d34 feat: support add a VLESS-GRPC inbound for external incoming connection 2021-08-18 19:46:08 +08:00
mzz2017
9ef01bb403 fix: removed the ipv4 mapping ip from the ipv6 list to prevent 0.0.0.0/0 when parsing CIDR 2021-08-14 21:51:28 +08:00
mzz2017
d0bff832d1 feat: rewrite lru and add unique request id and cache for every requests 2021-08-10 22:18:51 +08:00
mzz2017
d722d15003 feat: add observatory result in GUI 2021-08-06 23:22:40 +08:00
mzz2017
4575a19f51 docs: prompts 2021-08-05 23:02:02 +08:00
mzz2017
8bea500b06 feat: pre-resolve to get more accurate latency 2021-08-05 22:54:40 +08:00
mzz2017
8c3adb7db6 fix: reset iptables rules before checking network 2021-08-04 13:24:07 +08:00
mzz2017
7e4224f7bf fix: prevent accidentally refreshing the page early 2021-08-03 21:10:44 +08:00
mzz2017
8514fa0aa3 fix: use independent resolver 2021-08-03 16:44:48 +08:00
mzz2017
8e4c6daebb fix: to avoid conflict, dns will listen at 127.2.0.17 instead 2021-08-03 15:15:19 +08:00
mzz2017
58250f9cce feat: multiple outbounds, keep latency results, routing log #214 2021-07-31 11:42:13 +08:00
mzz2017
8dce041ae8 feat/fix: support the UUID mapping standard. #211 2021-07-21 16:51:27 +08:00
mzz2017
5fe66603b5 refactor/feat: new setting options 'Transparent Proxy Implementation' and 'Special Mode'. 2021-07-18 17:17:10 +08:00
mzz2017
ca9a8d104d chore/dep: directory structure and go mod 2021-07-18 09:52:09 +08:00
mzz2017
5c62634d7a feat/refactor: support flexible dns strategy. #191 2021-07-17 21:08:02 +08:00
mzz2017
4c498854f7 optimize: replace 'command -v' with exec.LookPath 2021-06-10 11:21:14 +08:00
mzz2017
d7e3ab9180 fix: replace 'which' with 'command -v' 2021-05-16 09:50:26 +08:00