CyaSSL changed for NucleoF401RE board: implemented random and time functions for build. (Has trouble with wildcard domains like *.google.com, *.yahoo.com)

Fork of CyaSSL by wolf SSL

Committer:
Vanger
Date:
Wed Jan 14 22:07:14 2015 +0000
Revision:
4:e505054279ed
Parent:
0:1239e9b70ca2
Implemented some platform specific functions in the Cyassl library code: time functions, seed random functions, and also changed the settings.h file to define settings specific to the platform being used

Who changed what in which revision?

UserRevisionLine numberNew contents of line
wolfSSL 0:1239e9b70ca2 1 /* crypto.h for openSSL */
wolfSSL 0:1239e9b70ca2 2
wolfSSL 0:1239e9b70ca2 3 #ifndef CYASSL_CRYPTO_H_
wolfSSL 0:1239e9b70ca2 4 #define CYASSL_CRYPTO_H_
wolfSSL 0:1239e9b70ca2 5
wolfSSL 0:1239e9b70ca2 6
wolfSSL 0:1239e9b70ca2 7 #include <cyassl/ctaocrypt/settings.h>
wolfSSL 0:1239e9b70ca2 8
wolfSSL 0:1239e9b70ca2 9 #ifdef YASSL_PREFIX
wolfSSL 0:1239e9b70ca2 10 #include "prefix_crypto.h"
wolfSSL 0:1239e9b70ca2 11 #endif
wolfSSL 0:1239e9b70ca2 12
wolfSSL 0:1239e9b70ca2 13
wolfSSL 0:1239e9b70ca2 14 CYASSL_API const char* CyaSSLeay_version(int type);
wolfSSL 0:1239e9b70ca2 15 CYASSL_API unsigned long CyaSSLeay(void);
wolfSSL 0:1239e9b70ca2 16
wolfSSL 0:1239e9b70ca2 17 #define SSLeay_version CyaSSLeay_version
wolfSSL 0:1239e9b70ca2 18 #define SSLeay CyaSSLeay
wolfSSL 0:1239e9b70ca2 19
wolfSSL 0:1239e9b70ca2 20
wolfSSL 0:1239e9b70ca2 21 #define SSLEAY_VERSION 0x0090600fL
wolfSSL 0:1239e9b70ca2 22 #define SSLEAY_VERSION_NUMBER SSLEAY_VERSION
wolfSSL 0:1239e9b70ca2 23
wolfSSL 0:1239e9b70ca2 24
wolfSSL 0:1239e9b70ca2 25 #endif /* header */
wolfSSL 0:1239e9b70ca2 26
wolfSSL 0:1239e9b70ca2 27