CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]    2023/11/29 05:44:59

Log message:
    Import OpenSSL 3.2, ok sthen
    
    In addition to the existing patches in 3.1, there are xonly fixes for SM2.
    The SM4 assembly isn't ready for xonly, but it isn't used on OpenBSD, so
    is left unpatched. The printf '%n' in rehash was fixed upstream.
    
    Also include a fix for a double free introduced to "fix" a potential leak
    in the DANE code. Three reviewers failed to notice that there was a break,
    not a return separating two tlsa_free() in a 4 line diff.
    
    Tested on riscv64 by jca, input/help from Claus Assmann, kettenis, sthen
    
    https://www.openssl.org/news/openssl-3.2-notes.html
    
    Status:
    
    Vendor Tag: tb
    Release Tags:       tb_20231129
    
    N ports/security/openssl/3.2/Makefile
    N ports/security/openssl/3.2/distinfo
    N ports/security/openssl/3.2/patches/patch-Configurations_10-main_conf
    N ports/security/openssl/3.2/patches/patch-Configurations_shared-info_pl
    N ports/security/openssl/3.2/patches/patch-Configurations_unix-Makefile_tmpl
    N ports/security/openssl/3.2/patches/patch-crypto_aes_asm_aes-x86_64_pl
    N 
ports/security/openssl/3.2/patches/patch-crypto_aes_asm_aesni-sha1-x86_64_pl
    N 
ports/security/openssl/3.2/patches/patch-crypto_aes_asm_aesni-sha256-x86_64_pl
    N ports/security/openssl/3.2/patches/patch-crypto_aes_asm_aesni-x86_64_pl
    N ports/security/openssl/3.2/patches/patch-crypto_aes_asm_aesv8-armx_pl
    N ports/security/openssl/3.2/patches/patch-crypto_aes_asm_bsaes-x86_64_pl
    N ports/security/openssl/3.2/patches/patch-crypto_aes_asm_vpaes-armv8_pl
    N ports/security/openssl/3.2/patches/patch-crypto_aes_asm_vpaes-x86_64_pl
    N ports/security/openssl/3.2/patches/patch-crypto_bn_asm_armv8-mont_pl
    N ports/security/openssl/3.2/patches/patch-crypto_bn_asm_rsaz-x86_64_pl
    N ports/security/openssl/3.2/patches/patch-crypto_bn_asm_x86_64-mont5_pl
    N 
ports/security/openssl/3.2/patches/patch-crypto_camellia_asm_cmll-x86_64_pl
    N ports/security/openssl/3.2/patches/patch-crypto_chacha_asm_chacha-armv8_pl
    N 
ports/security/openssl/3.2/patches/patch-crypto_chacha_asm_chacha-x86_64_pl
    N 
ports/security/openssl/3.2/patches/patch-crypto_ec_asm_ecp_nistz256-armv8_pl
    N ports/security/openssl/3.2/patches/patch-crypto_modes_asm_ghash-x86_64_pl
    N 
ports/security/openssl/3.2/patches/patch-crypto_ec_asm_ecp_nistz256-x86_64_pl
    N ports/security/openssl/3.2/patches/patch-ssl_ssl_lib_c
    N 
ports/security/openssl/3.2/patches/patch-crypto_modes_asm_aes-gcm-armv8_64_pl
    N 
ports/security/openssl/3.2/patches/patch-crypto_modes_asm_aesni-gcm-x86_64_pl
    N ports/security/openssl/3.2/patches/patch-crypto_modes_asm_ghashv8-armx_pl
    N 
ports/security/openssl/3.2/patches/patch-crypto_poly1305_asm_poly1305-armv8_pl
    N 
ports/security/openssl/3.2/patches/patch-crypto_poly1305_asm_poly1305-x86_64_pl
    N 
ports/security/openssl/3.2/patches/patch-crypto_sha_asm_keccak1600-armv8_pl
    N 
ports/security/openssl/3.2/patches/patch-crypto_sha_asm_keccak1600-x86_64_pl
    N ports/security/openssl/3.2/patches/patch-crypto_sha_asm_sha1-armv8_pl
    N ports/security/openssl/3.2/patches/patch-crypto_sha_asm_sha1-mb-x86_64_pl
    N ports/security/openssl/3.2/patches/patch-crypto_sha_asm_sha1-x86_64_pl
    N 
ports/security/openssl/3.2/patches/patch-crypto_sha_asm_sha256-mb-x86_64_pl
    N ports/security/openssl/3.2/patches/patch-crypto_sha_asm_sha512-armv8_pl
    N ports/security/openssl/3.2/patches/patch-crypto_sha_asm_sha512-x86_64_pl
    N ports/security/openssl/3.2/patches/patch-crypto_whrlpool_asm_wp-x86_64_pl
    N 
ports/security/openssl/3.2/patches/patch-crypto_ec_asm_ecp_sm2p256-armv8_pl
    N ports/security/openssl/3.2/pkg/DESCR
    N ports/security/openssl/3.2/pkg/PLIST
    
    No conflicts created by this import

Reply via email to