26 lines
924 B
Diff
26 lines
924 B
Diff
diff -up nss/lib/ssl/config.mk.disableSSL2libssl nss/lib/ssl/config.mk
|
|
--- nss/lib/ssl/config.mk.disableSSL2libssl 2020-07-22 17:20:07.325371407 +0200
|
|
+++ nss/lib/ssl/config.mk 2020-07-22 17:21:23.818815809 +0200
|
|
@@ -53,3 +53,7 @@ endif
|
|
ifdef NSS_DISABLE_TLS_1_3
|
|
DEFINES += -DNSS_DISABLE_TLS_1_3
|
|
endif
|
|
+
|
|
+ifdef NSS_NO_SSL2
|
|
+DEFINES += -DNSS_NO_SSL2
|
|
+endif
|
|
diff -up nss/lib/ssl/sslsock.c.disableSSL2libssl nss/lib/ssl/sslsock.c
|
|
--- nss/lib/ssl/sslsock.c.disableSSL2libssl 2020-07-22 17:20:07.314371487 +0200
|
|
+++ nss/lib/ssl/sslsock.c 2020-07-22 17:20:07.326371400 +0200
|
|
@@ -1405,6 +1405,10 @@ SSLExp_SetMaxEarlyDataSize(PRFileDesc *f
|
|
static PRBool
|
|
ssl_IsRemovedCipherSuite(PRInt32 suite)
|
|
{
|
|
+#ifdef NSS_NO_SSL2
|
|
+ if (SSL_IS_SSL2_CIPHER(suite))
|
|
+ return PR_TRUE;
|
|
+#endif /* NSS_NO_SSL2 */
|
|
switch (suite) {
|
|
case SSL_FORTEZZA_DMS_WITH_NULL_SHA:
|
|
case SSL_FORTEZZA_DMS_WITH_FORTEZZA_CBC_SHA:
|