openssl/util/indent.pro
Davide Galassi f4dcc09ba7 Memory allocator code cleanup
Typedefs of CRYPTO malloc, realloc and free.

MEM_CHECK "modes" are used only as a CRYPTO_mem_ctrl() parameter

The CRYPTO_mem_ctrl is defined only if OPENSSL_NO_CRYPTO_MDEBUG is
defined, thus define the MEM_CHECK modes under the same condition.

Maybe the macros can be removed at all since:
1. CRYPTO_mem_ctrl() just returns -1 and ignores the parameter
2. CRYPTO_mem_ctr() is declared as DEPRECATED by 3.0

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/11042)
2020-02-10 16:49:10 +10:00

645 lines
11 KiB
Prolog

-bap
-bbo
-br
-brs
-c33
-cd33
-ce
-ci4
-cli0
-cp33
-d0
-di1
-hnl
-i4
-il1
-ip0
-l80
-lp
-nbad
-nbc
-ncdb
-ncs
-nfc1
-nfca
-npcs
-nprs
-npsl
-nsc
-ppi1
-saf
-sai
-saw
-sob
-ss
-ts0
-T ACCESS_DESCRIPTION
-T ADDED_OBJ
-T AES_KEY
-T ARGS
-T ASIdOrRange
-T ASIdOrRanges
-T ASIdentifierChoice
-T ASIdentifiers
-T ASN1_ADB
-T ASN1_ADB_TABLE
-T ASN1_AUX
-T ASN1_BIT_STRING
-T ASN1_BMPSTRING
-T ASN1_BOOLEAN
-T ASN1_ENCODING
-T ASN1_ENUMERATED
-T ASN1_EXTERN_FUNCS
-T ASN1_GENERALIZEDTIME
-T ASN1_GENERALSTRING
-T ASN1_IA5STRING
-T ASN1_INTEGER
-T ASN1_ITEM
-T ASN1_ITEM_EXP
-T ASN1_NULL
-T ASN1_OBJECT
-T ASN1_OCTET_STRING
-T ASN1_PCTX
-T ASN1_PRIMITIVE_FUNCS
-T ASN1_PRINTABLESTRING
-T ASN1_PRINT_ARG
-T ASN1_SCTX
-T ASN1_STREAM_ARG
-T ASN1_STRING
-T ASN1_STRING_TABLE
-T ASN1_T61STRING
-T ASN1_TEMPLATE
-T ASN1_TIME
-T ASN1_TLC
-T ASN1_TYPE
-T ASN1_UNIVERSALSTRING
-T ASN1_UTCTIME
-T ASN1_UTF8STRING
-T ASN1_VALUE
-T ASN1_VISIBLESTRING
-T AUTHORITY_INFO_ACCESS
-T AUTHORITY_KEYID
-T BASIC_CONSTRAINTS
-T BF_KEY
-T BF_LONG
-T BIGNUM
-T BIO
-T BIO_ACCEPT
-T BIO_ADDR
-T BIO_ASN1_BUF_CTX
-T BIO_ASN1_EX_FUNCS
-T BIO_B64_CTX
-T BIO_CONNECT
-T BIO_ENC_CTX
-T BIO_F_BUFFER_CTX
-T BIO_LINEBUFFER_CTX
-T BIO_METHOD
-T BIO_OK_CTX
-T BIO_SSL
-T BIT_STRING_BITNAME
-T BN_BLINDING
-T BN_CTX
-T BN_GENCB
-T BN_MONT_CTX
-T BN_POOL
-T BN_POOL_ITEM
-T BN_RECP_CTX
-T BN_STACK
-T BN_ULONG
-T BUF_MEM
-T BY_DIR
-T BY_DIR_ENTRY
-T BY_DIR_HASH
-T Bytef
-T CAMELLIA_KEY
-T CAST_KEY
-T CAST_LONG
-T CA_DB
-T CCM128_CONTEXT
-T CERT
-T CERTIFICATEPOLICIES
-T CERT_PKEY
-T CIPHER_ORDER
-T CMAC_CTX
-T CMS_AuthenticatedData
-T CMS_CertificateChoices
-T CMS_CompressedData
-T CMS_ContentInfo
-T CMS_DigestedData
-T CMS_EncapsulatedContentInfo
-T CMS_EncryptedContentInfo
-T CMS_EncryptedData
-T CMS_EnvelopedData
-T CMS_IssuerAndSerialNumber
-T CMS_KEKIdentifier
-T CMS_KEKRecipientInfo
-T CMS_KeyAgreeRecipientIdentifier
-T CMS_KeyAgreeRecipientInfo
-T CMS_KeyTransRecipientInfo
-T CMS_OriginatorIdentifierOrKey
-T CMS_OriginatorInfo
-T CMS_OriginatorPublicKey
-T CMS_OtherCertificateFormat
-T CMS_OtherKeyAttribute
-T CMS_OtherRecipientInfo
-T CMS_OtherRevocationInfoFormat
-T CMS_PasswordRecipientInfo
-T CMS_Receipt
-T CMS_ReceiptRequest
-T CMS_ReceiptsFrom
-T CMS_RecipientEncryptedKey
-T CMS_RecipientIdentifier
-T CMS_RecipientInfo
-T CMS_RecipientKeyIdentifier
-T CMS_RevocationInfoChoice
-T CMS_SignedData
-T CMS_SignerIdentifier
-T CMS_SignerInfo
-T COMP_CTX
-T COMP_METHOD
-T CONF
-T CONF_IMODULE
-T CONF_METHOD
-T CONF_MODULE
-T CONF_VALUE
-T CRYPTO_malloc_fn
-T CRYPTO_realloc_fn
-T CRYPTO_free_fn
-T CRYPTO_EX_DATA
-T CRYPTO_EX_dup
-T CRYPTO_EX_free
-T CRYPTO_EX_new
-T CRYPTO_THREADID
-T DB_ATTR
-T DES_LONG
-T DES_cblock
-T DES_key_schedule
-T DH
-T DH_METHOD
-T DH_PKEY_CTX
-T DIST_POINT
-T DIST_POINT_NAME
-T DSA
-T DSA_METHOD
-T DSA_SIG
-T DSO
-T DSO_FUNC_TYPE
-T DSO_MERGER_FUNC
-T DSO_METHOD
-T DSO_NAME_CONVERTER_FUNC
-T DSO_VMS_INTERNAL
-T DTLS1_BITMAP
-T DTLS1_RECORD_DATA
-T DTLS1_STATE
-T Dl_info
-T ECDH_METHOD
-T ECDSA_METHOD
-T ECDSA_SIG
-T ECPARAMETERS
-T ECPKPARAMETERS
-T EC_GROUP
-T EC_KEY
-T EC_METHOD
-T EC_POINT
-T EC_PRE_COMP
-T EC_PRIVATEKEY
-T EC_builtin_curve
-T EDIPARTYNAME
-T ENGINE
-T ENGINE_CIPHERS_PTR
-T ENGINE_CLEANUP_CB
-T ENGINE_CLEANUP_ITEM
-T ENGINE_CMD_DEFN
-T ENGINE_CTRL_FUNC_PTR
-T ENGINE_DIGESTS_PTR
-T ENGINE_GEN_FUNC_PTR
-T ENGINE_GEN_INT_FUNC_PTR
-T ENGINE_LOAD_KEY_PTR
-T ENGINE_PILE
-T ENGINE_PILE_DOALL
-T ENGINE_PKEY_ASN1_METHS_PTR
-T ENGINE_PKEY_METHS_PTR
-T ENGINE_SSL_CLIENT_CERT_PTR
-T ENGINE_TABLE
-T ENUMERATED_NAMES
-T ERR_STATE
-T ERR_STRING_DATA
-T ESS_CERT_ID
-T ESS_CERT_ID_V2
-T ESS_ISSUER_SERIAL
-T ESS_SIGNING_CERT
-T ESS_SIGNING_CERT_V2
-T EVP_AES_HMAC_SHA1
-T EVP_AES_HMAC_SHA256
-T EVP_CIPHER
-T EVP_CIPHER_CTX
-T EVP_CIPHER_INFO
-T EVP_ENCODE_CTX
-T EVP_MD
-T EVP_MD_CTX
-T EVP_PBE_CTL
-T EVP_PBE_KEYGEN
-T EVP_PKEY
-T EVP_PKEY_ASN1_METHOD
-T EVP_PKEY_CTX
-T EVP_PKEY_METHOD
-T EVP_PKEY_gen_cb
-T FILE
-T GCM128_CONTEXT
-T GENERAL_NAME
-T GENERAL_NAMES
-T GENERAL_SUBTREE
-T GEN_SESSION_CB
-T HASH_CTX
-T HEAPENTRY32
-T HEAPLIST32
-T HMAC_CTX
-T IDEA_KEY_SCHEDULE
-T IPAddrBlocks
-T IPAddressFamily
-T IPAddressOrRange
-T IPAddressOrRanges
-T ISSUING_DIST_POINT
-T KEY_TABLE_TYPE
-T LHASH
-T LHASH_DOALL_ARG_FN_TYPE
-T LHASH_NODE
-T LPHEAPENTRY32
-T LPHEAPLIST32
-T LPMODULEENTRY32
-T LPMODULEENTRY32W
-T LPPROCESSENTRY32
-T LPPROCESSENTRY32W
-T LPTHREADENTRY32
-T LP_DIR_CTX
-T MD2_CTX
-T MD4_CTX
-T MD5_CTX
-T MDC2_CTX
-T MEM
-T MEM_LEAK
-T MIME_HEADER
-T MIME_PARAM
-T MODULEENTRY32
-T MODULEENTRY32W
-T NAME_CONSTRAINTS
-T NAME_FUNCS
-T NBIO_TEST
-T NDEF_SUPPORT
-T NETSCAPE_CERT_SEQUENCE
-T NETSCAPE_ENCRYPTED_PKEY
-T NETSCAPE_PKEY
-T NETSCAPE_SPKAC
-T NETSCAPE_SPKI
-T NOTICEREF
-T OBJ_NAME
-T OCB128_CONTEXT
-T OCB_BLOCK
-T OCSP_BASICRESP
-T OCSP_CERTID
-T OCSP_CERTSTATUS
-T OCSP_CRLID
-T OCSP_ONEREQ
-T OCSP_REQINFO
-T OCSP_REQUEST
-T OCSP_REQ_CTX
-T OCSP_RESPBYTES
-T OCSP_RESPDATA
-T OCSP_RESPID
-T OCSP_RESPONSE
-T OCSP_REVOKEDINFO
-T OCSP_SERVICELOC
-T OCSP_SIGNATURE
-T OCSP_SINGLERESP
-T OCSP_TBLSTR
-T OPENSSL_BLOCK
-T OPENSSL_CSTRING
-T OPENSSL_DIR_CTX
-T OPENSSL_PSTRING
-T OPENSSL_STRING
-T OSSL_ASYNC_FD
-T OTHERNAME
-T P256_POINT
-T P256_POINT_AFFINE
-T PBE2PARAM
-T PBEPARAM
-T PBKDF2PARAM
-T PHEAPENTRY32
-T PHEAPLIST32
-T PKCS12
-T PKCS12_BAGS
-T PKCS12_SAFEBAG
-T PKCS7
-T PKCS7_DIGEST
-T PKCS7_ENCRYPT
-T PKCS7_ENC_CONTENT
-T PKCS7_ENVELOPE
-T PKCS7_ISSUER_AND_SERIAL
-T PKCS7_RECIP_INFO
-T PKCS7_SIGNED
-T PKCS7_SIGNER_INFO
-T PKCS7_SIGN_ENVELOPE
-T PKCS8_PRIV_KEY_INFO
-T PKEY_USAGE_PERIOD
-T PMODULEENTRY32
-T PMODULEENTRY32W
-T POLICYINFO
-T POLICYQUALINFO
-T POLICY_CONSTRAINTS
-T POLICY_MAPPING
-T POLICY_MAPPINGS
-T PPROCESSENTRY32
-T PPROCESSENTRY32W
-T PRECOMP256_ROW
-T PROCESSENTRY32
-T PROCESSENTRY32W
-T PROXY_CERT_INFO_EXTENSION
-T PROXY_POLICY
-T PTHREADENTRY32
-T PW_CB_DATA
-T RAND_METHOD
-T RC2_KEY
-T RC4_KEY
-T RC5_32_KEY
-T RIPEMD160_CTX
-T RSA
-T RSA_METHOD
-T RSA_OAEP_PARAMS
-T RSA_PKEY_CTX
-T RSA_PSS_PARAMS
-T SCT
-T SEED_KEY_SCHEDULE
-T SHA256_CTX
-T SHA512_CTX
-T SHA_CTX
-T SRP_ARG
-T SRP_CLIENT_ARG
-T SRP_CTX
-T SRP_SERVER_ARG
-T SRP_VBASE
-T SRP_gN_cache
-T SRP_user_pwd
-T SRTP_PROTECTION_PROFILE
-T SSL
-T SSL3_BUFFER
-T SSL3_COMP
-T SSL3_ENC_METHOD
-T SSL3_RECORD
-T SSL3_STATE
-T SSL_CIPHER
-T SSL_COMP
-T SSL_CONF_CTX
-T SSL_CTX
-T SSL_DANE
-T SSL_EXCERT
-T SSL_METHOD
-T SSL_SESSION
-T SSL_SESSION_ASN1
-T STACK_OF
-T SXNET
-T SXNETID
-T TCHAR
-T TEST_INFO
-T THREADENTRY32
-T TIMEOUT_PARAM
-T TLS_SESSION_TICKET_EXT
-T TLS_SIGALGS
-T TS_ACCURACY
-T TS_MSG_IMPRINT
-T TS_REQ
-T TS_RESP
-T TS_RESP_CTX
-T TS_STATUS_INFO
-T TS_TST_INFO
-T TS_VERIFY_CTX
-T TXT_DB
-T UI
-T UINT64
-T UI_METHOD
-T UI_STRING
-T USERNOTICE
-T WCHAR
-T WHIRLPOOL_CTX
-T WINAPI
-T X509
-T X509V3_CONF_METHOD
-T X509V3_CTX
-T X509V3_EXT_D2I
-T X509V3_EXT_FREE
-T X509V3_EXT_I2D
-T X509V3_EXT_I2R
-T X509V3_EXT_I2S
-T X509V3_EXT_METHOD
-T X509V3_EXT_NEW
-T X509V3_EXT_R2I
-T X509V3_EXT_S2I
-T X509V3_EXT_V2I
-T X509_ALGOR
-T X509_ATTRIBUTE
-T X509_CERT_AUX
-T X509_CINF
-T X509_CRL
-T X509_CRL_INFO
-T X509_CRL_METHOD
-T X509_EXTENSION
-T X509_INFO
-T X509_LOOKUP
-T X509_LOOKUP_METHOD
-T X509_NAME
-T X509_NAME_ENTRY
-T X509_OBJECT
-T X509_PKEY
-T X509_POLICY_CACHE
-T X509_POLICY_DATA
-T X509_POLICY_LEVEL
-T X509_POLICY_NODE
-T X509_POLICY_TREE
-T X509_PUBKEY
-T X509_PURPOSE
-T X509_REQ
-T X509_REQ_INFO
-T X509_REVOKED
-T X509_SIG
-T X509_STORE
-T X509_STORE_CTX
-T X509_TRUST
-T X509_VAL
-T X509_VERIFY_PARAM
-T X9_62_CHARACTERISTIC_TWO
-T X9_62_CURVE
-T X9_62_FIELDID
-T X9_62_PENTANOMIAL
-T XTS128_CONTEXT
-T _LHASH
-T _STACK
-T __int64
-T asn1_ps_func
-T bio_dgram_data
-T bio_info_cb
-T BIO_info_cb
-T BIO_callback_fn
-T char_io
-T conf_finish_func
-T conf_init_func
-T const_DES_cblock
-T d2i_of_void
-T des_cblock
-T dynamic_data_ctx
-T dynamic_fns
-T engine_table_doall_cb
-T i2d_of_void
-T int_dhx942_dh
-T nid_triple
-T pem_password_cb
-T pitem
-T piterator
-T pqueue_s
-T session_op
-T size_t
-T tag_exp_arg
-T testdata
-T time_t
-T time_t
-T u32
-T u64
-T u8
-T v3_ext_ctx
-T v3_ext_method
-T STACK_OF_ACCESS_DESCRIPTION_
-T STACK_OF_ASIdOrRange_
-T STACK_OF_ASN1_ADB_TABLE_
-T STACK_OF_ASN1_INTEGER_
-T STACK_OF_ASN1_OBJECT_
-T STACK_OF_ASN1_STRING_TABLE_
-T STACK_OF_ASN1_TYPE_
-T STACK_OF_ASN1_UTF8STRING_
-T STACK_OF_ASN1_VALUE_
-T STACK_OF_BIO_
-T STACK_OF_BY_DIR_ENTRY_
-T STACK_OF_BY_DIR_HASH_
-T STACK_OF_CMS_CertificateChoices_
-T STACK_OF_CMS_RecipientEncryptedKey_
-T STACK_OF_CMS_RecipientInfo_
-T STACK_OF_CMS_RevocationInfoChoice_
-T STACK_OF_CMS_SignerInfo_
-T STACK_OF_CONF_IMODULE_
-T STACK_OF_CONF_MODULE_
-T STACK_OF_CONF_VALUE_
-T STACK_OF_CRYPTO_dynlock_
-T STACK_OF_DIST_POINT_
-T STACK_OF_ENGINE_
-T STACK_OF_ENGINE_CLEANUP_ITEM_
-T STACK_OF_ESS_CERT_ID_
-T STACK_OF_ESS_CERT_ID_V2_
-T STACK_OF_EVP_PBE_CTL_
-T STACK_OF_EVP_PKEY_ASN1_METHOD_
-T STACK_OF_EVP_PKEY_METHOD_
-T STACK_OF_GENERAL_NAMES_
-T STACK_OF_GENERAL_NAME_
-T STACK_OF_GENERAL_SUBTREE_
-T STACK_OF_IPAddressFamily_
-T STACK_OF_IPAddressOrRange_
-T STACK_OF_MIME_HEADER_
-T STACK_OF_MIME_PARAM_
-T STACK_OF_NAME_FUNCS_
-T STACK_OF_OCSP_CERTID_
-T STACK_OF_OCSP_ONEREQ_
-T STACK_OF_OCSP_RESPID_
-T STACK_OF_OCSP_SINGLERESP_
-T STACK_OF_OPENSSL_BLOCK_
-T STACK_OF_OPENSSL_PSTRING_
-T STACK_OF_OPENSSL_STRING_
-T STACK_OF_PKCS12_SAFEBAG_
-T STACK_OF_PKCS7_
-T STACK_OF_PKCS7_RECIP_INFO_
-T STACK_OF_PKCS7_SIGNER_INFO_
-T STACK_OF_POLICYINFO_
-T STACK_OF_POLICYQUALINFO_
-T STACK_OF_POLICY_MAPPING_
-T STACK_OF_Request_
-T STACK_OF_SCT_
-T STACK_OF_SRP_gN_
-T STACK_OF_SRP_gN_cache_
-T STACK_OF_SRP_user_pwd_
-T STACK_OF_SRTP_PROTECTION_PROFILE_
-T STACK_OF_SSL_CIPHER_
-T STACK_OF_SSL_COMP_
-T STACK_OF_STRING_
-T STACK_OF_SXNETID_
-T STACK_OF_SingleResponse_
-T STACK_OF_UI_STRING_
-T STACK_OF_X509V3_EXT_METHOD_
-T STACK_OF_X509_
-T STACK_OF_X509_ALGOR_
-T STACK_OF_X509_ATTRIBUTE_
-T STACK_OF_X509_CRL_
-T STACK_OF_X509_EXTENSION_
-T STACK_OF_X509_INFO_
-T STACK_OF_X509_LOOKUP_
-T STACK_OF_X509_NAME_
-T STACK_OF_X509_NAME_ENTRY_
-T STACK_OF_X509_OBJECT_
-T STACK_OF_X509_POLICY_DATA_
-T STACK_OF_X509_POLICY_NODE_
-T STACK_OF_X509_PURPOSE_
-T STACK_OF_X509_REVOKED_
-T STACK_OF_X509_TRUST_
-T STACK_OF_X509_VERIFY_PARAM_
-T STACK_OF_nid_triple_
-T STACK_OF_void_
-T LHASH_OF_ADDED_OBJ_
-T LHASH_OF_CONF_VALUE_
-T LHASH_OF_ENGINE_PILE_
-T LHASH_OF_ERR_STATE_
-T LHASH_OF_ERR_STRING_DATA_
-T LHASH_OF_FUNCTION_
-T LHASH_OF_MEM_
-T LHASH_OF_OBJ_NAME_
-T LHASH_OF_OPENSSL_STRING_
-T LHASH_OF_SSL_SESSION_
-T LHASH_OF_STRING_
-T clock_t
-T custom_ext_methods
-T hm_fragment
-T record_pqueue
-T ssl_ctx_st
-T ssl_flag_tbl
-T ssl_st
-T ssl_trace_tbl
-T _stdcall
-T OPTIONS
-T OPT_PAIR
-T uint64_t
-T int64_t
-T uint32_t
-T int32_t
-T uint16_t
-T int16_t
-T uint8_t
-T int8_t
-T STRINT_PAIR
-T felem
-T felem_bytearray
-T SH_LIST
-T PACKET
-T RECORD_LAYER
-T ASYNC_CTX
-T ASYNC_JOB
-T intmax_t
-T uintmax_t
-T pqueue
-T danetls_record
-T CTLOG_STORE
-T OPENSSL_INIT_SETTINGS
-T OSSL_HANDSHAKE_STATE
-T OSSL_STATEM
-T ossl_intmax_t
-T ossl_intmax_t
-T ossl_uintmax_t
-T ossl_uintmax_t
-T CT_POLICY_EVAL_CTX
-T RAND_DRBG
-T RAND_DRBG_CTR
-T RAND_POOL
-T RAND_METHOD