Skip to content

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 cometbft/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 cometbft/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 cometbft/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 cometbft/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 cometbft/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 cometbft/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 <[email protected]>
@tarcieri tarcieri mentioned this pull request Apr 18, 2023
scv35 added a commit to scv35/Signature-algorithms that referenced this pull request Jul 4, 2025
scv35 added a commit to scv35/SSH that referenced this pull request Jul 4, 2025
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)
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.

2 participants