Releases: sfackler/rust-openssl
Releases · sfackler/rust-openssl
openssl v0.10.1
openssl-v0.10.1 Release openssl v0.10.1
openssl v0.10.0
openssl-v0.10.0 Release openssl 0.10.0
openssl-sys v0.9.24
openssl-sys-v0.9.24 Release openssl-sys v0.9.24
v0.9.23
- Added
RsaRef::dp
,RsaRef::dq
, andRsa::qi
accessors to provide access to CRT parameters. Signer::finish
has been split intoSigner::len
which returns the maximum signature size, andSigner::sign
, which writes into a provided buffer.Signer::sign_to_vec
acts likeSigner::finish
and returns aVec<u8>
containing the signature. TheSigner::finish
method is deprecated.SslConnectorBuilder
andSslAcceptorBuilder
now deref toSslContextBuilder
to make it easier to configure them. Similarly,ConnectConfiguration
derefs toSslRef
. Thebuilder
,builder_mut
,ssl
, andssl_mut
accessor methods are deprecated.
v0.9.22
v0.9.21
v0.9.20
v0.9.19
v0.9.18
- Added stateful hashers for the SHA family of hashes.
- Added accessors for affine coordinates on EcPoint.
- The environment variables that control the openssl-sys build script can now be set on a per-target basis.
- LibreSSL 2.6.1 is now supported.
- Enabled SSL_MODE_RELEASE_BUFFERS by default in SslConnector and SslAcceptor.
- Updated the default client cipher list for SslConnector.
- Fixed hostname verification with IP addresses.