Commit Graph

15 Commits

Author SHA1 Message Date
e1732a364fed
d29ed0857f 修订文档, fix #98, http和socks5在没配置多用户时会闪退 2022-05-16 08:37:37 +08:00
e1732a364fed
961bde8d6d 令所有proxy均支持fullcone配置.只有当listen和dial都为fullcone时,才真fullcone 2022-05-15 23:20:33 +08:00
e1732a364fed
d18bd71ff2 令tls配置支持minVersion: extra = { tls_minVersion = "1.2" } 2022-05-15 11:14:09 +08:00
e1732a364fed
049aa0bef8 fix #70 : unix时ws的path无法正确匹配 2022-05-09 20:56:47 +08:00
e1732a364fed
41d9358f51 修订文档, 代码 2022-05-09 20:19:00 +08:00
e1732a364fed
7d6b743058 修订代码,示例; 支持嗅探tls中的 sni,以便分流;转发日志添加id
修复tls sniff中padding 扩展的错误,

为 iics新增 baseid 成员,并在每一个日志输出 均附带 该id,便于追踪

该id固定为6位长度。且使用了pool来缓存zap.Field, 以及一系列 iics.CanLogErr 这种方法。
2022-05-09 15:08:48 +08:00
e1732a364fed
8db2856ed6 修订文档,代码, 修复 #46 问题;为sniffing 作准备 2022-05-09 00:44:08 +08:00
e1732a364fed
b07b12cd4c 修订代码 2022-05-08 09:25:39 +08:00
e1732a364fed
0aaf7608b1 令quic也支持客户端证书验证 2022-05-08 09:11:15 +08:00
e1732a364fed
5723c73297 修订代码,文档,示例;支持客户端证书和CA. 2022-05-08 08:30:59 +08:00
e1732a364fed
ef89beb653 修订代码;修复socks5的dial连不上的愚蠢bug 2022-05-06 21:36:37 +08:00
e1732a364fed
5d31ee4cfe 修订代码拼写 2022-05-06 17:26:20 +08:00
e1732a364fed
b7adea1c05 修订代码,cleanup调用Stop; Stop 也 Stop advLayer.Server; 2022-05-05 23:15:33 +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
00c25b914f 重命名proxy的一些接口和接口方法 2022-05-05 08:28:23 +08:00