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 Oblivious HTTP (OHTTP) client for iOS [ci full] #5749

Merged
merged 1 commit into from Jul 31, 2023

Commits on Jul 31, 2023

  1. Add Oblivious HTTP (OHTTP) client for iOS

    Using the ohttp-rs and bhttp-rs Rust libraries to perform underlying encoding
    and encryption. This is exposed to Swift using URLRequest/Response types that
    are typical for the platform.
    
    Note that only iOS is targetted since Gecko projects have a builtin OHTTP
    solution within Necko.
    
    This use currently using the Rust Crypto libraries for underlying HPKE support,
    but this should be changed to NSS or OpenSSL in future.
    moztcampbell committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    9db7d27 View commit details
    Browse the repository at this point in the history