]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_ssl/lib/sslBuildFlags.h
Security-59306.61.1.tar.gz
[apple/security.git] / OSX / libsecurity_ssl / lib / sslBuildFlags.h
index af18517e6c901a12cc35b537e9b3b0f0b7eef2c6..fcb19aeb2f6127d188478d64e2efd714300f626c 100644 (file)
 extern "C" {
 #endif
 
+/*
+ * Implementation-specific functionality.
+ */
+#if 1
+#undef USE_CDSA_CRYPTO                         /* use corecrypto, instead of CDSA */
+#undef USE_SSLCERTIFICATE                      /* use CF-based certs, not structs */
+#endif
+
 /*
  * Work around the Netscape Server Key Exchange bug. When this is
  * true, only do server key exchange if both of the following are
@@ -75,16 +83,15 @@ extern "C" {
 /* Experimental */
 #define ENABLE_DTLS                 1
 
-#define ENABLE_3DES                    1               /* normally enabled */
-#define ENABLE_RC4                     1               /* normally enabled */
-#define ENABLE_DES                     0               /* normally disabled */
-#define ENABLE_RC2                     0               /* normally disabled */
-#define ENABLE_AES                     1               /* normally enabled, our first preference */
-#define ENABLE_AES256          1               /* normally enabled */
-#define ENABLE_ECDHE           1
-#define ENABLE_ECDHE_RSA       1
-#define ENABLE_ECDH                    1
-#define ENABLE_ECDH_RSA                1
+#define ENABLE_3DES                 1          /* normally enabled */
+#define ENABLE_DES                  0          /* normally disabled */
+#define ENABLE_RC2                  0          /* normally disabled */
+#define ENABLE_AES                  1          /* normally enabled, our first preference */    
+#define ENABLE_AES256               1          /* normally enabled */
+#define ENABLE_ECDHE                1
+#define ENABLE_ECDHE_RSA            1
+#define ENABLE_ECDH                 1
+#define ENABLE_ECDH_RSA             1
 
 #if defined(__cplusplus)
 }