Jacob Barthelmeh
|
ed9aaa93f4
|
include tfm in example client for veiwing FP_MAX_BITS
|
2018-08-17 11:06:40 -06:00 |
|
Jacob Barthelmeh
|
cc10c971cd
|
make sure that even if wolfSSL_Init has been called multiple times that wolfSSL_Cleanup gets called in tests
|
2018-08-17 11:04:21 -06:00 |
|
David Garske
|
ff635d5b2b
|
Merge pull request #1763 from aaronjense/ecc-check-key-type
Fix error with wolfCrypt-JNI having ECC_PRIVATEKEY_ONLY and d != NULL
|
2018-08-16 18:16:43 -07:00 |
|
Aaron Jense
|
93546694ca
|
modify for readability
|
2018-08-16 17:04:32 -06:00 |
|
Aaron Jense
|
aeb9ab8aea
|
Combine if statements
|
2018-08-16 16:25:53 -06:00 |
|
Aaron Jense
|
eb08c6f6fc
|
Fix error with wolfCrypt-JNI having ECC_PRIVATEKEY_ONLY and d != NULL
|
2018-08-16 15:29:46 -06:00 |
|
David Garske
|
739bbd1355
|
Merge pull request #1750 from JacobBarthelmeh/SanityChecks
update condition for include of sys/time.h
|
2018-08-15 11:28:05 -06:00 |
|
toddouska
|
baab6755b2
|
Merge pull request #1756 from dgarske/norng
Fixes for building with `WC_NO_RNG`
|
2018-08-15 10:18:44 -07:00 |
|
toddouska
|
be0523b7cd
|
Merge pull request #1749 from JacobBarthelmeh/UnitTests
check max key size with ocsp stapling test
|
2018-08-15 10:18:12 -07:00 |
|
Jacob Barthelmeh
|
373258a0c2
|
account for NO_RSA and SP math when printing max RSA key size
|
2018-08-15 09:52:43 -06:00 |
|
Jacob Barthelmeh
|
c3ab52ed44
|
key size check on ocsp-stapling2 test
|
2018-08-15 09:52:43 -06:00 |
|
Jacob Barthelmeh
|
f74406d2c9
|
check max key size with ocsp stapling test
|
2018-08-15 09:52:43 -06:00 |
|
David Garske
|
cdff2869c2
|
Fixes for building with WC_NO_RNG (applies to wolfCrypt only builds). Tested with ./configure --enable-cryptonly CFLAGS="-DWC_NO_RNG" && make .
|
2018-08-14 18:53:25 -06:00 |
|
Eric Blankenhorn
|
2420af3cf2
|
Merge pull request #1758 from dgarske/certext
Fix for building certext without certgen
|
2018-08-14 17:00:51 -05:00 |
|
toddouska
|
9ad059542a
|
Merge pull request #1745 from dgarske/ecc_export_hex
Added new ECC export API's to support export as hex string
|
2018-08-14 14:19:23 -07:00 |
|
toddouska
|
e2de988f98
|
Merge pull request #1739 from dgarske/asio
Fixes to openssl compatibility for Boost.Asio with SSF
|
2018-08-14 14:18:08 -07:00 |
|
David Garske
|
d1e13a973c
|
Fix for building WOLFSSL_CERT_EXT without WOLFSSL_CERT_GEN due to missing CTC_MAX_EKU_OID_SZ . Change to allow --enable-certext without certgen.
|
2018-08-14 15:00:56 -06:00 |
|
David Garske
|
1c297b3ac4
|
Cleanup of some macro logic for enabling the mp_toradix.
|
2018-08-14 12:58:00 -06:00 |
|
David Garske
|
f23915baa1
|
Fix for BIO ssl case, which is not supported (for the Boost.Asio project this isn't required either).
|
2018-08-14 12:44:31 -06:00 |
|
David Garske
|
6ca56ee98c
|
Fix to handle carriage return case in PEM end of line character handling (for Windows). Cleanup to consolidate duplicate end of line character handling code.
|
2018-08-14 12:22:18 -06:00 |
|
David Garske
|
ff7d2fefdc
|
Fix for DH max size calc not including DH_Pub.
|
2018-08-14 12:22:18 -06:00 |
|
David Garske
|
7b83db0f65
|
Fix for PemToDer which was not properly handling extra new lines at end of file.
|
2018-08-14 12:22:18 -06:00 |
|
David Garske
|
eca64717be
|
Fix for BIO_wpending to work correctly.
|
2018-08-14 12:22:18 -06:00 |
|
David Garske
|
17e102d914
|
Fixes for asio build options (so includes OPENSSL_EXTRA). Fix for bad named variable shutdown . Fix for the side size in Options struct to support WOLFSSL_SIDE_NEITHER (3). Fix to set the side on wolfSS_connect() or wolfSS_accept().
|
2018-08-14 12:22:18 -06:00 |
|
David Garske
|
be33e69b22
|
Refactor to rename wc_ecc_export_int to wc_export_int for generic API for exporting an mp_int as hex string or unsigned bin.
|
2018-08-14 12:17:20 -06:00 |
|
David Garske
|
368227be2c
|
Fix to make sure fp_div_d is available.
|
2018-08-14 12:05:22 -06:00 |
|
David Garske
|
c073aee87c
|
Added new ECC export API's to support export as hex string. New API's are wc_ecc_export_ex and wc_ecc_export_int . For hex string use ECC_TYPE_HEX_STR as encType arg. Refactor to reduce duplicate code. Build fixes for NO_ECC_KEY_EXPORT .
|
2018-08-14 12:05:22 -06:00 |
|
Jacob Barthelmeh
|
278fd9c054
|
update condition for include of sys/time.h
|
2018-08-14 10:51:05 -06:00 |
|
Kaleb Himes
|
64f553d944
|
Merge pull request #1755 from ejohnstown/scan-build-fix
Scan-Build Fix
|
2018-08-14 10:11:02 -06:00 |
|
David Garske
|
aee4aea64d
|
Merge pull request #1748 from JacobBarthelmeh/Testing
call hamc init with blake2 software test
|
2018-08-14 10:07:01 -06:00 |
|
toddouska
|
d4f908c372
|
Merge pull request #1728 from JacobBarthelmeh/HardwareAcc
Add build for AF_ALG
|
2018-08-13 16:27:51 -07:00 |
|
toddouska
|
a3627106ea
|
Merge pull request #1753 from dgarske/gcc_arm_fips
Enhancements to the GCC-ARM example
|
2018-08-13 16:20:13 -07:00 |
|
John Safranek
|
91d2b17139
|
Scan-Build Fix
1. Initialize the sz variable in wc_BerToDer().
|
2018-08-13 14:37:04 -07:00 |
|
David Garske
|
f44d42b1c8
|
Enhancements to the GCC-ARM example to support FIPS and additional build options. Added examples for memory overrides and standard library overrides. Fixes for building without test, benchmark or TLS. Changed the ARM startup code to only work for the Cortex M0 example using the define USE_WOLF_ARM_STARTUP .
|
2018-08-13 12:22:14 -06:00 |
|
John Safranek
|
5caaa94868
|
Merge pull request #1754 from dgarske/fix_fipsv2
Fix for FIPS PRB error with CAVP test
|
2018-08-13 11:18:33 -07:00 |
|
Jacob Barthelmeh
|
b71c2ddf38
|
call hamc init with blake2 software test
|
2018-08-13 08:58:01 -06:00 |
|
David Garske
|
93a7b76da5
|
Fix missing RSA_MIN_SIZE and RSA_MAX_SIZE and case where HAVE_FIPS_VERSION is not defined.
|
2018-08-13 08:18:51 -06:00 |
|
David Garske
|
80e46253d9
|
Fix for FIPS v1 CAVP case so the wc_RsaExportKey and wc_CheckProbablePrime functions are available. Cleanup to remove unused ERROR_OUT.
|
2018-08-13 06:25:55 -06:00 |
|
Eric Blankenhorn
|
bb574d28b2
|
Support for more cert subject OIDs and raw subject access (#1734)
* Add businessCategory OID
* Raw subject support methods
* Support for jurisdiction OIDs
* Wrap in WOLFSSL_CERT_EXT
* Adding tests
|
2018-08-12 12:53:29 -07:00 |
|
David Garske
|
6d10efe79c
|
Merge pull request #1752 from kaleb-himes/ocsp-stapling-pzero-take2
Use port 0 (dynamic) solution on servers and clients in addition to ocsp responders. Fix for OCSP tests when running concurrently.
|
2018-08-10 15:15:43 -07:00 |
|
kaleb-himes
|
280de47d06
|
Use pzero solutions on servers and clients in addition to ocsp responders
|
2018-08-10 14:17:17 -06:00 |
|
kaleb-himes
|
c288a214b1
|
give servers time to shut-down after client connection
|
2018-08-10 11:57:35 -06:00 |
|
kaleb-himes
|
ba3bc59771
|
further test control over ocsp-stapling tests
|
2018-08-10 11:44:16 -06:00 |
|
kaleb-himes
|
735e4a0986
|
ocsp stapling tests to wait until unit tests are complete
|
2018-08-10 11:18:04 -06:00 |
|
kaleb-himes
|
6113f68c21
|
make renewcerts-for-test use portable function declaration
|
2018-08-10 10:40:16 -06:00 |
|
kaleb-himes
|
35dbf9a6fe
|
address file restoration issue present when git not available
|
2018-08-10 10:24:42 -06:00 |
|
JacobBarthelmeh
|
a9a9dd257e
|
Merge pull request #1743 from kaleb-himes/ocsp-logic-update
update ocsp test case for portability and informative updates on use …
|
2018-08-08 10:45:26 -06:00 |
|
kaleb-himes
|
c7f1d810c3
|
update ocsp test case for portability and informative updates on use of environment variable
|
2018-08-07 10:42:18 -06:00 |
|
toddouska
|
cc1680dc98
|
Merge pull request #1741 from dgarske/verify_cb
Refactor of the verify callback
|
2018-08-06 13:12:54 -07:00 |
|
David Garske
|
56974c099e
|
Improved the logic for WOLFSSL_ALWAYS_VERIFY_CB to be more explicit and updated comments.
|
2018-08-06 11:40:35 -07:00 |
|