Skip to content

Releases: sfackler/rust-openssl

v0.9.21

18 Nov 04:59
Compare
Choose a tag to compare
  • Support all LibreSSL 2.5.x and 2.6.x versions.
  • Handle "local" retries from SSL_read.
  • Implement Sync and Send for all types.
  • Documentation

v0.9.20

14 Oct 21:38
Compare
Choose a tag to compare
  • Support LibreSSL 2.6.2
  • Documentation!

v0.9.19

20 Sep 20:52
Compare
Choose a tag to compare
  • Fix rebuild logic in openssl-sys.

v0.9.18

20 Sep 14:32
Compare
Choose a tag to compare
  • 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.

v0.9.17

15 Aug 00:16
Compare
Choose a tag to compare
  • Add a stateful SHA256 hasher.
  • Support VCPkg on Windows.

v0.9.16

11 Aug 05:21
Compare
Choose a tag to compare
  • Fixed a bug in feature detection logic.
  • Add to EcKey functionality.
  • Add missing calls to OpenSSL initialization routines.

v0.9.15

20 Jul 02:40
Compare
Choose a tag to compare
  • Add PKey::private_key_from_der.
  • Support LibreSSL 2.5.5 and 2.6.0.
  • Support serialization and deserialization of PKCS#1 RSA public keys.
  • Support PSK modes.
  • Add APIs to register and retrieve extra data from SslContext and Ssl objects.
  • Stop overwriting the configured verification mode in SslConnector.
  • Fix X509::clone.

v0.9.14

23 Jun 05:54
Compare
Choose a tag to compare
  • Publicly reexport ConnectConfiguration.

v0.9.13

30 May 00:50
Compare
Choose a tag to compare

v0.9.12

12 May 18:51
Compare
Choose a tag to compare
  • Expose low level SHA functions. These can be significantly faster than going through the generic Hasher infrastructure.
  • Support decoding public keys from DER.
  • Fix LibreSSL versions other than 2.5.0.