sodiumoxide v0.2.7 Release Notes
Release Date: 2021-06-21 // almost 4 years ago-
- ➕ Add ed25519 to x25519 conversion methods (#456)
- ⚡️ Update prebuilt windows binaries to those published at 2020-12-31 at libsodium.org
- ⚡️ Update libsodium submodule to stable branch commit 8acd227
- 🛠 Fix no_std build
- Expose the sodium_pad and sodium_unpad functions
- 🏗 Switch from using xcopy to using walkdir + fs::copy in build script
- ➕ Add support for the AES256-GCM AEAD construction
- Expose randombytes_buf_deterministic function (#431)
Previous changes from v0.2.6
-
- ✂ Remove support for using vcpkg for windows (msvc) builds since it was undertested
- ⚡️ Update prebuilt windows binaries to those published at 2020-06-30 at libsodium.org
- ⚡️ Update libsodium submodule to latest stable branch commit. (#420, #400)
- Avoid ptr_cast feature as it was not yet stable in Rust 1.36. (#408)
- 🛠 Fix build script by using the correct arguments for xcopy (#407)
- Avoid dev dependencies on tar and libflate by including libsodium as a Git submodule. (#393)
- ➕ Add bindings to KDF functions (#351)
- 🔦 Expose libsodium's hexadecimal encoding/decoding helper functions (#390)
- 🔦 Expose libsodium's Base64 encoding/decoding helper functions (#391)
- ✂ remove ill-advised gen_nonce functions (#395)