fw876 / helloworld

GNU General Public License v3.0
3.64k stars 2.64k forks source link

Support hysteria v2, and Add shadow-tls features #1275

Closed AmberisMyShiba closed 11 months ago

AmberisMyShiba commented 1 year ago

1.support Hysteria Version 2 full features, remove Hysteria v1 features 2.support tuic full functions for ssr-plus, fixed tuic minor errors and bugs 3.add shadow-tls new features, support full fuctions for ssr-plus

zxlhhyccc commented 12 months ago

测试了一下,ss订阅节点时在服务器配置里显示的是v2ray/xray的配置,在config里显示的是ss节点配置,但不影响使用!

AmberisMyShiba commented 12 months ago

测试了一下,ss订阅节点时在服务器配置里显示的是v2ray/xray的配置,在config里显示的是ss节点配置,但不影响使用!

订阅的模块我未做改动,所以我不知道是否有bug。

zxlhhyccc commented 12 months ago

测试了一下,ss订阅节点时在服务器配置里显示的是v2ray/xray的配置,在config里显示的是ss节点配置,但不影响使用!

订阅的模块我未做改动,所以我不知道是否有bug。

订阅模块是没改动,但type改变了,如果不编译ss而编译了rust但订阅的是ss节点,配置显示就是V2ray/Xray,在ss版本中不会正常显示ss节点。

coolsnowwolf commented 11 months ago

等待修复订阅部分

zxlhhyccc commented 11 months ago

等待修复订阅部分 image 大雕大佬: 1、在这里添加ss的一行代码订阅获取节点后显示配置问题就解决了,实际该pr订阅没问题的。。。 2、hysteria v2的订阅是否有问题我没机场测试,但貌似没动影响hysteria订阅,毕竟hysteria v2在代理里还是写成hysteria。。。

AmberisMyShiba commented 11 months ago

等待修复订阅部分 修复完成,请review、check和feedback

zxlhhyccc commented 11 months ago

等待修复订阅部分 修复完成,请review、check和feedback

Makefile的第45行有问题,上下文不对,大佬请修正。。。。

zxlhhyccc commented 11 months ago

等待修复订阅部分 修复完成,请review、check和feedback

大佬,为何Shadow-tls不直接源码编译,使用二进制毕竟只能几个架构使用,源码编译可以绝大部分架构使用,能扩充适配性!

AmberisMyShiba commented 11 months ago

等待修复订阅部分 修复完成,请review、check和feedback

大佬,为何Shadow-tls不直接源码编译,使用二进制毕竟只能几个架构使用,源码编译可以绝大部分架构使用,能扩充适配性! 我还不会搞rust的交叉编译。

sbwml commented 11 months ago

等待修复订阅部分 修复完成,请review、check和feedback

大佬,为何Shadow-tls不直接源码编译,使用二进制毕竟只能几个架构使用,源码编译可以绝大部分架构使用,能扩充适配性!

二进制好,rust/host 的构建耗时太死亡了。得炸死不少 github action 白嫖玩家

adzcsx2 commented 11 months ago

支持了hysteria2,那么ssrp如何使用呢,还是只能使用hys1 image

AmberisMyShiba commented 11 months ago

支持了hysteria2,那么ssrp如何使用呢,还是只能使用hys1 image

hysteria1已经被淘汰了,默认就是hysteria2

adzcsx2 commented 11 months ago

支持了hysteria2,那么ssrp如何使用呢,还是只能使用hys1 image

hysteria1已经被淘汰了,默认就是hysteria2

passwall的节点配置里有hysteria2选项,配置之后可以成功访问,可是ssrp的hysteria的配置和passwall的hys2配置并不一样,配置后无法访问google。 我将passwall的hysteria2节点导出hysteria2://,是这样的开头,我无法导入进ssrp。于是我修改成hysteria://,导入进去之后依然无法访问。

adzcsx2 commented 11 months ago

支持了hysteria2,那么ssrp如何使用呢,还是只能使用hys1 image

hysteria1已经被淘汰了,默认就是hysteria2

如果有需要,我可以将passwall配置好的hysteria2节点导出发你测试。

AmberisMyShiba commented 11 months ago

支持了hysteria2,那么ssrp如何使用呢,还是只能使用hys1 image

hysteria1已经被淘汰了,默认就是hysteria2

如果有需要,我可以将passwall配置好的hysteria2节点导出发你测试。

用全新编译的固件重新刷机。或者手动更新ssrp模块和hysteria二进制文件。

adzcsx2 commented 11 months ago

支持了hysteria2,那么ssrp如何使用呢,还是只能使用hys1 image

hysteria1已经被淘汰了,默认就是hysteria2

如果有需要,我可以将passwall配置好的hysteria2节点导出发你测试。

用全新编译的固件重新刷机。或者手动更新ssrp模块和hysteria二进制文件。

感谢!更新到最新固件之后使用没有问题。