openssl/include/openssl
Dr. Stephen Henson 8cc44d970c Don't allocate r/s in DSA_SIG and ECDSA_SIG
To avoid having to immediately free up r/s when setting them
don't allocate them automatically in DSA_SIG_new() and ECDSA_SIG_new().

RT#4590

Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-07-20 14:02:54 +01:00
..
__DECC_INCLUDE_EPILOGUE.H Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
__DECC_INCLUDE_PROLOGUE.H Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
aes.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
asn1_mac.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
asn1.h Reorganise asn1.h and add comments. 2016-07-05 01:19:00 +01:00
asn1t.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
async.h include/openssl: don't include <windows.h> in public headers. 2016-07-08 11:49:44 +02:00
bio.h Replace all #define's in pod pages. 2016-07-08 12:55:45 -04:00
blowfish.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
bn.h Whitespace cleanup in crypto 2016-06-29 09:56:39 -04:00
buffer.h Whitespace cleanup in crypto 2016-06-29 09:56:39 -04:00
camellia.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
cast.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
cmac.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
cms.h Constify CMS_get0_type input 2016-06-15 13:22:38 -04:00
comp.h Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
conf_api.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
conf.h Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
crypto.h include/openssl: don't include <windows.h> in public headers. 2016-07-08 11:49:44 +02:00
ct.h Improve some error management code in CT 2016-07-05 17:45:58 +01:00
des.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
dh.h Constify the parameter getters for RSA, DSA and DH 2016-06-15 20:09:27 +02:00
dsa.h Don't allocate r/s in DSA_SIG and ECDSA_SIG 2016-07-20 14:02:54 +01:00
dtls1.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
e_os2.h OpenBSD has intypes.h 2016-06-18 15:34:03 +01:00
ebcdic.h Change inclusion of sys/types.h to stdlib.h in include/openssl/ebcdic.h 2016-06-04 01:22:08 +02:00
ec.h Don't allocate r/s in DSA_SIG and ECDSA_SIG 2016-07-20 14:02:54 +01:00
ecdh.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
ecdsa.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
engine.h Fix a few if(, for(, while( inside code. 2016-07-20 07:21:53 -04:00
err.h Change all our uses of CRYPTO_THREAD_run_once to use RUN_ONCE instead 2016-07-19 23:49:54 +02:00
evp.h check return values for EVP_Digest*() APIs 2016-07-15 14:09:05 +01:00
hmac.h Add a getter to obtain the HMAC_CTX md 2016-06-24 13:22:40 +01:00
idea.h Fix some OPENSSL_API_COMPAT values 2016-06-27 11:28:29 +01:00
kdf.h Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
lhash.h Constify stack and lhash macros. 2016-05-21 22:49:00 +01:00
md2.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
md4.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
md5.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
mdc2.h Add inclusion of stdlib.h in include/openssl/mdc2.h 2016-06-04 01:22:08 +02:00
modes.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
obj_mac.h Manual fixes after copyright consolidation 2016-05-17 17:38:18 -04:00
objects.h Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
ocsp.h Add OCSP accessors. 2016-07-13 14:41:58 +01:00
opensslconf.h.in Copyright consolidation: perl files 2016-04-20 09:45:40 -04:00
opensslv.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
ossl_typ.h include/openssl: don't include <windows.h> in public headers. 2016-07-08 11:49:44 +02:00
pem2.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
pem.h Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
pkcs7.h include/openssl: don't include <windows.h> in public headers. 2016-07-08 11:49:44 +02:00
pkcs12.h Whitespace cleanup in crypto 2016-06-29 09:56:39 -04:00
rand.h include/openssl: don't include <windows.h> in public headers. 2016-07-08 11:49:44 +02:00
rc2.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
rc4.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
rc5.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
ripemd.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
rsa.h rsa/rsa_lib.c: const-ify RSA_get0_engine(). 2016-06-27 23:31:55 +02:00
safestack.h Constify a bit more OPENSSL_sk_ API 2016-06-30 12:58:21 -04:00
seed.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
sha.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
srp.h Whitespace cleanup in crypto 2016-06-29 09:56:39 -04:00
srtp.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
ssl2.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
ssl3.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
ssl.h Update error codes following tls_process_key_exchange() refactor 2016-07-19 12:18:46 +01:00
stack.h Constify a bit more OPENSSL_sk_ API 2016-06-30 12:58:21 -04:00
symhacks.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
tls1.h Add SSL_CTX_get_tlsext_status_type() 2016-06-07 17:05:52 +01:00
ts.h include/openssl: don't include <windows.h> in public headers. 2016-07-08 11:49:44 +02:00
txt_db.h Rename lh_xxx,sk_xxx tp OPENSSL_{LH,SK}_xxx 2016-05-20 10:48:29 -04:00
ui.h Constify UI 2016-06-15 13:22:38 -04:00
whrlpool.h Copyright consolidation 03/10 2016-05-17 14:24:17 -04:00
x509_vfy.h Remove reduntant X509_STORE_CTX_set_verify_cb declaration 2016-07-20 11:42:35 +01:00
x509.h include/openssl: don't include <windows.h> in public headers. 2016-07-08 11:49:44 +02:00
x509v3.h Add nameConstraints commonName checking. 2016-07-11 23:30:04 +01:00