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

boringssl mimic firefox #472

Open
0x676e67 opened this issue Jan 9, 2025 · 2 comments
Open

boringssl mimic firefox #472

0x676e67 opened this issue Jan 9, 2025 · 2 comments
Labels
enhancement New feature or request

Comments

@0x676e67
Copy link

0x676e67 commented Jan 9, 2025

Hello everyone, and happy new year! We’ve added support for the fake extension required by Firefox in BoringSSL. After using it for a while, we’ve tested everything and confirmed that it’s working as expected, with no issues, including those discussed in this issue.

For anyone interested in Rust, here’s our open-source http client library: https://github.com/penumbra-x/rquest. Additionally, we’ve open-sourced the BoringSSL patches within our organization.

Then curl cffi will be adapted from then on.

patch repo: https://github.com/penumbra-x/boring2/blob/master/boring-sys/patches/boringssl-44b3df6f03d85c901767250329c571db405122d5.patch

@0x676e67 0x676e67 added the enhancement New feature or request label Jan 9, 2025
@lexiforest
Copy link
Owner

Thanks, we have these 2 pending issues(lexiforest/curl-impersonate#25, lexiforest/curl-impersonate#26) for almost a year.

I just took a brief look at your patch, and I think it should be fairly easy to be added to our fork: https://github.com/lexiforest/boringssl.

@lexiforest
Copy link
Owner

PR: lexiforest/curl-impersonate#95, working in progress.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants