e1732a364fed
|
b6a2488d2e
|
cmd/verysimple的注释更新和minor change
|
2023-02-11 18:40:39 +08:00 |
|
e1732a364fed
|
27962446c0
|
fix #245, 未给出-c参数时使用默认文件名
|
2023-02-11 18:13:05 +08:00 |
|
e1732a364fed
|
9d1071cfd6
|
add pprof file to .gitignore
|
2023-02-11 15:14:03 +08:00 |
|
e1732a364fed
|
2e7a148730
|
renamed: machine/forAndroid.go -> machine/aar_android.go
|
2023-02-11 15:02:04 +08:00 |
|
e1732a364fed
|
6d54c82f18
|
修订代码;e1732a364fed/ui -> v0.0.1-alpha.13
|
2023-01-06 08:55:16 +08:00 |
|
e1732a364fed
|
98d9c1a446
|
补充buildtag
|
2023-01-04 08:44:13 +08:00 |
|
e1732a364fed
|
05c9121691
|
修订cmd,gui代码,添加日志查看器tab
|
2023-01-01 00:30:32 +08:00 |
|
e1732a364fed
|
062b40d46a
|
修订文档,aar编译参数
|
2022-12-30 23:44:43 +08:00 |
|
e1732a364fed
|
77742b0f18
|
确保安卓aar的编译不会影响安卓命令行程序的编译
|
2022-12-30 23:08:53 +08:00 |
|
e1732a364fed
|
01826bb2da
|
安卓添加quic引用
|
2022-12-30 23:03:17 +08:00 |
|
e1732a364fed
|
9fc8db0b84
|
更新文档
|
2022-12-30 18:48:50 +08:00 |
|
e1732a364fed
|
f9716818bd
|
修订aar.yml; github action的ndk不支持sdk 16, 最低19
|
2022-12-30 17:37:04 +08:00 |
|
e1732a364fed
|
b75a3ecfb7
|
修订aar.yml
|
2022-12-30 17:31:50 +08:00 |
|
e1732a364fed
|
f4a1d622fe
|
修订aar.yml
|
2022-12-30 17:28:37 +08:00 |
|
e1732a364fed
|
29990d93c2
|
补充提交
|
2022-12-30 17:27:04 +08:00 |
|
e1732a364fed
|
b354579463
|
linux添加查改系统dns功能;添加生成aar的workflow文件
|
2022-12-30 17:25:48 +08:00 |
|
e1732a364fed
|
a5842be993
|
修订gui代码,添加生成二维码菜单选项;更新gomobile编译参数
|
2022-12-30 15:55:42 +08:00 |
|
e1732a364fed
|
87cb9aed52
|
修订machine代码以适配安卓
|
2022-12-29 21:23:18 +08:00 |
|
e1732a364fed
|
7d3c6e674e
|
修订代码,示例;令代码可成功在安卓运行
|
2022-12-29 20:15:14 +08:00 |
|
e1732a364fed
|
accf1d15c7
|
修订代码
|
2022-12-29 11:44:55 +08:00 |
|
e1732a364fed
|
12a31e1b89
|
修订cmd,gui;添加gui路由配置页面
|
2022-12-29 11:36:49 +08:00 |
|
e1732a364fed
|
4a7a287589
|
修订cmd代码
|
2022-12-29 09:08:25 +08:00 |
|
e1732a364fed
|
ff9381852f
|
修订gui,修复listen无法正确加载的bug
v1.2.5
|
2022-12-28 23:16:40 +08:00 |
|
e1732a364fed
|
1c1a221a61
|
修订gui代码,修正闪退问题
|
2022-12-28 22:42:23 +08:00 |
|
e1732a364fed
|
4be50f1ebc
|
完成gui设计
|
2022-12-28 22:16:10 +08:00 |
|
e1732a364fed
|
40082026e8
|
修订代码,完善gui配置代理的功能;url打印出path;其他:
修复quic关闭时闪退的bug;
url打印时若未配置network,去掉首部的加号
Uuid -> UUID
|
2022-12-28 21:01:20 +08:00 |
|
e1732a364fed
|
20be4f70f3
|
修订gui;添加示例图片
|
2022-12-28 17:58:35 +08:00 |
|
e1732a364fed
|
cb02d3b718
|
修订gui,变得更强大;升级一些依赖
|
2022-12-28 17:36:31 +08:00 |
|
e1732a364fed
|
1c89b2fad9
|
修订gui代码.可实时调节dial的mux开关,和hy的手动挡数值
|
2022-12-28 16:12:42 +08:00 |
|
e1732a364fed
|
59e098ded5
|
修订代码
|
2022-12-28 15:11:22 +08:00 |
|
e1732a364fed
|
20ceda9f3b
|
每隔5分钟输出一次当前总状态,close #210
|
2022-12-28 14:29:29 +08:00 |
|
e1732a364fed
|
ef2ade8e49
|
修订cmd 代码,apiServer添加dump命令,导出当前配置到文件
|
2022-12-28 13:08:34 +08:00 |
|
e1732a364fed
|
968b2d6615
|
修订cmd,gui;添加导出全部配置功能
|
2022-12-28 12:47:23 +08:00 |
|
e1732a364fed
|
354d1db459
|
修订cmd,gui,apiServer代码
|
2022-12-28 11:38:50 +08:00 |
|
e1732a364fed
|
7764155118
|
修订cmd,gui代码
|
2022-12-28 10:45:09 +08:00 |
|
e1732a364fed
|
f564a8727d
|
修订示例,cmd代码;添加终端显示qrcode功能;新增noutils编译tag
|
2022-12-28 09:04:25 +08:00 |
|
e1732a364fed
|
918b14061f
|
令ss返回的conn实现utils.User接口,用于user分流
|
2022-12-28 00:04:28 +08:00 |
|
e1732a364fed
|
49a4366a39
|
补充提交上一个commit遗漏的部分
|
2022-12-27 20:47:09 +08:00 |
|
e1732a364fed
|
8ab14efb16
|
将3d80f6a的为smux实现user分流的方式推广到udp和vless/trojan
|
2022-12-27 20:34:24 +08:00 |
|
e1732a364fed
|
54419e9515
|
修订示例,统一将 advLayer = 改为 adv =
|
2022-12-27 19:47:14 +08:00 |
|
e1732a364fed
|
3d80f6a305
|
令smux+simplesocks支持user分流;fix #217
通过在utils添加 UserAssigner接口, 并在此用例时调用SetUser来达到目的
|
2022-12-27 19:41:42 +08:00 |
|
e1732a364fed
|
38ff099550
|
修订代码,文档;修复vmess+smux在网络延迟略高时连不上的bug
这是因为, vmess的smux的firstpayload部分写错了,只不过因为内网测试
网速太快,没有读到firstpayload,所以没测出来这个错误。
同时,还发现vmess的aead部分的 下面判断过于严苛:
if l > chunkSize && r.shakeParser == nil{
return 0, fmt.Errorf("vmess aead: l>chunkSize(16k), %d", l)
}
这会在vmess+smux 在网络延迟略高时大量存在
因此将其注释掉.
|
2022-12-27 17:20:46 +08:00 |
|
e1732a364fed
|
9acb5ae99e
|
修订文档
|
2022-12-27 10:43:40 +08:00 |
|
e1732a364fed
|
78827d6804
|
修订示例, 将 utls = true 统一改为 tls_type = "utls"
v1.2.5-beta.3
|
2022-12-27 10:28:23 +08:00 |
|
e1732a364fed
|
997a7152a0
|
支持打印出tls的具体类型
|
2022-12-27 10:11:32 +08:00 |
|
e1732a364fed
|
50d7e373ce
|
修订代码
|
2022-12-27 09:50:17 +08:00 |
|
e1732a364fed
|
e841d258b1
|
修订shadowTls代码;取消shadowTls的readv, 添加writev
经过思考,readv应该不会有什么性能提升,因为需要解析数据并重新分包;
通过实现writev,可以将从tcp流readv得到的数据写入,配合readv得到性能提升
|
2022-12-27 09:09:51 +08:00 |
|
e1732a364fed
|
6e9808926b
|
修订shadowTls代码
|
2022-12-27 08:16:03 +08:00 |
|
e1732a364fed
|
60e8124bde
|
将tlsLayer.Conn从结构改为接口
|
2022-12-26 18:33:16 +08:00 |
|
e1732a364fed
|
3c9aed0435
|
修订代码;为shadowTls添加readv支持
|
2022-12-26 18:21:49 +08:00 |
|