[openssh-commits] [openssh] 07/07: Add test against OpenSSL w/out ECC.

git+noreply at mindrot.org git+noreply at mindrot.org
Mon Apr 26 17:06:07 AEST 2021


This is an automated email from the git hooks/post-receive script.

dtucker pushed a commit to branch master
in repository openssh.

commit da9d59f526fce58e11cba49cd8eb011dc0bf5677
Author: Darren Tucker <dtucker at dtucker.net>
Date:   Mon Apr 26 15:34:23 2021 +1000

    Add test against OpenSSL w/out ECC.
---
 .github/setup_ci.sh         | 7 ++++++-
 .github/workflows/c-cpp.yml | 1 +
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/.github/setup_ci.sh b/.github/setup_ci.sh
index 72b545ce..4c7a9019 100755
--- a/.github/setup_ci.sh
+++ b/.github/setup_ci.sh
@@ -47,6 +47,10 @@ for TARGET in $TARGETS; do
     hardenedmalloc)
         INSTALL_HARDENED_MALLOC=yes
        ;;
+    openssl-noec)
+	INSTALL_OPENSSL=OpenSSL_1_1_1k
+	SSLCONFOPTS="no-ec"
+	;;
     openssl-*)
         INSTALL_OPENSSL=$(echo ${TARGET} | cut -f2 -d-)
         case ${INSTALL_OPENSSL} in
@@ -94,7 +98,8 @@ if [ ! -z "${INSTALL_OPENSSL}" ]; then
     (cd ${HOME} &&
      git clone https://github.com/openssl/openssl.git &&
      cd ${HOME}/openssl &&
-     ./config no-threads no-engine no-fips no-shared --prefix=/opt/openssl/head &&
+     ./config no-threads no-engine no-fips no-shared ${SSLCONFOPTS} \
+         --prefix=/opt/openssl/head &&
      make -j2 && sudo make install_sw)
 fi
 
diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml
index 0dab607e..81a6f0e0 100644
--- a/.github/workflows/c-cpp.yml
+++ b/.github/workflows/c-cpp.yml
@@ -33,6 +33,7 @@ jobs:
           - { os: ubuntu-20.04, configs: libressl-3.0.2 }
           - { os: ubuntu-20.04, configs: libressl-3.2.5 }
           - { os: ubuntu-20.04, configs: openssl-master }
+          - { os: ubuntu-20.04, configs: openssl-noec }
           - { os: ubuntu-20.04, configs: openssl-1.0.1 }
           - { os: ubuntu-20.04, configs: openssl-1.0.1u }
           - { os: ubuntu-20.04, configs: openssl-1.0.2u }

-- 
To stop receiving notification emails like this one, please contact
djm at mindrot.org.


More information about the openssh-commits mailing list