Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
wolfssl/openssl/crypto.h@3:6f956bdb3073, 2016-04-28 (annotated)
- Committer:
- wolfSSL
- Date:
- Thu Apr 28 00:56:55 2016 +0000
- Revision:
- 3:6f956bdb3073
wolfSSL 3.9.0
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
wolfSSL | 3:6f956bdb3073 | 1 | /* crypto.h for openSSL */ |
wolfSSL | 3:6f956bdb3073 | 2 | |
wolfSSL | 3:6f956bdb3073 | 3 | #ifndef WOLFSSL_CRYPTO_H_ |
wolfSSL | 3:6f956bdb3073 | 4 | #define WOLFSSL_CRYPTO_H_ |
wolfSSL | 3:6f956bdb3073 | 5 | |
wolfSSL | 3:6f956bdb3073 | 6 | |
wolfSSL | 3:6f956bdb3073 | 7 | #include <wolfssl/wolfcrypt/settings.h> |
wolfSSL | 3:6f956bdb3073 | 8 | |
wolfSSL | 3:6f956bdb3073 | 9 | #ifdef WOLFSSL_PREFIX |
wolfSSL | 3:6f956bdb3073 | 10 | #include "prefix_crypto.h" |
wolfSSL | 3:6f956bdb3073 | 11 | #endif |
wolfSSL | 3:6f956bdb3073 | 12 | |
wolfSSL | 3:6f956bdb3073 | 13 | |
wolfSSL | 3:6f956bdb3073 | 14 | WOLFSSL_API const char* wolfSSLeay_version(int type); |
wolfSSL | 3:6f956bdb3073 | 15 | WOLFSSL_API unsigned long wolfSSLeay(void); |
wolfSSL | 3:6f956bdb3073 | 16 | |
wolfSSL | 3:6f956bdb3073 | 17 | #define CRYPTO_THREADID void |
wolfSSL | 3:6f956bdb3073 | 18 | |
wolfSSL | 3:6f956bdb3073 | 19 | #define SSLeay_version wolfSSLeay_version |
wolfSSL | 3:6f956bdb3073 | 20 | #define SSLeay wolfSSLeay |
wolfSSL | 3:6f956bdb3073 | 21 | |
wolfSSL | 3:6f956bdb3073 | 22 | |
wolfSSL | 3:6f956bdb3073 | 23 | #define SSLEAY_VERSION 0x0090600fL |
wolfSSL | 3:6f956bdb3073 | 24 | #define SSLEAY_VERSION_NUMBER SSLEAY_VERSION |
wolfSSL | 3:6f956bdb3073 | 25 | |
wolfSSL | 3:6f956bdb3073 | 26 | #ifdef HAVE_STUNNEL |
wolfSSL | 3:6f956bdb3073 | 27 | #define CRYPTO_set_mem_ex_functions wolfSSL_CRYPTO_set_mem_ex_functions |
wolfSSL | 3:6f956bdb3073 | 28 | #define FIPS_mode wolfSSL_FIPS_mode |
wolfSSL | 3:6f956bdb3073 | 29 | #define FIPS_mode_set wolfSSL_FIPS_mode_set |
wolfSSL | 3:6f956bdb3073 | 30 | typedef struct CRYPTO_EX_DATA CRYPTO_EX_DATA; |
wolfSSL | 3:6f956bdb3073 | 31 | typedef void (CRYPTO_free_func)(void*parent, void*ptr, CRYPTO_EX_DATA *ad, int idx, |
wolfSSL | 3:6f956bdb3073 | 32 | long argl, void* argp); |
wolfSSL | 3:6f956bdb3073 | 33 | #define CRYPTO_THREADID_set_callback wolfSSL_THREADID_set_callback |
wolfSSL | 3:6f956bdb3073 | 34 | #define CRYPTO_THREADID_set_numeric wolfSSL_THREADID_set_numeric |
wolfSSL | 3:6f956bdb3073 | 35 | #endif /* HAVE_STUNNEL */ |
wolfSSL | 3:6f956bdb3073 | 36 | |
wolfSSL | 3:6f956bdb3073 | 37 | #endif /* header */ |
wolfSSL | 3:6f956bdb3073 | 38 | |
wolfSSL | 3:6f956bdb3073 | 39 |