-
-
Notifications
You must be signed in to change notification settings - Fork 20
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 opt-in support for chromium network stack (rama-chromium) #189
Comments
As someone who's had to bind to Google projects built with Google-made build systems, this is going to be painful. |
Yes it's going to be a lot of work initially and for maintenance as well, I do realise that. This is the reason that this is something that will only be picked up once there is funding for it or in near future when I found time for it to do it anyway. The initial work will be split up in two phases:
Either way nothing that I want the project to tackle now on already. And will always be optional. By default we'll do it all in Rust. |
Oh ok, I was thinking of just using the Chromium source repo. I think they use NSS internally, so #125 might need to happen first. |
No, NSS is Firefox. Chromium (and thus chrome) is Boringssl. |
Sorry, their OCSP implementation uses NSS. |
C++ Integration of the Chromium network stack to be used for client purposes. It would be an opt-in feature. Probably as a separate crate, e.g.
rama-chromium
, as it would be a pretty heavy dependency to pull in.This should in theory make the network traffic identical on the client side, as long as you also configure it the same way.
Not on the immediate roadmap however given we still have plenty of other work to be done...
Funding via <polar.sh> can be done to push this item higher on the roadmap.
Upvote & Fund
The text was updated successfully, but these errors were encountered: