jrblixt
|
fdb371e82e
|
Changes per Chris.
|
2017-07-17 10:43:36 -06:00 |
|
jrblixt
|
00724c95a9
|
Add RSA to unit test.
|
2017-07-11 09:57:33 -06:00 |
|
Chris Conlon
|
f8c0a52170
|
Merge pull request #996 from jrblixt/unitTest_api_addAes-PR06152017
Unit test api add AES.
|
2017-07-11 08:36:13 -07:00 |
|
toddouska
|
b6854d620f
|
Merge pull request #1009 from dgarske/fix_tls13_async_aes
Fix problem with async TLS 1.3 and raw AES encryption key change
|
2017-07-06 15:39:22 -07:00 |
|
jrblixt
|
ced45ced41
|
Changes requested by Chris.
|
2017-07-06 13:42:54 -06:00 |
|
toddouska
|
e767d40656
|
Merge pull request #1006 from cconlon/mqx
Update MQX Classic, mmCAU Ports
|
2017-07-05 10:30:20 -07:00 |
|
David Garske
|
c9a2c4ef02
|
Fix problem with async TLS 1.3 with hardware where encryption key is referenced into ssl->keys and changes before it should be used. Solution is to make raw copy of key and IV for async AES.
|
2017-06-30 16:41:01 -07:00 |
|
David Garske
|
6a695b76cb
|
Fixed server side case for DH agree issue with QAT hardware where agreeSz is not set. Fix to allow QAT start failure to continue (this is useful since only one process can use hardware with default QAT configuration).
|
2017-06-30 11:48:59 -07:00 |
|
David Garske
|
a025417877
|
Fix issue with QAT and DH operations where key size is larger than block size. Fix issue with DhAgree in TLS not setting agreeSz, which caused result to not be returned. Renamed the internal.c HashType to HashAlgoToType static function because of name conflict with Cavium. Optimize the Hmac struct to replace keyRaw with ipad. Enable RNG HW for benchmark. Fixed missing AES free in AES 192/256 tests.
|
2017-06-30 11:35:51 -07:00 |
|
jrblixt
|
baf6bdd6e1
|
asn.c memory leak fix.
|
2017-06-29 14:55:19 -06:00 |
|
Chris Conlon
|
c099137450
|
add classic Kinetis mmCAU support, FREESCALE_USE_MMCAU_CLASSIC
|
2017-06-28 16:32:35 -06:00 |
|
Chris Conlon
|
15a1c9d48e
|
fixes for MQX classic with Codewarrior
|
2017-06-28 12:28:40 -06:00 |
|
jrblixt
|
a3b21f0394
|
Aes unit test functions.
|
2017-06-26 15:16:51 -06:00 |
|
JacobBarthelmeh
|
3bdf8b3cfd
|
remove fcntl.h include when custom generate seed macro is defined (#994)
|
2017-06-23 14:03:07 -07:00 |
|
toddouska
|
72da8a9a07
|
Merge pull request #731 from moisesguimaraes/fixes-ocsp-responder
adds OCSP Responder extKeyUsage validation
|
2017-06-22 11:43:51 -07:00 |
|
David Garske
|
3a4edf75bd
|
Rename the option to disable the new issuer sign check to ‘WOLFSSL_NO_OCSP_ISSUER_CHECK`.
|
2017-06-22 09:56:43 -07:00 |
|
Chris Conlon
|
ccb8e8c976
|
Merge pull request #988 from jrblixt/unitTest_api_addArc4-PR06212017
Add Arc4 to unit test.
|
2017-06-22 09:15:28 -06:00 |
|
jrblixt
|
1aee054902
|
Add Arc4 to unit test.
|
2017-06-21 17:03:27 -06:00 |
|
David Garske
|
a3578c6643
|
Adds WOLFSSL_NO_OCSP_EXTKEYUSE_OCSP_SIGN option to provide backwards compatibility option for OCSP checking.
|
2017-06-21 14:12:12 -07:00 |
|
Moisés Guimarães
|
a9d5dcae58
|
updates ocsp tests; adds check for OCSP response signed by issuer.
|
2017-06-21 14:12:12 -07:00 |
|
Moisés Guimarães
|
42a2f5858e
|
adds OCSP Responder extKeyUsage validation
|
2017-06-21 14:12:12 -07:00 |
|
toddouska
|
9ead657723
|
Merge pull request #989 from dgarske/testing
Fixes for CRL handling and possible false failure in `wolfSSL_CTX_load_verify_locations`
|
2017-06-21 14:10:49 -07:00 |
|
toddouska
|
cd570a01f2
|
Merge pull request #975 from dgarske/ed_curve_small
Allow different Ed25519/Curve25519 math versions
|
2017-06-21 13:00:33 -07:00 |
|
Kaleb Himes
|
64873489ef
|
Merge pull request #977 from cconlon/cms
add PKCS7/CMS decode support for KARI with IssuerAndSerialNumber
|
2017-06-21 11:54:20 -06:00 |
|
David Garske
|
d75a9f2436
|
Fix for wc_ReadDirFirst to return non-zero value if no files found. Fix for wolfSSL_CTX_load_verify_locations to not return failure due to wc_ReadDirNext “no more files” -1 response.
|
2017-06-21 10:36:49 -07:00 |
|
Chris Conlon
|
c183e03802
|
Merge pull request #986 from jrblixt/unitTest_api_addRabbit-PR06192017
Add Rabbit unit test functions.
|
2017-06-21 10:45:41 -06:00 |
|
toddouska
|
8b637cbd1b
|
Merge pull request #967 from dgarske/fix_qat
Fixes and Improvements for Intel QuickAssist
|
2017-06-20 14:49:56 -07:00 |
|
jrblixt
|
c14e2d5888
|
Add Rabbit unit test functions.
|
2017-06-20 15:16:12 -06:00 |
|
David Garske
|
4950c644cd
|
Fix edge case on 32-bit with ED small only.
|
2017-06-19 10:15:05 -07:00 |
|
David Garske
|
7fdb7037d8
|
Fixes for building Ed/Curve for building on 32/64 bit with uint64_t. Fixes for build with Ed/Curve with ECC disabled.
|
2017-06-19 10:09:12 -07:00 |
|
jrblixt
|
6a2824f199
|
Add Camellia unit test functions..
|
2017-06-16 16:27:03 -06:00 |
|
Chris Conlon
|
816b0b058c
|
add PKCS7/CMS decode support for KARI with IssuerAndSerialNumber
|
2017-06-16 15:16:32 -06:00 |
|
David Garske
|
3c173ba366
|
Enhancement to support different sized Curve/Ed math library implementations for FE/GE. Remains backwards compatible with CURVED25519_SMALL define. Adds new defines CURVE25519_SMALL and ED25519_SMALL to allow individual enabling of math library choice (_low_mem or _operations). Example: ./configure --enable-ed25519=small --enable-curve25519.
|
2017-06-16 09:41:10 -07:00 |
|
Chris Conlon
|
e6f0ee84ec
|
Merge pull request #971 from jrblixt/unitTest_api_addIdea-PR06142017
Add IDEA unit test functions.
|
2017-06-15 13:12:52 -06:00 |
|
dgarske
|
1d303f5f61
|
Merge pull request #966 from cconlon/ecc_asn
fix wc_EccPrivateKeyDecode when pub exists
|
2017-06-15 08:42:09 -07:00 |
|
jrblixt
|
25ce52cd0c
|
Add IDEA unit test functions.
|
2017-06-14 23:43:00 -06:00 |
|
toddouska
|
55d421d8b6
|
Merge pull request #964 from SparkiDev/ecc_priv_only
Ecc priv only
|
2017-06-14 16:42:24 -07:00 |
|
David Garske
|
f008350afd
|
Added QAT DRBG support.
|
2017-06-14 15:45:34 -07:00 |
|
David Garske
|
73567853d3
|
Fix possible memory leak in DSA and ECC (mp_clear should always be called since async was implemented… even for fast math). Fix dynamic type mismatch in PKCS7.
|
2017-06-14 15:11:43 -07:00 |
|
David Garske
|
68439d4317
|
Completed refactor to cleanup dynamic types. Refined the tmp buffers to new types for more granularity. Fixed several places where malloc/free type was mis-matched. Cleanup of the PKCS12 code to improve cleanup handling. Fix wc_PKCS12_parse to return 0 on success else failure.
|
2017-06-14 15:11:43 -07:00 |
|
David Garske
|
88afc7a92f
|
Progress on dynamic type cleanup for over-use of tmp_buffer. Increases performance on NUMA memory platform having ability to be more selective about the types that are NUMA allocated for use against QuickAssist hardware.
|
2017-06-14 15:11:43 -07:00 |
|
David Garske
|
131ccf289f
|
Disable large alloc scrypt test. Fix unused ret warning in DH key gen from prev change.
|
2017-06-14 15:11:43 -07:00 |
|
David Garske
|
a77f9fe3e6
|
Fix for DH so software math is used if prime is under 768 bits.
|
2017-06-14 15:11:43 -07:00 |
|
JacobBarthelmeh
|
c283d4aece
|
Merge pull request #962 from NickolasLapp/linux-sgx
Add LINUX SGX Support for building of wolfSSL static library. See README
|
2017-06-14 15:56:30 -06:00 |
|
Chris Conlon
|
ff48d19727
|
fix wc_EccPrivateKeyDecode when pub exists
|
2017-06-14 14:49:52 -06:00 |
|
Chris Conlon
|
ea9e4887e9
|
ThreadX/NetX warning and optional dc_log_printf exclusion
|
2017-06-14 11:12:27 -06:00 |
|
Nickolas Lapp
|
1e94868432
|
Add LINUX SGX Support for building of wolfSSL static library. See README
in IDE/LINUX-SGX/README.md.
|
2017-06-13 17:34:45 -07:00 |
|
Sean Parkinson
|
62ae1d3023
|
Fix for private key only ECC key.
|
2017-06-14 09:33:27 +10:00 |
|
jrblixt
|
0ef1129f18
|
Changes WRT small stack.
|
2017-06-13 13:44:06 -06:00 |
|
toddouska
|
894f4f6fa5
|
Merge pull request #954 from jrblixt/asn_cSetKeyUsage-fix
Fix wc_SetKeyUsage() value error.
|
2017-06-12 10:48:56 -07:00 |
|