openssl/crypto/evp
Dr. Stephen Henson 54dbf42398 Make PKCS8_PRIV_KEY_INFO opaque.
Make PKCS8_PRIV_KEY_INFO opaque. Several accessor functions already exist
for this structure. Two new ones were added to handle attributes.

The old handling of broken formats has been removed and the corresponding
structures simplified.

Reviewed-by: Rich Salz <rsalz@openssl.org>
2016-03-07 17:11:21 +00:00
..
bio_b64.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
bio_enc.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
bio_md.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
bio_ok.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
build.info Update build.info files for auto-init/de-init 2016-02-09 15:11:38 +00:00
c_allc.c Auto init/deinit libcrypto 2016-02-09 15:11:38 +00:00
c_alld.c Auto init/deinit libcrypto 2016-02-09 15:11:38 +00:00
cmeth_lib.c GH641: Don't care openssl_zmalloc 2016-02-08 11:09:16 -05:00
digest.c GH715: ENGINE_finish can take NULL 2016-02-25 15:19:42 -05:00
e_aes_cbc_hmac_sha1.c Adapt builtin cipher implementations to opaque EVP_CIPHER 2016-01-12 13:52:22 +01:00
e_aes_cbc_hmac_sha256.c Adapt builtin cipher implementations to opaque EVP_CIPHER 2016-01-12 13:52:22 +01:00
e_aes.c GH601: Various spelling fixes. 2016-02-05 15:25:50 -05:00
e_bf.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
e_camellia.c Use NON_EMPTY_TRANSLATION_UNIT, consistently. 2016-02-09 20:13:29 -05:00
e_cast.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
e_chacha20_poly1305.c Rename some BUF_xxx to OPENSSL_xxx 2015-12-16 16:14:49 -05:00
e_des3.c evp/e_des[3].c: address compiler warnings, fix formatting. 2016-02-12 22:09:04 +01:00
e_des.c evp/e_des[3].c: address compiler warnings, fix formatting. 2016-02-12 22:09:04 +01:00
e_idea.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
e_null.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
e_old.c Use NON_EMPTY_TRANSLATION_UNIT, consistently. 2016-02-09 20:13:29 -05:00
e_rc2.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
e_rc4_hmac_md5.c Adapt builtin cipher implementations to opaque EVP_CIPHER 2016-01-12 13:52:22 +01:00
e_rc4.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
e_rc5.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
e_seed.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
e_xcbc_d.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
encode.c GH641: Don't care openssl_zmalloc 2016-02-08 11:09:16 -05:00
evp_cnf.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
evp_enc.c GH715: ENGINE_finish can take NULL 2016-02-25 15:19:42 -05:00
evp_err.c Make PKCS8_PRIV_KEY_INFO opaque. 2016-03-07 17:11:21 +00:00
evp_key.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
evp_lib.c GH641: Don't care openssl_zmalloc 2016-02-08 11:09:16 -05:00
evp_locl.h Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
evp_pbe.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
evp_pkey.c Make PKCS8_PRIV_KEY_INFO opaque. 2016-03-07 17:11:21 +00:00
m_md2.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
m_md4.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
m_md5_sha1.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
m_md5.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
m_mdc2.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
m_null.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
m_ripemd.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
m_sha1.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
m_sigver.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
m_wp.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
Makefile.in Always build library object files with shared library cflags 2016-02-20 16:51:31 +01:00
names.c The new init functions can now fail so shouldn't be void 2016-02-10 17:40:59 +00:00
p5_crpt2.c Remove outdated DEBUG flags. 2016-02-18 17:14:50 -05:00
p5_crpt.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
p_dec.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
p_enc.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
p_lib.c GH715: ENGINE_finish can take NULL 2016-02-25 15:19:42 -05:00
p_open.c Use NON_EMPTY_TRANSLATION_UNIT, consistently. 2016-02-09 20:13:29 -05:00
p_seal.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
p_sign.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
p_verify.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
pmeth_fn.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
pmeth_gn.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
pmeth_lib.c GH355: Implement HKDF 2016-03-03 18:21:20 -05:00
scrypt.c Remove outdated DEBUG flags. 2016-02-18 17:14:50 -05:00