You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
7bba2bc secp256k1-sys: Remove custom implementations of Eq, Ord and friends (Tobin C. Harding)
a815272 secp256k1: Remove custom implementations of Eq, Ord and friends (Tobin C. Harding)
ee83c3a Bump MSRV to 1.48 (Tobin C. Harding)
0e2579f Fix release date in changelogs (Tobin C. Harding)
Pull request description:
As per ecosystem wide change, bump the MSRV of both crates to 1.48
Patch 1 is a typo fix to the changelog, I don't see changelogs cached on crates.io in any way so this fix should be able to quietly go in.
Note before this is applied there is no mention of the MSRV in secp256k1-sys, was that intentional? If not, with this applied, we have a mention in the readme.
CI needs some more fixes (wasm job) but because patching CI often leads to me doing 300 pushes I'm leaving it to a separate PR.
ACKs for top commit:
apoelstra:
ACK 7bba2bc
Tree-SHA512: 4e575c7e4f7d4a36e024eee407f8a757ad35be7225d8b8de71d57248c40801b05aeb12abf27ea9ce63215561527c8edb4d1807b09388b9d1dcdb52f453cd0981
Copy file name to clipboardexpand all lines: README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ Contributions to this library are welcome. A few guidelines:
20
20
* Any breaking changes must have an accompanied entry in CHANGELOG.md
21
21
* No new dependencies, please.
22
22
* No crypto should be implemented in Rust, with the possible exception of hash functions. Cryptographic contributions should be directed upstream to libsecp256k1.
23
-
* This library should always compile with any combination of features on **Rust 1.41.1**.
23
+
* This library should always compile with any combination of features on **Rust 1.48.0**.
Copy file name to clipboardexpand all lines: contrib/test.sh
-5
Original file line number
Diff line number
Diff line change
@@ -13,11 +13,6 @@ if cargo --version | grep nightly; then
13
13
NIGHTLY=true
14
14
fi
15
15
16
-
if cargo --version | grep "1\.41";then
17
-
# 1.8.x uses constfns which aren't supported in 1.41
18
-
cargo update -p half --precise 1.7.0
19
-
fi
20
-
21
16
# Test if panic in C code aborts the process (either with a real panic or with SIGILL)
22
17
cargo test -- --ignored --exact 'tests::test_panic_raw_ctx_should_terminate_abnormally'2>&1| tee /dev/stderr | grep "SIGILL\\|panicked at '\[libsecp256k1\]"
0 commit comments