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
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
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
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
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
4c498854f7
optimize: replace 'command -v' with exec.LookPath
2021-06-10 11:21:14 +08:00
mzz2017
7380a7ba9c
optimize: remove lib ioutil and try solving the resolvconf problem
2021-04-30 12:36:27 +08:00
mzz2017
b4de16a184
feat: support trojan-go #141
2021-04-30 02:03:27 +08:00
mzz2017
e333a705fc
feat(fakedns/enhanced mode): use fakedns first
2021-03-22 02:14:49 +08:00
mzz2017
556c11fd77
fix(netstat): when there are multiple v2ray instances, check every one
2020-12-30 20:42:20 +08:00
mzz2017
d34ba11db9
refactor/feat: universal mode by default; try using xray first but v2ray recommended.
...
support param --v2ray-confdir #122
support param --v2ray-bin
v2rayA will not control v2ray by systemd but subprocess way
2020-12-23 20:06:21 +08:00
mzz2017
79b56345c6
docs: remove mzz2017 in most files due to repo's transfer
2020-10-16 16:43:08 +08:00
mzz2017
8dca2b96dc
feat: integrate gui into port 2017
2020-08-19 14:50:41 +08:00
mzz2017
ecf74fc945
feat: support cutomizing dns servers
2020-06-06 23:25:12 +08:00
mzz2017
5cff6b6d7c
fix: check all ports of inbounds now
2020-06-06 19:55:10 +08:00
mzz2017
272e734ccd
optimize: switch storage source from json to nutsdb
2020-06-06 03:29:53 +08:00
mzz2017
6f0e2800ef
optimize: improve enhanced mode.
...
v2raya will block the answer 127.0.0.1 and 0.0.0.0, and add the requested domain to blacklist.
Any domains in blacklist will be resolved as a unique reserved ip address like 240.0.0.1.
2020-06-05 18:49:44 +08:00
mzz2017
280a0421dd
fix(dnsPoison): use different ip to avoid 404 caused by browser http version cache of the save ip
2020-06-05 00:36:34 +08:00
mzz2017
07294f4514
fix(enhanced mode): problem that dnspoison may not work
2020-05-31 02:32:28 +08:00
mzz2017
6c970f76d5
optimize(trie): optimize performance by fast jump
2020-05-28 18:00:41 +08:00
mzz2017
1e230ed1fd
some fixes and features
...
1. use http://www.alibaba.com instead of https://www.youtube.com to test more accurate latency
2. now will report transparent proxy error
3. shorter timeout of closing SSR
4. optional enhanced mode and closed dns anti-pollution
5. use another port for transparent proxy instead of 12345
6. some other adjustments
2020-05-12 13:10:56 +08:00
mzz2017
b2de124709
rename project
2020-04-19 03:30:00 +08:00
mzz2017
45734d080c
robustness
2020-04-02 18:27:55 +08:00
mzz2017
8a6168f977
judge datetime sync and port 12345
2020-03-31 19:56:53 +08:00
mzz2017
e7f05f0f4c
refactor: better code style
2020-03-31 14:46:19 +08:00
mzz2017
fc9d4d9dae
fix: incorrect prompt 'not found'
2020-03-31 14:33:42 +08:00
mzz2017
e602df8e9b
fix( #62 ): panic that slice bounds out of range
2020-03-31 14:10:25 +08:00
mzz2017
fb2a5226d1
test: log system
2020-03-31 13:48:11 +08:00
mzz2017
61451a46a3
fix(netstat): incorrectly judge port occupation
2020-03-29 18:35:48 +08:00
mzz2017
ab3477f796
optimize/test
2020-03-29 15:37:35 +08:00
mzz2017
824d983ea1
add some prompts of netstat
2020-03-29 01:23:31 +08:00
mzz2017
7e240e3cf8
optimize: performance
2020-03-22 22:31:33 +08:00