forked from wolfSSL/wolfssl
Merge pull request #7215 from julek-wolfssl/openssh-workflow-update
Point openssh workflow to wolf master
This commit is contained in:
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
@@ -44,6 +44,8 @@ jobs:
|
||||
uses: ./.github/workflows/memcached.yml
|
||||
libssh2:
|
||||
uses: ./.github/workflows/libssh2.yml
|
||||
openssh:
|
||||
uses: ./.github/workflows/openssh.yml
|
||||
# TODO: Currently this test fails. Enable it once it becomes passing.
|
||||
# haproxy:
|
||||
# uses: ./.github/workflows/haproxy.yml
|
||||
|
6
.github/workflows/openssh.yml
vendored
6
.github/workflows/openssh.yml
vendored
@@ -2,8 +2,6 @@ name: openssh Tests
|
||||
|
||||
on:
|
||||
workflow_call:
|
||||
# TODO: remove this from PR
|
||||
push:
|
||||
|
||||
jobs:
|
||||
build_wolfssl:
|
||||
@@ -49,9 +47,7 @@ jobs:
|
||||
- name: Checkout OSP
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
# TODO: update with wolfssl repo after merge
|
||||
repository: julek-wolfssl/osp
|
||||
ref: openssh-9.6
|
||||
repository: wolfssl/osp
|
||||
path: osp
|
||||
|
||||
- name: Build and test openssh
|
||||
|
@@ -32,6 +32,7 @@
|
||||
#ifdef HAVE_ED25519
|
||||
|
||||
#include <wolfssl/wolfcrypt/ed25519.h>
|
||||
#include <wolfssl/wolfcrypt/ge_operations.h>
|
||||
#include <wolfssl/wolfcrypt/error-crypt.h>
|
||||
#include <wolfssl/wolfcrypt/hash.h>
|
||||
#ifdef NO_INLINE
|
||||
|
@@ -31,8 +31,6 @@
|
||||
|
||||
#ifdef HAVE_ED25519
|
||||
|
||||
#include <wolfssl/wolfcrypt/fe_operations.h>
|
||||
#include <wolfssl/wolfcrypt/ge_operations.h>
|
||||
#include <wolfssl/wolfcrypt/random.h>
|
||||
#ifndef WOLFSSL_SHA512
|
||||
#error ED25519 requires SHA512
|
||||
|
Reference in New Issue
Block a user