Skip to content

Releases: tarantool/go-openssl

v1.1.1

27 Sep 10:04
Compare
Choose a tag to compare

The small release include fixes for problems found by Svacer.

Fixed

  • Unchecked X509_STORE_CTX_get_ex_data return value (#16).

v1.1.0

31 Aug 19:03
Compare
Choose a tag to compare

The release adds more bindings.

Added

  • Bindings for DANE (#14).
  • Bindings for TLS handshake tracing (#14).
  • Bindings for X509_digest() (#14).
  • Bindings for X509_verify_cert_error_string() (#14).
  • Bindings for SSL_get_version() (#14).

v1.0.0

08 Feb 10:57
Compare
Choose a tag to compare

Overview

The first release with a number of fixes. Since libp2p/openssl is not supported any more we need to support our version for usage in the Golang connector tarantool/go-tarantool.

See releases of libp2p/openssl for previous changes history.

New features

  • DialContext function (#10).

Bugfixes

  • Build by Golang 1.13 (#6).
  • Build with OpenSSL < 1.1.1 (#7).
  • Build on macOS as a static library (#8).
  • Build on macOS with Apple M1 (#8).
  • Random errors in the code caused by an invalid OpenSSL error handling in LoadPrivateKeyFromPEM, LoadPrivateKeyFromPEMWithPassword, LoadPrivateKeyFromDER and LoadPublicKeyFromPEM (#9).