Merge pull request #7215 from julek-wolfssl/openssh-workflow-update

Point openssh workflow to wolf master
This commit is contained in:
Daniel Pouzzner
2024-02-08 12:43:53 -05:00
committed by GitHub
4 changed files with 4 additions and 7 deletions

View File

@@ -44,6 +44,8 @@ jobs:
uses: ./.github/workflows/memcached.yml uses: ./.github/workflows/memcached.yml
libssh2: libssh2:
uses: ./.github/workflows/libssh2.yml uses: ./.github/workflows/libssh2.yml
openssh:
uses: ./.github/workflows/openssh.yml
# TODO: Currently this test fails. Enable it once it becomes passing. # TODO: Currently this test fails. Enable it once it becomes passing.
# haproxy: # haproxy:
# uses: ./.github/workflows/haproxy.yml # uses: ./.github/workflows/haproxy.yml

View File

@@ -2,8 +2,6 @@ name: openssh Tests
on: on:
workflow_call: workflow_call:
# TODO: remove this from PR
push:
jobs: jobs:
build_wolfssl: build_wolfssl:
@@ -49,9 +47,7 @@ jobs:
- name: Checkout OSP - name: Checkout OSP
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
# TODO: update with wolfssl repo after merge repository: wolfssl/osp
repository: julek-wolfssl/osp
ref: openssh-9.6
path: osp path: osp
- name: Build and test openssh - name: Build and test openssh

View File

@@ -32,6 +32,7 @@
#ifdef HAVE_ED25519 #ifdef HAVE_ED25519
#include <wolfssl/wolfcrypt/ed25519.h> #include <wolfssl/wolfcrypt/ed25519.h>
#include <wolfssl/wolfcrypt/ge_operations.h>
#include <wolfssl/wolfcrypt/error-crypt.h> #include <wolfssl/wolfcrypt/error-crypt.h>
#include <wolfssl/wolfcrypt/hash.h> #include <wolfssl/wolfcrypt/hash.h>
#ifdef NO_INLINE #ifdef NO_INLINE

View File

@@ -31,8 +31,6 @@
#ifdef HAVE_ED25519 #ifdef HAVE_ED25519
#include <wolfssl/wolfcrypt/fe_operations.h>
#include <wolfssl/wolfcrypt/ge_operations.h>
#include <wolfssl/wolfcrypt/random.h> #include <wolfssl/wolfcrypt/random.h>
#ifndef WOLFSSL_SHA512 #ifndef WOLFSSL_SHA512
#error ED25519 requires SHA512 #error ED25519 requires SHA512