]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Add enable-tls-deprecated-ec option to keep provider compatibility
authorAlexandr Nedvedicky <sashan@openssl.org>
Fri, 30 Jan 2026 10:07:30 +0000 (11:07 +0100)
committerNeil Horman <nhorman@openssl.org>
Mon, 2 Feb 2026 16:50:41 +0000 (11:50 -0500)
test happy.

Fixes openssl/project#1849

Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
MergeDate: Mon Feb  2 16:50:45 2026
(Merged from https://github.com/openssl/openssl/pull/29866)

.github/workflows/prov-compat-label.yml
.github/workflows/provider-compatibility.yml

index b8c315fa491a1462fa2da518386b02977c1cd6a1..4aaf68dea9c759e5aac810a26a3e80d09422e913 100644 (file)
@@ -109,30 +109,37 @@ jobs:
             name: '',
             dir: PR,
             tgz: PR.tar.gz,
+            extra_config: "enable-lms enable-tls-deprecated-ec",
           }, {
             name: openssl-3.0,
             dir: branch-3.0,
             tgz: branch-3.0.tar.gz,
+            extra_config: "",
           }, {
             name: openssl-3.3,
             dir: branch-3.3,
             tgz: branch-3.3.tar.gz,
+            extra_config: "",
           }, {
             name: openssl-3.4,
             dir: branch-3.4,
             tgz: branch-3.4.tar.gz,
+            extra_config: "",
           }, {
             name: openssl-3.5,
             dir: branch-3.5,
             tgz: branch-3.5.tar.gz,
+            extra_config: "",
           }, {
             name: openssl-3.6,
             dir: branch-3.6,
             tgz: branch-3.6.tar.gz,
+            extra_config: "enable-lms",
           }, {
             name: master,
             dir: branch-master,
             tgz: branch-master.tar.gz,
+            extra_config: "enable-lms enable-tls-deprecated-ec",
           },
         ]
 
@@ -149,7 +156,7 @@ jobs:
 
       - name: config branch
         run: |
-          ./config --banner=Configured enable-shared enable-fips ${{ env.opts }}
+          ./config --banner=Configured enable-shared enable-fips ${{ env.opts }} ${{ matrix.branch.extra_config }}
         working-directory: ${{ matrix.branch.dir }}
       - name: config dump current
         run: ./configdata.pm --dump
index f97050f804453109862bbf348d0d2c4489fc6355..c00e90289f1e957ea148c82ee879113385cf3747 100644 (file)
@@ -143,7 +143,7 @@ jobs:
             name: master,
             dir: branch-master,
             tgz: branch-master.tar.gz,
-            extra_config: "enable-lms",
+            extra_config: "enable-lms enable-tls-deprecated-ec",
           },
         ]