Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

signature v2.0.0 #1211

Merged
merged 1 commit into from
Jan 15, 2023
Merged

signature v2.0.0 #1211

merged 1 commit into from
Jan 15, 2023

Conversation

tarcieri
Copy link
Member

@tarcieri tarcieri commented Jan 15, 2023

Added

  • SignatureEncoding trait as a replacement for Signature trait and the now removed AsRef<[u8]> bound on signatures (#1141)
  • New Keypair trait which returns owned keys instead of borrowed (#1141)

Changed

  • derive-preview has been renamed to derive and stabilized (#1141)
  • digest-preview renamed to digest, still unstable (#1210)
  • hazmat-preview feature stabilized and removed, always on (#1141)
  • rand-preview renamed to rand_core, still unstable (#1210)
  • std feature is no longer enabled by default (#1141)
  • Old Keypair trait renamed to KeypairRef (#1141)
  • Signature generic parameter removed from Keypair/KeypairRef (#1141)
  • Use &mut impl CryptoRngCore RNG arguments (#1147)

Removed

  • Signature trait - replaced by SignatureEncoding (#1141)
  • hazmat-preview feature, now always on (#1141)

@tarcieri tarcieri merged commit 115d231 into master Jan 15, 2023
@tarcieri tarcieri deleted the signature/v2.0.0 branch January 15, 2023 18:59
@tarcieri tarcieri mentioned this pull request Jan 15, 2023
tarcieri added a commit to RustCrypto/signatures that referenced this pull request Jan 15, 2023
tarcieri added a commit to RustCrypto/signatures that referenced this pull request Jan 15, 2023
tarcieri added a commit to RustCrypto/RSA that referenced this pull request Jan 16, 2023
tarcieri added a commit to RustCrypto/RSA that referenced this pull request Jan 16, 2023
tarcieri added a commit to RustCrypto/SSH that referenced this pull request Jan 17, 2023
Release notes: RustCrypto/traits#1211

This also bumps the following crates:

- `dsa` v0.5
- `ed25519-dalek` "2.0" (via git)
- `p256` v0.12
- `p384` v0.12
- `rsa` v0.8 (via git)
tarcieri added a commit to RustCrypto/SSH that referenced this pull request Jan 17, 2023
Release notes: RustCrypto/traits#1211

This also bumps the following crates:

- `dsa` v0.5
- `ed25519-dalek` "2.0" (via git)
- `p256` v0.12
- `p384` v0.12
- `rsa` v0.8 (via git)
tony-iqlusion added a commit to informalsystems/tendermint-rs that referenced this pull request Mar 10, 2023
Bumps all of the above dependencies to their latest versions, which use
the new `signature` v2 release:

RustCrypto/traits#1211
tony-iqlusion added a commit to informalsystems/tendermint-rs that referenced this pull request Mar 10, 2023
Bumps all of the above dependencies to their latest versions, which use
the new `signature` v2 release:

RustCrypto/traits#1211
tony-iqlusion added a commit to informalsystems/tendermint-rs that referenced this pull request Mar 10, 2023
Bumps all of the above dependencies to their latest versions, which use
the new `signature` v2 release:

RustCrypto/traits#1211
tony-iqlusion added a commit to informalsystems/tendermint-rs that referenced this pull request Mar 10, 2023
Bumps all of the above dependencies to their latest versions, which use
the new `signature` v2 release:

RustCrypto/traits#1211
tony-iqlusion added a commit to informalsystems/tendermint-rs that referenced this pull request Mar 10, 2023
Bumps all of the above dependencies to their latest versions, which use
the new `signature` v2 release:

RustCrypto/traits#1211
romac added a commit to informalsystems/tendermint-rs that referenced this pull request Apr 4, 2023
* Bump `ed25519` => v2; `k256` => v0.13; `signature` => v2

Bumps all of the above dependencies to their latest versions, which use
the new `signature` v2 release:

RustCrypto/traits#1211

* Add `patch.crates-io` for fizyk20/generic-array#133

The `generic-array` crate's docs won't build without this, which breaks
the docs build in CI

* Remove workaround for docs build in CI

* Pin docs build to nightly-2023-03-01

It fails on newer versions:

https://github.com/informalsystems/tendermint-rs/actions/runs/4602897393/jobs/8132365869?pr=1285

* Add changelog entry

---------

Co-authored-by: Romain Ruetschi <romain@informal.systems>
@tarcieri tarcieri mentioned this pull request Apr 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant