Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add ShadowsocksR protocol for v2ray #3324

Closed
wants to merge 17 commits into from
Closed

Conversation

oweid
Copy link
Contributor

@oweid oweid commented Feb 22, 2025

@xiaokangwang

这是一个内建版本的shadowsocksr实现。

首先我没有阅读shadowsocksr源代码,只是看了一些由 @breakwa11 公布的文档。我实在没时间。我最主要参考的是自己根据shadowsocksr文档写的一个spec:
https://github.com/oweid/shadowsocksr/blob/manyuser/spec.md

其次由于github actions抽风,我也不知道bug在哪里,但是代码应该有bug,而我由于电脑没有安装golang bug report支持我也就没找出来。希望各位能够反馈一下,我也不一定能解决,所以还需要大佬帮助

最后由于我也不是专业搞信息竞赛的,对于写代码也是极不专业,对golang也不是很熟悉,所以这段代码质量较差且疏于维护,大多数就是copy的隔壁shadowsocks的内建实现。

希望能够得到各位大佬的帮助。

向shadowsocksr作者 @breakwa11 和v2fly的各位维护者们致以最崇高的敬意。

yours sincerely
oweid

@oweid oweid marked this pull request as draft February 22, 2025 15:46
@oweid
Copy link
Contributor Author

oweid commented Feb 22, 2025

嗯突然不抽风了。
好吧出了不少问题,我改一改。

@xiaokangwang
Copy link
Contributor

先稍微改到能过编译和测试吧,政策上我并不反对合并,代码质量和可维护性上的话我等下看看

@oweid
Copy link
Contributor Author

oweid commented Feb 22, 2025

好的感谢大佬。我先关了。

@oweid oweid closed this Feb 22, 2025
@oweid
Copy link
Contributor Author

oweid commented Feb 22, 2025

@xiaokangwang 我个人建议您别看了,估计是浪费时间,我+claude3.5写的代码质量是不能看的。

感谢您的关注。

en移动端写代码就是不方便。commit次数过多望见谅。

@oweid
Copy link
Contributor Author

oweid commented Feb 22, 2025

上午就是写了一半写累了扔给ai,然后ai写的简化了很多复杂逻辑,我自己因为要上课也没来得及细看

预计还要一个月,因为我平常上学没时间。感谢各位大佬对我这个垃圾的关注。

@xiaokangwang
Copy link
Contributor

写好后的话欢迎再发pr。另外AI人工智障写代码能力有限,建议人工检查一遍。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants