All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Signature::to_vec
(#428)LinearCombination
trait (#419)LinearCombination
trait (#417)hazmat::rfc6979_generate_k
function (#414)RecoveryId
type (#392)SignPrimitive::try_sign_prehashed
(#396)VerifyPrimitive::verify_prehashed
(#397)serde
support (#406)Signature::normalize_s
non-mutating (#355)ScalarBytes<C>
to ScalarCore<C>
(#356)PrimeCurve
trait (#357)FromDigest
trait with Reduce
(#372)signature
v1.4 as a dependency (#385)der
dependency to v0.5 (#408)elliptic-curve
dependency to v0.11 (#408)rfc6979
crate (#409)Clone
, Debug
, *Eq
for SigningKey
(#345)signature::Result
alias (#331)SigningKey
(#321)Copy
bounds on VerifyingKey
(#318)der
crate to v0.4 (#302, #315)elliptic-curve
crate dependency to v0.10 (#315)*Arithmetic
traits (#303, [#312])elliptic-curve
dependency to v0.9.12 (#299)der
crate for decoding/encoding signatures (#226, #267)HmacDrbg
with variable output size (#243)base64ct
and pkcs8
; MSRV 1.47+ (#262)verifying_key
name consistently (#273)elliptic-curve
to v0.9.10+; use ScalarBytes
(#284)hmac
crate dependency to v0.11 (#287)elliptic-curve
dependency to v0.8 (#215)elliptic-curve
crate dependency to v0.7; MSRV 1.46+ (#204)VerifyKey
to VerifyingKey
(#200)VerifyingKey::new()
to ::from_sec1_bytes()
(#198)SigningKey::new()
to ::from_bytes()
(#205)nightly-2020-10-06
breakage (#180)dev
feature (#177)Copy
impl on VerifyKey<C>
(#171)CheckSignatureBytes
trait (#151)Signature::r
/::s
methods which return NonZeroScalar
values (#151)alloc
feature (#150)From<&VerifyKey<C>>
for EncodedPoint<C>
(#144)SigningKey
/VerifyKey
(#143)elliptic-curve
crate dependency to v0.6 (#165)ProjectiveArithmetic
trait (#164)ElementBytes
to FieldBytes
(#160)ff
and group
crates to v0.8 (#156)rand
feature; make rand_core
a hard dependency (#154)impl Into<ElementBytes>
bounds on Signature::from_scalars
(#149)Clone
, Debug
, Eq
, and Ord
on VerifyKey
(#148){Signer, Verifier}
=> {SigningKey, VerifyKey}
(#140)sec1::EncodedPoint
(#131)PrehashSignature
impl for asn1::Signature
(#128)all-features = true
on docs.rs (#126)hazmat
traits: SignPrimitive
, RecoverableSignPrimitive
, VerifyPrimitive
, DigestPrimitive
(#96, #99, #107, #111)dev
module (#103)NormalizeLow
trait (#115, #118, #119)Copy
impl on Signature
(#117)RecoverableSignPrimitive
(#120)elliptic-curve
crate to v0.5 release (#123)FixedSignature
to ecdsa::Signature
(#98)Asn1Signature
to ecdsa::asn1::Signature
(#98, #102)k256
, p256
, p384
crates (#96)doc_cfg
attributes for https://docs.rs (#91)ecdsa::curve::secp256k1::RecoverableSignature
(#90)signature
crate to v1.0 final release (#80)elliptic-curve
crate to v0.3.0; make curves cargo features (#68)elliptic-curve
crate to v0.2.0; MSRV 1.37+ (#65)PublicKey
and SecretKey
from the elliptic-curve
crate (#61)elliptic-curve
crate (#58)