CVSROOT:        /cvs
Module name:    src
Changes by:     t...@cvs.openbsd.org    2018/08/24 14:07:42

Modified files:
        lib/libcrypto  : Symbols.list 
        lib/libcrypto/asn1: p8_pkey.c 
        lib/libcrypto/evp: evp_pkey.c 
        lib/libcrypto/pkcs12: p12_attr.c 
        lib/libcrypto/x509: x509.h 

Log message:
Remove EVP_PKEY2PKCS8_broken() and PKCS8_set_broken()

Provide PKCS8_pkey_add1_attr_by_NID() and PKCS8_pkey_get0_attrs().
Remove the whole broken code and simplify pkcs8_priv_key_info_st
accordingly. Based on OpenSSL commit
54dbf42398e23349b59f258a3dd60387bbc5ba13 plus some const that was
added later.

tested in a bulk build by sthen
ok jsing

Reply via email to