Changes for version 0.019 - 2024-11-28
- New Features
- Add Add Net::SSLeay#get0_next_proto_negotiated_return_string method.
- Add Net::SSLeay#get0_alpn_selected_return_string method.
- Add Net::SSLeay::Constant#TLSEXT_NAMETYPE_host_name method.
- Add Net::SSLeay::Constant#EVP_MAX_MD_SIZE method.
- Add Net::SSLeay::X509_NAME_ENTRY class.
- Add Net::SSLeay::X509#pubkey_digest_return_string method.
- Add Net::SSLeay::X509#digest_return_string method.
- Add Net::SSLeay#get_tlsext_status_type method.
- Add Net::SSLeay::ASN1_OCTET_STRING class.
- Add Net::SSLeay::X509_EXTENSION class.
- Add Net::SSLeay::ASN1_STRING class.
- Add Net::SSLeay::ASN1_STRING#length method.
- Add Net::SSLeay::OBJ#nid2obj method.
- Add Net::SSLeay::OBJ#obj2nid method.
- Add Net::SSLeay::X509_NAME#get_entry method.
- Add Net::SSLeay::X509_NAME#get_index_by_NID method.
- Add Net::SSLeay::X509_NAME#entry_count method.
- Add Net::SSLeay::X509_NAME#get_index_by_OBJ method.
- Add Net::SSLeay::X509_NAME_ENTRY#get_data method.
- Add Net::SSLeay::X509_NAME_ENTRY#get_object method.
- Add Net::SSLeay::X509#get_ext_by_NID method.
- Add Net::SSLeay::X509#get_ext_by_OBJ method.
- Add Net::SSLeay::X509#get_ext_count method.
- Add Net::SSLeay::X509#get_ext.
- Add Net::SSLeay::X509_EXTENSION#get_data method.
- Add Net::SSLeay::X509_EXTENSION#get_object method.
- Add Net::SSLeay::X509_EXTENSION#get_critical method.
- Deprecations and Rename
- Net::SSLeay#P_dump_peer_certificate is deprecated, and dump_peer_certificate method is added.
- Net::SSLeay::X509#P_get_ocsp_uri is deprecated, and get_ocsp_uri method is added.
- Net::SSLeay#get_peer_certificate is deprecated, and get_ocsp_uri method is added.
Modules
OpenSSL Binding and SSL data strcuture.
ASN1_ENUMERATED Data Structure in OpenSSL
ASN1_GENERALIZEDTIME Data Structure in OpenSSL
ASN1_INTEGER Data Structure in OpenSSL
ASN1_OBJECT Data Structure in OpenSSL
ASN1_OCTET_STRING Data Structure in OpenSSL
ASN1_STRING Data Structure in OpenSSL
ASN1_TIME Data Structure in OpenSSL
BIO Data Strucutre in OpenSSL
Callback for SSL_CTX_set_alpn_select_cb function in OpenSSL
Callback for SSL_CTX_set_msg_callback function in OpenSSL
Callback for SSL_CTX_sess_set_new_cb function in OpenSSL.
Callback for SSL_CTX_set_next_proto_select_cb function in OpenSSL
Callback for SSL_CTX_set_next_protos_advertised_cb function in OpenSSL
Callback for SSL_CTX_set_default_passwd_cb function in OpenSSL.
Callback for SSL_CTX_set_psk_server_callback function in OpenSSL.
Callback for SSL_CTX_set_psk_server_callback function in OpenSSL.
Callback for SSL_CTX_sess_set_remove_cb function in OpenSSL.
Callback for SSL_CTX_set_tlsext_servername_callback function in OpenSSL.
Callback for SSL_CTX_set_tlsext_status_cb function in OpenSSL.
Callback for SSL_CTX_set_tlsext_ticket_key_cb function in OpenSSL.
Config Builder for Net::SSLeay.
OpenSSL Constants
Name Space for d2i_ and i2d_ prefixed functions in OpenSSL
DH Data Strucutre in OpenSSL
EC_KEY Data Strucutre in OpenSSL
OpenSSL Errors
EVP Name Space in OpenSSL
EVP_CIPHER_CTX Data Structure in OpenSSL
EVP_MD Data Structure in OpenSSL
EVP_PKEY Data Structure in OpenSSL
OpenSSL Error
HMAC_CTX Data Structure in OpenSSL
OBJ Name Space in OpenSSL
OCSP Name Space in OpenSSL
OCSP_BASICRESP Data Strucutre in OpenSSL
OCSP_CERTID Data Strucutre in OpenSSL
OCSP_ONEREQ Data Structure in OpenSSL.
OCSP_REQUEST Data Structure in OpenSSL
OCSP_RESPONSE Data Structure in OpenSSL
OCSP_SINGLERESP Data Structure in OpenSSL
OPENSSL(or OpenSSL) Name Space in OpenSSL
OPENSSL_INIT Name Space in OpenSSL
OPENSSL_INIT_SETTINGS Data Structure in OpenSSL
OpenSSL PEM data structure
PKCS12 Data Structure in OpenSSL
RAND Name Space in OpenSSL
SSL_CIPHER Data Strucutre in OpenSSL
SSL_CTX data structure in OpenSSL
OpenSSL SSL_METHOD data structure
SSL_SESSION Data Strucutre in OpenSSL
Utilitiy Methods for OpenSSL
X509 data structure in OpenSSL
X509_CRL data structure in OpenSSL
X509_EXTENSION Data Structure in OpenSSL
X509_NAME Data Structure in OpenSSL
X509_NAME_ENTRY Data Structure in OpenSSL
X509_STORE data structure in OpenSSL
X509_STORE_CTX Data Structure in OpenSSL
X509_VERIFY_PARAM Data Structure in OpenSSL.