Chris Conlon
|
fa676d96cf
|
detect and set keyAgreeOID from CMS EnvelopedData if user has not set
|
2018-02-09 09:37:51 -07:00 |
|
David Garske
|
e8a5af2651
|
Merge pull request #1362 from ejohnstown/aesgcmtest
Add AES-GCM Test Case
|
2018-02-08 16:41:06 -08:00 |
|
John Safranek
|
6907241180
|
Add AES-GCM Test Case
Added a new AES-GCM test case where the provided IV is of length 1 byte.
|
2018-02-08 11:37:21 -08:00 |
|
Kaleb Himes
|
266b6fe7a7
|
Merge pull request #1356 from JacobBarthelmeh/Compatibility-Layer
Fix for Windows FIPS build
|
2018-02-07 13:18:36 -07:00 |
|
David Garske
|
e1c246f918
|
Merge pull request #1355 from JacobBarthelmeh/Testing
Fix for build with having opensslextra and IGNORE_NAME_CONSTRAINTS
|
2018-02-07 11:12:55 -08:00 |
|
toddouska
|
69db17fcda
|
Merge pull request #1352 from dgarske/freertos_static
Fix to allow `FREERTOS` and `WOLFSSL_STATIC_MEMORY`
|
2018-02-07 10:06:51 -08:00 |
|
toddouska
|
012fb31f00
|
Merge pull request #1351 from dgarske/fix_ipv6
Fix for building with IPV6
|
2018-02-07 10:04:41 -08:00 |
|
toddouska
|
7769ba83ad
|
Merge pull request #1346 from dgarske/stm32_hash_ctx
STM32 Hashing Improvements
|
2018-02-07 10:03:50 -08:00 |
|
Jacob Barthelmeh
|
47aa4bbe2f
|
handle disable md5 case
|
2018-02-07 10:44:16 -07:00 |
|
Jacob Barthelmeh
|
61da8ec1dc
|
Fix for Windows FIPS build
|
2018-02-07 10:13:28 -07:00 |
|
Jacob Barthelmeh
|
a1a1ca9991
|
Fix for build with having opensslextra and IGNORE_NAME_CONSTRAINTS
|
2018-02-07 09:54:24 -07:00 |
|
David Garske
|
9afd26e853
|
Fixes for better supporting FREERTOS with and without static memory. Added fallback case to use pvPortMalloc/vPortFree when heap ptr not available.
|
2018-02-06 09:28:27 -08:00 |
|
David Garske
|
b3b3a28616
|
Fix logic typo for IPV6 any addr.
|
2018-02-06 09:18:42 -08:00 |
|
David Garske
|
172989c3c4
|
Merge pull request #1343 from ghoso/dev201801
Fix decryption error when EVP_CipherInit is called mulitple times.
|
2018-02-05 16:51:08 -08:00 |
|
Sean Parkinson
|
82850422fc
|
Merge pull request #1338 from JacobBarthelmeh/Testing
set have session id flag
|
2018-02-05 14:58:55 -08:00 |
|
David Garske
|
0be1c10fcd
|
Moved the STM32 functions to their own .c file. Added GPL header. Finished testing on STM32 CubeMX with F4 and F7 and StdPeriLib with F4.
|
2018-02-05 12:57:06 -08:00 |
|
David Garske
|
81b64742f3
|
Fix to allow FREERTOS and WOLFSSL_STATIC_MEMORY.
|
2018-02-05 11:55:35 -08:00 |
|
David Garske
|
1ca56f97a4
|
Fix warning with pointer compare to zero for IPV6 peer == INADDR_ANY in test.h. Fixes issue #1350.
|
2018-02-05 11:03:19 -08:00 |
|
toddouska
|
0765aa0f20
|
Merge pull request #1342 from SparkiDev/aes_gcm_sb2
Improve performance of AES-GCM for AVX1 and AVX2
|
2018-02-02 10:56:14 -08:00 |
|
toddouska
|
7ad0ea808c
|
Merge pull request #1341 from JacobBarthelmeh/master
fix build for OLD_HELLO_ALLOWED macro
|
2018-02-02 10:53:16 -08:00 |
|
toddouska
|
02ef52c3cd
|
Merge pull request #1340 from dgarske/ecc_pub_import_wcurve
Adds curve information to public key import for `wc_EccPublicKeyDecode`
|
2018-02-02 10:52:06 -08:00 |
|
toddouska
|
d63373066b
|
Merge pull request #1331 from JacobBarthelmeh/Compatibility-Layer
add comments and better error checking for PKCS8 strip
|
2018-02-02 10:50:29 -08:00 |
|
toddouska
|
c66ebb6748
|
Merge pull request #1317 from SparkiDev/chacha20_sb_avx2
Improve performance of chacha20-poly1305 on AVX and AVX2.
|
2018-02-02 10:46:39 -08:00 |
|
David Garske
|
a4a5f4f27a
|
STM32 refactor to move hashing code into wolfssl/wolfcrypt/port/stm32.h. Supports CubeMX HAL or StdPeriLib with MD5, SHA1, SHA224 and SHA256. Detects if hardware supports SHA2. Adds hashing context save/restore and hashing clock/power optimizations. Fix for building *.c in wolfcrypt/src/port for caam_driver.c. Fix for warning with wolfSSL_CryptHwMutexUnLock when no threading defined and return code not checked.
|
2018-01-31 11:25:20 -08:00 |
|
JacobBarthelmeh
|
640015ed5f
|
Merge pull request #1345 from kaleb-himes/SGX-FIPS-UPDATES
Updates to settings necessary for SGX FIPS
|
2018-01-31 11:09:19 -07:00 |
|
JacobBarthelmeh
|
5b083497da
|
Merge pull request #1300 from kaleb-himes/SGX-FIPS-LINUX
Add build scripts for default SGX build and improve cleanup
|
2018-01-31 09:34:06 -07:00 |
|
Go Hosohara
|
0101440cc8
|
Fix decryption error when EVP_CipherInit is called mulitple times.
|
2018-01-31 17:08:06 +09:00 |
|
kaleb-himes
|
1af85cf9c4
|
Update include.am
|
2018-01-30 15:39:20 -07:00 |
|
kaleb-himes
|
7facff2fd2
|
Feedback update
|
2018-01-30 15:36:18 -07:00 |
|
kaleb-himes
|
229d98e1f8
|
Updates to settings necessary for SGX FIPS
|
2018-01-30 15:30:52 -07:00 |
|
kaleb-himes
|
03fe54dcc4
|
Update following review
|
2018-01-30 14:30:44 -07:00 |
|
Sean Parkinson
|
3d3b9f69a6
|
Test larger variable data size if available
|
2018-01-30 12:21:25 +10:00 |
|
Sean Parkinson
|
e82e3d3d6e
|
Improve performance of AES-GCM for AVX1 and AVX2
|
2018-01-30 12:00:13 +10:00 |
|
David Garske
|
9d7374348b
|
Fix the ecc_decode_test to use a real OID (instead of 1), so the tests work properly.
|
2018-01-29 15:58:04 -08:00 |
|
Jacob Barthelmeh
|
580a55ce49
|
fix build for OLD_HELLO_ALLOWED macro
|
2018-01-29 14:55:32 -07:00 |
|
David Garske
|
90a3daa887
|
Adds curve information to public key import for wc_EccPublicKeyDecode. Cleanup to remove the ECC_CHECK_PUBLIC_KEY_OID define. The call to wc_ecc_get_oid does the same check as CheckCurve.
|
2018-01-29 12:09:12 -08:00 |
|
Jacob Barthelmeh
|
ca5b1dbbcb
|
set have session id flag
|
2018-01-26 14:18:36 -07:00 |
|
Chris Conlon
|
d179e442b4
|
Merge pull request #1337 from dgarske/pkcs7_pad
Expose the PKCS 7 pad functionality `wc_PKCS7_PadData`
|
2018-01-26 10:01:07 -08:00 |
|
David Garske
|
058c2a7a25
|
Made public the wc_PKCS7_GetPadSize API. Cleanup to use GetPadSize for the wc_PKCS7_PadData.
|
2018-01-25 08:14:56 -08:00 |
|
Sean Parkinson
|
4d75f337bb
|
Fix AVX2 final func to reset state
|
2018-01-24 16:36:44 -08:00 |
|
dgarske
|
776e222143
|
Merge pull request #1336 from SparkiDev/sha256_freescale
Transform_Sha256 no longer passed a buffer - fix for FREESCALE
|
2018-01-23 14:51:30 -08:00 |
|
David Garske
|
138bc3e6cc
|
Enhancement to expose the PKCS 7 pad functionality (wc_PKCS7_PadData).
|
2018-01-23 13:21:56 -08:00 |
|
Sean Parkinson
|
11ea2689d8
|
Transform_Sha256 no longer passed a buffer - fix for FREESCALE
|
2018-01-23 12:45:17 -08:00 |
|
JacobBarthelmeh
|
e476cb2958
|
Merge pull request #1334 from dgarske/fix_asn_leak
Fix for possible leak in error case for `wc_RsaKeyToDer`
|
2018-01-22 23:20:39 -07:00 |
|
David Garske
|
4e10173eed
|
Fix for possible leak in error case for wc_RsaKeyToDer.
|
2018-01-22 16:17:08 -08:00 |
|
dgarske
|
79f4b963cd
|
Merge pull request #1333 from SparkiDev/tls13_no_server
Make TLSX_SetResponse available in client and server
|
2018-01-22 07:43:37 -08:00 |
|
Sean Parkinson
|
6e6085501d
|
Make TLSX_SetResponse available in client and server
|
2018-01-21 18:12:34 -08:00 |
|
dgarske
|
72b8b71082
|
Merge pull request #1332 from kojo1/part5
fix shadow global
|
2018-01-21 16:48:12 -08:00 |
|
Takashi Kojo
|
162326dfcb
|
fix shadow global
|
2018-01-22 01:19:45 +09:00 |
|
JacobBarthelmeh
|
4d1ebc0827
|
Merge pull request #1330 from wolfSSL/revert-1315-aes_gcm_sb
Revert "Improve AES-GCM code for Intel AVX1 and AVX2"
|
2018-01-19 17:49:19 -07:00 |
|