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 |
|
David Garske
|
7a3769f435
|
Fix wolfCrypt errors test to allow -178.
|
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 |
|
toddouska
|
b778ddfea2
|
Merge pull request #957 from SparkiDev/tls13_updates
Tls13 updates
|
2017-06-14 14:59:11 -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 |
|
Sean Parkinson
|
89e6ac91bf
|
Improve PSK timeout checks
Post-handshake Authentication
Fix KeyUpdate to derive keys properly
Fix supported curves (not checking ctx extensions)
|
2017-06-14 11:28:53 -07: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 |
|
Chris Conlon
|
1ddd6fd3fe
|
Merge pull request #933 from jrblixt/unitTest_api_add3des
Add 3Des to unit test.
|
2017-06-13 15:35:54 -06:00 |
|
dgarske
|
189d579bec
|
Merge pull request #960 from levi-wolfssl/void
Add void to function prototype.
|
2017-06-13 13:58:34 -07:00 |
|
jrblixt
|
0ef1129f18
|
Changes WRT small stack.
|
2017-06-13 13:44:06 -06:00 |
|
Chris Conlon
|
048b074894
|
Merge pull request #932 from jrblixt/unitTest_api_addHmac-mergeWolfMaster
Add HMAC test functions to unit test.
|
2017-06-13 10:53:09 -06:00 |
|
David Garske
|
ce231e0cbc
|
Fixes for asynchronous TLS 1.3. Fixes for PK_CALLBACKS with async. New helper API's for wolfSSL_CTX_GetDevId and wolfSSL_CTX_GetHeap. Fix for build to not include tls13.c if not enabled to suppress empty object file warning. Fix typo in fe_low_mem.c. General cleanup. Extra tls13.c debug messages.
|
2017-06-12 11:42:48 -07: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 |
|
toddouska
|
0fcd1617eb
|
Merge pull request #952 from JacobBarthelmeh/Testing
sanity check on build with ECC or RSA
|
2017-06-12 10:47:53 -07:00 |
|
toddouska
|
7cc455259e
|
Merge pull request #941 from SparkiDev/ed25519
ED25519 with certificates and TLS
|
2017-06-12 10:47:21 -07:00 |
|
Levi Rak
|
267753acdd
|
add void to function prototype
|
2017-06-12 10:28:10 -06:00 |
|
kaleb-himes
|
86809cca74
|
Fix compile time warning with openssl extra and cryptonly
|
2017-06-08 20:14:15 -06:00 |
|
Sean Parkinson
|
3429b5a3b5
|
Rework CheckPrivateKey
|
2017-06-08 09:26:49 +10:00 |
|
Sean Parkinson
|
1db52f0c04
|
Fix to use different PEM header for EDDSA keys
Include new cert and key files in distribution
Fix compile issue when only doing TLS13.
|
2017-06-08 09:26:49 +10:00 |
|