boring2/openssl-sys/CHANGELOG.md

2.4 KiB

Change Log

Unreleased

[v0.9.51] - 2019-10-02

Added

  • Added support for LibreSSL 3.0.1.

[v0.9.50] - 2019-10-02

Added

  • Added CRYPTO_LOCK_EVP_PKEY.
  • Added EVP_PKEY_ED25519 and EVP_PKEY_ED448.
  • Added EVP_DigestSign and EVP_DigestVerify.
  • Added EVP_PKEY_up_ref.
  • Added NID_ED25519 and NID_ED448.

[v0.9.49] - 2019-08-15

Added

  • Added support for LibreSSL 3.0.0.

[v0.9.48] - 2019-07-19

Added

  • Added AES_wrap_key and AES_unwrap_key.
  • Added EC_GROUP_get_cofactor, EC_GROUP_get0_generator, and EC_POINT_dup.
  • Added EVP_aes_128_ofb, EVP_aes_192_ecb, EVP_aes_192_cbc, EVP_aes_192_cfb1, EVP_aes_192_cfb8, EVP_aes_192_cfb_128, EVP_aes_192_ctr, EVP_aes_192_ccm, EVP_aes_192_gcm, EVP_aes_192_ofb, and EVP_aes_256_ofb.
  • Added PEM_read_bio_CMS and PEM_write_bio_CMS.

v0.9.47 - 2019-05-18

Added

  • Added SSL_CTX_add_client_CA.

v0.9.46 - 2019-05-08

Added

  • Added support for the LibreSSL 2.9.x series.

v0.9.45 - 2019-05-03

Fixed

  • Reverted a change to windows-gnu library names that caused regressions.

v0.9.44 - 2019-04-30

Added

  • The DEP_OPENSSL_VENDORED environment variable tells downstream build scripts if the vendored feature was enabled.
  • Added EVP_SealInit, EVP_SealFinal, EVP_EncryptUpdate, EVP_OpenInit, EVP_OpenFinal, and EVP_DecryptUpdate.
  • Added EVP_PKEY_size.

Fixed

  • Fixed library names when targeting windows-gnu and pkg-config fails.

v0.9.43 - 2019-03-20

Added

  • Added d2i_CMS_ContentInfo and CMS_encrypt.
  • Added X509_verify and X509_REQ_verify.
  • Added EVP_MD_type and EVP_GROUP_get_curve_name.