CVSROOT: /cvs Module name: src Changes by: t...@cvs.openbsd.org 2021/11/01 14:53:09
Modified files: lib/libcrypto : Makefile opensslfeatures.h ossl_typ.h lib/libcrypto/asn1: a_strex.c n_pkey.c p8_pkey.c t_crl.c t_req.c t_spki.c t_x509.c t_x509a.c x_attrib.c x_crl.c x_exten.c x_name.c x_pubkey.c x_req.c x_sig.c x_x509.c x_x509a.c lib/libcrypto/cms: cms_lib.c lib/libcrypto/ocsp: ocsp_cl.c ocsp_ext.c ocsp_srv.c ocsp_vfy.c lib/libcrypto/pkcs12: p12_attr.c p12_mutl.c p12_npas.c p12_p8d.c p12_p8e.c lib/libcrypto/pkcs7: pk7_doit.c pk7_lib.c pk7_smime.c lib/libcrypto/rsa: rsa_sign.c lib/libcrypto/ts: ts_lib.c ts_rsp_sign.c ts_rsp_verify.c lib/libcrypto/x509: by_dir.c by_file.c by_mem.c pcy_cache.c pcy_map.c pcy_tree.c x509.h x509_addr.c x509_asid.c x509_att.c x509_cmp.c x509_conf.c x509_crld.c x509_ext.c x509_internal.h x509_lcl.h x509_lib.c x509_ncons.c x509_obj.c x509_prn.c x509_purp.c x509_r2x.c x509_req.c x509_set.c x509_skey.c x509_trs.c x509_v3.c x509_vfy.c x509_vfy.h x509_vpm.c x509cset.c x509name.c x509rset.c x509type.c x_all.c Log message: Move the now internal X.509-related structs into x509_lcl.h. Garbage collect the now unused LIBRESSL_CRYPTO_INTERNAL and LIBRESSL_OPAQUE_X509. Include "x509_lcl.h" where needed and fix a couple of unnecessary reacharounds. ok jsing