Sean Parkinson
|
d6190507ac
|
Big endian fix for SHA-3
|
2017-07-20 16:53:36 +10:00 |
|
dgarske
|
7d82d7235a
|
Merge pull request #1038 from JacobBarthelmeh/Testing
fix warnings found building on a PPC
|
2017-07-19 16:54:50 -07:00 |
|
Jacob Barthelmeh
|
81f09e575e
|
fix warnings found building on a PPC
|
2017-07-19 09:24:45 -06:00 |
|
jrblixt
|
d2245b9614
|
Unit test functions for HC128.
|
2017-07-19 09:18:48 -06:00 |
|
jrblixt
|
5671a4cb49
|
Added unit test functions for AES-CCM.
|
2017-07-17 15:58:11 -06:00 |
|
Chris Conlon
|
808f4692c7
|
Merge pull request #993 from jrblixt/unitTest_api_addRsa-PR06222017
Add RSA to unit test.
|
2017-07-17 13:42:42 -07:00 |
|
jrblixt
|
fdb371e82e
|
Changes per Chris.
|
2017-07-17 10:43:36 -06:00 |
|
dgarske
|
cc4ca6a44a
|
Merge pull request #1029 from kaleb-himes/RIOT_OS_PORTABILITY
Riot os portability and minor design modifications
|
2017-07-17 05:16:56 -07:00 |
|
kaleb-himes
|
a7390e32ec
|
Identified two more old-style definitions in test app
|
2017-07-16 16:01:52 -06:00 |
|
kaleb-himes
|
8acf709b59
|
Address some old-style function definitions found in RIOT testing
|
2017-07-16 14:18:58 -06:00 |
|
toddouska
|
9e9dbc5e97
|
Merge pull request #1026 from dgarske/curve_128bit
Fix for ARMv8 and Curve25519 with debug enabled
|
2017-07-14 13:27:22 -07:00 |
|
David Garske
|
8612d52844
|
Fix issue with ARMv8 not performing 128-bit math against constants correctly in debug builds. Fix was to use the __int128_t as const for integers. Also added ./configure --enable-curve25519=no128bit option to force FE to not use the int128_t math.
|
2017-07-14 10:39:30 -07:00 |
|
dgarske
|
a0e918c350
|
Merge pull request #1022 from JacobBarthelmeh/curve25519
build for ed25519 only
|
2017-07-13 12:30:26 -07:00 |
|
David Garske
|
d559eb0f4f
|
Fix for fast math fp_read_unsigned_bin function to check max and correctly set a->used (is handled in fp_mul_2d).
|
2017-07-12 16:39:26 -07:00 |
|
toddouska
|
b12e3c6579
|
Merge pull request #1019 from JacobBarthelmeh/Testing
update AES CTR API with ARMv8 port
|
2017-07-12 15:57:25 -06:00 |
|
Jacob Barthelmeh
|
c4fe67b633
|
build for ed25519 only
|
2017-07-12 15:53:11 -06:00 |
|
JacobBarthelmeh
|
b4f9c46069
|
Merge pull request #1011 from dgarske/fixes_armv8
Fixes for building ARMv8 (--enable-armasm)
|
2017-07-12 15:44:31 -06:00 |
|
David Garske
|
c777097e54
|
Fix wc_AesGcmDecrypt arg check for authIn.
|
2017-07-12 09:49:27 -07:00 |
|
David Garske
|
5bb8de627e
|
Fixes based on peer review (thanks).
|
2017-07-12 09:04:10 -07:00 |
|
Jacob Barthelmeh
|
9d7e8a83c9
|
update AES CTR API with ARMv8 port
|
2017-07-11 17:13:32 -06:00 |
|
toddouska
|
3ff088b92f
|
Merge pull request #1014 from dgarske/atecc508a
Fixes for building with ATECC508A
|
2017-07-11 15:41:05 -07:00 |
|
jrblixt
|
00724c95a9
|
Add RSA to unit test.
|
2017-07-11 09:57:33 -06:00 |
|
Chris Conlon
|
f8c0a52170
|
Merge pull request #996 from jrblixt/unitTest_api_addAes-PR06152017
Unit test api add AES.
|
2017-07-11 08:36:13 -07:00 |
|
David Garske
|
a5cdbb18cb
|
Reworked the AES Key Wrap to use existing code in aes.c (instead of duplicating code in armv8-aes.c). Cleanup for GE/FE math on 32-bit to remove duplicate #ifdef check. Fixed AES GCM arg check for authIn to allows NULL.
|
2017-07-10 19:12:41 -07:00 |
|
David Garske
|
58c05123da
|
Fixes for building with ATECC508A. Allow ECC check key to pass if slot numb is valid.
|
2017-07-10 11:07:24 -07:00 |
|
David Garske
|
205da48416
|
Fixes for building ARMv8. Adds missing SHA224 and AES KeyWrap. Fixes for FE/GE warning with Aarch32. Fix possible build error with ed25519_test with ret not defined.
|
2017-07-07 15:12:51 -07:00 |
|
toddouska
|
b6854d620f
|
Merge pull request #1009 from dgarske/fix_tls13_async_aes
Fix problem with async TLS 1.3 and raw AES encryption key change
|
2017-07-06 15:39:22 -07:00 |
|
jrblixt
|
ced45ced41
|
Changes requested by Chris.
|
2017-07-06 13:42:54 -06:00 |
|
toddouska
|
e767d40656
|
Merge pull request #1006 from cconlon/mqx
Update MQX Classic, mmCAU Ports
|
2017-07-05 10:30:20 -07:00 |
|
David Garske
|
c9a2c4ef02
|
Fix problem with async TLS 1.3 with hardware where encryption key is referenced into ssl->keys and changes before it should be used. Solution is to make raw copy of key and IV for async AES.
|
2017-06-30 16:41:01 -07:00 |
|
David Garske
|
6a695b76cb
|
Fixed server side case for DH agree issue with QAT hardware where agreeSz is not set. Fix to allow QAT start failure to continue (this is useful since only one process can use hardware with default QAT configuration).
|
2017-06-30 11:48:59 -07:00 |
|
David Garske
|
a025417877
|
Fix issue with QAT and DH operations where key size is larger than block size. Fix issue with DhAgree in TLS not setting agreeSz, which caused result to not be returned. Renamed the internal.c HashType to HashAlgoToType static function because of name conflict with Cavium. Optimize the Hmac struct to replace keyRaw with ipad. Enable RNG HW for benchmark. Fixed missing AES free in AES 192/256 tests.
|
2017-06-30 11:35:51 -07:00 |
|
jrblixt
|
baf6bdd6e1
|
asn.c memory leak fix.
|
2017-06-29 14:55:19 -06:00 |
|
Chris Conlon
|
c099137450
|
add classic Kinetis mmCAU support, FREESCALE_USE_MMCAU_CLASSIC
|
2017-06-28 16:32:35 -06:00 |
|
Chris Conlon
|
15a1c9d48e
|
fixes for MQX classic with Codewarrior
|
2017-06-28 12:28:40 -06:00 |
|
jrblixt
|
a3b21f0394
|
Aes unit test functions.
|
2017-06-26 15:16:51 -06:00 |
|
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 |
|