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 libsodium-sys-stable crate which is maintained, instead of abandonned libsodium-sys #1

Open
wants to merge 3 commits into
base: extra
Choose a base branch
from

Conversation

Alexis211
Copy link

This PR replaces our dependency on the abandoned libsodium-sys to use the libsodium-sys-stable crate from crates.io, which is maintained (it lives here).

It also removes the libsodium-sys code that was duplicated in this repo.

The crate compiles and the tests run successfully (except for 3 doc tests that don't seem to be very relevant). I have also validated that the test suite of kuska-handshake works correctly when using this version.

I have bumped the version in Cargo.toml to v0.3.0, and I suggest uploading a new version of this to crates.io if this patch is accepted. Then I will submit a patch on kuska-handshake to do the update there so that it depends on the new version as well.

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.

1 participant