238 Commits

Author SHA1 Message Date
hahahrfool
740561a2c6 修订文档,示例,注释,代码;交互模式新增 热添加配置文件 功能 v1.1.4 2022-04-06 17:41:06 +08:00
hahahrfool
650b595e35 修订代码,文档 2022-04-06 14:52:57 +08:00
hahahrfool
0f4acfb168 修订代码、配置、示例 2022-04-06 14:00:23 +08:00
hahahrfool
2c063750cb 添加交互模式中 热删除配置 的功能 2022-04-06 13:17:54 +08:00
hahahrfool
5b76462e59 修订文档;添加交互模式中 热加载新配置功能. 2022-04-06 12:34:58 +08:00
hahahrfool
19eda8e356 修订文档,代码;添加交互模式中生成分享链接功能,添加交互输入字符串的验证 2022-04-06 11:51:14 +08:00
hahahrfool
d172e09111 完整实现交互生成配置文件功能! 2022-04-05 23:54:21 +08:00
hahahrfool
f6081cc8be 修订代码;添加【下载geosite文件】的交互命令,可自动通过节点下载 v1.1.4-beta.2 2022-04-05 19:08:44 +08:00
hahahrfool
88f32208c3 修订代码、注释;试图解决所有udp不会关闭退出的问题;UDP_timeout设为3分钟 2022-04-05 16:13:48 +08:00
hahahrfool
8f484ff05f 修订代码、注释 2022-04-05 14:42:02 +08:00
hahahrfool
0afb00dbf1 修订代码, 在socks5转发udp到direct时添加timeout和close机制
默认 UDP_timeout 暂且设为2小时

给 UDPRequestWriter 加 CloseUDPRequestWriter 方法,专门用于这种情况

添加 UDP_Putter_Generator 接口,且direct实现了该接口

为 UDP_Pipe添加 Close机制
2022-04-05 14:28:37 +08:00
hahahrfool
e603f2089d 修订workflows文件,争取输出正确的版本号 v1.1.4-beta.1 2022-04-05 09:50:51 +08:00
hahahrfool
3a997a32bc 修订代码,示例;添加geosite分流,域名现已支持full,sub,regex,geosite,match 2022-04-05 08:59:26 +08:00
hahahrfool
59b9c0cb47 修订代码, 增加geosite源文件的读取和匹配的相关函数 2022-04-05 06:56:41 +08:00
hahahrfool
df58f0988d 修订代码,添加-v参数 2022-04-04 15:28:08 +08:00
hahahrfool
6ffd4517b2 将众多md文件移动到docs文件夹; CONTRIBUTING.md和README.md没法移动,因为惯例. 2022-04-04 13:16:50 +08:00
hahahrfool
b66cf34d02 添加一个命令行参数, 改进route机制;修复空指针bug;详情如下
添加-nd参数,意思是nodownload,不自动下载任何数据文件
route配置项的 dialTag现在可以为一个string也可以为一个 []string,用于负载均衡
2022-04-04 13:08:03 +08:00
hahahrfool
88f9ce8958 修订文档,示例,代码; 将hy默认速率降至100;优化quic 2022-04-04 08:17:08 +08:00
hahahrfool
9713beeb91 更新文档 2022-04-03 22:29:29 +08:00
hahahrfool
8a1c86b933 添加解析域名策略,0默认4先查ip4,6先查6;40只查ipv4,60只查ipv6 v1.1.3 2022-04-03 21:56:01 +08:00
hahahrfool
d98aa53390 解决quic无法正确关闭子连接的问题. 2022-04-03 21:16:19 +08:00
hahahrfool
d3cffbd76a 修订代码,示例;修复quic无法多路复用的bug 2022-04-03 20:41:21 +08:00
hahahrfool
5023bef4a4 bump version-> v1.1.3-beta.7 v1.1.3-beta.7 2022-04-03 19:13:11 +08:00
hahahrfool
57383320d0 添加hysteria阻控 手动挡功能!与交互模式结合着用. 2022-04-03 19:07:01 +08:00
hahahrfool
60329c2109 修复ipv6判断写反的bug,此bug恰巧会导致ipv6主机无法访问ipv6 2022-04-03 17:58:26 +08:00
hahahrfool
2b8d966909 修订代码 2022-04-03 17:10:25 +08:00
hahahrfool
09ab535460 bump version->v1.1.3-beta.6 v1.1.3-beta.6 2022-04-03 15:03:10 +08:00
hahahrfool
597dd5e1f7 修复workflows文件夹被命名成workflow的错误 2022-04-03 14:56:11 +08:00
hahahrfool
ab9bf5cb47 修复workflow文件没放在workflow文件夹中的错误 2022-04-03 14:54:02 +08:00
hahahrfool
2c9c993c11 修订文档、示例; 修复在windows上直连时readv闪退的bug;
这次在程序ctrl+C关闭时, 会主动Close所有的监听端口. 主要是被报告windows有时退出程序之后, 端口还是处于占用状态.

试图引进新的 Makefile_release 文件 以及新的workflow文件 来快速编译发布包
2022-04-03 14:32:23 +08:00
hahahrfool
4397a7225c 删掉过于复杂的workflow编译,节约能源;修订代码,文档,示例 2022-04-03 10:58:23 +08:00
hahahrfool
d4c893e579 修订代码,修复一个尴尬bug导致域名无法拨号. v1.1.3-beta.5 2022-04-03 07:19:29 +08:00
hahahrfool
0684b8bd96 bump version->v1.1.3-beta.4 v1.1.3-beta.4 2022-04-02 23:17:10 +08:00
hahahrfool
8b552b2b4f 修订文档、代码、示例 2022-04-02 21:06:02 +08:00
hahahrfool
934246f067 Merge branch 'main' of https://github.com/hahahrfool/v2ray_simple 2022-04-02 20:37:54 +08:00
hahahrfool
765f0bb113 修订代码;将默认loglevel改为warn;提前判断本机是否具有ipv6; 2022-04-02 20:36:15 +08:00
hahafool
05c4957f28 Merge pull request #26 from Johnshall/main
🔨 修复无法获取版本的问题
2022-04-02 19:07:01 +08:00
hahahrfool
d8ac89b863 修复udp的chan多次close的bug 2022-04-02 18:59:47 +08:00
hahafool
e2c90bfcb5 Merge branch 'main' into main 2022-04-02 17:38:50 +08:00
Johnshall
e8ad72704c 🔨 修复格式 2022-04-02 16:08:12 +08:00
Johnshall
bba0f296b6 🔨 将 BUILD_VERSION 加入环境变量 2022-04-02 16:04:54 +08:00
hahahrfool
4a3e60846b 修订代码;现在开启交互模式或api server后,可不指定配置文件. 2022-04-02 15:33:24 +08:00
hahahrfool
8613eb4943 修正上个commit中workflow文件写的错误 2022-04-02 15:24:03 +08:00
Johnshall
dc6939d09b 🔧 修复 BUILD_VERSION 提取问题 2022-04-02 15:20:47 +08:00
hahahrfool
affb5532e8 修正workflow编译出的版本无版本号的bug;更新install.md 2022-04-02 15:15:52 +08:00
hahahrfool
1dc50c9a85 workflow小错误修复,这次才是 v1.1.3-beta.3 v1.1.3-beta.3 2022-04-02 14:14:26 +08:00
hahahrfool
a404ee5b29 bump version->v1.1.3-beta.3 2022-04-02 14:00:53 +08:00
hahahrfool
8caff3f9d0 试图让workflow成功上传xz文件, 第二次尝试 2022-04-02 13:31:07 +08:00
hahahrfool
c80bc2f396 试图让workflow成功上传xz文件 2022-04-02 13:22:24 +08:00
hahahrfool
61de69a32a 令编译打包使用xz; main加defer close;地址若错误也不fatal; 2022-04-02 12:47:56 +08:00