jrblixt
|
3918cdef03
|
Wrapped functions.
|
2017-01-19 13:35:23 -07:00 |
|
David Garske
|
784ce57f45
|
Fix for TLSX_PopulateExtensions to not use #else HAVE_QSH case for populating supported curves.
|
2017-01-19 09:23:07 -08:00 |
|
toddouska
|
835e3b7953
|
Merge pull request #719 from dgarske/fix_aes_no_dec
Fixes for building with NO_AES_DECRYPT
|
2017-01-19 08:52:32 -08:00 |
|
toddouska
|
e86d59b3f7
|
Merge pull request #718 from dgarske/fix_ecc_comp_err
Fix scan-build warning with err not being read with HAVE_COMP_KEY defined
|
2017-01-19 08:50:44 -08:00 |
|
toddouska
|
18b78795fb
|
Merge pull request #716 from dgarske/fix_no_asn_time
Fix build with NO_ASN_TIME
|
2017-01-19 08:43:50 -08:00 |
|
toddouska
|
fa2882322d
|
Merge pull request #713 from JacobBarthelmeh/master
chacha20_poly1305 function expects a key size of 32 bytes
|
2017-01-19 08:41:48 -08:00 |
|
David Garske
|
1afe613512
|
Fixes for building with NO_AES_DECRYPT. Added new HAVE_AESGCM_DECRYPT to allow AES GCM Decrypt with NO_AES_DECRYPT defined, since GCM uses only encrypt routine. Only allow TLS AES if NO_AES_DECRYPT is not defined.
|
2017-01-18 15:56:18 -08:00 |
|
David Garske
|
b3721c6808
|
Fix scan-build warning with err not being read with HAVE_COMP_KEY defined. Okay to always call wc_ecc_curve_free, since DECLARE_CURVE_SPECS does a memset.
|
2017-01-18 14:05:32 -08:00 |
|
Moisés Guimarães
|
a761a7fc64
|
updates provisioners
|
2017-01-18 19:19:03 -02:00 |
|
Moisés Guimarães
|
feb6617dc9
|
updates centos provisioner
|
2017-01-18 18:41:15 -02:00 |
|
Moisés Guimarães
|
51bf46288b
|
adds client example
|
2017-01-18 18:18:19 -02:00 |
|
Moisés Guimarães
|
5c8e69eb5e
|
updates vagrant configs; updates server example, updates copyright year.
|
2017-01-18 17:59:48 -02:00 |
|
David Garske
|
01f4a7b5bd
|
Added code to automatically populate supported ECC curve information, unless already provided by user via wolfSSL_CTX_UseSupportedCurve or wolfSSL_UseSupportedCurve.
|
2017-01-18 11:54:43 -08:00 |
|
toddouska
|
31981cc365
|
Merge pull request #711 from cconlon/ecc
add ECC export raw, sig to (R,S), helper functions
v3.10.0a
|
2017-01-18 09:27:42 -08:00 |
|
toddouska
|
58f1fd2cc9
|
Merge pull request #704 from SparkiDev/memfail
Fixes from failure testing
|
2017-01-17 12:53:56 -08:00 |
|
jrblixt
|
c5bd24c1b7
|
Added changes Chris requested.
Moved error-crypt.h location and corrected FIPS return code.
Made requested changes to printf where 0 == 0.
|
2017-01-17 13:51:17 -07:00 |
|
toddouska
|
a00bdb0de7
|
Merge pull request #714 from wolfSSL/fix_intelasm_debug
Fixed issue with intelasm and debug with SHA256
|
2017-01-17 12:50:17 -08:00 |
|
Jacob Barthelmeh
|
e84528205e
|
chacha20_poly1305 function expects a key size of 32 bytes
|
2017-01-17 13:39:26 -07:00 |
|
toddouska
|
2281560f1a
|
Merge pull request #710 from JacobBarthelmeh/staticmemory
pass heap hint to temporary public ECC key
|
2017-01-17 12:15:45 -08:00 |
|
toddouska
|
2e60330796
|
Merge pull request #703 from JacobBarthelmeh/SGX
wolfcrypt only build with Windows
|
2017-01-17 12:13:37 -08:00 |
|
toddouska
|
c7ecf23c85
|
Merge pull request #696 from JacobBarthelmeh/Testing
fix possible memory leak on error case with ASN1 INTEGER to BN function
|
2017-01-17 12:10:21 -08:00 |
|
David Garske
|
a0dc8dc8f9
|
Fix build with NO_ASN_TIME. Kaleb, add to future build options tests.
|
2017-01-17 10:35:48 -08:00 |
|
Moisés Guimarães
|
bb97e03a44
|
initial server tests
|
2017-01-16 19:40:46 -02:00 |
|
Moisés Guimarães
|
089387906e
|
updates tests
|
2017-01-16 18:52:34 -02:00 |
|
Moisés Guimarães
|
715d6afeda
|
updates tox config
|
2017-01-16 18:48:01 -02:00 |
|
Moisés Guimarães
|
0a9f66338c
|
adds coverity tests
|
2017-01-15 12:51:09 -02:00 |
|
Moisés Guimarães
|
2d56f09320
|
adds accept() behavior to SSLSocket; Migrates tests to pytest.
|
2017-01-15 12:26:22 -02:00 |
|
David Garske
|
1aeab91828
|
Fixed issue with intelasm and debug with SHA256 due to stack variable W_K alignment. Removed obsolete DEBUG_XMM code.
|
2017-01-13 15:50:04 -08:00 |
|
Moisés Guimarães
|
56091e267f
|
moving source code into src
|
2017-01-12 19:27:36 -02:00 |
|
Chris Conlon
|
00fed61d36
|
Merge pull request #709 from JacobBarthelmeh/PKCS12
heap hint with PKCS7
|
2017-01-12 09:34:20 -07:00 |
|
Jacob Barthelmeh
|
75e3b5a297
|
pass heap hint to temporary public ECC key
|
2017-01-12 09:10:25 -07:00 |
|
Moisés Guimarães
|
86a3039e0b
|
fixes CA matching when using NO_SKID
|
2017-01-12 13:56:38 -02:00 |
|
Sean Parkinson
|
ba1315a499
|
Fixes from failure testing
|
2017-01-12 16:22:35 +10:00 |
|
Chris Conlon
|
f6647fbf84
|
add ECC export raw, sig to (R,S), helper functions
|
2017-01-11 17:08:35 -07:00 |
|
Jacob Barthelmeh
|
36d34ce069
|
free WOLFSSL_BN in SetIndividualExternal error case and simplify mpi_clear call
|
2017-01-11 14:53:32 -07:00 |
|
toddouska
|
fc8ab42612
|
Merge pull request #671 from dgarske/ecc_curve_cache
New ECC curve cache feature to improve performance
|
2017-01-11 13:34:32 -08:00 |
|
toddouska
|
575ac7b9d3
|
Merge pull request #707 from JacobBarthelmeh/master
fix location in tfm.c that could result in potential cache attack
|
2017-01-11 12:35:22 -08:00 |
|
Jacob Barthelmeh
|
bafddd1ba8
|
heap hint with PKCS7
|
2017-01-11 11:38:21 -07:00 |
|
Jacob Barthelmeh
|
e3277c19b7
|
fix location in tfm.c that could result in potential cache attack
|
2017-01-10 15:00:00 -07:00 |
|
dgarske
|
8954de40ff
|
Merge pull request #706 from JacobBarthelmeh/Windows
open test file in binary mode
|
2017-01-10 11:54:47 -08:00 |
|
JacobBarthelmeh
|
c191a19a77
|
Merge pull request #705 from cconlon/pkcs7rng
fix RNG to WC_RNG typo in pkcs7.c
|
2017-01-10 10:15:05 -07:00 |
|
Jacob Barthelmeh
|
6732961e0d
|
open test file in binary mode
|
2017-01-10 09:57:29 -07:00 |
|
Chris Conlon
|
993e6298ac
|
fix RNG to WC_RNG typo in pkcs7.c
|
2017-01-09 16:59:42 -07:00 |
|
David Garske
|
3338ea9ef7
|
Added ecc.c documentation for WOLFSSL_VALIDATE_ECC_IMPORT. Note: Add this define to enable checks for Jenkins (after this is merged).
|
2017-01-09 15:01:17 -08:00 |
|
David Garske
|
0722f4d20f
|
Fixes to reduce stack usage with ECC_CACHE_CURVE disabled (same as previous code). Added USE_ECC_B_PARAM macro (enabled with ECC_CACHE_CURVE or HAVE_COMP_KEY). Fixed bug with WOLFSSL_VALIDATE_ECC_KEYGEN defined and args to ecc_check_pubkey_order. Fixed counts for DECLARE_CURVE_SPECS(). Fixed wc_ecc_import_point_der to use curve cache. Enhance wc_ecc_check_key to support ECC_CACHE_CURVE for b or load using read_radix. Enhance to expose wc_ecc_is_point with all required mp_int* args directly.
|
2017-01-09 11:15:13 -08:00 |
|
Jacob Barthelmeh
|
6edb639d9d
|
wolfcrypt only build with Windows
|
2017-01-09 10:33:46 -07:00 |
|
dgarske
|
af00ad7683
|
Merge pull request #700 from JacobBarthelmeh/master
run peek last error line test only when NO_OLD_TLS is not defined
|
2017-01-07 11:37:27 -08:00 |
|
Jacob Barthelmeh
|
4be5f624e8
|
include logging.h in test.c
|
2017-01-06 16:40:19 -07:00 |
|
Jacob Barthelmeh
|
dcb9ef6651
|
better compatibility with printing errors to a file
|
2017-01-06 14:29:16 -07:00 |
|
dgarske
|
274ac21450
|
Merge pull request #699 from kaleb-himes/FREERTOS_TCP
Remove toolchain level define from OS_TCP section
|
2017-01-06 13:23:22 -08:00 |
|