Changes for version 0.010 - 2024-11-11

  • New Features
    • Add Net::SSLeay::BIO#new_file method.
    • Add Net::SSLeay::DH class.
    • Add Net::SSLeay::PEM#read_bio_DHparams method.
    • Add Net::SSLeay#get_servername method.
    • Add Net::SSLeay::SSL_CTX#set_alpn_protos method.
    • Add Net::SSLeay::EC_KEY class.
    • Add Net::SSLeay::SSL_CTX#set_tmp_ecdh method.
    • Add Net::SSLeay::SSL_CTX#set1_groups_list method.
    • Add Net::SSLeay::SSL_CTX#set1_curves_list method.
    • Add Net::SSLeay#set_tlsext_status_type method.
    • Add Net::SSLeay#alert_desc_string_long method.
    • Add Net::SSLeay::EC_KEY#free method.
    • Add Net::SSLeay::EC_KEY#new_by_curve_name method.
    • Add Net::SSLeay#set_SSL_CTX method.
    • Add Net::SSLeay#get_mode method.
    • Add Net::SSLeay#set_mode method.
    • Add Net::SSLeay#clear_mode method.
    • Add Net::SSLeay#get_mode method.
    • Add Net::SSLeay#set_mode method.
    • Add Net::SSLeay#clear_mode method.
    • Add Net::SSLeay#version method.
    • Add Net::SSLeay::DH#DESTROY method.
    • Add Net::SSLeay::SSL_SESSION class.
    • Add Net::SSLeay::SSL_SESSION#DESTROY method.
    • Add Net::SSLeay#session_reused method.
    • Add Net::SSLeay::CIPHER class.
    • Add Net::SSLeay#get_cipher method.
    • Add Net::SSLeay#get_peer_certificate method.
    • Add Net::SSLeay#library_init method.
    • Add Net::SSLeay::OPENSSL class.
    • Add Net::SSLeay::OPENSSL#add_ssl_algorithms method.
    • Add Net::SSLeay::OPENSSL#add_all_algorithms method.
    • Add Net::SSLeay#get_shutdown method.
    • Add Net::SSLeay#pending method.
    • Add Net::SSLeay#load_error_strings method.
    • Add Net::SSLeay#get1_session method.
    • Add Net::SSLeay#set_session method.
    • Add Net::SSLeay::RAND class.
    • Add Net::SSLeay::RAND#seed method.
    • Add Net::SSLeay::RAND#poll method.
    • Add Net::SSLeay::RAND#load_file method.

Modules

OpenSSL Binding and SSL data strcuture.
BIO Data Strucutre in OpenSSL
Config Builder for Net::SSLeay.
OpenSSL Constants
DH Data Strucutre in OpenSSL
EC_KEY Data Strucutre in OpenSSL
OpenSSL Errors
OpenSSL Error
OPENSSL(or OpenSSL) Name Space in OpenSSL
OpenSSL PEM data structure
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
X509 data structure in OpenSSL
X509_CRL data structure in OpenSSL
X509_STORE data structure in OpenSSL
X509_STORE_CTX data structure
X509_VERIFY_PARAM data structure in OpenSSL.