Skip to content

Tags: kcking/rust-openssl

Tags

v0.7.8

Toggle v0.7.8's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
* Fix build on Android

v0.7.7

Toggle v0.7.7's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
* Support for SSL_CIPHER

* RSA key material access
* Fix nightly warnings

v0.7.6

Toggle v0.7.6's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
* Add an RSA type

* Fix X.509 extension instability
* Add Nid::UserId

v0.7.5

Toggle v0.7.5's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
* Added ability to create RSA PKeys from PEM

* Make PKey Send, Sync, and Clone
* Add panic propagation of Stream errors via a nightly flag
* Fix double free issue in set_ssl_context
* Fix error reporting in connect and accept

v0.7.4

Toggle v0.7.4's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
* Actually depend on gdi32 and user32 on Windows.

* Prevent SslStream::{clone,try_clone} from crashing.

v0.7.3

Toggle v0.7.3's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
* Fix compilation on ARM

* Fix nonblocking SslStream behavior

v0.7.2

Toggle v0.7.2's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
* Fix build on ARM

* PBKDF2-HMAC-SHA256 and -SHA512 functions
* SNI support in SslStream
* A major rewrite of SslStream internals
    * read and write are now invoked directly on the wrapped stream with no
      intermediary buffering via a custom BIO.
    * NonblockingSslStream is deprecated in favor of SslStream::{ssl_read,
      ssl_write}
    * connect_generic and accept_generic are now equivalent to connect and
      accept
    * A new error type, ssl::Error, is returned from ssl_read and ssl_write,
      and will be the new return type of all other methods in the 0.8 release

v0.7.1

Toggle v0.7.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
* Don't pass empty include dir paths.

* Implement try_clone for MaybeSslStream<TcpStream>
* Fix a memory leak in EVP_PKEY_get1_RSA
* Remove unnecessary build dependency

v0.7.0

Toggle v0.7.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
* Expose RSA_generate_key_ex

* Support nonblocking streams
* Provide public_decrypt, private_encrypt for PKEY
* Put SslMethod::Sslv3 behind a feature gate
* Migrate SSL methods on SslStream to Ssl object, add getter to SslStream
* Split sys bindings requiring a C shim to another crate

v0.6.7

Toggle v0.6.7's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
* Add a method to read PEM formatted public keys

* Add a method to set the certificate chain file
* Add certs.pem to the probe search list
* Fix version checking in shim
* Output OpenSSL include dir from build script