Skip to content

Commit 8bb9682

Browse files
nitnelavekevinlewi
andauthored
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]>
1 parent 902a605 commit 8bb9682

File tree

4 files changed

+10
-5
lines changed

4 files changed

+10
-5
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- u32_backend
1818
toolchain:
1919
- nightly
20-
- 1.51.0
20+
- 1.56.0
2121
name: test
2222
steps:
2323
- name: Checkout sources
@@ -94,7 +94,7 @@ jobs:
9494
matrix:
9595
toolchain:
9696
- nightly
97-
- 1.51.0
97+
- 1.56.0
9898
name: test simple_login command-line example
9999
steps:
100100
- name: install expect

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 0.7.0 (May 13, 2023)
4+
5+
* Update zeroize dependency to allow for beyond version 1.5
6+
* Increase MSRV to 1.56
7+
38
## 0.6.1 (January 25, 2022)
49

510
* Fix `zeroize` implementing `Drop` on `enum`s now

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opaque-ke"
3-
version = "0.6.1"
3+
version = "0.7.0"
44
repository = "https://github.com/novifinancial/opaque-ke"
55
keywords = ["cryptography", "crypto", "opaque", "passwords", "authentication"]
66
description = "An implementation of the OPAQUE password-authenticated key exchange protocol"
@@ -31,7 +31,7 @@ rand = "0.8"
3131
serde = { version = "1", features = ["derive"], optional = true }
3232
subtle = { version = "2.3.0", default-features = false }
3333
thiserror = "1.0.22"
34-
zeroize = { version = "~1.5", features = ["zeroize_derive"] }
34+
zeroize = { version = "1.5", features = ["zeroize_derive"] }
3535

3636
[dev-dependencies]
3737
anyhow = "1.0.35"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Installation
2222
Add the following line to the dependencies of your `Cargo.toml`:
2323

2424
```
25-
opaque-ke = "0.6.1"
25+
opaque-ke = "0.7.0"
2626
```
2727

2828
Resources

0 commit comments

Comments
 (0)