Commit Graph

  • 3737a328fe 修订文档,代码 e1732a364fed 2022-05-02 15:14:10 +08:00
  • 5bf0c8f3f0 修订文档 e1732a364fed 2022-05-02 14:31:58 +08:00
  • 631a70a05d 修订advLayer代码,修订文档 e1732a364fed 2022-05-02 11:32:15 +08:00
  • c5a33ef037 修订文档, 代码 e1732a364fed 2022-05-01 18:43:38 +08:00
  • eacfdc78f5 修订文档, 代码 e1732a364fed 2022-05-01 12:43:53 +08:00
  • afe9068ca2 修订代码, 文档 e1732a364fed 2022-05-01 12:22:46 +08:00
  • efb2ee0010 修订代码,文档, 示例 e1732a364fed 2022-05-01 09:32:00 +08:00
  • a07a57fdd8 修复tproxy不可用的bug; 令tproxy支持分流 v1.2.0-beta.1 e1732a364fed 2022-05-01 08:31:34 +08:00
  • eb10bfc773 修订代码. 令grpcSimple 可以回落到http2 e1732a364fed 2022-04-30 22:16:49 +08:00
  • af5a06b30d 修订代码; 将ws的回落检查从main.go 转移到ws包中 e1732a364fed 2022-04-30 12:28:18 +08:00
  • dc86e17de7 支持grpcSimple 回落所有的method e1732a364fed 2022-04-30 11:53:28 +08:00
  • 43a0eb96b7 添加了netLayer.IOWrapper 以用于grpcSimple的回落.回落已经可用 e1732a364fed 2022-04-30 10:46:59 +08:00
  • 3963a21db7 修订workflow文件 v1.2.0-alpha.4 e1732a364fed 2022-04-29 23:41:54 +08:00
  • 796db7fb02 修订 workflow文件 v1.2.0-alpha.3 e1732a364fed 2022-04-29 23:30:38 +08:00
  • d8cd82ff53 修订文档 v1.2.0-alpha.2 e1732a364fed 2022-04-29 23:14:01 +08:00
  • 5aeb6092bf 修订代码,文档 e1732a364fed 2022-04-29 23:08:58 +08:00
  • 053c644bc6 修复一个导致 使用quic时,回落时马上回闪退的bug v1.2.0-alpha.1 main e1732a364fed 2022-04-29 21:51:49 +08:00
  • 2e7dda7c18 修订代码,文档;logfile标准配置以及-sp行为改变,见下: e1732a364fed 2022-04-29 21:40:01 +08:00
  • b27e65bbf8 修订代码,文档;更新依赖包 e1732a364fed 2022-04-29 19:46:04 +08:00
  • 1bac60b50f 修订代码,文档 e1732a364fed 2022-04-29 18:23:50 +08:00
  • 996dbe1d98 全面修订代码,文档;修复一系列bug;修改quic配置格式,见下: v1.1.9 e1732a364fed 2022-04-29 10:57:56 +08:00
  • cc758dec66 全面修订代码;完成 grpcSimple包;使用 tag选择编译quic 和 grpc v1.1.9-beta.1 e1732a364fed 2022-04-28 05:41:56 +08:00
  • 4e700d7475 重构advLayer代码,完全使用通用接口. e1732a364fed 2022-04-27 19:56:13 +08:00
  • 2ea170e365 修订advLayer代码,添加公共接口 e1732a364fed 2022-04-27 11:04:55 +08:00
  • 041e73eec1 修订文档 e1732a364fed 2022-04-26 17:55:03 +08:00
  • 9b174ae520 修复上一个commit 没有 处理 tproxy 的错误. e1732a364fed 2022-04-26 13:39:11 +08:00
  • f28f0d0bee 修订代码, 默认loglevel 改为 Log_info. e1732a364fed 2022-04-26 13:22:18 +08:00
  • 9d5b553e01 重构代码, 修订文档 e1732a364fed 2022-04-26 09:16:12 +08:00
  • 8725dc513a 修订文档 e1732a364fed 2022-04-25 21:42:24 +08:00
  • ba1135d0d5 重构代码, 支持 use as library. v1.1.9-alpha.1 e1732a364fed 2022-04-25 20:17:51 +08:00
  • a0ef5ca575 update e1732a364fed 2022-04-25 18:40:32 +08:00
  • 27872e7dfc rename hahafool 2022-04-25 18:33:24 +08:00
  • 5a5621426e Update go.mod e1732a364fed 2022-04-25 18:21:35 +08:00
  • cb6966e9fc 实现 quic 0-rtt v1.1.8 hahafool 2022-04-25 17:59:00 +08:00
  • 96dbc99e8b 修订代码;为 quic的 0-rtt功能做铺垫. hahafool 2022-04-24 22:59:47 +08:00
  • 73b14b9a9a 修订代码 hahafool 2022-04-24 20:52:05 +08:00
  • 345aaa88bb 修订panic捕获的代码;将 grpc的 mult的配置改为"grpc_multi" hahafool 2022-04-24 20:43:00 +08:00
  • f0c7d47b7e 修复utils.RandPort 的log不当使用导致 空指针bug. v1.1.8-beta.2 hahafool 2022-04-24 20:25:14 +08:00
  • c761e007a2 修复udp监听失败的错误没有捕获导致空指针bug;main中捕获panic; hahafool 2022-04-24 20:18:59 +08:00
  • fb1e639c55 添加 grpc multiMode, 应该与xray兼容 hahafool 2022-04-24 20:04:10 +08:00
  • 8fcc3857fc 修订文档,代码 hahafool 2022-04-23 09:26:36 +08:00
  • e44e885282 更新文档,代码; hahafool 2022-04-22 20:11:02 +08:00
  • f5803d1ba0 添加bindToDevice功能;配置示例: sockopt.device = "eth32423" v1.1.8-beta.1 hahafool 2022-04-22 19:21:23 +08:00
  • 4c6e5b79c4 修订文档, makefile, 代码; 添加vless的v1添加mux支持. hahafool 2022-04-22 19:00:50 +08:00
  • 22fc0722f3 修订文档, 代码; 添加reject协议,与v2ray的blackhole等价; hahafool 2022-04-22 13:51:36 +08:00
  • a1a15770d2 修订代码, 文档. hahafool 2022-04-22 12:40:23 +08:00
  • e7ae557b91 修订文档, sockopt 和 utils包的代码. hahafool 2022-04-21 21:34:56 +08:00
  • 28279dfc31 更新文档, 代码 hahafool 2022-04-21 17:05:41 +08:00
  • 7ffeafa7ee 更新文档、sockopt代码 hahafool 2022-04-21 15:20:22 +08:00
  • 718bc0412e 修复读不到firstpayload时没有正确退出而导致空指针闪退问题. v1.1.7 hahafool 2022-04-21 14:08:31 +08:00
  • a43cd88888 修复tproxy bug, 已经可用! hahafool 2022-04-21 13:56:21 +08:00
  • dd08b1dc2a 更新docs/install.md v1.1.7-beta.4 hahafool 2022-04-21 11:54:00 +08:00
  • 98d9169a9d 试图按不同时区进行不同的go test hahafool 2022-04-21 11:14:18 +08:00
  • 14fe2226c1 修订代码和 makefile hahafool 2022-04-21 10:08:29 +08:00
  • b8a27ab713 实现tproxy,添加tproxy示例文件.未经测试,很可能有问题. v1.1.7-beta.3 hahafool 2022-04-20 13:22:10 +08:00
  • 9a1afe18c9 修订netLayer和proxy包的代码; 添加日志文件功能;试图添加tproxy功能 hahafool 2022-04-20 09:18:49 +08:00
  • 8d5f6d12f2 update .gitignore hahafool 2022-04-19 10:36:14 +08:00
  • 64acfbccc3 修订代码,文档,Makefile; 适配quic到0.27;修缮ErrInErr输出 hahafool 2022-04-19 08:29:46 +08:00
  • 6ecbfe7b18 修订文档;添加http伪装头;修复一个path的bug v1.1.7-beta.2 hahafool 2022-04-18 21:59:46 +08:00
  • e5c38d6c8c 全面修订代码,文档 hahahrfool 2022-04-17 11:43:19 +08:00
  • 7e81c567e9 修订代码,makefile v1.1.7-beta.1 hahahrfool 2022-04-16 22:39:23 +08:00
  • d9f3b5d0e6 修订文档,代码;减少发布包编译的数量;修复“包头”变成“握手包”的漏洞 hahahrfool 2022-04-16 22:25:37 +08:00
  • 8eecbacc57 netLayer.RandPort 添加 mustValid, isudp参数, 保证端口可用. hahahrfool 2022-04-16 10:10:06 +08:00
  • ccaca4b467 Create CODE_OF_CONDUCT.md hahafool 2022-04-16 09:38:25 +08:00
  • f3572f36a8 修订代码,文档 hahahrfool 2022-04-16 09:37:52 +08:00
  • 6dc171e74a 修订文档,示例,添加 heap 泛型代码. hahahrfool 2022-04-15 23:51:46 +08:00
  • 47d83216a6 修订文档,代码; 令NewAddrFromAny支持解析url字符串 hahahrfool 2022-04-15 18:48:03 +08:00
  • 76b32fea34 update readme hahahrfool 2022-04-15 16:40:15 +08:00
  • 49a269c0cd 修订文档,代码 hahahrfool 2022-04-15 16:37:25 +08:00
  • c39678032b 解决trojan无法兼容trojan-go客户端的问题. hahahrfool 2022-04-15 15:10:28 +08:00
  • 476c59fd28 修订代码,文档; 试图实现socks5客户端; hahahrfool 2022-04-15 13:48:07 +08:00
  • d1f2696c1d 修订代码,示例;修复trojan的mux在传递udp时的bug; 添加内层mux的udp的测试 v1.1.6 hahahrfool 2022-04-15 11:35:15 +08:00
  • ab46349c8b 修订代码,文档;实现了trojan的smux并通过了go test hahahrfool 2022-04-15 10:28:48 +08:00
  • 96d98fd65a 修订代码,文档,注释;试图实现内层smux;dial配置添加use_mux选项 hahahrfool 2022-04-14 20:46:14 +08:00
  • b49d7a9bba 修订 test,示例 v1.1.6-beta.2 hahahrfool 2022-04-14 11:17:05 +08:00
  • d548fe205f 修订代码, 文档,注释, 修复udp转发的问题 hahahrfool 2022-04-14 11:09:08 +08:00
  • 53c61b18a7 为内层mux做准备;添加simplesocks协议;将测试代码放入proxy包,成为共用函数. hahahrfool 2022-04-12 08:19:46 +08:00
  • f4842fc5e6 修订文档,代码; 部分支持socks5的udp客户端; 修复v1的udp multi问题; hahahrfool 2022-04-12 00:38:56 +08:00
  • 6ad41552da 修订文档,示例 hahahrfool 2022-04-11 22:13:51 +08:00
  • 375c95fa4e 进一步修订代码、文档, 完善vless v1并通过go test.添加 vless1_udp_multi 配置 v1.1.6-beta.1 hahahrfool 2022-04-11 20:13:52 +08:00
  • c5ab5a201c 由新的udp架构重新设计udp分离信道传输方式和vless v1协议并初步实现代码 hahahrfool 2022-04-11 18:47:35 +08:00
  • 6dca31545b 修订代码; 移除 SetUDPDialFunc 方法 hahahrfool 2022-04-11 13:30:24 +08:00
  • ca01f2494b 修订文档, 修订、优化代码 hahahrfool 2022-04-11 12:03:53 +08:00
  • 1caa5e26c8 修订代码;修复udp direct 时 重复dial的问题 hahahrfool 2022-04-11 08:21:32 +08:00
  • a418808b81 修订代码 hahahrfool 2022-04-10 22:28:06 +08:00
  • a225a7409d 修订文档,示例;修复trojan的udp的bug以及dokodemo的udp的bug; hahahrfool 2022-04-10 21:42:38 +08:00
  • aad3632e3d 修订代码、文档 hahahrfool 2022-04-10 12:09:49 +08:00
  • 4b3ebe8a26 修订文档,代码; 交互模式 支持trojan协议以及生成trojan分享链接. hahahrfool 2022-04-10 11:23:04 +08:00
  • 82fd7bdc2f 修订注释、Makefile hahahrfool 2022-04-10 10:42:36 +08:00
  • 55abc3ec35 修订代码; 添加advLayer支持所有协议的 打印功能 hahahrfool 2022-04-10 09:44:38 +08:00
  • 0598508348 将 ws/grpc/quic 文件夹全部移动到 advLayer 文件夹;修订文档 hahahrfool 2022-04-10 09:10:43 +08:00
  • 50de20ce12 修订代码 hahahrfool 2022-04-10 08:52:40 +08:00
  • 651bd12e72 修订代码;重命名netLayer一些结构和接口 hahahrfool 2022-04-09 14:18:54 +08:00
  • 86e631b491 修订代码,注释 hahahrfool 2022-04-09 02:00:03 +08:00
  • ba350fdb91 修订示例文件 hahahrfool 2022-04-09 00:18:05 +08:00
  • af06147e89 修订代码 v1.1.5 hahahrfool 2022-04-08 23:52:46 +08:00
  • 8d0775f2dc 修订代码、示例; 添加quic的maxStreamCountInOneSession配置 hahahrfool 2022-04-08 23:23:11 +08:00
  • 3dc53554df 修订代码, 实现trojan协议 hahahrfool 2022-04-08 22:44:01 +08:00
  • ce735dbb99 修订udp代码; dial配置 添加 fullcone 选项;默认为非fullcone hahahrfool 2022-04-08 20:31:59 +08:00
  • 447bd8749a 重构所有udp部分的代码! 摒弃了过去非常复杂的upd转发机制; hahahrfool 2022-04-08 13:49:56 +08:00