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

add support for uot on hysteria2 #1169

Open
wants to merge 6 commits into
base: dev-next
Choose a base branch
from

Conversation

Mahdi-zarei
Copy link
Contributor

@Mahdi-zarei Mahdi-zarei commented Dec 1, 2023

This pr ports TUIC's implementation for UoT to hysteria2, as hysteria2 has no method of guaranteeing UDP packet transmission. I believe this can help achieve a more reliable transport solution when UDP packets are of crucial importance ( DNS packets, Game connections ) in lossy networks as it relocates UDP retry attempts from Application layer to QUIC's transport layer.

p.n: If this pr can be merged, please add zh docs' changes needed as well, I could not add it myself as I do not speak Chinese.
p.n2: Chinese docs have been added by @chise0713.

@Zxneric
Copy link

Zxneric commented Dec 5, 2023

Can you cherry-pick your commit to latest branch? Seems the author force-push so many times and have no way to review it.

@nekohasekai nekohasekai force-pushed the dev-next branch 12 times, most recently from ae47dea to 84472d3 Compare May 28, 2024 05:53
@nekohasekai nekohasekai force-pushed the dev-next branch 18 times, most recently from 89c5cd4 to 5c34e5a Compare May 31, 2024 11:22
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.

None yet

7 participants