Blob Blame History Raw
diff -up nss/lib/ssl/sslsock.c.disable-curve25519 nss/lib/ssl/sslsock.c
--- nss/lib/ssl/sslsock.c.disable-curve25519	2017-02-17 11:35:24.922392490 +0100
+++ nss/lib/ssl/sslsock.c	2017-02-17 11:35:24.936392194 +0100
@@ -152,7 +152,7 @@ static const PRUint16 srtpCiphers[] = {
 const sslNamedGroupDef ssl_named_groups[] = {
     /* Note that 256 for 25519 is a lie, but we only use it for checking bit
      * security and expect 256 bits there (not 255). */
-    { ssl_grp_ec_curve25519, 256, ssl_kea_ecdh, SEC_OID_CURVE25519, PR_TRUE },
+    { ssl_grp_ec_curve25519, 256, ssl_kea_ecdh, SEC_OID_CURVE25519, PR_FALSE },
     ECGROUP(secp256r1, 256, SECP256R1, PR_TRUE),
     ECGROUP(secp384r1, 384, SECP384R1, PR_TRUE),
     ECGROUP(secp521r1, 521, SECP521R1, PR_TRUE),
diff -up nss/tests/ec/ectest.sh.disable-curve25519 nss/tests/ec/ectest.sh