e1732a364fed
|
b6a2488d2e
|
cmd/verysimple的注释更新和minor change
|
2023-02-11 18:40:39 +08:00 |
|
e1732a364fed
|
4a7a287589
|
修订cmd代码
|
2022-12-29 09:08:25 +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
|
da9d42aeb6
|
修订cmd和machine的代码
去掉machine的 appConf成员,改为内嵌AppConf
vsConf 增加 ApiServerConf
|
2022-12-24 18:15:20 +08:00 |
|
e1732a364fed
|
0bb3e23908
|
修订代码
|
2022-12-24 12:01:43 +08:00 |
|
e1732a364fed
|
f313c9fdc2
|
修订cmd代码,netLayer添加GetSystemDNS, SetSystemDNS ,PrintAllInterface
|
2022-12-23 13:22:27 +08:00 |
|
e1732a364fed
|
07b0a53a12
|
添加 -cvqxtvs 和 -eqxrs 命令,
分别意思是 convert QX to verysimple 和 extract QX remote servers
将圈叉的配置文件转换为verysimple格式,这样就可以更快地使用自己的vs客户端
|
2022-12-20 16:08:55 +08:00 |
|
e1732a364fed
|
673bf2faf1
|
修订文档,代码;令关闭tun时不卡住;-d自动下载wintun.dll;notun编译tag
新增 notun build tag,取消 tun和 gui之间的关联。
|
2022-12-19 08:41:25 +08:00 |
|
e1732a364fed
|
b707cc5355
|
整理代码
|
2022-12-15 20:37:20 +08:00 |
|
e1732a364fed
|
469ecc33b9
|
修订文档,添加生成uuid后退出的命令行参数 -gu
|
2022-12-15 18:59:01 +08:00 |
|
e1732a364fed
|
3955c898f8
|
修订代码;将machine的部分成员转为私有
|
2022-12-13 10:34:19 +08:00 |
|
e1732a364fed
|
d34fa93674
|
将统计数据放到一个GlobalInfo结构中
|
2022-12-13 09:00:05 +08:00 |
|
e1732a364fed
|
03fc52ce26
|
修正交互和gui模式的行为
|
2022-12-12 23:40:21 +08:00 |
|
e1732a364fed
|
22394c600a
|
整理apiServer代码
|
2022-12-12 23:21:04 +08:00 |
|
e1732a364fed
|
73009afa62
|
将cmd/verysimple的部分代码整理到machine中
|
2022-12-12 23:05:43 +08:00 |
|
e1732a364fed
|
dd1926c49b
|
修订代码;tlsLayer 的配置参数统一到一个 Conf结构中
|
2022-12-09 09:26:43 +08:00 |
|
e1732a364fed
|
e6800cc605
|
修订api server, 和url相关内容:
添加 sunsafe, scert, skey 选项,用于监听明文和配置api server的 https的证书
hotLoadUrl 增加 urlFormat 选项
修订api server, 修复已知问题,添加 getDetailUrl 功能
修订url转换函数以及url标准
|
2022-12-07 01:06:27 +08:00 |
|
e1732a364fed
|
a0e61efe18
|
修订api server代码
|
2022-12-06 20:21:02 +08:00 |
|
e1732a364fed
|
6785ad215e
|
交互模式变为可选编译,用nocli来排除
|
2022-12-06 10:15:44 +08:00 |
|
e1732a364fed
|
0103bbc59d
|
移除grpc包;修订代码;
因为grpcSimple又小又好, 广受欢迎, 因此不在包含老旧的谷歌grpc包
命令行程序将在日志中标注运行的vs版本信息
|
2022-12-05 14:14:16 +08:00 |
|
e1732a364fed
|
b517f9d4de
|
整理文档,代码; go.mod -> 1.19
|
2022-12-04 22:35:26 +08:00 |
|
e1732a364fed
|
7879e87380
|
修订tproxy和url的path
把tproxy重新放回server中,不单独分开处理;添加 ListenerServer类型,以及SelfListen方法
修正url中path的读取
todo: grpc 的servername读取path时自动删除前面的 /
|
2022-12-04 08:46:20 +08:00 |
|
e1732a364fed
|
669a65aa32
|
feature:api server添加热删除功能
|
2022-12-02 20:39:45 +08:00 |
|
e1732a364fed
|
4b27fbb0bd
|
feature:api server 添加 热加载url功能;添加sa参数,配置api server的监听地址;
允许api server 在不设置密码时运行
|
2022-12-02 20:27:27 +08:00 |
|
e1732a364fed
|
18d5a8f062
|
feature:交互模式的用户偏好现在可以被自动保存;记录最近的交互项;修订代码,文档;
自动保存到 .verysimple_preferences 文件中
添加 -dp 选项,可关闭 该特性
最近的交互项现在可以被排序到首位,方便多次执行
|
2022-12-02 18:49:30 +08:00 |
|
e1732a364fed
|
90ec238f6b
|
feature:交互模式添加 热加载url配置功能;修订代码,文档;
|
2022-12-01 23:32:06 +08:00 |
|
e1732a364fed
|
b79fb62629
|
改进代码; 添加按不同格式解析url的特性
|
2022-10-26 18:37:21 +08:00 |
|
e1732a364fed
|
78faa9ebae
|
修订代码,文档,示例
|
2022-05-21 18:47:33 +08:00 |
|
e1732a364fed
|
bdb73ffc9d
|
修订文档,代码;令-d参数也自动下载 geosite文件夹.
|
2022-05-20 20:03:36 +08:00 |
|
e1732a364fed
|
7dee7eb50f
|
修订文档,代码
|
2022-05-20 19:53:15 +08:00 |
|
e1732a364fed
|
fe8868beb2
|
修订代码
|
2022-05-20 19:18:30 +08:00 |
|
e1732a364fed
|
0da238c825
|
修订代码,添加通过节点下载mmdb文件的交互命令
将 nd参数改为 d参数,只有 -d给出时,才会自动下载mmdb文件,否则不下载mmdb文件。
|
2022-05-20 19:07:12 +08:00 |
|
e1732a364fed
|
823bdebadd
|
继续用 utils.PrintStr 优化代码
|
2022-05-07 10:27:52 +08:00 |
|
e1732a364fed
|
dfebe3f707
|
修订代码;将fallback的from从string改为[]string
这样可以支持从多个listen fallback到相同的目标,又不至于使用默认回落, 更灵活.
|
2022-05-06 22:48:15 +08:00 |
|
e1732a364fed
|
6624e292a4
|
修订cmd代码
|
2022-05-06 08:46:13 +08:00 |
|
e1732a364fed
|
70a24e45f3
|
修订Makefile,代码,文档; 添加-sap命令行参数,通过命令行配置apiServer密码
有了-sap参数之后,开启apiServer就不需要 配置文件了。
移除根目录的 Makefile,因为用不到
|
2022-05-06 08:28:09 +08:00 |
|
e1732a364fed
|
b7adea1c05
|
修订代码,cleanup调用Stop; Stop 也 Stop advLayer.Server;
|
2022-05-05 23:15:33 +08:00 |
|
e1732a364fed
|
9f26f93d4a
|
优化可执行文件代码
|
2022-05-05 23:05:34 +08:00 |
|
e1732a364fed
|
6cc2ec7265
|
添加极简模式的热加载功能;修复一个热删除的bug
|
2022-05-05 22:35:19 +08:00 |
|
e1732a364fed
|
5867bac0b2
|
修订代码,文档,Makefile,示例
修复 没给出 -c参数而给出了 -L 参数时,未能成功运行 的bug
使Makefile 支持 免参数编译 当前系统的 可执行文件。
Makefile的 BUILD_VERSION 这次 添加了 显示 build_on 系统 和 all_go_files_md5 的功能。
md5的打印只支持 linux/darwin,且因为 darwin的命令是 md5 而不是 md5sum,导致输出有差别,所以导致md5总和也有差别.
|
2022-05-05 14:09:12 +08:00 |
|
e1732a364fed
|
4964cb16c7
|
修订代码,文档;在allstate查询中输出tproxy信息;修复h2回落的一个bug
修复的bug:fb_h2c_PROXYprotocolAddrMap 的key应该为 wlc的raddr,而不是targetAddr。
|
2022-05-04 08:32:55 +08:00 |
|
e1732a364fed
|
d519d3b8b7
|
添加交互模式中,为troxy配置和清除iptables的功能.
|
2022-05-03 22:10:41 +08:00 |
|