openssl/include/openssl
Rich Salz 211da00b79 Remove EXPORT_VAR_AS_FUNC
We only export functions, not global, so remove the config option
and some of the #ifdef stuff.

Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/9285)
2019-07-01 20:13:03 -04:00
..
__DECC_INCLUDE_EPILOGUE.H Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
__DECC_INCLUDE_PROLOGUE.H Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
aes.h Deprecate AES_ige_encrypt() and AES_bi_ige_encrypt() 2019-04-12 14:22:41 +01:00
asn1.h Remove EXPORT_VAR_AS_FUNC 2019-07-01 20:13:03 -04:00
asn1_mac.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
asn1err.h Add d2i_KeyParams/i2d_KeyParams API's. 2019-05-27 21:55:10 +10:00
asn1t.h Remove EXPORT_VAR_AS_FUNC 2019-07-01 20:13:03 -04:00
async.h add an additional async notification communication method based on callback 2019-01-27 12:27:17 +00:00
asyncerr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
bio.h Keep the externally visible macro BIO_FLAGS_UPLINK in bio.h 2019-06-26 18:31:48 +02:00
bioerr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
blowfish.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
bn.h Create BN_CTX_new_ex() and BN_CTX_secure_new_ex() 2019-06-12 09:16:43 +01:00
bnerr.h Make BIGNUM code available from within the FIPS module 2019-06-12 09:16:43 +01:00
buffer.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
buffererr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
camellia.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
cast.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
cmac.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
cmp.h Certificate Management Protocol (CMP, RFC 4210) extension to OpenSSL 2019-05-30 11:18:52 +01:00
cmperr.h Certificate Management Protocol (CMP, RFC 4210) extension to OpenSSL 2019-05-30 11:18:52 +01:00
cms.h constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
cmserr.h Add the content type attribute to additional CMS signerinfo. 2019-06-03 15:19:48 +10:00
comp.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
comperr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
conf.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
conf_api.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
conferr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
core.h Change OSSL_PARAM return size to not be a pointer. 2019-06-24 14:43:55 +10:00
core_names.h Make EVP_MD_CTX_ctrl() work for legacy use cases (ssl3). 2019-06-11 20:25:33 +10:00
core_numbers.h Change OSSL_PARAM return size to not be a pointer. 2019-06-24 14:43:55 +10:00
crmf.h Certificate Management Protocol (CMP, RFC 4210) extension to OpenSSL 2019-05-30 11:18:52 +01:00
crmferr.h Clear CRMF vs CMP confusion 2019-05-20 16:19:00 +02:00
crypto.h Add the function OPENSSL_thread_stop_ex() 2019-06-17 16:19:44 +01:00
cryptoerr.h Instead of global data store it in an OPENSSL_CTX 2019-05-02 22:42:09 +01:00
ct.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
cterr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
des.h Remove DES_check_key global 2019-07-01 19:42:12 -04:00
dh.h constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
dherr.h TLS1.3 FFDHE Support 2019-06-12 10:18:34 +01:00
dsa.h constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
dsaerr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
dtls1.h Deprecate TLS_MAX_VERSION, DTLS_MAX_VERSION and DTLS_MIN_VERSION 2018-12-15 12:52:02 +01:00
e_os2.h Remove global-var/function macros 2019-07-01 19:42:12 -04:00
ebcdic.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
ec.h Fix Typos 2019-07-01 10:09:22 +02:00
ecdh.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
ecdsa.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
ecerr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
engine.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
engineerr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
err.h Certificate Management Protocol (CMP, RFC 4210) extension to OpenSSL 2019-05-30 11:18:52 +01:00
ess.h constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
esserr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
evp.h Rename EVP_MD_upref/EVP_CIPHER_upref to EVP_MD_up_ref/EVP_CIPHER_up_ref 2019-06-28 10:02:09 +01:00
evperr.h Ensure that rc5 doesn't try to use a key longer than 2040 bits 2019-07-01 10:18:37 +01:00
hmac.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
idea.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
kdf.h PBKDF2 updates to conform to SP800-132 2019-06-11 20:40:07 +10:00
kdferr.h PBKDF2 updates to conform to SP800-132 2019-06-11 20:40:07 +10:00
lhash.h Properties for implementation selection. 2019-02-18 13:28:14 +10:00
md2.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
md4.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
md5.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
mdc2.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
modes.h Move the public SIV mode functions from public headers to internal ones 2019-06-27 09:47:23 +01:00
obj_mac.h Add OIDs for kmac128, kmac256 and blake2. 2019-07-01 17:41:31 +10:00
objects.h Added EVP_KDF (similiar to the EVP_MAC) 2019-05-03 17:52:50 +02:00
objectserr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
ocsp.h Fix an incorrect macro 2019-06-12 10:12:14 +01:00
ocsperr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
opensslconf.h.in Remove EXPORT_VAR_AS_FUNC 2019-07-01 20:13:03 -04:00
opensslv.h Add missing parentheses in macro 2019-06-03 13:33:21 +01:00
ossl_typ.h Added EVP_KDF (similiar to the EVP_MAC) 2019-05-03 17:52:50 +02:00
params.h Change OSSL_PARAM return size to not be a pointer. 2019-06-24 14:43:55 +10:00
pem.h constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
pem2.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
pemerr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
pkcs7.h constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
pkcs7err.h Add regenerated header files 2019-03-11 14:42:47 +01:00
pkcs12.h constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
pkcs12err.h Add regenerated header files 2019-03-11 14:42:47 +01:00
provider.h Change OSSL_PARAM return size to not be a pointer. 2019-06-24 14:43:55 +10:00
rand.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
rand_drbg.h Convert drbg_lib to use OPENSSL_CTX for its global data 2019-06-07 12:04:34 +01:00
randerr.h Reseeding without derivation function is not supported in FIPS mode. 2019-04-11 08:52:22 +10:00
rc2.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
rc4.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
rc5.h Change RC5_32_set_key to return an int type 2019-07-01 10:18:37 +01:00
ripemd.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
rsa.h constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
rsaerr.h added generated files 2019-03-12 12:00:52 +00:00
safestack.h Mark generated functions unused (applies to safestack, lhash, sparse_array) 2019-02-15 11:44:35 +01:00
seed.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
sha.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
srp.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
srtp.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
ssl.h Fix typo mistake on calls to SSL_ctrl in ssl.h 2019-06-12 19:33:47 +10:00
ssl2.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
ssl3.h Remove heartbeats completely 2019-03-29 13:50:59 +01:00
sslerr.h ssl: Add SSL_sendfile 2019-05-07 14:24:16 +01:00
stack.h Properties for implementation selection. 2019-02-18 13:28:14 +10:00
store.h Fix Typos 2019-07-01 10:09:22 +02:00
storeerr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
symhacks.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
tls1.h Remove heartbeats completely 2019-03-29 13:50:59 +01:00
trace.h Convert the ENGINE_CONF trace calls to use CONF instead 2019-04-05 12:50:55 +02:00
ts.h constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
tserr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
txt_db.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
ui.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
uierr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
whrlpool.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
x509.h Support SM2 certificate signing 2019-06-28 18:58:19 +08:00
x509_vfy.h X509_STORE: fix two misspelled compatibility macros 2019-01-25 11:18:35 +01:00
x509err.h Support SM2 certificate signing 2019-06-28 18:58:19 +08:00
x509v3.h issue-8973: Added const to parameters for values that were not altered 2019-05-24 13:20:00 +10:00
x509v3err.h Add regenerated header files 2019-03-11 14:42:47 +01:00