version 0.3.0
[fms.git] / include / xyssl / config.h
diff --git a/include/xyssl/config.h b/include/xyssl/config.h
deleted file mode 100644 (file)
index 5afc574..0000000
+++ /dev/null
@@ -1,278 +0,0 @@
-/**\r
- * \file config.h\r
- *\r
- * This set of compile-time options may be used to enable\r
- * or disable features selectively, and reduce the global\r
- * memory footprint.\r
- */\r
-#ifndef XYSSL_CONFIG_H\r
-#define XYSSL_CONFIG_H\r
-\r
-#ifndef _CRT_SECURE_NO_DEPRECATE\r
-#define _CRT_SECURE_NO_DEPRECATE 1\r
-#endif\r
-\r
-/*\r
- * Uncomment if native integers are 8-bit wide.\r
- *\r
-#define XYSSL_HAVE_INT8\r
- */\r
-\r
-/*\r
- * Uncomment if native integers are 16-bit wide.\r
- *\r
-#define XYSSL_HAVE_INT16\r
- */\r
-\r
-/*\r
- * Uncomment if the compiler supports long long.\r
- *\r
-#define XYSSL_HAVE_LONGLONG\r
- */\r
-\r
-/*\r
- * Uncomment if the CPU supports SSE2 (IA-32 specific).\r
- *\r
-#define XYSSL_HAVE_SSE2\r
- */\r
-\r
-/*\r
- * Enable all SSL/TLS debugging messages.\r
- */\r
-#define XYSSL_DEBUG_MSG\r
-\r
-/*\r
- * Enable the checkup functions (*_self_test).\r
- *\r
-#define XYSSL_SELF_TEST\r
- */\r
-\r
-/*\r
- * Enable the prime-number generation code.\r
- */\r
-#define XYSSL_GENPRIME\r
-\r
-/*\r
- * Uncomment this macro to store the AES tables in ROM.\r
- *\r
-#define XYSSL_AES_ROM_TABLES\r
- */\r
-\r
-/*\r
- * Module:  library/aes.c\r
- * Caller:  library/ssl_tls.c\r
- *\r
- * This module enables the following ciphersuites:\r
- *      SSL_RSA_AES_256_SHA\r
- *      SSL_EDH_RSA_AES_256_SHA\r
- */\r
-#define XYSSL_AES_C\r
-\r
-/*\r
- * Module:  library/arc4.c\r
- * Caller:  library/ssl_tls.c\r
- *\r
- * This module enables the following ciphersuites:\r
- *      SSL_RSA_RC4_128_MD5\r
- *      SSL_RSA_RC4_128_SHA\r
- */\r
-#define XYSSL_ARC4_C\r
-\r
-/*\r
- * Module:  library/base64.c\r
- * Caller:  library/x509parse.c\r
- *\r
- * This module is required for X.509 support.\r
- */\r
-#define XYSSL_BASE64_C\r
-\r
-/*\r
- * Module:  library/bignum.c\r
- * Caller:  library/dhm.c\r
- *          library/rsa.c\r
- *          library/ssl_tls.c\r
- *          library/x509parse.c\r
- *\r
- * This module is required for RSA and DHM support.\r
- */\r
-#define XYSSL_BIGNUM_C\r
-\r
-/*\r
- * Module:  library/certs.c\r
- * Caller:\r
- *\r
- * This module is used for testing (ssl_client/server).\r
- */\r
-#define XYSSL_CERTS_C\r
-\r
-/*\r
- * Module:  library/debug.c\r
- * Caller:  library/ssl_cli.c\r
- *          library/ssl_srv.c\r
- *          library/ssl_tls.c\r
- *\r
- * This module provides debugging functions.\r
- *\r
-#define XYSSL_DEBUG_C\r
- */\r
-\r
-/*\r
- * Module:  library/des.c\r
- * Caller:  library/ssl_tls.c\r
- *\r
- * This module enables the following ciphersuites:\r
- *      SSL_RSA_DES_168_SHA\r
- *      SSL_EDH_RSA_DES_168_SHA\r
- */\r
-#define XYSSL_DES_C\r
-\r
-/*\r
- * Module:  library/dhm.c\r
- * Caller:  library/ssl_cli.c\r
- *          library/ssl_srv.c\r
- *\r
- * This module enables the following ciphersuites:\r
- *      SSL_EDH_RSA_DES_168_SHA\r
- *      SSL_EDH_RSA_AES_256_SHA\r
- */\r
-#define XYSSL_DHM_C\r
-\r
-/*\r
- * Module:  library/havege.c\r
- * Caller:\r
- *\r
- * This module enables the HAVEGE random number generator.\r
- */\r
-#define XYSSL_HAVEGE_C\r
-\r
-/*\r
- * Module:  library/md2.c\r
- * Caller:  library/x509parse.c\r
- *\r
- * This module enables support for MD2-signed X.509 certificates.\r
- */\r
-#define XYSSL_MD2_C\r
-\r
-/*\r
- * Module:  library/md4.c\r
- * Caller:  library/x509parse.c\r
- *\r
- * This module enables support for MD4-signed X.509 certificates.\r
- */\r
-#define XYSSL_MD4_C\r
-\r
-/*\r
- * Module:  library/md5.c\r
- * Caller:  library/ssl_tls.c\r
- *          library/x509parse.c\r
- *\r
- * This module is required for SSL/TLS and X.509.\r
- */\r
-#define XYSSL_MD5_C\r
-\r
-/*\r
- * Module:  library/net.c\r
- * Caller:\r
- *\r
- * This module provides TCP/IP networking routines.\r
- */\r
-#define XYSSL_NET_C\r
-\r
-/*\r
- * Module:  library/padlock.c\r
- * Caller:  library/aes.c\r
- *\r
- * This modules adds support for the VIA PadLock on x86.\r
- */\r
-#define XYSSL_PADLOCK_C\r
-\r
-/*\r
- * Module:  library/rsa.c\r
- * Caller:  library/ssl_cli.c\r
- *          library/ssl_srv.c\r
- *          library/ssl_tls.c\r
- *          library/x509.c\r
- *\r
- * This module is required for SSL/TLS and X.509.\r
- */\r
-#define XYSSL_RSA_C\r
-\r
-/*\r
- * Module:  library/sha1.c\r
- * Caller:  library/ssl_cli.c\r
- *          library/ssl_srv.c\r
- *          library/ssl_tls.c\r
- *          library/x509parse.c\r
- *\r
- * This module is required for SSL/TLS and X.509.\r
- */\r
-#define XYSSL_SHA1_C\r
-\r
-/*\r
- * Module:  library/sha2.c\r
- * Caller:\r
- *\r
- * This module adds support for SHA-224 and SHA-256.\r
- */\r
-#define XYSSL_SHA2_C\r
-\r
-/*\r
- * Module:  library/sha4.c\r
- * Caller:\r
- *\r
- * This module adds support for SHA-384 and SHA-512.\r
- */\r
-#define XYSSL_SHA4_C\r
-\r
-/*\r
- * Module:  library/ssl_cli.c\r
- * Caller:\r
- *\r
- * This module is required for SSL/TLS client support.\r
- */\r
-#define XYSSL_SSL_CLI_C\r
-\r
-/*\r
- * Module:  library/ssl_srv.c\r
- * Caller:\r
- *\r
- * This module is required for SSL/TLS server support.\r
- */\r
-#define XYSSL_SSL_SRV_C\r
-\r
-/*\r
- * Module:  library/ssl_tls.c\r
- * Caller:  library/ssl_cli.c\r
- *          library/ssl_srv.c\r
- *\r
- * This module is required for SSL/TLS.\r
- */\r
-#define XYSSL_SSL_TLS_C\r
-\r
-/*\r
- * Module:  library/timing.c\r
- * Caller:  library/havege.c\r
- *\r
- * This module is used by the HAVEGE random number generator.\r
- */\r
-#define XYSSL_TIMING_C\r
-\r
-/*\r
- * Module:  library/x509parse.c\r
- * Caller:  library/ssl_cli.c\r
- *          library/ssl_srv.c\r
- *          library/ssl_tls.c\r
- *\r
- * This module is required for X.509 certificate parsing.\r
- */\r
-#define XYSSL_X509_PARSE_C\r
-\r
-/*\r
- * Module:  library/x509_write.c\r
- * Caller:\r
- *\r
- * This module is required for X.509 certificate writing.\r
- */\r
-#define XYSSL_X509_WRITE_C\r
-\r
-#endif /* config.h */\r