openssl/include/openssl
Dr. Stephen Henson f93ad22f6a Free up ASN.1 structures at top level only.
When a decoding error in ASN.1 occurs only free up the partial structure
at the top level. This simplifies embedded handling and fixes freeing
up of structures when presented with malformed input.

Reviewed-by: Rich Salz <rsalz@openssl.org>
2015-10-05 03:31:41 +01:00
..
aes.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
asn1.h Free up ASN.1 structures at top level only. 2015-10-05 03:31:41 +01:00
asn1t.h asn1t.h: silence -Wmissing-prototype in Windows builds. 2015-09-29 18:05:13 +02:00
bio.h Remove BIO_s_file_internal macro. 2015-10-02 14:22:05 -04:00
blowfish.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
bn.h More secure storage of key material. 2015-06-23 17:09:35 -04:00
buffer.h BUF_strndup: tidy 2015-09-22 19:51:18 +02:00
camellia.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
cast.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
cmac.h Move EVP_PKEY_METHOD into private headers. 2015-09-20 03:46:16 +01:00
cms.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
comp.h Make COMP_CTX and COMP_METHOD opaque 2015-05-12 10:24:48 -04:00
conf.h Fix no-stdio build 2015-09-29 21:59:19 -04:00
conf_api.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
crypto.h Add and use OPENSSL_zalloc 2015-09-02 22:05:37 -04:00
des.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
dh.h Make update / libeay.num fix 2015-09-30 11:15:14 -04:00
dsa.h Move EVP_PKEY_METHOD into private headers. 2015-09-20 03:46:16 +01:00
dso.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
dtls1.h Remove redundant includes from dtls1.h 2015-04-30 11:34:51 +01:00
e_os2.h RT3969: Add OPENSSL_SYS_UEFI 2015-09-08 23:14:36 -04:00
ebcdic.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
ec.h Move EVP_PKEY_METHOD into private headers. 2015-09-20 03:46:16 +01:00
ecdh.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
ecdsa.h Constify ECDSA_METHOD_new. 2015-09-12 01:53:52 +01:00
engine.h Rewrite crypto/ex_data 2015-07-20 01:16:28 -04:00
err.h ERR_ cleanup 2015-04-28 10:50:54 -04:00
evp.h Revert "Custom cipher constants" 2015-10-01 13:51:31 +01:00
hmac.h Move EVP_PKEY_METHOD into private headers. 2015-09-20 03:46:16 +01:00
idea.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
jpake.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
lhash.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
md2.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
md4.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
md5.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
mdc2.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
modes.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
obj_mac.h Add new GOST OIDs 2015-08-17 15:34:30 +01:00
objects.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
ocsp.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
opensslv.h RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
ossl_typ.h RT3948: Some structs have confusing names. 2015-09-28 22:07:29 -04:00
pem.h Fix no-stdio build 2015-09-29 21:59:19 -04:00
pem2.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
pkcs7.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
pkcs12.h Add function PKCS8_set0_pbe 2015-05-26 13:09:26 +01:00
pqueue.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
rand.h Configure: android-arm facelift. 2015-04-02 09:36:32 +02:00
rc2.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
rc4.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
rc5.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
ripemd.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
rsa.h Move EVP_PKEY_METHOD into private headers. 2015-09-20 03:46:16 +01:00
safestack.h Rewrite crypto/ex_data 2015-07-20 01:16:28 -04:00
seed.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
sha.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
srp.h Use #error in openssl/srp.h 2015-05-15 08:16:21 -04:00
srtp.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
ssl.h Change the DEFAULT ciphersuites to exclude DES, RC4 and RC2 2015-09-30 19:15:06 +01:00
ssl2.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
ssl3.h Move TLS CCS processing into the state machine 2015-08-03 11:18:05 +01:00
stack.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
store.h Move OPENSSL_ITEM to store.h 2015-09-02 11:12:36 -04:00
symhacks.h Remove _locked memory functions. 2015-08-26 07:02:33 -04:00
tls1.h Add CCM ciphersuites from RFC6655 and RFC7251 2015-08-14 06:57:32 +01:00
ts.h Fix no-stdio build 2015-09-29 21:59:19 -04:00
txt_db.h No fprintf in the txt_db component 2015-06-09 12:39:08 -04:00
ui.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
whrlpool.h Stop symlinking, move files to intended directory 2015-03-31 20:16:01 +02:00
x509.h Make X509 opaque 2015-09-22 21:15:55 +01:00
x509_vfy.h Fix no-stdio build 2015-09-29 21:59:19 -04:00
x509v3.h Fix no-stdio build 2015-09-29 21:59:19 -04:00