Skip to content

Commit 2a5ed11

Browse files
Merge pull request #6730 from gojimmypi/aria-no-openssl
ARIA no longer needs OpenSSL enabled
2 parents b20c6c5 + 8803510 commit 2a5ed11

3 files changed

Lines changed: 6 additions & 4 deletions

File tree

configure.ac

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2668,9 +2668,8 @@ if test "$ENABLED_ARIA" = "yes"
26682668
then
26692669
ARIA_DIR=MagicCrypto
26702670
# Enable dependency
2671-
ENABLED_OPENSSLEXTRA="yes"
26722671
CFLAGS="$CFLAGS -I$ARIA_DIR/include"
2673-
AM_CFLAGS="$AM_CFLAGS -DHAVE_ARIA -DOPENSSL_EXTRA"
2672+
AM_CFLAGS="$AM_CFLAGS -DHAVE_ARIA"
26742673
AM_LDFLAGS="$AM_LDFLAGS -L$ARIA_DIR/lib -lMagicCrypto"
26752674
build_pwd="$(pwd)"
26762675
headers="mcapi_error.h mcapi_type.h mcapi.h"

wolfcrypt/src/port/aria/aria-crypt.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,10 @@ size and a key size of 128, 192, or 256 bits.
3636
#ifdef HAVE_ARIA
3737

3838
#include <wolfssl/wolfcrypt/error-crypt.h>
39-
#include <wolfssl/ssl.h>
39+
#include <wolfssl/wolfcrypt/aes.h>
4040
#include <wolfssl/wolfcrypt/port/aria/aria-crypt.h>
41+
#include <wolfssl/error-ssl.h>
42+
#include <wolfssl/ssl.h>
4143

4244
/* return 0 on success or WC_INIT_E on failure */
4345
int wc_AriaInitCrypt(wc_Aria* aria, MC_ALGID algo)

wolfcrypt/src/port/aria/aria-cryptocb.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,9 @@ size and a key size of 128, 192, or 256 bits.
3535

3636
#ifdef HAVE_ARIA
3737

38-
#include <wolfssl/wolfcrypt/error-crypt.h>
3938
#include <wolfssl/ssl.h>
39+
#include <wolfssl/wolfcrypt/error-crypt.h>
40+
#include <wolfssl/wolfcrypt/ecc.h>
4041
#include <wolfssl/wolfcrypt/asn_public.h>
4142
#include <wolfssl/wolfcrypt/port/aria/aria-cryptocb.h>
4243

0 commit comments

Comments
 (0)