5.2 KiB
5.2 KiB
Change Log
Unreleased
[v0.9.58] - 2020-06-05
Added
- Added
SSL_set_mtu. - Added support for LibreSSL 3.2.0.
- Added
PEM_read_bio_EC_PUBKEY,PEM_write_bio_EC_PUBKEY,d2i_EC_PUBKEY, andi2d_EC_PUBKEY. - Added
EVP_PKEY_encrypt_init,EVP_PKEY_encrypt,EVP_PKEY_decrypt_init,EVP_PKEY_decrypt,EVP_PKEY_get_raw_public_key,EVP_PKEY_new_raw_public_key,EVP_PKEY_get_raw_private_key, andEVP_PKEY_new_raw_private_key. - Added
OBJ_sn2nid.
v0.9.57 - 2020-05-24
Added
- Added support for LibreSSL 3.1.x.
v0.9.56 - 2020-05-07
Fixed
- Fixed vendored builds on windows-gnu targets.
Added
- Added support for LibreSSL 3.0.0.
v0.9.55 - 2020-04-07
Fixed
- Fixed windows-msvc library names when using OpenSSL from vcpkg.
Added
- If the
OPENSSL_NO_VENDORenvironment variable is set, vendoring will not be used even if enabled. - Added
SSL_CTX_get_verify_modeandSSL_get_verify_mode. - Added
SSL_is_init_finished. - Added
SSL_CTX_set_cert_store. - Added
TLS_server_methodandTLS_client_method. - Added
X509_STORE_get0_objects. - Added
X509_OBJECT_free,X509_OBJECT_get_type, andX509_OBJECT_get0_X509.
v0.9.54 - 2020-01-29
Added
- Added
BIO_CTRL_DGRAM_QUERY_MTU. - Added
EVP_EncryptInit_ex,EVP_EncryptFinal_ex,EVP_DecryptInit_ex, andEVP_DecryptFinal_ex. - Added
EVP_md_null. - Added
EVP_PKCS82PKEY. - Added
PKCS8_PRIV_KEY_INFO,d2i_PKCS8_PRIV_KEY_INFO, andPKCS8_PRIV_KEY_INFO_free. - Added
SSL_OP_NO_RENEGOTIATION.
v0.9.53 - 2019-11-22
Added
- Added
ASN1_TIME_diff. - Added
EC_GROUP_order_bits. - Added
EVP_EncodeBlockandEVP_DecodeBlock. - Added
SSL_CTRL_SET_GROUPS_LIST,SSL_CTRL_SET_SIGALGS_LIST,SSL_CTX_set1_groups_list, andSSL_CTX_set1_sigalgs_list. - Added
Cloneimplementations toSHA_CTX,SHA256_CTX, andSHA512_CTX.
v0.9.52 - 2019-10-19
Added
- Added support for LibreSSL 3.0.x.
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_ED25519andEVP_PKEY_ED448. - Added
EVP_DigestSignandEVP_DigestVerify. - Added
EVP_PKEY_up_ref. - Added
NID_ED25519andNID_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_keyandAES_unwrap_key. - Added
EC_GROUP_get_cofactor,EC_GROUP_get0_generator, andEC_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, andEVP_aes_256_ofb. - Added
PEM_read_bio_CMSandPEM_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_VENDOREDenvironment variable tells downstream build scripts if the vendored feature was enabled. - Added
EVP_SealInit,EVP_SealFinal,EVP_EncryptUpdate,EVP_OpenInit,EVP_OpenFinal, andEVP_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_ContentInfoandCMS_encrypt. - Added
X509_verifyandX509_REQ_verify. - Added
EVP_MD_typeandEVP_GROUP_get_curve_name.