All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
public::rsa now supports RSA-PKCS1v1.5 signing (behind the rsa-pkcs1v15 feature flag).build.rs no longer respects $GOPATH, instead it always uses the go.mod from the vendored boringssl.public::rsa module which supports RSA-PSS signing.public module, functions to parse and marshal DER-encoded public/private keys have been moved from bare functions to methods on the DerPublicKey and DerPrivateKey traits.public::ec module, functions to parse and marshal DER-encoded public/private keys as the EcPubKeyAnyCurve and EcPrivKeyAnyCurve types have been moved from bare functions to methods on those types.public::Signature::verify method has been renamed to is_valid to make the meaning of its return value more self-evident.public::ec module added experimental support for ECDSA-SHA512 under the experimental-sha512-ec feature.