dgarske
|
41e2b236aa
|
Merge pull request #1051 from kaleb-himes/fsanitize-fixes
Fsanitize fixes
|
2017-07-25 20:57:43 -07:00 |
|
dgarske
|
fbf4e94bcf
|
Merge pull request #1060 from SparkiDev/tls13_memleak
Fix memory leak when not using fast math and TLS13.
|
2017-07-25 20:55:42 -07:00 |
|
Sean Parkinson
|
59450e83fa
|
Fix memory leak when not using fast math.
|
2017-07-26 09:48:34 +10:00 |
|
Chris Conlon
|
e1830772de
|
Merge pull request #1056 from JacobBarthelmeh/UnitTests
check return values with new unit tests
|
2017-07-25 16:34:41 -06:00 |
|
David Garske
|
c03487d463
|
Fix for dynamic type of ED25519 key and PK_CALLBACK buffer not being free’d. Fix for portNumber stack var being used out of scope.
|
2017-07-25 15:07:58 -07:00 |
|
Jacob Barthelmeh
|
4fead493e7
|
add to return values checked
|
2017-07-25 14:44:40 -06:00 |
|
Jacob Barthelmeh
|
4438b8e92d
|
update unit test case with DES3 and FIPS
|
2017-07-25 14:42:17 -06:00 |
|
Jacob Barthelmeh
|
5b0022fba0
|
HMAC key size when testing with FIPS
|
2017-07-25 14:42:17 -06:00 |
|
Jacob Barthelmeh
|
1b80e5a75f
|
check return values with new unit tests
|
2017-07-25 14:42:17 -06:00 |
|
toddouska
|
ef98e96767
|
Merge pull request #1058 from jrblixt/fix-AesFipsSanityCheck
Unit test GCM sanity check Fips change.
|
2017-07-25 13:30:35 -07:00 |
|
toddouska
|
a076a2f0d8
|
Merge pull request #1055 from JacobBarthelmeh/Memory
fix memory management with --enable-fast-rsa make key and free RSA ke…
|
2017-07-25 11:03:16 -07:00 |
|
toddouska
|
69d4bcbfd5
|
Merge pull request #1048 from dgarske/fix_custcurve
Fixes for using custom curves with `wc_ecc_set_custom_curve`
|
2017-07-25 10:59:58 -07:00 |
|
toddouska
|
f9dee9adcc
|
Merge pull request #1057 from kaleb-himes/TIRTOS-UPDATE
Add dependancy file to tirtos package.bld
|
2017-07-25 10:25:52 -07:00 |
|
toddouska
|
4939c3eeef
|
Merge pull request #1030 from SparkiDev/aesni_sha384
Assembly optimization for AES-NI, and AVX1 and AVX2
|
2017-07-25 09:35:43 -07:00 |
|
Chris Conlon
|
874144be73
|
Merge pull request #1046 from kojo1/zendesk-3052
io.h for VxWorks
|
2017-07-25 09:53:15 -06:00 |
|
jrblixt
|
f8e2f596d6
|
Unit test GCM sanity check Fips change.
|
2017-07-25 09:23:19 -06:00 |
|
Chris Conlon
|
e9f87b9f33
|
Merge pull request #1054 from jrblixt/fix-RsaSetRng
Fix rsa set rng
|
2017-07-25 09:16:14 -06:00 |
|
David Garske
|
08488b52b7
|
Fix for wolfCrypt test custom curve test not setting wc_ecc_set_custom_curve before calling wc_ecc_import_x963_ex . Fix for using ECC_CACHE_CURVE option and wc_ecc_set_custom_curve . Added error checking for wc_ecc_set_custom_curve calls. Reverted ASN header change in test.c.
|
2017-07-24 21:04:18 -07:00 |
|
David Garske
|
33e214ffc1
|
Fix to allow ECC set curve size with curve_id == 0. Added wolfCrypt tests / example for using wc_ecc_set_custom_curve for BRAINPOOLP256R1 .
|
2017-07-24 17:24:23 -07:00 |
|
David Garske
|
5180cf4cce
|
Fix ECC sign with custom curves so the custom params (dp) are passed to public key used for sign.
|
2017-07-24 17:21:51 -07:00 |
|
David Garske
|
f147b01674
|
Fixes for using WOLFSSL_CUSTOM_CURVES and wc_ecc_set_custom_curve . Fixes resolves issue with ->dp and ->idx getting reset which caused curve parameters to not be set correctly. Proper sequence for using custom curves is ‘wc_ecc_init, wc_ecc_set_custom_curve then wc_ecc_make_key_ex(…, ECC_CUSTOM_IDX)’ or wc_ecc_import_x963_ex(…, ECC_CUSTOM_IDX) . Test case and example to follow shortly.
|
2017-07-24 17:21:51 -07:00 |
|
Takashi Kojo
|
2329e37d97
|
Remove options outside VxWorks
|
2017-07-25 09:07:30 +09:00 |
|
Sean Parkinson
|
8e38dcc347
|
Tidy code up - use local static for cpuid flags
|
2017-07-25 08:50:39 +10:00 |
|
Sean Parkinson
|
bde6a35ac4
|
Assembly optimization for AES-NI, and AVX1 and AVX2
Unroll the loop for 8.
Use new optimized maths.
Fix SHA-384 to use SHA-512 assembly code.
Only perform CPU id check in one place.
|
2017-07-25 08:50:39 +10:00 |
|
toddouska
|
36c2ee92dc
|
Merge pull request #1050 from JacobBarthelmeh/ARMv8
Xilinx port
|
2017-07-24 15:37:05 -07:00 |
|
Jacob Barthelmeh
|
1040bbde16
|
fix memory management with --enable-fast-rsa make key and free RSA key before calling make key function
|
2017-07-24 16:20:27 -06:00 |
|
toddouska
|
be61d7fca3
|
Merge pull request #1044 from ejohnstown/dtls-multicast
DTLS Multicast
|
2017-07-24 14:20:26 -07:00 |
|
jrblixt
|
6df9bc07a4
|
RSA Fips harness fix.
|
2017-07-24 13:21:06 -06:00 |
|
jrblixt
|
e68ceb3d2c
|
Guard against WC_RSA_BLINDING in api.c unit test.
|
2017-07-24 09:51:50 -06:00 |
|
toddouska
|
95664fdd05
|
Merge pull request #1041 from dgarske/armc0
Fixes for building with custom options
|
2017-07-24 08:40:51 -07:00 |
|
toddouska
|
9d919ca947
|
Merge pull request #1049 from dgarske/fix_asynchmac
Fixes for building with Async
|
2017-07-24 08:36:20 -07:00 |
|
kaleb-himes
|
0fed9c1dc5
|
Add dependancy file to tirtos package.bld
|
2017-07-24 08:32:01 -06:00 |
|
Jacob Barthelmeh
|
59a46d08d9
|
Xilinx port
|
2017-07-21 17:39:47 -06:00 |
|
David Garske
|
26ac5e1ab7
|
Fix for error: array subscript is below array bounds warning with GCC 7. Added check to prevent negative value from being used against array.
|
2017-07-21 12:00:28 -07:00 |
|
David Garske
|
b7dac4911b
|
Fix for using Async and HMAC when its not Intel QuickAssist.
|
2017-07-21 11:43:01 -07:00 |
|
dgarske
|
9e3497b3d5
|
Merge pull request #1047 from JacobBarthelmeh/Testing
macro guard to check if ECC is enabled
|
2017-07-21 10:34:13 -07:00 |
|
David Garske
|
f0d6299581
|
Fix issue with benchmark_init refactor where malloc failure could use null pointer. Added error checking on the wolfCrypt_Init() .
|
2017-07-21 09:31:12 -07:00 |
|
Takashi Kojo
|
173283208b
|
add WOLFSSL_HAVE_MAX in settings.h
|
2017-07-21 12:42:24 +09:00 |
|
Takashi Kojo
|
bd6633a31c
|
#elif defined(WOLFSSL_VXWORKS) in io.h
|
2017-07-21 12:37:32 +09:00 |
|
Jacob Barthelmeh
|
e3ffd7d539
|
macro guard to check if ECC is enabled
|
2017-07-20 16:38:53 -06:00 |
|
David Garske
|
7a972d9611
|
Fix warning for signed/unsigned comparison.
|
2017-07-20 11:35:52 -07:00 |
|
toddouska
|
cf9dfac877
|
Merge pull request #1043 from SparkiDev/sha3_be
Big endian fix for SHA-3
|
2017-07-20 09:14:00 -07:00 |
|
Sean Parkinson
|
d6190507ac
|
Big endian fix for SHA-3
|
2017-07-20 16:53:36 +10:00 |
|
dgarske
|
8bfbabd147
|
Merge pull request #1040 from jrblixt/fix-FreeToHash
Added Free functions to hash unit test.
|
2017-07-19 18:19:28 -07:00 |
|
David Garske
|
0a63221220
|
Fix for SHA3 benchmark digest size for 224. Fix for building track and debug memory together. Fix for hash test order of SHA256 wrong. Fix for asn SkipObjectId missing, when RSA and ECC disabled. Enhancement to allow individual bench calls with bench init/free.
|
2017-07-19 18:14:57 -07: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 |
|
John Safranek
|
0fee243b75
|
Multicast DTLS
Restored the multicast key setting code that was lost during rebase.
|
2017-07-19 14:01:29 -07:00 |
|
John Safranek
|
935bf9028d
|
DTLS Multicast
1. Keep track of the number of records a session drops for having a
bad MAC or detected as replayed.
2. Add function to access the drop statistics.
|
2017-07-19 13:38:31 -07:00 |
|
John Safranek
|
3329aa7bef
|
DTLS Multicast
Added an API so a session may be queried to see if it has seen any messages
from a specified peerId.
|
2017-07-19 13:38:31 -07:00 |
|
John Safranek
|
6223f4cd8e
|
fix a couple rebase merge errors
|
2017-07-19 13:38:31 -07:00 |
|