Skip to content

Commit 43688be

Browse files
committed
subtle-encoding v0.4.0
1 parent 6f5590a commit 43688be

File tree

7 files changed

+20
-25
lines changed

7 files changed

+20
-25
lines changed

Cargo.lock

Lines changed: 2 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

hkd32/Cargo.toml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,18 @@ travis-ci = { repository = "iqlusioninc/crates", branch = "develop" }
2424
getrandom = { version = "0.1", optional = true }
2525
hmac = { version = "0.7", default-features = false }
2626
sha2 = { version = "0.8", default-features = false }
27-
subtle-encoding = { version = "0.3", optional = true }
2827
tiny-bip39 = { version = "0.6", default-features = false, optional = true }
2928

29+
[dependencies.subtle-encoding]
30+
version = "0.4"
31+
optional = true
32+
path = "../subtle-encoding"
33+
3034
[dependencies.zeroize]
3135
version = "0.10"
32-
path = "../zeroize"
3336
default-features = false
3437
features = ["zeroize_derive"]
38+
path = "../zeroize"
3539

3640
[features]
3741
default = ["alloc", "bech32", "getrandom"]

subtle-encoding/CHANGES.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## [0.4.0] (2019-08-19)
2+
3+
- Remove `failure` ([#245])
4+
- Use `alloc` for heap allocations; MSRV 1.36+ ([#245])
5+
16
## [0.3.7] (2019-05-19)
27

38
- `zeroize` v0.9.0 ([#215])
@@ -56,6 +61,8 @@
5661

5762
- Initial release
5863

64+
[0.4.0]: https://github.com/iqlusioninc/crates/pull/249
65+
[#215]: https://github.com/iqlusioninc/crates/pull/245
5966
[0.3.7]: https://github.com/iqlusioninc/crates/pull/218
6067
[#215]: https://github.com/iqlusioninc/crates/pull/215
6168
[0.3.5]: https://github.com/iqlusioninc/crates/pull/187

subtle-encoding/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description = """
66
provide "best effort" constant time. Useful for encoding/decoding
77
secret values such as cryptographic keys.
88
"""
9-
version = "0.3.7" # Also update html_root_url in lib.rs when bumping this
9+
version = "0.4.0" # Also update html_root_url in lib.rs when bumping this
1010
authors = ["Tony Arcieri <tony@iqlusion.io>"]
1111
license = "Apache-2.0 OR MIT"
1212
edition = "2018"

subtle-encoding/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#![no_std]
1616
#![deny(warnings, missing_docs, unused_import_braces, unused_qualifications)]
1717
#![forbid(unsafe_code)]
18-
#![doc(html_root_url = "https://docs.rs/subtle-encoding/0.3.7")]
18+
#![doc(html_root_url = "https://docs.rs/subtle-encoding/0.4.0")]
1919

2020
#[cfg(feature = "alloc")]
2121
#[macro_use]

zeroize/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ keywords = ["memory", "memset", "secure", "volatile", "zero"]
1919

2020
[badges]
2121
travis-ci = { repository = "iqlusioninc/crates", branch = "develop" }
22+
maintenance = { status = "actively-developed" }
2223

2324
[dependencies]
2425
zeroize_derive = { version = "0.10", path = "../zeroize_derive", optional = true }

zeroize/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@
4141
//!
4242
//! Additionally, it's implemented on slices and `IterMut`s of the above types.
4343
//!
44-
//! When the `std` feature is enabled (which it is by default), it's also impl'd
45-
//! for `Vec`s of the above types as well as `String`, where it provides
44+
//! When the `alloc` feature is enabled (which it is by default), it's also
45+
//! impl'd for `Vec<T>` for the above types as well as `String`, where it provides
4646
//! [Vec::clear()] / [String::clear()]-like behavior (truncating to zero-length)
4747
//! but ensures the backing memory is securely zeroed with some caveats.
4848
//! (NOTE: see "Stack/Heap Zeroing Notes" for important `Vec`/`String` details)

0 commit comments

Comments
 (0)