openssl/crypto/asn1
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
..
a_bitstr.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_d2i_fp.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_digest.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_dup.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_gentm.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_i2d_fp.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_int.c GH601: Various spelling fixes. 2016-02-05 15:25:50 -05:00
a_mbstr.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_object.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_octet.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_print.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_sign.c check with NULL 2016-02-26 11:16:33 -05:00
a_strex.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_strnid.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_time.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_type.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_utctm.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_utf8.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
a_verify.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
ameth_lib.c make EVP_PKEY opaque 2016-01-20 03:24:59 +00:00
asn1_err.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
asn1_gen.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
asn1_lib.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
asn1_locl.h Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
asn1_par.c use consistent error messages 2016-02-11 00:59:48 +00:00
asn_mime.c GH601: Various spelling fixes. 2016-02-05 15:25:50 -05:00
asn_moid.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
asn_mstbl.c GH601: Various spelling fixes. 2016-02-05 15:25:50 -05:00
asn_pack.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
bio_asn1.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
bio_ndef.c GH753: More spelling fix 2016-02-27 10:58:16 -05:00
build.info unified build scheme: add build.info files 2016-02-01 12:46:58 +01:00
charmap.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
charmap.pl RT1815: More const'ness improvements 2014-08-18 11:49:16 -04:00
d2i_pr.c GH715: ENGINE_finish can take NULL 2016-02-25 15:19:42 -05:00
d2i_pu.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
evp_asn1.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
f_int.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
f_string.c GH480: Don't break statements with CPP stuff. 2016-02-24 16:11:39 -05:00
i2d_pr.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
i2d_pu.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
n_pkey.c Use NON_EMPTY_TRANSLATION_UNIT, consistently. 2016-02-09 20:13:29 -05:00
nsseq.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
p5_pbe.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
p5_pbev2.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
p5_scrypt.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
p8_pkey.c Make PKCS8_PRIV_KEY_INFO opaque. 2016-03-07 17:11:21 +00:00
t_bitst.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
t_pkey.c Allocate ASN1_bn_print buffer internally. 2016-02-05 00:33:33 +00:00
t_spki.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
tasn_dec.c GH601: Various spelling fixes. 2016-02-05 15:25:50 -05:00
tasn_enc.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
tasn_fre.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
tasn_new.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
tasn_prn.c Remove unused parameters from internal functions 2016-02-22 13:39:44 -05:00
tasn_scn.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
tasn_typ.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
tasn_utl.c Add ASN.1 ADB callback. 2016-03-04 17:06:13 +00:00
x_algor.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
x_bignum.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
x_info.c Move to REF_DEBUG, for consistency. 2016-02-11 12:40:32 -05:00
x_long.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
x_pkey.c Move to REF_DEBUG, for consistency. 2016-02-11 12:40:32 -05:00
x_pubkey.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
x_sig.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
x_spki.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00
x_val.c Remove /* foo.c */ comments 2016-01-26 16:40:43 -05:00