boringssl/include/openssl
David Benjamin fda22a7573 Reimplement DSA parsing logic with crypto/asn1.
Functions which lose object reuse and need auditing:
- d2i_DSA_SIG
- d2i_DSAPublicKey
- d2i_DSAPrivateKey
- d2i_DSAparams

BUG=499653

Change-Id: I1cc2ae10e1e77eb57da3a858ac8734a95715ce4b
Reviewed-on: https://boringssl-review.googlesource.com/7022
Reviewed-by: Adam Langley <agl@google.com>
2016-02-17 00:26:01 +00:00
..
aead.h
aes.h
arm_arch.h
asn1_mac.h Ditch remaining filename comments from public headers and ssl/ 2015-10-20 18:40:05 +00:00
asn1.h
asn1t.h
base64.h
base.h Fold EC_GROUP_new_curve_GFp and EC_GROUP_set_generator into a EC_GROUP_new_arbitrary. 2016-01-21 22:35:46 +00:00
bio.h
blowfish.h
bn.h
buf.h
buffer.h
bytestring.h Parse BER for PKCS#12 more accurately. 2016-02-16 19:32:50 +00:00
cast.h
chacha.h
cipher.h
cmac.h Style: fix some header guards 2015-10-26 18:47:51 +00:00
conf.h
cpu.h
crypto.h
curve25519.h
des.h
dh.h Validate DH public keys for RFC 5114 groups. 2016-02-02 16:44:38 +00:00
digest.h
dsa.h Reimplement DSA parsing logic with crypto/asn1. 2016-02-17 00:26:01 +00:00
dtls1.h
ec_key.h Rewrite ECPrivateKey serialization. 2016-02-16 23:51:09 +00:00
ec.h Rewrite ECPrivateKey serialization. 2016-02-16 23:51:09 +00:00
ecdh.h
ecdsa.h
engine.h
err.h
evp.h
ex_data.h
hkdf.h
hmac.h
lhash_macros.h
lhash.h
md4.h
md5.h
mem.h
obj_mac.h
obj.h
objects.h
opensslfeatures.h
opensslv.h
ossl_typ.h
pem.h
pkcs7.h
pkcs8.h Changes to support node.js's use of PKCS#12. 2016-02-02 19:21:59 +00:00
pkcs12.h
poly1305.h
pqueue.h
rand.h
rc4.h
rsa.h
safestack.h Rename safe_stack.h to safestack.h. 2015-02-20 23:33:48 +00:00
sha.h
srtp.h
ssl3.h
ssl.h
stack_macros.h
stack.h
thread.h
time_support.h
tls1.h Update references to the extended master secret draft. 2016-02-02 16:37:55 +00:00
type_check.h
x509_vfy.h
x509.h
x509v3.h