e1732a364fed
|
2e7dda7c18
|
修订代码,文档;logfile标准配置以及-sp行为改变,见下:
在标准 toml 配置中 配置 logfile 配置文件路径。 如 `logfile = "/var/log/verysimple/vs_log"`
将 -sp 的行为 改为 打印完毕后立即退出。
|
2022-04-29 21:40:01 +08:00 |
|
e1732a364fed
|
f28f0d0bee
|
修订代码, 默认loglevel 改为 Log_info.
对一般用户而言,还是需要使用Info等级 来了解一下 一般的 日志情况,等到使用熟练之后,且确认运行没有错误后, 可以自行调为 warning 来提升性能
发现 bubble包 还自己引入了 命令行参数,这十分不可取,所以我们还是直接使用其代码。
将其它包中 的 命令行参数 统一 移动 到 cmd/verysimple 中;tls lazy 特性因为还在 调试阶段,所以 命令行参数 仍然放到 v2ray_simple 包中。
|
2022-04-26 13:22:18 +08:00 |
|
e1732a364fed
|
9d5b553e01
|
重构代码, 修订文档
|
2022-04-26 09:16:12 +08:00 |
|
e1732a364fed
|
ba1135d0d5
|
重构代码, 支持 use as library.
现在根目录作为一个可用的库,而可执行文件的代码放在 cmd/verysimple 文件夹中。
只是粗略地使其能够运行,有待进一步重构完善。
同时更新了 Makefile 和 .github/workflows
|
2022-04-25 20:17:51 +08:00 |
|
hahafool
|
27872e7dfc
|
rename
|
2022-04-25 18:33:24 +08:00 |
|
hahafool
|
96dbc99e8b
|
修订代码;为 quic的 0-rtt功能做铺垫.
|
2022-04-24 22:59:47 +08:00 |
|
hahahrfool
|
7e81c567e9
|
修订代码,makefile
|
2022-04-16 22:39:23 +08:00 |
|
hahahrfool
|
d9f3b5d0e6
|
修订文档,代码;减少发布包编译的数量;修复“包头”变成“握手包”的漏洞
根据vless/trojan的协议标准,首包必须要包头和payload一起发送,而之前的vs架构分开发送了,这会导致可探测。已在本commit修复。
使用 captive.apple.com 和 http://www.msftconnecttest.com/connecttest.txt 作为测试url,而不用baidu和qq。这样在非中国国家进行测试 也可以正常了。
|
2022-04-16 22:25:37 +08:00 |
|
hahahrfool
|
8eecbacc57
|
netLayer.RandPort 添加 mustValid, isudp参数, 保证端口可用.
|
2022-04-16 10:10:06 +08:00 |
|
hahahrfool
|
d1f2696c1d
|
修订代码,示例;修复trojan的mux在传递udp时的bug; 添加内层mux的udp的测试
|
2022-04-15 11:35:15 +08:00 |
|
hahahrfool
|
ab46349c8b
|
修订代码,文档;实现了trojan的smux并通过了go test
|
2022-04-15 10:28:48 +08:00 |
|