From 07ef3a1f456a0bf62921dc6e8ce4ce6898e1f556 Mon Sep 17 00:00:00 2001 From: Steven Roose Date: Fri, 6 Sep 2019 17:11:18 +0100 Subject: [PATCH 1/2] Pin version of build dependency cc to <1.0.42 Version 1.0.42 broke compatibility with rustc 1.22.0. --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 2ed4374..7d46b6c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ links = "secp256k1" features = [ "rand", "serde", "recovery", "endomorphism" ] [build-dependencies] -cc = ">= 1.0.28" +cc = ">= 1.0.28, < 1.0.42" [lib] name = "secp256k1" From 845bff25dad7f864970fe96d5847797e2cfd2964 Mon Sep 17 00:00:00 2001 From: Steven Roose Date: Fri, 6 Sep 2019 17:15:49 +0100 Subject: [PATCH 2/2] Bump version to 0.15.4 --- CHANGELOG.md | 8 ++++++++ Cargo.toml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c8e96f3..3acb4e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ + +# 0.15.4 - 2019-09-06 + +- Add `rand-std` feature. +- Pin the cc build-dep version to `< 1.0.42` to remain + compatible with rustc 1.22.0. +- Changed all `as_*ptr()` to a new safer `CPtr` trait + # 0.15.2 - 2019-08-08 - Add feature `lowmemory` that reduces the EC mult window size to require diff --git a/Cargo.toml b/Cargo.toml index 7d46b6c..03690e9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "secp256k1" -version = "0.15.3" +version = "0.15.4" authors = [ "Dawid Ciężarkiewicz ", "Andrew Poelstra " ] license = "CC0-1.0"