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 real upload/download splitting to xhttp #1607

Merged
merged 9 commits into from
Jan 18, 2025

Conversation

shraiton
Copy link

add real upload/download splitting to xhttp by adding downloadSettings in the extra.
the extra part is only for user but for the user to be able to get subscriptions with the extra part we have to use downloadSettings in our configuration in order to be able to send it to the user.

xmux is moved to extra
downloadSettings is moved to extra
keepalive was removed! ( there is a hKeepAlive... option inside xmux ).
subscription tested on v2rayng(android) and v2rayn(windows) and worked fine.
splitting tested and worked fine

@ImMohammad20000
Copy link
Collaborator

ImMohammad20000 commented Jan 16, 2025

where is the fallbacks implemented?

@shraiton
Copy link
Author

where is the fallbacks implemented?

what do you mean?
splitting connection is already supported by xhttp protocol.
what i just implemented is adding client side code of downloadSettings to the server side ( which is not needed on serverside) for the sole purpose of adding it to the subscription when user update it's sub

@ImMohammad20000
Copy link
Collaborator

look at the link i provide in #1603

@ImMohammad20000 ImMohammad20000 changed the base branch from master to dev January 18, 2025 06:50
@ImMohammad20000 ImMohammad20000 merged commit 03dbcc1 into Gozargah:dev Jan 18, 2025
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.

3 participants