openssl/include/openssl
Matt Caswell 4acd79ff46 Guard some SM2 functions with OPENSSL_NO_SM2
Fixes the no-ec build

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8481)
2019-03-15 10:12:36 +00: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 Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
asn1.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
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 regenerated header files 2019-03-11 14:42:47 +01:00
asn1t.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
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 crypto/bio/b_dump.c: change all char* to void*, and constify 2019-01-16 18:10:41 +01: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 Add BN_native2bn and BN_bn2nativepad, for native BIGNUM import/export 2019-02-26 22:44:48 +01:00
bnerr.h Add regenerated header files 2019-03-11 14:42:47 +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
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 regenerated header files 2019-03-11 14:42:47 +01: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 OSSL_PARAM helper functions. 2019-03-12 19:12:12 +01:00
core_numbers.h Replumbing: Add support for the provider query_operation function 2019-03-12 20:25:46 +01:00
crmf.h 2nd chunk: CRMF code (crypto/crmf/, ) and its integration 2019-03-12 12:26:06 +00:00
crmferr.h 2nd chunk: CRMF code (crypto/crmf/, ) and its integration 2019-03-12 12:26:06 +00:00
crypto.h Add an OpenSSL library context 2019-02-16 00:29:42 +01:00
cryptoerr.h Replumbing: New public API to load or add providers 2019-03-11 20:40:13 +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 Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01: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 Add regenerated header files 2019-03-11 14:42:47 +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 Mark generated functions unused (applies to safestack, lhash, sparse_array) 2019-02-15 11:44:35 +01: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 constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00: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 2nd chunk: CRMF code (crypto/crmf/, ) and its integration 2019-03-12 12:26:06 +00: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 constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00:00
evperr.h Add regenerated header files 2019-03-11 14:42:47 +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 Implement SSH KDF 2019-02-27 11:02:54 +00:00
kdferr.h Add regenerated header files 2019-03-11 14:42:47 +01: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 Add RFC5297 AES-SIV support 2018-12-12 08:16:10 +10:00
obj_mac.h Support SM2 certificate verification 2019-03-13 15:29:39 +08:00
objects.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
objectserr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
ocsp.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
ocsperr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
opensslconf.h.in Only include opensslconf.h once 2018-12-07 10:37:41 +00:00
opensslv.h update Copyright date 2019-01-21 09:43:27 +00:00
ossl_typ.h Replumbing: Add the Provider Object, type OSSL_PROVIDER 2019-03-11 20:40:13 +01:00
params.h OSSL_PARAM helper functions. 2019-03-12 19:12:12 +01: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 Replumbing: New public API to load or add providers 2019-03-11 20:40:13 +01: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 Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
randerr.h Add regenerated header files 2019-03-11 14:42:47 +01: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 Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +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 constify *_dup() and *i2d_*() and related functions as far as possible, introducing DECLARE_ASN1_DUP_FUNCTION 2019-03-06 16:10:09 +00: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 Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01:00
sslerr.h Add regenerated header files 2019-03-11 14:42:47 +01:00
stack.h Properties for implementation selection. 2019-02-18 13:28:14 +10:00
store.h Following the license change, modify the boilerplates in include/ and crypto/include/ 2018-12-06 15:57:31 +01: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 Deprecate TLS_MAX_VERSION, DTLS_MAX_VERSION and DTLS_MIN_VERSION 2018-12-15 12:52:02 +01:00
trace.h trace: don't leak the line prefix 2019-03-15 08:48:43 +01: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 Guard some SM2 functions with OPENSSL_NO_SM2 2019-03-15 10:12:36 +00:00
x509_vfy.h X509_STORE: fix two misspelled compatibility macros 2019-01-25 11:18:35 +01:00
x509err.h Support SM2 certificate verification 2019-03-13 15:29:39 +08:00
x509v3.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
x509v3err.h Add regenerated header files 2019-03-11 14:42:47 +01:00