toddouska
|
d02f7a75b9
|
Merge pull request #2019 from dgarske/arduino
Improvements to Arduino sketch
|
2019-01-18 08:54:42 -08:00 |
|
David Garske
|
809fed8f05
|
Fix to resolve unit test error with WOLFSSL_CIPHER_INTERNALNAME or NO_ERROR_STRINGS defined.
|
2019-01-13 11:06:04 -08:00 |
|
David Garske
|
cfc66dab47
|
Fix compiler complaints when using Curve25519.
|
2019-01-11 21:16:13 -08:00 |
|
David Garske
|
45cd80b4b7
|
Fix define check of NO_CERT to be NO_CERTS.
|
2019-01-11 21:10:07 -08:00 |
|
David Garske
|
bcc177b23d
|
Fixes for build warnings.
|
2019-01-11 21:07:23 -08:00 |
|
Jacob Barthelmeh
|
164a762088
|
fix afalg/cryptodev + opensslextra build
|
2018-12-20 10:52:17 -07:00 |
|
Jacob Barthelmeh
|
92d59c7df4
|
fix for cryptonly + rsavfy build
|
2018-12-19 14:36:32 -07:00 |
|
Eric Blankenhorn
|
195b995bc4
|
Fixes from review
|
2018-12-11 12:19:45 -06:00 |
|
Eric Blankenhorn
|
dc104985c3
|
Fixes from review
|
2018-12-11 11:41:39 -06:00 |
|
Eric Blankenhorn
|
59bfead3c8
|
Fixes from review
|
2018-12-11 11:30:13 -06:00 |
|
Eric Blankenhorn
|
1c0fa6fb58
|
Code coverage tests and fixes - default config
|
2018-12-11 08:56:21 -06:00 |
|
kaleb-himes
|
7048efb5fa
|
Test adjustments for testing with nginx in FIPS mode
|
2018-12-06 13:02:58 -07:00 |
|
Chris Conlon
|
28dc1cbb67
|
fix unit test for PKCS#7 with AES disabled
|
2018-12-03 12:00:04 -07:00 |
|
Chris Conlon
|
a5e3b18252
|
exclude wolfSSL_EC_POINT_point2hex() in CAVP selftest build
|
2018-11-27 09:12:55 -08:00 |
|
toddouska
|
f11809aa62
|
Merge pull request #1923 from JacobBarthelmeh/Testing
cast to resolve warning, check size of time_t, and check for null tes…
|
2018-11-21 10:17:23 -08:00 |
|
Sean Parkinson
|
95bd340de5
|
Add support for more OpenSSL APIs
Add support for PEM_read and PEM_write
Add OpenSSL PKCS#7 signed data support
Add OpenSSL PKCS#8 Private key APIs
Add X509_REQ OpenSSL APIs
|
2018-11-20 07:54:24 +10:00 |
|
Jacob Barthelmeh
|
ee30b2b476
|
better name for time_t size macro guard
|
2018-11-16 15:51:38 -07:00 |
|
Jacob Barthelmeh
|
c307fd7af4
|
additional macro guards for disabling aescbc with opensslextra
|
2018-11-15 13:40:04 -07:00 |
|
Jacob Barthelmeh
|
0f4a06594e
|
cast to resolve warning, check size of time_t, and check for null test case
|
2018-11-12 16:02:33 -07:00 |
|
toddouska
|
f7f6506a54
|
Merge pull request #1898 from cconlon/cmsupdates
wolfCrypt PKCS#7/CMS Expansion
|
2018-11-07 08:36:02 -08:00 |
|
Jacob Barthelmeh
|
27db083733
|
make degenerate test structure dynamic to set the uninitialized dynamic flag
|
2018-11-06 18:35:13 -08:00 |
|
Chris Conlon
|
9bef9bad8e
|
PKCS7/CMS build fixes when disabling individual AES sizes
|
2018-11-06 18:35:13 -08:00 |
|
Jacob Barthelmeh
|
62a2847d75
|
make internal stream buffer dynamic
formating and build without stream api
|
2018-11-06 18:35:12 -08:00 |
|
Jacob Barthelmeh
|
98efc1e9de
|
testing with verify signed stream function
|
2018-11-06 18:35:12 -08:00 |
|
Jacob Barthelmeh
|
5525f59852
|
first addition of verify sign stream data
|
2018-11-06 18:35:12 -08:00 |
|
Jacob Barthelmeh
|
02df920269
|
use fall through and update api tests to use wc_PKCS7_New
|
2018-11-06 18:35:12 -08:00 |
|
Jacob Barthelmeh
|
83a150c4df
|
stream of PKCS7 decode encrypted
|
2018-11-06 18:35:12 -08:00 |
|
Chris Conlon
|
06a6f8400b
|
add CMS AuthEnvelopedData support for authAttrs
|
2018-11-06 18:35:12 -08:00 |
|
Chris Conlon
|
0b3930e24f
|
save and set PKCS7 isDynamic flag in wc_PKCS7_Init
|
2018-11-06 18:35:12 -08:00 |
|
David Garske
|
efb1efcc0d
|
Fixes and additional tests for compatibility function BN_bn2hex. In the DEBUG_WOLFSSL case it was returning a (char*)"", which was trying to be free'd. We cannot return const char* here, since its assumed to be an allocated pointer. Fix the dynamic type for XMALLOC/XFREE to match, since OPENSSL_free is used to free returned value. Fix to add room for null term. Added missing API unit test for BN_print_fp. Exposed these functions for OPENSSL_EXTRA.
|
2018-11-06 05:55:25 -08:00 |
|
JacobBarthelmeh
|
1ffc1108a6
|
Merge pull request #1906 from cconlon/selftest-fixes
fixes for CAVP selftest build errors
|
2018-11-01 11:31:39 -06:00 |
|
Jacob Barthelmeh
|
6dd4fba888
|
fix for clang warning
|
2018-10-30 17:41:03 -06:00 |
|
Jacob Barthelmeh
|
cc3ccbaf0c
|
add test for degenerate case and allow degenerate case by default
|
2018-10-30 17:04:33 -06:00 |
|
Chris Conlon
|
def7a91e70
|
fix CAVP selftest build errors
|
2018-10-30 16:35:45 -06:00 |
|
David Garske
|
86758f9640
|
Fixes for key size detection when using PK callbacks (HSM) and no private key has been loaded (affects HAVE_PK_CALLBACKS on server side only when no dummy private key is loaded). Fix for possible leak during ECC min key size failure with small stack. Added new API wc_RsaPublicKeyDecode_ex for parsing an RSA public key for the modulus and exponent. Changed wolfSSL_CTX_SetTmpEC_DHE_Sz to support a size == 0 for using the long-term private key's size. Changed ECDHE_SIZE so it can be overridden and build-time. Added tests for wolfSSL_CTX_SetTmpEC_DHE_Sz and wolfSSL_SetTmpEC_DHE_Sz.
|
2018-10-25 09:15:23 -07:00 |
|
toddouska
|
878b5925fc
|
Merge pull request #1877 from dgarske/pkcs8_ec
Added support for ECC private key with PKCS8 encoding
|
2018-10-22 14:59:10 -07:00 |
|
David Garske
|
7ce236f3af
|
Fix for new test_wolfSSL_PKCS8 changes to init/free the ecc_key.
|
2018-10-19 16:04:02 -07:00 |
|
David Garske
|
095337b1cf
|
Merge pull request #1878 from kaleb-himes/TEST_COVERAGE_3
Test coverage 3
|
2018-10-17 13:47:10 -07:00 |
|
toddouska
|
dcb105deff
|
Merge pull request #1876 from dgarske/max_frag_256
Added new 256-byte max fragment option `WOLFSSL_MFL_2_8`
|
2018-10-17 13:21:57 -07:00 |
|
David Garske
|
8b529d3d57
|
Add test for ECC private key with PKCS 8 encoding (no crypt) and -----BEGIN EC PRIVATE KEY----- header.
|
2018-10-17 10:01:29 -07:00 |
|
kaleb-himes
|
5ca822b1e9
|
Peer review changes requested
|
2018-10-17 10:46:45 -06:00 |
|
kaleb-himes
|
2aa6f91144
|
Reset IV after update via call to encrypt
|
2018-10-16 18:31:16 -06:00 |
|
David Garske
|
ab61cefa58
|
Fix max frag error case tests to use min/max.
|
2018-10-16 08:58:46 -07:00 |
|
David Garske
|
4adaeb8585
|
Added new 256-byte max fragment option WOLFSSL_MFL_2_8.
|
2018-10-15 17:06:21 -07:00 |
|
David Garske
|
d67cb9e875
|
Added new build option for Microchip CryptoAuthLib (--enable-cryptoauthlib). Build fixes with WOLFSSL_ATECC508A enabled.
|
2018-10-15 14:17:43 -07:00 |
|
toddouska
|
0b78b75530
|
Merge pull request #1860 from dgarske/tls_either_side
Methods cleanup and new DTLS "either" side methods
|
2018-10-12 07:35:17 -07:00 |
|
kaleb-himes
|
f9ff151ee7
|
wolfSSL_AES_cbc_encrypt unit test refactor, TODO: Decrypt
|
2018-10-10 16:16:57 -04:00 |
|
kaleb-himes
|
23797ab4cb
|
wolfSSL_AES_cbc_encrypt unit tests, TODO: Decrypt
|
2018-10-10 15:59:10 -04:00 |
|
Tesfa Mael
|
5d047cc4d9
|
Added test_wc_curve25519_size to increase code coverage
|
2018-10-10 12:46:25 -07:00 |
|
Tesfa Mael
|
8f1ad656c2
|
Improving code coverage
|
2018-10-09 16:13:26 -07:00 |
|