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

Use graviola as a TLS backend #831

Open
yorickpeterse opened this issue Feb 22, 2025 · 0 comments
Open

Use graviola as a TLS backend #831

yorickpeterse opened this issue Feb 22, 2025 · 0 comments
Labels
feature New things to add to Inko, such as a new standard library module runtime Changes related to the Rust-based runtime library
Milestone

Comments

@yorickpeterse
Copy link
Collaborator

Description

ring is no longer maintained, and while there's a discussion about transferring ownership it seems not much development is likely to happen in the future.

graviola is an alternative that promises to be much easier to deal with in terms of compilation and distribution, and based on their benchmarks performs quite well compared to ring (sometimes better, sometimes worse).

The tls-graviola branch contains a bunch of changes needed to make this happen, but this work is blocked by the following:

Related work

No response

@yorickpeterse yorickpeterse added feature New things to add to Inko, such as a new standard library module runtime Changes related to the Rust-based runtime library labels Feb 22, 2025
@yorickpeterse yorickpeterse added this to the 0.20.0 milestone Feb 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New things to add to Inko, such as a new standard library module runtime Changes related to the Rust-based runtime library
Projects
None yet
Development

No branches or pull requests

1 participant