blob: c809658e5f5212ab5045dda73846514bed04d134 [file] [log] [blame]
Manuel Pégourié-Gonnard684e9dc2013-09-20 15:11:44 +02001/*
2 * Custom compact configuration for TLS 1.0 with PSK and RC4
3 * Distinguishing features: no bignum, no PK, no X509.
4 *
5 * Can be activated with:
6 * cd scripts
7 * ./activate-config.pl data_files/config-mini-tls1_1.h
8 */
9
10/* PolarSSL feature support */
11#define POLARSSL_KEY_EXCHANGE_PSK_ENABLED
12#define POLARSSL_SSL_PROTO_TLS1
13
14/* PolarSSL modules */
15#define POLARSSL_AES_C
16#define POLARSSL_ARC4_C
17#define POLARSSL_ASN1_PARSE_C
18#define POLARSSL_ASN1_WRITE_C
19#define POLARSSL_CIPHER_C
20#define POLARSSL_CTR_DRBG_C
21#define POLARSSL_ENTROPY_C
22#define POLARSSL_MD_C
23#define POLARSSL_MD5_C
24#define POLARSSL_NET_C
25#define POLARSSL_OID_C
26#define POLARSSL_SHA1_C
27#define POLARSSL_SHA256_C
28#define POLARSSL_SSL_CLI_C
29#define POLARSSL_SSL_SRV_C
30#define POLARSSL_SSL_TLS_C
31
32/* marker for activate-config.pl
33 * \} name SECTION: PolarSSL modules */