[BACK]Return to 71.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/71.html between version 1.42 and 1.43

version 1.42, 2022/04/13 14:34:48 version 1.43, 2022/04/13 14:44:35
Line 1085 
Line 1085 
           Documentation coverage of ASN.1 and X.509 code has been            Documentation coverage of ASN.1 and X.509 code has been
           significantly improved.            significantly improved.
     </ul>      </ul>
   
     <li>API additions and removals  
     <ul>  
       <li>libssl  
       <ul>  
         <li>API additions  
         <ul>  
           <li>SSL_get0_verified_chain SSL_peek_ex SSL_read_ex SSL_write_ex  
         </ul>  
         <li>API stubs for compatibility  
         <ul>  
           <li>SSL_CTX_get_keylog_callback SSL_CTX_get_num_tickets<br>  
               SSL_CTX_set_keylog_callback SSL_CTX_set_num_tickets<br>  
               SSL_get_num_tickets SSL_set_num_tickets  
         </ul>  
       </ul>  
       <li>libcrypto  
       <ul>  
         <li>added API (some of these were previously available as macros):  
         <ul>  
           <li>ASIdOrRange_free ASIdOrRange_new ASIdentifierChoice_free<br>  
               ASIdentifierChoice_new ASIdentifiers_free ASIdentifiers_new<br>  
               ASN1_TIME_diff ASRange_free ASRange_new BIO_get_callback_ex<br>  
               BIO_get_init BIO_set_callback_ex BIO_set_next<br>  
               BIO_set_retry_reason BN_GENCB_set BN_GENCB_set_old<br>  
               BN_abs_is_word BN_get_flags BN_is_negative<br>  
               BN_is_odd BN_is_one BN_is_word BN_is_zero BN_set_flags<br>  
               BN_to_montgomery BN_with_flags BN_zero_ex CTLOG_STORE_free<br>  
               CTLOG_STORE_get0_log_by_id CTLOG_STORE_load_default_file<br>  
               CTLOG_STORE_load_file CTLOG_STORE_new CTLOG_free<br>  
               CTLOG_get0_log_id CTLOG_get0_name CTLOG_get0_public_key<br>  
               CTLOG_new CTLOG_new_from_base64 CT_POLICY_EVAL_CTX_free<br>  
               CT_POLICY_EVAL_CTX_get0_cert CT_POLICY_EVAL_CTX_get0_issuer<br>  
               CT_POLICY_EVAL_CTX_get0_log_store CT_POLICY_EVAL_CTX_get_time<br>  
               CT_POLICY_EVAL_CTX_new CT_POLICY_EVAL_CTX_set1_cert<br>  
               CT_POLICY_EVAL_CTX_set1_issuer<br>  
               CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE<br>  
               CT_POLICY_EVAL_CTX_set_time DH_get0_g DH_get0_p DH_get0_priv_key<br>  
               DH_get0_pub_key DH_get0_q DH_get_length DSA_bits DSA_get0_g<br>  
               DSA_get0_p DSA_get0_priv_key DSA_get0_pub_key DSA_get0_q<br>  
               ECDSA_SIG_get0_r ECDSA_SIG_get0_s EVP_AEAD_CTX_free<br>  
               EVP_AEAD_CTX_new EVP_CIPHER_CTX_buf_noconst<br>  
               EVP_CIPHER_CTX_get_cipher_data EVP_CIPHER_CTX_set_cipher_data<br>  
               EVP_MD_CTX_md_data EVP_MD_CTX_pkey_ctx EVP_MD_CTX_set_pkey_ctx<br>  
               EVP_MD_meth_dup EVP_MD_meth_free EVP_MD_meth_new<br>  
               EVP_MD_meth_set_app_datasize EVP_MD_meth_set_cleanup<br>  
               EVP_MD_meth_set_copy EVP_MD_meth_set_ctrl EVP_MD_meth_set_final<br>  
               EVP_MD_meth_set_flags EVP_MD_meth_set_init<br>  
               EVP_MD_meth_set_input_blocksize EVP_MD_meth_set_result_size<br>  
               EVP_MD_meth_set_update EVP_PKEY_asn1_set_check<br>  
               EVP_PKEY_asn1_set_param_check EVP_PKEY_asn1_set_public_check<br>  
               EVP_PKEY_check EVP_PKEY_meth_set_check<br>  
               EVP_PKEY_meth_set_param_check EVP_PKEY_meth_set_public_check<br>  
               EVP_PKEY_param_check EVP_PKEY_public_check FIPS_mode<br>  
               FIPS_mode_set IPAddressChoice_free IPAddressChoice_new<br>  
               IPAddressFamily_free IPAddressFamily_new IPAddressOrRange_free<br>  
               IPAddressOrRange_new IPAddressRange_free IPAddressRange_new<br>  
               OBJ_get0_data OBJ_length OCSP_resp_get0_certs OCSP_resp_get0_id<br>  
               OCSP_resp_get0_produced_at OCSP_resp_get0_respdata<br>  
               OCSP_resp_get0_signature OCSP_resp_get0_signer<br>  
               OCSP_resp_get0_tbs_sigalg PEM_write_bio_PrivateKey_traditional<br>  
               RSA_get0_d RSA_get0_dmp1 RSA_get0_dmq1 RSA_get0_e RSA_get0_iqmp<br>  
               RSA_get0_n RSA_get0_p RSA_get0_pss_params RSA_get0_q<br>  
               SCT_LIST_free SCT_LIST_print SCT_LIST_validate SCT_free<br>  
               SCT_get0_extensions SCT_get0_log_id SCT_get0_signature<br>  
               SCT_get_log_entry_type SCT_get_signature_nid SCT_get_source<br>  
               SCT_get_timestamp SCT_get_validation_status SCT_get_version<br>  
               SCT_new SCT_new_from_base64 SCT_print SCT_set0_extensions<br>  
               SCT_set0_log_id SCT_set0_signature SCT_set1_extensions<br>  
               SCT_set1_log_id SCT_set1_signature SCT_set_log_entry_type<br>  
               SCT_set_signature_nid SCT_set_source SCT_set_timestamp<br>  
               SCT_set_version SCT_validate SCT_validation_status_string<br>  
               X509_OBJECT_free X509_OBJECT_new X509_REQ_get0_pubkey<br>  
               X509_SIG_get0 X509_SIG_getm X509_STORE_CTX_get_by_subject<br>  
               X509_STORE_CTX_get_num_untrusted<br>  
               X509_STORE_CTX_get_obj_by_subject X509_STORE_CTX_get_verify<br>  
               X509_STORE_CTX_get_verify_cb X509_STORE_CTX_set0_verified_chain<br>  
               X509_STORE_CTX_set_current_cert X509_STORE_CTX_set_error_depth<br>  
               X509_STORE_CTX_set_verify X509_STORE_get_verify<br>  
               X509_STORE_get_verify_cb X509_STORE_set_verify<br>  
               X509_get_X509_PUBKEY X509_get_extended_key_usage<br>  
               X509_get_extension_flags X509_get_key_usage<br>  
               X509v3_addr_add_inherit X509v3_addr_add_prefix<br>  
               X509v3_addr_add_range X509v3_addr_canonize X509v3_addr_get_afi<br>  
               X509v3_addr_get_range X509v3_addr_inherits<br>  
               X509v3_addr_is_canonical X509v3_addr_subset<br>  
               X509v3_addr_validate_path X509v3_addr_validate_resource_set<br>  
               X509v3_asid_add_id_or_range X509v3_asid_add_inherit<br>  
               X509v3_asid_canonize X509v3_asid_inherits<br>  
               X509v3_asid_is_canonical X509v3_asid_subset<br>  
               X509v3_asid_validate_path X509v3_asid_validate_resource_set<br>  
               d2i_ASIdOrRange d2i_ASIdentifierChoice d2i_ASIdentifiers<br>  
               d2i_ASRange d2i_IPAddressChoice d2i_IPAddressFamily<br>  
               d2i_IPAddressOrRange d2i_IPAddressRange d2i_SCT_LIST<br>  
               i2d_ASIdOrRange i2d_ASIdentifierChoice i2d_ASIdentifiers<br>  
               i2d_ASRange i2d_IPAddressChoice i2d_IPAddressFamily<br>  
               i2d_IPAddressOrRange i2d_IPAddressRange i2d_SCT_LIST<br>  
               i2d_re_X509_CRL_tbs i2d_re_X509_REQ_tbs i2d_re_X509_tbs i2o_SCT<br>  
               i2o_SCT_LIST o2i_SCT o2i_SCT_LIST  
         </ul>  
         <li>removed API:  
         <ul>  
           <li>ASN1_check_infinite_end ASN1_const_check_infinite_end EVP_dss<br>  
               EVP_dss1 EVP_ecdsa HMAC_CTX_cleanup HMAC_CTX_init<br>  
               NETSCAPE_ENCRYPTED_PKEY_free NETSCAPE_ENCRYPTED_PKEY_new<br>  
               NETSCAPE_PKEY_free NETSCAPE_PKEY_new NETSCAPE_X509_free<br>  
               NETSCAPE_X509_new OBJ_bsearch_ex_ PEM_SealFinal PEM_SealInit<br>  
               PEM_SealUpdate PEM_read_X509_CERT_PAIR<br>  
               PEM_read_bio_X509_CERT_PAIR PEM_write_X509_CERT_PAIR<br>  
               PEM_write_bio_X509_CERT_PAIR X509_CERT_PAIR_free<br>  
               X509_CERT_PAIR_new X509_OBJECT_free_contents asn1_do_adb<br>  
               asn1_do_lock asn1_enc_free asn1_enc_init asn1_enc_restore<br>  
               asn1_enc_save asn1_ex_c2i asn1_get_choice_selector<br>  
               asn1_get_field_ptr asn1_set_choice_selector check_defer<br>  
               d2i_ASN1_BOOLEAN d2i_NETSCAPE_ENCRYPTED_PKEY d2i_NETSCAPE_PKEY<br>  
               d2i_NETSCAPE_X509 d2i_Netscape_RSA d2i_RSA_NET<br>  
               d2i_X509_CERT_PAIR i2d_ASN1_BOOLEAN i2d_NETSCAPE_ENCRYPTED_PKEY<br>  
               i2d_NETSCAPE_PKEY i2d_NETSCAPE_X509 i2d_Netscape_RSA i2d_RSA_NET<br>  
               i2d_X509_CERT_PAIR name_cmp obj_cleanup_defer  
         </ul>  
       </ul>  
     </ul>  
   </ul>    </ul>
   
 <li>OpenSSH version 9.0  <li>OpenSSH version 9.0

Legend:
Removed from v.1.42  
changed lines
  Added in v.1.43