Commit Graph
100 Commits
Author SHA1 Message Date
lbl8603 382d5b61ba 调整退避速度 2024-06-25 22:47:19 +08:00
lbl8603 ac162eba66 调整打洞频率 2024-06-20 22:22:01 +08:00
lbl8603 05a60b3cb7 增加包长度上限 2024-06-17 23:46:34 +08:00
lbl8603 7f210e9319 调整获取地址频率 2024-06-17 23:44:11 +08:00
lbl8603 481c00629a 更新地址成功则返回true 2024-06-17 23:43:54 +08:00
lbl8603 bf55ec9512 修改文件名 2024-06-17 22:41:08 +08:00
lbl8603 073fa6ac6b 修改tun占用内存的大小 2024-06-15 22:18:51 +08:00
lbl8603 51315efb52 修改依赖 2024-06-15 21:16:04 +08:00
lbl8603 30cbf39e7f 排除生成的文件 2024-06-15 21:15:52 +08:00
lbl8603 2973d88df3 修改描述 2024-06-15 21:03:41 +08:00
lbl8603 8b2d7293fe 增加程序说明 2024-06-15 20:55:14 +08:00
lbl8603 215d9aa362 编译vn-link-cli 2024-06-15 20:55:05 +08:00
lbl8603 c3f27e8727 调整依赖 2024-06-15 20:54:49 +08:00
lbl8603 755339189d 去除重复代码 2024-06-15 20:54:35 +08:00
lbl8603 71cf0aa66d 初始化无tun的命令行程序 2024-06-15 20:54:18 +08:00
lbl8603 d695efd787 抽离公共逻辑 2024-06-15 20:53:32 +08:00
lbl8603 66129c2a24 支持无tun模式 2024-06-15 20:52:35 +08:00
lbl8603 0bc7115102 支持外置网卡 2024-06-15 20:51:00 +08:00
lbl8603 dca33a3ec1 fmt 2024-06-15 20:50:35 +08:00
lbl8603 9acbae2554 调整模块 2024-06-15 20:49:53 +08:00
lbl8603 ccfff7b1f6 调整参数格式 2024-06-15 20:49:34 +08:00
lbl8603 39ae4c5dd6 inline 2024-06-15 20:48:20 +08:00
lbl8603 350357076d 抽离发送IP包的逻辑 2024-06-15 20:47:37 +08:00
lbl8603 1e5e15f1f5 不再需要jni 2024-06-15 20:44:20 +08:00
lbl8603 1a385a777e 修改feature名称 2024-06-09 00:16:48 +08:00
lbl8603 16278dae62 优化代码结构 2024-06-09 00:11:33 +08:00
lbl8603 8294e46003 去除多余参数 2024-06-09 00:03:47 +08:00
lbl8603 dedc66875b 支持排除tun 2024-06-09 00:03:28 +08:00
lbl8603 3045e239ff Merge branch 'refs/heads/1.2.x' into 2024-05-31 2024-06-07 22:42:29 +08:00
lbl8603 5363558118 忽略io interrupted 2024-06-06 21:42:14 +08:00
lbl8603 13ba7cf0b8 优化提示 2024-06-06 21:41:56 +08:00
lbl8603 a5a43e762d 修改命令处理 2024-06-06 21:39:46 +08:00
lbl8603 cb6101a835 修改tap模式说明 2024-06-05 23:11:56 +08:00
lbl8603 255f84c969 提示创建tun失败的信息 2024-06-05 22:58:56 +08:00
lbl8603 7617d6c409 修改加密描述 2024-06-05 22:39:02 +08:00
lbl8603 f75691b483 过滤非vnt包 2024-06-05 22:38:51 +08:00
lbl8603 c5dbb79ed2 完善代码说明 2024-06-04 23:41:56 +08:00
lbl8603 60ba3c64b2 调整加密逻辑 2024-06-04 23:12:51 +08:00
lbl8603 080e58eeb7 调整代码 2024-06-04 23:00:27 +08:00
lbl8603 5d228b9c27 使用fnv 2024-06-04 22:58:35 +08:00
lbl8603 ba87a2780d Update README.md 2024-06-01 16:59:54 +08:00
lbl8603 fccc3478c8 增加GUI程序 2024-06-01 16:38:17 +08:00
lbl8603 a76280c53b 调整代码结构 2024-05-29 22:47:48 +08:00
lbl8603 90ff03e27c 计算密码hash 2024-05-28 23:21:43 +08:00
lbl8603 5eed05989f 增加ChaCah20和signal-hook 2024-05-28 22:49:06 +08:00
lbl8603 ac939746bd 增加ChaCah20 2024-05-28 22:48:46 +08:00
lbl8603 b7532e89c2 简化条件编译 2024-05-28 22:48:09 +08:00
lbl8603 74f44d6961 增加ChaCah20 2024-05-28 22:47:50 +08:00
lbl8603 86fc27c233 使用anyhow调整错误处理 2024-05-28 22:45:15 +08:00
lbl8603 4b6bb0e5f7 调整加密 2024-05-28 22:42:58 +08:00
lbl8603 215337fd8a 支持数据压缩 2024-05-25 17:30:27 +08:00
lbl8603 e54341567a 去除安卓上的icmp代理 2024-05-23 22:35:37 +08:00
lbl8603 1ce3e9ff2e 停止时回收连接通道 2024-05-23 22:35:24 +08:00
lbl8603 ffdb5ceb6b 去除无用状态 2024-05-23 22:35:06 +08:00
lbl8603 faa78445b1 返回具体错误信息 2024-05-21 20:37:55 +08:00
lbl8603 440a832ace 调整条件编译 2024-05-15 20:30:42 +08:00
lbl8603 a85e0c6d06 修改图片地址 2024-05-13 22:53:22 +08:00
lbl8603 fee3b24df4 减少无用日志 2024-05-13 22:07:05 +08:00
lbl8603 0e4294415e 增加日志输出内容 2024-05-10 23:19:52 +08:00
lbl8603 9df324f402 增加输出端口映射和ip代理内容 2024-05-10 23:18:45 +08:00
lbl8603 3b1236cfd0 通过stun探测端口,解决使用ipv6或tcp服务时端口错误的问题 2024-05-10 23:18:24 +08:00
lbl8603 699262d79e rustup set auto-self-update disable 2024-05-10 23:16:37 +08:00
lbl8603 f6cfa1b84c 调整安卓端tun逻辑 2024-05-09 22:51:27 +08:00
lbl8603 1338bcbbc5 消除代码警告 2024-05-09 21:25:55 +08:00
lbl8603 4215488cb6 调整中继模式的逻辑 2024-05-09 20:16:02 +08:00
lbl8603 ccd6e44c2b 使用异步tun 2024-05-09 20:14:01 +08:00
lbl8603 b12b0b95a0 去除linux上的tap 2024-05-09 20:13:44 +08:00
lbl8603 948f3d5d24 遍历txt记录值 2024-05-09 20:12:26 +08:00
lbl8603 cf4fc54dfd 端口映射列表为空时不启动 2024-05-09 20:11:43 +08:00
lbl8603 5a9e31bded 支持异步tun 2024-05-09 20:11:08 +08:00
lbl8603 b61c140c24 去除linux上tap的支持 2024-05-09 20:10:17 +08:00
lbl8603 035ae46ee5 过滤/etc/machine-id为空的情况 2024-05-09 20:07:46 +08:00
lbl8603 b57a38e81e 增加超时方法 2024-05-08 23:58:38 +08:00
lbl8603 be767ae300 增加提示 2024-05-08 23:58:03 +08:00
lbl8603 607c8c2e9f 增加端口映射功能 2024-05-08 21:31:21 +08:00
lbl8603 d3dce7a3cc 调整stun处理 2024-05-08 20:20:09 +08:00
lbl8603 ff2bbdd837 改回用tokio处理代理,简化代码 2024-05-08 20:19:33 +08:00
lbl8603 b771b6c074 增加set_ttl方法 2024-05-08 20:16:36 +08:00
lbl8603 ee359dc0d8 调整子网路由逻辑 2024-05-01 15:30:31 +08:00
lbl8603 d4fc28dca3 收到PunchRequest时不添加路由 2024-05-01 15:21:25 +08:00
lbl8603 1130f69a82 修改默认rt 2024-05-01 14:50:00 +08:00
lbl8603 e73ed238cd 去除无用代码 2024-04-30 23:34:17 +08:00
lbl8603 c6c1d297af 去除多余代码 2024-04-30 23:28:45 +08:00
lbl8603 f78f8de15e 修改结构体名称 2024-04-30 23:25:40 +08:00
lbl8603 fcbc52dc2e 增加icmp代理日志 2024-04-30 23:24:12 +08:00
lbl8603 bbfa255dd3 优化环路检测逻辑 2024-04-29 23:23:28 +08:00
lbl8603 18fcee52db 兼容安卓icmp 2024-04-28 23:17:45 +08:00
lbl8603 d36d0b9491 增加编译目标 2024-04-28 23:17:33 +08:00
lbl8603 fb8d7ec5b8 调整解析地址选择 2024-04-25 23:34:44 +08:00
lbl8603 24341808ef Merge remote-tracking branch 'origin/2024-04-19' into 2024-04-19 2024-04-25 23:17:55 +08:00
lbl8603 353809f91c 优化路由添加逻辑 2024-04-25 20:04:32 +08:00
lbl8603 d2b2dfbf1e 去除多余校验 2024-04-25 19:44:20 +08:00
lbl8603 e027cf9d98 提交Cargo.lock锁定依赖版本 2024-04-24 23:18:05 +08:00
lbl8603 484b1657e8 修改dns参数描述 2024-04-24 23:09:20 +08:00
lbl8603 7dc4161f2f 避免打洞环路 2024-04-24 23:04:01 +08:00
lbl8603 18eb4af016 修改默认版本设置 2024-04-24 23:03:50 +08:00
lbl8603 635ec315f7 增加udp代理日志 2024-04-24 23:02:34 +08:00
lbl8603 37eb9ec045 优化dns查询 2024-04-24 23:02:01 +08:00
lbl8603 7c799589df 调整stun逻辑 2024-04-24 23:01:40 +08:00
lbl8603 5b40a9f147 支持指定dns 2024-04-23 08:21:01 +08:00