Go to the documentation of this file.
31 #ifndef POLARSSL_CONFIG_H
32 #define POLARSSL_CONFIG_H
34 #if defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
35 #define _CRT_SECURE_NO_DEPRECATE 1
69 #define POLARSSL_HAVE_LONGLONG
86 #define POLARSSL_HAVE_ASM
107 #define POLARSSL_HAVE_READDIR_R
162 #define POLARSSL_CIPHER_MODE_CFB
169 #define POLARSSL_CIPHER_MODE_CTR
212 #define POLARSSL_ERROR_STRERROR_DUMMY
221 #define POLARSSL_GENPRIME
228 #define POLARSSL_FS_IO
262 #define POLARSSL_PKCS1_V21
279 #define POLARSSL_SELF_TEST
293 #define POLARSSL_SSL_ALERT_MESSAGES
329 #define POLARSSL_SSL_SRV_SUPPORT_SSLV2_CLIENT_HELLO
395 #define POLARSSL_AES_C
409 #define POLARSSL_ARC4_C
419 #define POLARSSL_ASN1_PARSE_C
428 #define POLARSSL_ASN1_WRITE_C
440 #define POLARSSL_BASE64_C
455 #define POLARSSL_BIGNUM_C
464 #define POLARSSL_BLOWFISH_C
485 #define POLARSSL_CAMELLIA_C
497 #define POLARSSL_CERTS_C
509 #define POLARSSL_CIPHER_C
523 #define POLARSSL_CTR_DRBG_C
537 #define POLARSSL_DEBUG_C
555 #define POLARSSL_DES_C
581 #define POLARSSL_DHM_C
595 #define POLARSSL_ENTROPY_C
607 #define POLARSSL_ERROR_C
623 #define POLARSSL_GCM_C
658 #define POLARSSL_MD_C
699 #define POLARSSL_MD5_C
711 #define POLARSSL_NET_C
723 #define POLARSSL_PADLOCK_C
751 #define POLARSSL_PEM_C
764 #define POLARSSL_PKCS5_C
796 #define POLARSSL_PKCS12_C
813 #define POLARSSL_RSA_C
828 #define POLARSSL_SHA1_C
842 #define POLARSSL_SHA2_C
855 #define POLARSSL_SHA4_C
867 #define POLARSSL_SSL_CACHE_C
881 #define POLARSSL_SSL_CLI_C
895 #define POLARSSL_SSL_SRV_C
910 #define POLARSSL_SSL_TLS_C
922 #define POLARSSL_TIMING_C
933 #define POLARSSL_VERSION_C
949 #define POLARSSL_X509_PARSE_C
962 #define POLARSSL_X509_WRITE_C
972 #define POLARSSL_XTEA_C
995 #if defined(POLARSSL_CONFIG_OPTIONS)
999 #define POLARSSL_MPI_WINDOW_SIZE 6
1000 #define POLARSSL_MPI_MAX_SIZE 512
1004 #define CTR_DRBG_ENTROPY_LEN 48
1005 #define CTR_DRBG_RESEED_INTERVAL 10000
1006 #define CTR_DRBG_MAX_INPUT 256
1007 #define CTR_DRBG_MAX_REQUEST 1024
1008 #define CTR_DRBG_MAX_SEED_INPUT 384
1012 #define ENTROPY_MAX_SOURCES 20
1013 #define ENTROPY_MAX_GATHER 128
1015 // SSL Cache options
1017 #define SSL_CACHE_DEFAULT_TIMEOUT 86400
1018 #define SSL_CACHE_DEFAULT_MAX_ENTRIES 50
1022 #define SSL_MAX_CONTENT_LEN 16384