Brett
|
e976a7faeb
|
added CMake host processor check to appropriately set WOLFSSL_AARCH64_BUILD on M1 macs
|
2023-10-17 12:51:36 -06:00 |
|
Daniel Pouzzner
|
f0db681550
|
wolfssl/test.h: move wolfsentry logic out of wolfssl project and into header file in wolfsentry project.
|
2023-10-17 13:05:23 -05:00 |
|
Lealem Amedie
|
a810514f86
|
Get multi-test passing
|
2023-10-17 11:36:19 -06:00 |
|
John Bland
|
76b770d4ee
|
update comment based on PR advise
|
2023-10-17 13:01:00 -04:00 |
|
Lealem Amedie
|
286d551ad0
|
Use same mingw macro in codebase for consistency
|
2023-10-17 10:22:17 -06:00 |
|
JacobBarthelmeh
|
603b5bb573
|
Merge pull request #6875 from douzzer/20231016-sp-math-fix-redux
20231016-sp-math-fix-redux
|
2023-10-17 10:08:43 -06:00 |
|
Lealem Amedie
|
5bc2edd5ad
|
Allow override of XSNPRINTF for Windows
|
2023-10-17 09:37:50 -06:00 |
|
Lealem Amedie
|
b73a440205
|
Fix for pthreads on MSYS2 & MINGW
|
2023-10-17 09:16:41 -06:00 |
|
John Bland
|
92382602dd
|
fix bad placement
|
2023-10-17 01:39:34 -04:00 |
|
John Bland
|
53d80c0b7f
|
correctly set invalid devId for when cryptoCb is on
but the user has opted to use software, or cmac is not available on for their
device. currently a devId of 0 is set which causes CRYPTOCB_UNAVAILABLE
|
2023-10-17 01:33:06 -04:00 |
|
Daniel Pouzzner
|
f1725b4962
|
fix to 3e9f8bc649: (void)h was a typo for correct (void)n.
|
2023-10-16 18:23:45 -05:00 |
|
JacobBarthelmeh
|
b7b0316ac9
|
free buffer on error case
|
2023-10-16 15:04:57 -06:00 |
|
Brett
|
0244c2a254
|
Add support for new Apple trust APIs with WOLFSSL_SYS_CA_CERTS
|
2023-10-16 14:37:21 -06:00 |
|
JacobBarthelmeh
|
ae3fdbec47
|
add free in error case CID 327286
|
2023-10-16 13:59:05 -06:00 |
|
JacobBarthelmeh
|
74b63b6409
|
fix for derefernce warning on debug message
|
2023-10-16 13:52:42 -06:00 |
|
JacobBarthelmeh
|
8be0e14bd2
|
add unlock in error case CID 327294
|
2023-10-16 13:46:18 -06:00 |
|
JacobBarthelmeh
|
bab01ca313
|
Merge pull request #6872 from douzzer/20231016-sp-math-aes-eax-fips-fixes
20231016-sp-math-aes-eax-fips-fixes
|
2023-10-16 13:43:26 -06:00 |
|
JacobBarthelmeh
|
99d46d9a6d
|
fix for derefernce warning CID 327296 & CID 327298
|
2023-10-16 13:36:24 -06:00 |
|
JacobBarthelmeh
|
3c23f39437
|
fix for out of bounds edge case CID 327299
|
2023-10-16 13:34:05 -06:00 |
|
JacobBarthelmeh
|
ed001829df
|
Fix for dereference CID 327300 & CID 327301
|
2023-10-16 13:33:15 -06:00 |
|
Daniel Pouzzner
|
3e9f8bc649
|
tests/api.c: gate test_wc_AesEaxVectors(), test_wc_AesEaxEncryptAuth(), and test_wc_AesEaxDecryptAuth(), on !FIPS || FIPS>=5.3.
wolfcrypt/src/eccsi.c: remove incorrect `(void)h` from eccsi_mulmod_base_add() in newly exposed WOLFSSL_SP_MATH code path.
|
2023-10-16 13:30:16 -05:00 |
|
JacobBarthelmeh
|
d35112064b
|
Merge pull request #6840 from philljj/xmss_hooks_support
Add XMSS/XMSSMT wolfCrypt hooks.
|
2023-10-16 10:58:12 -06:00 |
|
jordan
|
46b1a030a7
|
XMSS/XMSSMT hooks support: fix g++ warnings, and small cleanup for review.
|
2023-10-13 18:01:07 -05:00 |
|
JacobBarthelmeh
|
c23559a91c
|
Merge pull request #6866 from bigbrett/aes-eax
Add more extensive AES EAX tests to api.c
|
2023-10-13 16:09:30 -06:00 |
|
JacobBarthelmeh
|
7afd9810de
|
Merge pull request #6867 from cconlon/jniConfigExpand
Update "--enable-jni" to include additional defines
|
2023-10-13 15:13:32 -06:00 |
|
Brett
|
87cffc8229
|
Added more extensive AES EAX tests to api.c
|
2023-10-13 11:38:16 -06:00 |
|
JacobBarthelmeh
|
79a6e1eb04
|
Merge pull request #6808 from SparkiDev/sp_sm2
SP updates for SM2
|
2023-10-13 10:17:17 -06:00 |
|
Chris Conlon
|
8cd89884ce
|
update --enable-jni with KEEP_PEER_CERT, WOLFSSL_ALT_CERT_CHAINS, WOLFSSL_KEY_GEN
|
2023-10-13 10:07:04 -06:00 |
|
JacobBarthelmeh
|
f247e6b6f0
|
Merge pull request #6865 from per-allansson/wolfio-getaddrinfo-hints-a
wolfio: request only IPv4 addresses unless IPv6 support is enabled
|
2023-10-13 09:53:38 -06:00 |
|
JacobBarthelmeh
|
95137f91fa
|
Merge pull request #6856 from dgarske/fips_win32
Fixes for wolfCrypt FIPS DLL win32
|
2023-10-13 09:49:26 -06:00 |
|
JacobBarthelmeh
|
dd1459ec8e
|
Merge pull request #6859 from julek-wolfssl/curl-releases
Test curl releases
|
2023-10-13 08:57:11 -06:00 |
|
JacobBarthelmeh
|
4001734421
|
Merge pull request #6863 from lealem47/xcode_cyassl
Remove cyaSSL from XCODE proj and small fix in chacha.c
|
2023-10-13 08:54:11 -06:00 |
|
Per Allansson
|
5f20f1171d
|
wolfio: request only IPv4 addresses unless IPv6 support is enabled
|
2023-10-13 15:25:16 +02:00 |
|
Juliusz Sosinowicz
|
962c315447
|
Test curl releases too
|
2023-10-13 11:52:02 +02:00 |
|
JacobBarthelmeh
|
26cc785fbc
|
Merge pull request #6861 from douzzer/20231012-keylog-export-warning-fix
20231012-keylog-export-warning-fix
|
2023-10-12 17:04:39 -06:00 |
|
Sean Parkinson
|
0cc21a42f3
|
SP updates for SM2
Allow wolfSSL to build with SP implementations of SM2.
Updates to SP implementation of other code.
|
2023-10-13 08:14:15 +10:00 |
|
JacobBarthelmeh
|
38df4e2bd5
|
Merge pull request #6857 from kareem-wolfssl/zd16815
Update documentation for wc_Shake256_Final to match function signature.
|
2023-10-12 15:08:58 -06:00 |
|
JacobBarthelmeh
|
26ab3b109a
|
Merge pull request #6858 from anhu/FASCN_OID
Support FASCN OID in wolfssl_dns_entry_othername_to_gn()
|
2023-10-12 14:47:09 -06:00 |
|
JacobBarthelmeh
|
883fcfc11e
|
Merge pull request #6860 from douzzer/20231012-aes-xts-fixes
20231012-aes-xts-fixes
|
2023-10-12 14:41:17 -06:00 |
|
Lealem Amedie
|
0d53796284
|
Apply the same changes to FIPS project
|
2023-10-12 14:07:32 -06:00 |
|
Lealem Amedie
|
20cab7afe3
|
Remove cyaSSL from XCODE proj and small fix in chacha.c
|
2023-10-12 13:58:43 -06:00 |
|
David Garske
|
c05aea7c5a
|
Improvements to the wolfCrypt FIPS Visual Studio project link settings to resolve ASLR (Randomized Base Address) issue on some platforms. ZD 16615
|
2023-10-12 12:05:14 -07:00 |
|
David Garske
|
3cebf35b1b
|
Cleanups for IDE/WIN10 user_settings.h to allow for FIPS 140-2 3389 cert. Fixed compiler warning with possible use of uninitialized data.
|
2023-10-12 12:04:51 -07:00 |
|
Daniel Pouzzner
|
0549dba3db
|
configure.ac and src/tls.c: fix --enable-keylog-export to warn at configure time, then build cleanly.
|
2023-10-12 13:09:43 -05:00 |
|
Daniel Pouzzner
|
3a195563f7
|
wolfcrypt/src/aes.c: fix zerodivcond and -Wconversion in wc_AesXtsEncryptConsecutiveSectors() and wc_AesXtsDecryptConsecutiveSectors().
wolfcrypt/test/test.c: add missing FIPS gating around AES-XTS testing.
|
2023-10-12 12:08:16 -05:00 |
|
jordan
|
60fea5ee5c
|
XMSS/XMSSMT hooks support: small update for requested changes.
|
2023-10-11 21:29:45 -05:00 |
|
Anthony Hu
|
f332995131
|
Support FASCN OID in wolfssl_dns_entry_othername_to_gn()
|
2023-10-11 20:33:13 -04:00 |
|
Kareem
|
66f4101569
|
Update documentation for wc_Shake256_Final to match function signature.
|
2023-10-11 16:12:34 -07:00 |
|
JacobBarthelmeh
|
0e35e9cbbe
|
Merge pull request #6806 from lealem47/XTS
Add XTS API's required for VeraCrypt
|
2023-10-11 13:35:45 -06:00 |
|
JacobBarthelmeh
|
653e5b01b1
|
Merge pull request #6646 from embhorn/gh5636_5637
Fix RFC references and add WOLFSSL_ALLOW_CRIT_AIA
|
2023-10-11 13:30:42 -06:00 |
|