Skip to content

Conversation

@PoneyClairDeLune
Copy link
Contributor

This PR is currently a draft, just #5334 re-opened because I fucked the Git commit history of the original PR up, as well as having the oversight of choosing the wrong source branch to use in pull requests.

This is a complete rewrite of the browser dialer to utilize pass-through without any processing on the browser side, reaching its theoretical maximum performance. A control socket will be used to instruct the browser dialer to initiate relaying on a dedicated separate channel.

The JS side, Appat, is currently being built as an implementation-agnostic solution. I'll post a built version of it and unmark this as draft once it's done.

@PoneyClairDeLune PoneyClairDeLune marked this pull request as draft December 14, 2025 12:01
@PoneyClairDeLune
Copy link
Contributor Author

Appat has now supported both streamed WebSocket relaying and streamed HTTP request relaying. Just a few more tests to confirm that it can also work outside of controlled environments, then this PR will be marked as ready for review.

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.

2 participants