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.

@nekohasekai nekohasekai force-pushed the dev-next branch 3 times, most recently from 26adcd0 to 379065e Compare December 3, 2023 09:16
@nekohasekai nekohasekai force-pushed the dev-next branch 3 times, most recently from 656b43a to a947f3a Compare December 4, 2023 13:11
@nekohasekai nekohasekai force-pushed the dev-next branch 4 times, most recently from 06f13e0 to e839711 Compare December 5, 2023 11:49
@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 16 times, most recently from 90d4862 to a19b536 Compare December 8, 2023 18:17
@nekohasekai nekohasekai force-pushed the dev-next branch 30 times, most recently from 492934f to 7210c6a Compare December 16, 2024 01:43
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