nacl-compat
nacl-compat copied to clipboard
Pure Rust compatibility layer for NaCl-family libraries
Bumps [zeroize](https://github.com/RustCrypto/utils) from 1.6.0 to 1.8.0. Commits 9bbfb49 zeroize 1.8.0 (#1065) c0eab7f cpufeatures: fix macOS build (#1066) 6d383a5 zeroize: always enable AArch64 support (#1064) 24decb9 zeroize: use doc_auto_cfg (#1063) cd3a147...
Bumps [rmp-serde](https://github.com/3Hren/msgpack-rust) from 1.1.2 to 1.2.0. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: #...
Bumps [getrandom](https://github.com/rust-random/getrandom) from 0.2.11 to 0.2.14. Changelog Sourced from getrandom's changelog. [0.2.14] - 2024-04-08 Fixed Enable /dev/urandom fallback for MUSL-based Linux targets #408 #408: rust-random/getrandom#408 [0.2.13] - 2024-04-06 Added linux_disable_fallback...
In RustCrypto/AEADs#295, the `ChaChaBox` construction was changed to the following (prior versions did not apply HChaCha20): ``` shared_key = hchacha20(x25519(alice_sk, bob_pk), [0u8; 16])) ``` In theory, this should be compatible...
Unfortunately, currently we can not test it in CI, see: https://github.com/RustCrypto/actions/issues/15
Repro: Clone https://github.com/cr0sh/kx-test and run `cargo check`. Tested on ARM64 macOS and with (`--target wasm32-wasi`). This only happens when a depending crate is a workspace member, not a standalone package....
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4. Release notes Sourced from actions/cache's releases. v4.0.0 What's Changed Update action to node20 by @takost in actions/cache#1284 feat: save-always flag by @to-s in actions/cache#1242...
Bumps [getrandom](https://github.com/rust-random/getrandom) from 0.2.11 to 0.2.15. Changelog Sourced from getrandom's changelog. [0.2.15] - 2024-05-06 Added Apple visionOS support #410 Changed Use libc::getrandom on DragonflyBSD, FreeBSD, illumos, and Solaris #411 #416...
Bumps [libsodium-sys-stable](https://github.com/jedisct1/libsodium-sys-stable) from 1.20.2 to 1.21.2. Commits See full diff in compare view Most Recent Ignore Conditions Applied to This Pull Request | Dependency Name | Ignore Conditions | |...
As `OsRng` no longer implements `CryptoRng` in `rand` 0.9.0, the examples using something like ```rust let key = Key::generate(&mut OsRng); ``` doesn't work anymore.