toddouska
|
320ad56139
|
Merge pull request #939 from dgarske/fixes_async
Fixes for build with async
|
2017-05-26 17:04:57 -07:00 |
|
toddouska
|
c0408aebb4
|
Merge pull request #938 from dgarske/fix_asn_noocspoptcert
Fixes for OCSP workaround for incomplete cert chain
|
2017-05-26 17:02:31 -07:00 |
|
David Garske
|
a0345f6ba9
|
Fix for building without WOLFSSL_NO_TRUSTED_CERTS_VERIFY.
|
2017-05-26 10:53:42 -07:00 |
|
David Garske
|
53021a5df7
|
Increased security for WOLFSSL_NO_TRUSTED_CERTS_VERIFY workaround so it only applies to OCSP. Fix for the workaround to still return date or parsing errors.
|
2017-05-26 10:01:42 -07:00 |
|
Sean Parkinson
|
7ef5aeaf13
|
Fixes from review and tidy up code.
|
2017-05-25 09:09:50 +10:00 |
|
Sean Parkinson
|
4134073c8d
|
Initial revision of SHA-3
|
2017-05-25 09:09:50 +10:00 |
|
Chris Conlon
|
60c51db831
|
Merge pull request #928 from jrblixt/unitTest_api_sha224-RipeMd
Add sha224 RipeMd to unit test
|
2017-05-24 09:00:35 -06:00 |
|
David Garske
|
c1664bd1a0
|
Fixes for async with benchmark tool.
|
2017-05-23 15:41:42 -07:00 |
|
David Garske
|
64de29f277
|
Fix for wolfCrypt test with enable-all and asynccrypt.
|
2017-05-23 15:23:58 -07:00 |
|
toddouska
|
6b09a7c6e1
|
Merge pull request #922 from SparkiDev/tls_pss
TLS v1.2 and v1.3 RSA PSS
|
2017-05-23 14:57:10 -07:00 |
|
David Garske
|
1880677232
|
Disable wc_scrypt tests that use high memory for BENCH_EMBEDDED.
|
2017-05-23 14:42:19 -07:00 |
|
toddouska
|
c85d07a49d
|
Merge pull request #929 from dgarske/fix_asn_perm_dirname
Fix for parsing permitted name constraint for subject directory name
|
2017-05-22 09:55:49 -07:00 |
|
Sean Parkinson
|
6c6069bed8
|
Fixes from review
|
2017-05-22 09:47:45 +10:00 |
|
David Garske
|
184e9c4090
|
Fix typo from intermediate change for unaligned CBC fixes. Thanks Nick.
|
2017-05-19 14:10:50 -07:00 |
|
David Garske
|
a616513860
|
Added support for AES GCM with STM32F2/STM32F4 using Standard Peripheral Library and CubeMX. Added AES ECB Decrypt for Standard Peripheral Library. Fixes for wolfCrypt test with STM32 crypto hardware for unsupported tests (AES CTR plus 9 and AES GCM with IV != 12). Improve AES CBC for STM32 to handle block aligned only. Added IDE example for SystemWorkbench for STM32 (Open STM32 tools) IDE.
|
2017-05-19 11:15:46 -07:00 |
|
David Garske
|
1cf3530124
|
Fix for building with WOLFSSL_NO_OCSP_OPTIONAL_CERTS defined.
|
2017-05-19 09:59:03 -07:00 |
|
toddouska
|
bdaa827114
|
Merge pull request #927 from dgarske/fix_nxp_ltc
Build fixes for NXP KSDK with MMCAU / LTC after Hexiwear changes
|
2017-05-19 08:49:54 -07:00 |
|
toddouska
|
7f01aa917a
|
Merge pull request #930 from dgarske/fix_win
Fixes for building AES key wrap and PKCS7 on Windows
|
2017-05-19 08:16:21 -07:00 |
|
Sean Parkinson
|
4390f4c711
|
TLS v1.2 and PSS
Cleanup the TLS v1.3 PSS code as well.
Added RSA API wc_RsaPSS_CheckPadding() to check the padding - no longer
a simple memcmp with the digest.
|
2017-05-19 11:49:43 +10:00 |
|
toddouska
|
7f350a726b
|
Merge pull request #926 from dgarske/bench_block_size
Added argument for benchmark block size
|
2017-05-18 16:45:00 -07:00 |
|
toddouska
|
452e057dbf
|
Merge pull request #919 from dgarske/bshg
Add `WOLFSSL_NO_TRUSTED_CERTS_VERIFY` option
|
2017-05-18 16:44:14 -07:00 |
|
toddouska
|
c3a7497562
|
Merge pull request #923 from JacobBarthelmeh/staticmemory
updated static memory feature with pkcs7
|
2017-05-18 16:42:21 -07:00 |
|
David Garske
|
cbb2c73828
|
Improve NXP MMCAU/LTC AES CBC handling for unaligned sizes. Cleanup formatting in a few places.
|
2017-05-18 15:04:01 -07:00 |
|
David Garske
|
d61e0243a3
|
Fixes for building AES key wrap and PKCS7 on Windows. Cleanup snprintf to use XSNPRINTF and changed so define is always setup.
|
2017-05-18 14:44:19 -07:00 |
|
David Garske
|
36e1fb5e5b
|
Fix for parsing permitted name constraint for subject directory name. Cleanup to use switch in ConfirmNameConstraints.
|
2017-05-18 14:06:56 -07:00 |
|
jrblixt
|
77ac61c0f4
|
Prepare for PR Add Sha224 and RipeMd to unit test.
|
2017-05-18 13:08:25 -06:00 |
|
David Garske
|
30db8e95a7
|
Build fixes for KSDK NXP MMCAU / LTC after Hexiwear changes.
|
2017-05-18 11:52:20 -07:00 |
|
David Garske
|
48895cf03b
|
Added argument for benchmark block size. Usage: ./wolfcrypt/benchmark/benchmark 128. Automatic calculation for showing as bytes, KB or MB.
|
2017-05-18 11:24:32 -07:00 |
|
David Garske
|
c5cc9f5392
|
Patch from customer that adds new WOLFSSL_NO_TRUSTED_CERTS_VERIFY option to load CA using subject and match using publicKey. This is a workaround for situation where entire cert chain is not loaded/available. This is not a secure solution because it does not perform PKI validation.
|
2017-05-18 09:55:39 -07:00 |
|
David Garske
|
4edcbc79c1
|
RipeMd and Sha224 added to unit test.
|
2017-05-18 09:32:11 -06:00 |
|
Jacob Barthelmeh
|
548c01ce54
|
updated static memory feature with pkcs7
|
2017-05-18 09:31:09 -06:00 |
|
Sean Parkinson
|
9fb6373cfb
|
Get PSS going on server side
|
2017-05-18 15:36:01 +10:00 |
|
toddouska
|
2f15d57a6f
|
Merge pull request #640 from jrblixt/unitTest_api_dev
unit test md5, sha, sha256, sha384, sha512
|
2017-05-17 09:17:32 -07:00 |
|
jrblixt
|
cb3b10054d
|
unwanted removal added back.
|
2017-05-16 13:13:53 -06:00 |
|
jrblixt
|
6acd5dafa7
|
Changes from Todd's code review.
|
2017-05-16 12:58:07 -06:00 |
|
toddouska
|
81b6894f6f
|
Merge pull request #841 from SparkiDev/nginx2
Fix loading of CRLs and certs from a file.
|
2017-05-16 09:13:29 -07:00 |
|
toddouska
|
da15b54529
|
Merge pull request #915 from SparkiDev/blake2b_init
Blake2b fix for GCC 5.4
|
2017-05-15 08:59:54 -07:00 |
|
toddouska
|
bb60f7a4a4
|
Merge pull request #914 from JacobBarthelmeh/Testing
check return value of test case
|
2017-05-15 08:58:31 -07:00 |
|
Sean Parkinson
|
1a08143946
|
Fixup for async on master
|
2017-05-15 10:10:28 +10:00 |
|
Sean Parkinson
|
c6ce1fe330
|
Allow private key only ECC key to be loaded
|
2017-05-15 10:04:42 +10:00 |
|
Sean Parkinson
|
4723b8470a
|
Allow a CRL's signature to be verified on use
|
2017-05-15 10:04:42 +10:00 |
|
Sean Parkinson
|
224c1b2645
|
Fix for scan_build_known_configs warning
|
2017-05-15 09:59:34 +10:00 |
|
Sean Parkinson
|
f8023b808f
|
Blake2b fix for GCC 5.4
Memsetting P and then setting non-zero fields works with GCC 5.4.
|
2017-05-15 09:47:11 +10:00 |
|
Jacob Barthelmeh
|
66e086a0bf
|
check return value of test case
|
2017-05-12 16:40:37 -06:00 |
|
toddouska
|
d03f97dafc
|
Merge pull request #911 from dgarske/gcc_7
Fixes to work with gcc 7.1
|
2017-05-12 12:08:08 -07:00 |
|
jrblixt
|
606aca9916
|
Merge branch 'master' of https://github.com/jrblixt/wolfssl into unitTest_api_dev
|
2017-05-12 02:04:58 -06:00 |
|
toddouska
|
01a5f901d0
|
Merge pull request #909 from dgarske/fix_no_harden
Fix issue with --disable-harden
|
2017-05-11 16:42:19 -07:00 |
|
David Garske
|
562db08c3d
|
Implemented strict switch fall-through handling using new macro FALL_THROUGH.
|
2017-05-11 15:15:19 -07:00 |
|
David Garske
|
c0c98c8f64
|
Fixes to address build warnings for GCC 7. Used -Wimplicit-fallthrough=0 to suppress all switch fall-through warnings.
|
2017-05-11 15:12:16 -07:00 |
|
toddouska
|
ce42738198
|
Merge pull request #900 from dgarske/coverity_part3
Coverity fixes for TLS 1.3, async, small stack and normal math.
|
2017-05-11 13:05:53 -07:00 |
|