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 11 times, most recently from d97a756 to 26f092d Compare November 18, 2024 11:43
@nekohasekai nekohasekai force-pushed the dev-next branch 19 times, most recently from 9993502 to 3613e2a Compare November 24, 2024 11:51
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