Skip to content

Releases: kornelski/rust-security-framework

This is not the latest release.

01 Feb 15:32
Compare
Choose a tag to compare

There is a newer version than this one, but GitHub isn't showing it to you.

v0.3.0

20 Apr 18:40
Compare
Choose a tag to compare
  • Bump to 0.3 due to core-foundation-sys upgrade (Kornel)
  • Upgrade ctest (Kornel)
  • Fix for older rustc (#77) (Sergej Jurečko)
  • Public key DER export (#75) (Sergej Jurečko)
  • additional exports and wrappers (#73) (Sergej Jurečko)
  • Remove dependency on MacTypes-sys (luben karavelov)
  • Improve Keychain Item SearchResult(s). (Geoff Cant)

v0.2.2

19 Jan 15:40
Compare
Choose a tag to compare
  • Add ALPN protocols bindings (Qifan Lu)
  • macOS Keychain support for Generic and Internet passwords (David Watson, Kornel Lesiński)
  • Add bindings for password functions (David Watson)
  • Support ALPN with weak linkage (Kazuyoshi Kato)
  • Update secure_transport.rs (Christoph Walcher)

v0.2.1

01 Jun 05:41
Compare
Choose a tag to compare
  • Added accessors for certificate properties.
  • Fixed a possible crash in SslContext::peer_trust.

v0.2.0

24 Mar 16:28
Compare
Choose a tag to compare
  • Dropped support for OSX 10.7.
  • Replaced enums with wrapper types and associated constants.
  • SNI and hostname verification are now configured separately in ClientBuilder.

v0.1.10

20 Dec 03:40
Compare
Choose a tag to compare
  • Support client certificates in ClientBuilder.
  • Fix iOS build
  • Add a handshake2 method with async support to ClientBuilder.

v0.1.9

08 Nov 20:49
Compare
Choose a tag to compare
  • SslStream no longer calls SSLClose in its destructor. A close method has been added instead.
  • Add SslContext::set_protocol_version_enabled. This is deprecated, but the replacement is not available on OSX 10.8.
  • Implement Sync and Send for all types.
  • Error now has a public constructor.
  • Add MidHandshakeSslStream::error.