summaryrefslogtreecommitdiff
path: root/config.h.in
diff options
context:
space:
mode:
authormsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2015-05-20 01:20:52 +0000
committermsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2015-05-20 01:20:52 +0000
commitee6226a5cbe12e80205659984bfcc663375b27e6 (patch)
treea4a6509b4a85df0e219ff918564f1d6a01bb2c94 /config.h.in
parent3bb59731595c4db5427812e41856930bbd012d82 (diff)
downloadcups-ee6226a5cbe12e80205659984bfcc663375b27e6.tar.gz
Add SSLOptions to enable Diffie-Hellman key exchange and disable TLS/1.0.
DH/DHE support is being made optional because of known security issues with short DH parameters. Since there is no way to conditionally use DH/DHE with a minimum number of bits, we just have to disable it by default. TLS/1.0 support can now be disabled due to known security issues with TLS/1.0. However, since TLS/1.1 and TLS/1.2 support is not universally available, we cannot simply disable TLS/1.0 like we did for SSL/3.0. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12645 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'config.h.in')
-rw-r--r--config.h.in9
1 files changed, 8 insertions, 1 deletions
diff --git a/config.h.in b/config.h.in
index 5c0a19e38..098574913 100644
--- a/config.h.in
+++ b/config.h.in
@@ -3,7 +3,7 @@
*
* Configuration file for CUPS.
*
- * Copyright 2007-2014 by Apple Inc.
+ * Copyright 2007-2015 by Apple Inc.
* Copyright 1997-2007 by Easy Software Products.
*
* These coded instructions, statements, and computer programs are the
@@ -349,6 +349,13 @@
/*
+ * Do we have (a working) SSLSetEnabledCiphers function?
+ */
+
+#undef HAVE_SSLSETENABLEDCIPHERS
+
+
+/*
* Do we have libpaper?
*/