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 22 times, most recently from b82b7c0 to ba61de4 Compare November 28, 2024 06:31
@nekohasekai nekohasekai force-pushed the dev-next branch 8 times, most recently from 1aa1333 to 2d4c4e2 Compare November 30, 2024 04:27
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.

7 participants