## Release history * 0.7.0 (08-14-2018) - TLS 1.3 draft 28 - Client-side support for TLS 1.3 0-RTT ([rustls PR #185](https://github.com/ctz/rustls/pull/185)) - SSL_connect and SSL_do_handshake - Experimental X509 and STACK APIs for Android HostnameVerifier - Non-blocking socket support - Refactored thread-local error queue, now includes error line numbers for debugging - `catch_unwind` at FFI boundaries to prevent undefined behavior - Link time optimization if built with nightly Rust or stable Rust >1.28 - Curl support tested with official CI scripts and git 2.18; see the `patches` directory - `cargo-fmt` and `cargo-clippy` lint checks * 0.6.1 (04-09-2018) - TLS 1.3 Draft 23 - Coverage tests with `cargo tarpaulin` * 0.6.0 (04-02-2018) - First public release - TLS 1.2 and TLS 1.3 Draft 22 - SSL_CTX and METHOD APIs - SSL APIs - Dynamic pointer sanity checks for opaque pointer types - Autotools - Configurable ciphersuites, curves, and TLS versions - Linux, macOS, and Android builds on x86_64/arm/arm64 - Unit tests and BoringSSL BoGo tests - Crypto benchmarks