mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-01 03:34:39 +02:00
turn off chacha on big endian
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
#
|
||||
#
|
||||
|
||||
AC_INIT([wolfssl],[3.4.6],[https://github.com/wolfssl/wolfssl/issues],[wolfssl],[http://www.wolfssl.com])
|
||||
AC_INIT([wolfssl],[3.4.7],[https://github.com/wolfssl/wolfssl/issues],[wolfssl],[http://www.wolfssl.com])
|
||||
|
||||
AC_CONFIG_AUX_DIR([build-aux])
|
||||
|
||||
@@ -1201,6 +1201,12 @@ AC_ARG_ENABLE([chacha],
|
||||
[ ENABLED_CHACHA=yes ]
|
||||
)
|
||||
|
||||
# not ready for big endian yet
|
||||
if test "x$ac_cv_c_bigendian" = "xyes"
|
||||
then
|
||||
ENABLED_CHACHA=no
|
||||
fi
|
||||
|
||||
# lean psk does't need chacha
|
||||
if test "$ENABLED_LEANPSK" = "yes"
|
||||
then
|
||||
|
@@ -5,6 +5,6 @@ includedir=${prefix}/include
|
||||
|
||||
Name: wolfssl
|
||||
Description: wolfssl C library.
|
||||
Version: 3.4.6
|
||||
Version: 3.4.7
|
||||
Libs: -L${libdir} -lwolfssl
|
||||
Cflags: -I${includedir}
|
||||
|
@@ -48,6 +48,7 @@
|
||||
|
||||
#ifdef BIG_ENDIAN_ORDER
|
||||
#define LITTLE32(x) ByteReverseWord32(x)
|
||||
#error "CHACHA Not ready for Big Endian yet"
|
||||
#else
|
||||
#define LITTLE32(x) (x)
|
||||
#endif
|
||||
|
@@ -26,8 +26,8 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#define LIBWOLFSSL_VERSION_STRING "3.4.6"
|
||||
#define LIBWOLFSSL_VERSION_HEX 0x03004006
|
||||
#define LIBWOLFSSL_VERSION_STRING "3.4.7"
|
||||
#define LIBWOLFSSL_VERSION_HEX 0x03004007
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
Reference in New Issue
Block a user