David Garske
|
eb37953061
|
Fix for WOLFSSL_SP_MATH_ALL typo. Plus a few other minor ones.
|
2021-04-05 11:31:55 -07:00 |
|
Sean Parkinson
|
fd94d05b0a
|
Merge pull request #3932 from guidovranken/zd12012
MP integer.c: Use unsigned integers in mp_is_bit_set
|
2021-04-01 15:41:01 +10:00 |
|
Guido Vranken
|
2ecaa3c4c6
|
Use unsigned integers in mp_is_bit_set
ZD 12012
|
2021-04-01 00:57:06 +02:00 |
|
toddouska
|
95b91d8913
|
Merge pull request #3886 from DKubasekRA/fix/RA/v4.7.0-coverity
RA - Fixes for Coverity issues
v4.7.1r
|
2021-03-31 10:41:54 -07:00 |
|
toddouska
|
49b29bec32
|
Merge pull request #3930 from JacobBarthelmeh/Testing
add link to wolfssl-examples repository in README
|
2021-03-31 10:10:44 -07:00 |
|
toddouska
|
38cec4b0d4
|
Merge pull request #3922 from dgarske/have_secret
Expose functions to get client/server random for have secret callback
|
2021-03-30 16:03:57 -07:00 |
|
toddouska
|
f7046ca12a
|
Merge pull request #3906 from douzzer/AES-BAD_ALIGN_E-consistency
Adds optional AES CBC length checking
|
2021-03-30 16:01:29 -07:00 |
|
toddouska
|
4d1ad6acd6
|
Merge pull request #3885 from JacobBarthelmeh/StaticAnalysisTests
Static analysis fixes for items listed as high priority
|
2021-03-30 16:00:03 -07:00 |
|
Chris Conlon
|
4044b30363
|
Merge pull request #3915 from TakayukiMatsuo/os_ecdh
Add unit tests for OpenSSL compat APIs
|
2021-03-30 16:18:16 -06:00 |
|
Jacob Barthelmeh
|
dfb7848320
|
add link to wolfssl-examples repository in README
|
2021-03-31 01:34:14 +07:00 |
|
Sean Parkinson
|
c3fcb2e95f
|
Merge pull request #3923 from dgarske/armv8
ARMv8: do not compile code if module is disabled
|
2021-03-29 08:50:41 +10:00 |
|
Chris Conlon
|
a9ff314840
|
Merge pull request #3912 from miyazakh/rsa_bits_
Added RSA_bits
|
2021-03-26 17:00:56 -06:00 |
|
Chris Conlon
|
b67f270e3d
|
Merge pull request #3910 from miyazakh/openssl_ext_unit_test
Update compatibility layer api unit test
|
2021-03-26 16:58:21 -06:00 |
|
David Garske
|
a22defec50
|
Fix for availability of wolfSSL_SESSION_print .
|
2021-03-26 15:39:55 -07:00 |
|
David Garske
|
95ff75c43d
|
Fix for wolfSSL_SESSION_print
|
2021-03-26 13:41:11 -07:00 |
|
David Garske
|
724a415d51
|
Fix ARMv8 to not compile code if module is disabled
|
2021-03-26 13:28:15 -07:00 |
|
David Garske
|
f65e1f1f09
|
Expose functions to get client/server random when HAVE_SECRET_CALLBACK is defined.
|
2021-03-26 13:23:00 -07:00 |
|
Daniel Pouzzner
|
5f6b618e71
|
configure.ac: add --enable-aescbc-length-checks and add it to --enable-all; api.c: fix expected error code in WOLFSSL_AES_CBC_LENGTH_CHECKS path of test_wc_AesCbcEncryptDecrypt(); aes.c: add explanatory comment on WOLFSSL_AES_CBC_LENGTH_CHECKS to top of file.
|
2021-03-26 14:04:25 -05:00 |
|
Daniel Pouzzner
|
5d9ee97530
|
WOLFSSL_AES_CBC_LENGTH_CHECKS: add gated logic to aes.c wc_AesCbc{En,De}crypt() to return BAD_LENGTH_E when input length is not a multiple of AES_BLOCK_SIZE; add gated tests of new functionality in test_wc_AesCbcEncryptDecrypt(); fix first encrypt-decrypt-memcmp in test_wc_AesCbcEncryptDecrypt() to span all of test vector and extend test vector length to be block-multiple; add ungated logic in platform-specific wc_AesCbc{En,De}crypt() routines to return with early success when blocks == 0 (also mitigates buffer overrun on short (less-than-AES_BLOCK_SIZE) input); add BAD_LENGTH_E error code; update documentation.
|
2021-03-26 13:40:08 -05:00 |
|
David Garske
|
f201d65459
|
Merge pull request #3898 from elms/intime_rtos/crl_directory_fix
INTIME: add support for directory file search
|
2021-03-26 09:37:21 -07:00 |
|
toddouska
|
79fa71d600
|
Merge pull request #3882 from TakayukiMatsuo/tk11899
Return code differences in wolfSSL_EVP_PKEY_cmp et al.
|
2021-03-26 09:36:52 -07:00 |
|
toddouska
|
212be50a23
|
Merge pull request #3899 from SparkiDev/shake256_improve
SHA-3: Improve SHAKE256 change to support longer output
|
2021-03-26 09:35:52 -07:00 |
|
toddouska
|
bb7dce8b46
|
Merge pull request #3921 from SparkiDev/sp_modinv_win
SP MSVC: movslq -> movsxd
|
2021-03-26 09:34:15 -07:00 |
|
Sean Parkinson
|
1b832bf8fa
|
SHA-3: Improve SHAKE256 change to support longer output
Added tests for 1 complete block output and longer from NIST's CAVP
tests vectors.
|
2021-03-26 14:59:12 +10:00 |
|
Sean Parkinson
|
a188ef251c
|
SP MSVC: movslq -> movsl
|
2021-03-26 14:12:58 +10:00 |
|
Sean Parkinson
|
0d995527aa
|
Merge pull request #3918 from dgarske/fix_ecc_mulmod_fast
Fix for SP ecc_mulmod_fast
|
2021-03-26 08:39:48 +10:00 |
|
TakayukiMatsuo
|
79837eeb8e
|
Changed the function name to be called in the unit test to the OpeSSL function name.
|
2021-03-26 04:30:36 +09:00 |
|
Elms
|
4eb4cecff4
|
INTIME: whitespace fixup and zero context in wc_ReadDirFirst
|
2021-03-25 10:54:05 -07:00 |
|
David Garske
|
c9b5806575
|
Fix for ecc_mulmod_fast broken in PR #3868. The "t" needs 1 extra point for "rt".
|
2021-03-25 09:19:17 -07:00 |
|
David Garske
|
06966a203b
|
Merge pull request #3914 from SparkiDev/sp_c_sub_fixes
SP C 32/64: fix corner cases around subtraction
|
2021-03-25 08:11:06 -07:00 |
|
Stanislav Klima
|
6c7b3d806a
|
Fixed modifying a const value.
|
2021-03-25 15:36:30 +01:00 |
|
Radim Smat
|
fd7131197f
|
Updated fix of CID 587269.
|
2021-03-25 13:28:47 +01:00 |
|
Stanislav Klima
|
67d4611fda
|
Review fixes.
|
2021-03-25 11:26:34 +01:00 |
|
TakayukiMatsuo
|
8dcaa8c4b6
|
Merge remote-tracking branch 'upstream/master' into os_ecdh
# Conflicts:
# tests/api.c
|
2021-03-25 19:17:22 +09:00 |
|
TakayukiMatsuo
|
952a9b3497
|
Add unit tests for CONT_modules_xxx, CRYPTO_set_dynlock_xxx, CRYPTO_THREADID_xxx and ENGINE_cleanup.
|
2021-03-25 19:02:13 +09:00 |
|
Sean Parkinson
|
d8a81d0c0f
|
SP C 32/64: fix corner cases around subtraction
Affected RSA PSS
|
2021-03-25 16:19:54 +10:00 |
|
Hideki Miyazaki
|
c9be50c3a0
|
added RSA_bits
|
2021-03-25 13:31:47 +09:00 |
|
John Safranek
|
8bee2af550
|
Merge pull request #3904 from julek-wolfssl/dtls-chacha-poly-fix
Chacha-Poly AEAD fix for SCR
|
2021-03-24 18:53:46 -07:00 |
|
David Garske
|
64555cdd11
|
Merge pull request #3907 from JacobBarthelmeh/CAAM
|
2021-03-24 18:47:47 -07:00 |
|
John Safranek
|
662d04ce74
|
Merge pull request #3879 from julek-wolfssl/dtls-timeout
Let user inspect error in wolfSSL_dtls_got_timeout
|
2021-03-24 18:31:05 -07:00 |
|
John Safranek
|
f2f2976e96
|
Merge pull request #3837 from haydenroche5/zd11808
Fix for ZD 11808.
|
2021-03-24 18:24:04 -07:00 |
|
Sean Parkinson
|
08ea90ad94
|
Merge pull request #3905 from dgarske/sp_nb_sync
SP ECC: Fix for non-blocking test and synchronization of changes
|
2021-03-25 10:35:30 +10:00 |
|
Hideki Miyazaki
|
f7652d18a0
|
use compatibility layer API when they are enabled
|
2021-03-25 08:09:06 +09:00 |
|
JacobBarthelmeh
|
e074513d38
|
fix for memory management with mmap function calls
|
2021-03-25 01:32:37 +07:00 |
|
Jacob Barthelmeh
|
183917f102
|
change debug message type from review
|
2021-03-25 01:16:20 +07:00 |
|
Martin Kinčl
|
7f64950da4
|
Fixed fix of CID 576329.
|
2021-03-24 17:23:49 +01:00 |
|
Martin Kinčl
|
bf1482a2d7
|
Fixed another CID 529732.
|
2021-03-24 17:05:02 +01:00 |
|
JacobBarthelmeh
|
13d81f1fb9
|
Merge pull request #3902 from dgarske/snicb
Fix for SNI recv callback
|
2021-03-24 15:34:35 +07:00 |
|
David Garske
|
a6851a44af
|
Fix for ECC non-blocking test R/S values not zero padded causing occasstional wolfCrypt test failures with ./configure --enable-ecc=nonblock --enable-sp=yes,nonblock CFLAGS="-DWOLFSSL_PUBLIC_MP" .
|
2021-03-23 17:32:36 -07:00 |
|
David Garske
|
a6e9e71fde
|
Synchronization of SP ECC non-blocking code. Adds WOLFSSL_ECDSA_SET_K_ONE_LOOP support to SP ECC non-block. Removes double code in verify steps. Fixes verify result logic. Spelling error.
|
2021-03-23 17:30:56 -07:00 |
|