Blame SOURCES/pr1834-rh1022017-reduce_ellipticcurvesextension_to_provide_only_three_nss_supported_nist_curves_23_24_25.patch

dad174
diff --git a/src/share/classes/sun/security/ssl/EllipticCurvesExtension.java b/src/share/classes/sun/security/ssl/EllipticCurvesExtension.java
dad174
--- openjdk/jdk/src/share/classes/sun/security/ssl/EllipticCurvesExtension.java
dad174
+++ openjdk/jdk/src/share/classes/sun/security/ssl/EllipticCurvesExtension.java
dad174
@@ -168,20 +168,10 @@
dad174
                     "contains no supported elliptic curves");
dad174
             }
dad174
         } else {        // default curves
dad174
-            int[] ids;
dad174
-            if (requireFips) {
dad174
-                ids = new int[] {
dad174
-                    // only NIST curves in FIPS mode
dad174
-                    23, 24, 25, 9, 10, 11, 12, 13, 14,
dad174
-                };
dad174
-            } else {
dad174
-                ids = new int[] {
dad174
-                    // NIST curves first
dad174
-                    23, 24, 25, 9, 10, 11, 12, 13, 14,
dad174
-                    // non-NIST curves
dad174
-                    22,
dad174
-                };
dad174
-            }
dad174
+            int[] ids = new int[] { 
dad174
+		// NSS currently only supports these three NIST curves
dad174
+		23, 24, 25
dad174
+	    };
dad174
 
dad174
             idList = new ArrayList<>(ids.length);
dad174
             for (int curveId : ids) {