toddouska
|
2d612da9f4
|
fix signer memory takeover on malformed data
|
2017-03-01 10:25:54 -08:00 |
toddouska
|
b86dfd582f
|
Merge pull request #766 from JacobBarthelmeh/Testing
debug message fix
|
2017-02-27 12:09:43 -08:00 |
Jacob Barthelmeh
|
26bd19bbd8
|
debug message fix
|
2017-02-23 17:15:44 -07:00 |
toddouska
|
6425a654be
|
Merge pull request #761 from dgarske/stm32_fixes
Fix for AES-GCM with STM32 and CubeMX HAL
|
2017-02-22 14:31:36 -08:00 |
toddouska
|
302db35b2f
|
Merge pull request #752 from dgarske/fix_ecc_import_wstaticmem
Fix issue with wc_ecc_import_x963_ex() loosing heap pointer
|
2017-02-22 14:30:57 -08:00 |
toddouska
|
bdbb98ed20
|
Merge pull request #735 from dgarske/norm_math_speedup
Normal math speed-up to not allocate on mp_int and defer until mp_grow
|
2017-02-22 14:29:51 -08:00 |
John Safranek
|
d52f44108c
|
Merge pull request #762 from moisesguimaraes/fix-ocsp-request
Adds missing free(request) in CheckOcspRequest()
|
2017-02-22 14:19:51 -08:00 |
Moisés Guimarães
|
8bbcdf977d
|
adds missing free(request) in CheckOcspRequest()
|
2017-02-22 10:43:07 -08:00 |
David Garske
|
5a539751a2
|
Fixes for AES with STM32 and CubeMX. The key size was not being set and causing issues with AES GCM.
|
2017-02-21 15:12:40 -08:00 |
dgarske
|
aeea24a5e3
|
Merge pull request #760 from toddouska/mcheck
fix small stack malloc checks
|
2017-02-21 14:33:44 -08:00 |
David Garske
|
e01da5c44c
|
Fix mp_set to return int after rebase.
|
2017-02-21 14:12:27 -08:00 |
David Garske
|
b05cfec057
|
Fix build warning with missing “mp_to_unsigned_bin_at_pos” declaration.
|
2017-02-21 14:03:21 -08:00 |
David Garske
|
4cbfec1c7d
|
Implemented ksdk_port fixes to handle mp_ response codes. Added KSDK support for normal math. Regression testing against K82 hardware (MMCAU/LTC) and software with normal and fast math.
|
2017-02-21 14:03:21 -08:00 |
David Garske
|
3008c888bf
|
Fix mp_cmp_d logic to handle a->used == 0. Revert mp_copy and mp_set 0 size workarounds.
|
2017-02-21 14:03:21 -08:00 |
David Garske
|
9c7407d18c
|
Added return codes to wc_InitDhKey, wc_InitDsaKey and mp_set. Added missing return code checks on mp_copy in ecc.c. Fixed build with DSA and no ECC where mp_set function def would be missing.
|
2017-02-21 14:03:21 -08:00 |
David Garske
|
d14be65315
|
Improve handling of mp_clear for RSA after speed-up.
|
2017-02-21 13:59:38 -08:00 |
David Garske
|
bced81d234
|
Improve handling of mp_init / mp_clear for DH and DSA after speed-up.
|
2017-02-21 13:59:38 -08:00 |
David Garske
|
da5825b94d
|
Normal math speed-up to not allocate on mp_int and defer until mp_grow. Added memory tracker support to ./tests/unit.test. Fix memory leak with curve cache enabled, by adding to wolfSSL_Cleanup.
|
2017-02-21 13:59:38 -08:00 |
toddouska
|
e9c806a639
|
Merge pull request #743 from JacobBarthelmeh/master
change pem_password_cb typedef for compatibility
|
2017-02-21 13:23:05 -08:00 |
toddouska
|
ce94243a20
|
Merge pull request #746 from cconlon/pkcs7ukm
PKCS7: fix optional UserKeyingMaterial encoding
|
2017-02-21 13:22:31 -08:00 |
toddouska
|
f4f5d2d569
|
Merge pull request #747 from dgarske/integer_min_max
Fix naming for integer.c min/max local variables
|
2017-02-21 13:21:52 -08:00 |
toddouska
|
988f7fa983
|
Merge pull request #759 from dgarske/fix_smallstack_procuserhcain
Fix for ProcessUserChain with WOLFSSL_SMALL_STACK defined causing stack corruption
|
2017-02-21 13:20:43 -08:00 |
dgarske
|
c01fb8f655
|
Merge pull request #758 from kaleb-himes/mp_set
Fix for building with ECC disabled and DSA enabled with mp_set API.
|
2017-02-21 12:59:53 -08:00 |
David Garske
|
7125d16f3e
|
Fix issue with wc_ecc_import_x963_ex() and wc_ecc_import_raw_private() loosing heap pointer. Fixes issue #750.
|
2017-02-21 12:19:48 -08:00 |
toddouska
|
fc85b8189c
|
fix small stack malloc checks
|
2017-02-21 11:18:09 -08:00 |
David Garske
|
f0112c2f7d
|
Fix for ProcessUserChain with WOLFSSL_SMALL_STACK defined causing stack corruption.
|
2017-02-21 10:38:44 -08:00 |
kaleb-himes
|
fddf3bc664
|
pre-processor-macro update for mp_set API
|
2017-02-20 16:31:19 -07:00 |
JacobBarthelmeh
|
db1f205522
|
Merge pull request #756 from toddouska/release3-10-3
3.10.3 rel
|
2017-02-20 10:08:14 -07:00 |
toddouska
|
ebb21fc284
|
update rpm spec
|
2017-02-17 15:02:04 -08:00 |
toddouska
|
e3503b8f9b
|
3.10.3 rel
|
2017-02-17 14:49:18 -08:00 |
toddouska
|
3837173f93
|
Merge pull request #754 from wolfSSL/ecc_cdh
Added ECC Cofactor DH (ECC-CDH) support
|
2017-02-17 14:26:09 -08:00 |
Sean Parkinson
|
19ee115392
|
Merge pull request #755 from toddouska/kat-errors
add ECC_CDH KAT error code
|
2017-02-17 14:25:51 -08:00 |
toddouska
|
b4802cd73d
|
add ECC_CDH KAT error code
|
2017-02-17 12:26:35 -08:00 |
Sean Parkinson
|
bdd3f2be41
|
Make sure ecc key is always memset to 0
|
2017-02-17 12:15:18 -08:00 |
Sean Parkinson
|
3e6ef835b1
|
Free the ecc keys
|
2017-02-17 12:06:27 -08:00 |
Sean Parkinson
|
09bae9da3e
|
Fixup from review
|
2017-02-17 11:18:05 -08:00 |
Sean Parkinson
|
24cd46f1f1
|
Fixes from code review
|
2017-02-17 11:05:29 -08:00 |
David Garske
|
d625645338
|
Refactor to combine ECC-CDH with existing “wc_ecc_shared_secret()” and use flag to perform cofactor computation on private key. Added new API “wc_ecc_set_flags()” and flag “WC_ECC_FLAG_COFACTOR” to indicate key should use cofactor. Added NIST CAVS test vector for ECC CDH Primitive with P-256.
|
2017-02-16 16:30:30 -08:00 |
David Garske
|
39607984f7
|
Added ECC Cofactor DH (ECC-CDH) support with new “wc_ecc_cdh()” and “wc_ecc_cdh_ex()” API’s. Enable using “HAVE_ECC_CDH” define.
|
2017-02-16 13:17:08 -08:00 |
toddouska
|
7da446c25a
|
Merge pull request #748 from JacobBarthelmeh/Release
Release
|
2017-02-12 21:55:31 -08:00 |
Jacob Barthelmeh
|
337c52b4cf
|
prepare for release 3.10.2
|
2017-02-10 10:19:34 -07:00 |
Jacob Barthelmeh
|
6c55701725
|
c89 build with ECC compresed key
|
2017-02-10 10:09:45 -07:00 |
David Garske
|
4f53761faf
|
Fix naming for integer.c min/max local variables to resolve reported “error: declaration of 'min' shadows a global declaration”.
|
2017-02-09 15:52:25 -08:00 |
Jacob Barthelmeh
|
e307f3e89d
|
free decoded cert with small stack build
|
2017-02-09 16:06:34 -07:00 |
Jacob Barthelmeh
|
0cbc640aad
|
memory managment in crl.c with crl monitor
|
2017-02-09 15:39:55 -07:00 |
toddouska
|
c022614e07
|
Merge pull request #742 from dgarske/fix_asn_getlen
Improved ASN error checking
|
2017-02-09 13:05:26 -08:00 |
Chris Conlon
|
93642cfcb9
|
PKCS7: fix optional UserKeyingMaterial encoding
|
2017-02-09 12:04:19 -07:00 |
toddouska
|
8763a71420
|
Merge pull request #745 from JacobBarthelmeh/Windows
wolfCrypt cleanup in test.c moved and add wolfSSL init to testsuite w…
|
2017-02-09 10:19:51 -08:00 |
toddouska
|
3a6e8bf0d0
|
Merge pull request #744 from JacobBarthelmeh/Testing
static analysis fixes for memory management and possible null dereference
|
2017-02-09 10:18:26 -08:00 |
David Garske
|
321392998d
|
Additional ASN checks for GetSequence and GetSet. Cleanup of the buffer space check error to use BUFFER_E.
|
2017-02-09 09:50:06 -08:00 |