Fix zeroize dependency in a more future-proof fashion (#321)
* cargo: make zeroize dependency more generous * Release v0.6.2 * Updating MSRV and changelog --------- Co-authored-by: Kevin Lewi <[email protected]>
This commit is contained in:
@@ -17,7 +17,7 @@ jobs:
|
||||
- u32_backend
|
||||
toolchain:
|
||||
- nightly
|
||||
- 1.51.0
|
||||
- 1.56.0
|
||||
name: test
|
||||
steps:
|
||||
- name: Checkout sources
|
||||
@@ -94,7 +94,7 @@ jobs:
|
||||
matrix:
|
||||
toolchain:
|
||||
- nightly
|
||||
- 1.51.0
|
||||
- 1.56.0
|
||||
name: test simple_login command-line example
|
||||
steps:
|
||||
- name: install expect
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
# Changelog
|
||||
|
||||
## 0.7.0 (May 13, 2023)
|
||||
|
||||
* Update zeroize dependency to allow for beyond version 1.5
|
||||
* Increase MSRV to 1.56
|
||||
|
||||
## 0.6.1 (January 25, 2022)
|
||||
|
||||
* Fix `zeroize` implementing `Drop` on `enum`s now
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "opaque-ke"
|
||||
version = "0.6.1"
|
||||
version = "0.7.0"
|
||||
repository = "https://github.com/novifinancial/opaque-ke"
|
||||
keywords = ["cryptography", "crypto", "opaque", "passwords", "authentication"]
|
||||
description = "An implementation of the OPAQUE password-authenticated key exchange protocol"
|
||||
@@ -31,7 +31,7 @@ rand = "0.8"
|
||||
serde = { version = "1", features = ["derive"], optional = true }
|
||||
subtle = { version = "2.3.0", default-features = false }
|
||||
thiserror = "1.0.22"
|
||||
zeroize = { version = "~1.5", features = ["zeroize_derive"] }
|
||||
zeroize = { version = "1.5", features = ["zeroize_derive"] }
|
||||
|
||||
[dev-dependencies]
|
||||
anyhow = "1.0.35"
|
||||
|
||||
Reference in New Issue
Block a user