David Garske
|
54c663ed49
|
Added new API wolfSSL_GetVersion to get version as wolfSSL value which can be passed into wolfSSL_SetVersion . Fixed duplicate CyaSSL_CTX_use_PrivateKey_buffer define. Added TLS1.3 to wolfSSL_SetVersion .
|
2017-11-10 11:13:48 -08:00 |
|
dgarske
|
2ba5475cf3
|
Merge pull request #1219 from JacobBarthelmeh/master
fix unused variable warning
|
2017-11-09 14:33:49 -08:00 |
|
Jacob Barthelmeh
|
8ced766d61
|
fix warning for static analysis report
|
2017-11-09 13:16:29 -07:00 |
|
Jacob Barthelmeh
|
40be578415
|
fix unused variable warning
|
2017-11-09 11:22:10 -07:00 |
|
dgarske
|
29b091eae6
|
Merge pull request #1221 from SparkiDev/warn_fix1
Fix warnings and g++ casting error
|
2017-11-09 09:35:54 -08:00 |
|
toddouska
|
127c849594
|
Merge pull request #1215 from dgarske/fix_stm32_cubemx_sha
Fix accidental removal of wc_Sha hashHandle for STM32 w/CubeMX
|
2017-11-09 09:07:34 -08:00 |
|
toddouska
|
ddec639712
|
Merge pull request #1218 from dgarske/fix_powerpc_debug
Fix for build error on PowerPC with enable debug
|
2017-11-09 09:06:43 -08:00 |
|
Sean Parkinson
|
6a825ea0ce
|
Fix warnings and g++ casting error
|
2017-11-09 17:30:59 +10:00 |
|
David Garske
|
a97ee6c232
|
Fix for build error on PowerPC with enable debug.
|
2017-11-08 09:21:05 -08:00 |
|
toddouska
|
55ec382093
|
Merge pull request #1212 from dgarske/emscripten
Fixes for building with Emscripten (adds `--disable-asm` option).
|
2017-11-07 09:19:49 -08:00 |
|
David Garske
|
1a69fb9430
|
Fix accidental removal of wc_Sha hashHandle for STM32 w/CubeMX. This was removed during merge of 6707be2 on 10/11/17. Thanks liubing for the report.
|
2017-11-07 09:10:12 -08:00 |
|
dgarske
|
a5f7b182bf
|
Merge pull request #1214 from moisesguimaraes/fix-tlsx-unreachable
Removes unreachable code in TLSX supported-curves and ec-point-format.
|
2017-11-07 08:49:15 -08:00 |
|
Moisés Guimarães
|
1c19c8847b
|
fixes while loop
|
2017-11-07 10:57:06 -03:00 |
|
Moisés Guimarães
|
7674a24972
|
removes unreachable code with a single return point
|
2017-11-07 10:43:47 -03:00 |
|
David Garske
|
7df0e7f286
|
Fix typo with with extra paren.
|
2017-11-06 16:24:12 -08:00 |
|
toddouska
|
90c5a64547
|
Merge pull request #1211 from dgarske/cleanup_hardcoded
Cleanup hard coded values
|
2017-11-06 16:10:34 -08:00 |
|
toddouska
|
2c5778215d
|
Merge pull request #1210 from dgarske/fix_ti_newnames
Fix for building with TI using new names.
|
2017-11-06 15:59:57 -08:00 |
|
David Garske
|
b8cc132e99
|
Added ability to force 32-bit mode using --enable-32bit . Added ability to disable all inline asembly using --disable-asm . Added check for __EMSCRIPTEN__ define in types.h to properly setup 64-bit type. Fixes for build combinations with SHA512 and CHACHA20.
|
2017-11-06 14:37:34 -08:00 |
|
David Garske
|
096e850adb
|
Fix a few places where there are break; and break; when TLS 1.3 is not defined. Fix TIRTOS logic for XSTRNCASECMP and XSTRTOK.
|
2017-11-06 13:59:36 -08:00 |
|
David Garske
|
e591576cdf
|
Cleanup of the RSA exponent hard coded value.
|
2017-11-06 10:23:06 -08:00 |
|
David Garske
|
231ebeea0e
|
Add unit test for BN_bn2hex. Cleanup math radix constants.
|
2017-11-06 09:16:37 -08:00 |
|
David Garske
|
d2938dd13a
|
Fix for building with TI using new names. Update TI settings for timing, blinding and strtok_r.
|
2017-11-06 08:25:35 -08:00 |
|
toddouska
|
94c1aab67e
|
Merge pull request #1208 from dgarske/fix_nightlyreports
Fixes from nightly builds for time_t and no AES
|
2017-11-03 12:28:55 -07:00 |
|
David Garske
|
57ea7ba319
|
Various fixes from nightly Jenkins builds. Fix for new test_wolfSSL_ASN1_TIME_adj API unit test to skip generalized time test when on PowerPC (which has time_t as int). Fix for building with AES disabled and PKCS7 enabled. Fix for building without openssl_extra when time_t is not present.
|
2017-11-03 10:16:45 -07:00 |
|
JacobBarthelmeh
|
8f687e9905
|
Merge pull request #1206 from ejohnstown/vs-arm-update
VS-ARM Update
|
2017-11-02 17:14:00 -06:00 |
|
JacobBarthelmeh
|
5e02100921
|
Merge pull request #1192 from dgarske/client_staticmem
Added static memory support to client example
|
2017-11-02 14:49:33 -06:00 |
|
dgarske
|
1d1e904acb
|
Merge pull request #942 from ghoso/dev201705
New openssl compatibility functions for: `BN_mod_inverse`, `PKCS5_PBKDF2_HMAC_SHA1` and
`SSL_set_tlsext_status_type`.
|
2017-11-02 10:47:14 -07:00 |
|
David Garske
|
4084255fd5
|
Improve SSL failure cleanup case where ssl->ctx isn't set yet.
|
2017-11-02 09:48:43 -07:00 |
|
David Garske
|
229cecfb61
|
Fix static memory failure case (insuficient mem) in InitSSL case where ssl->ctx isn't set yet and SSL_ResourceFree is called NULL dereferece happens.
|
2017-11-02 09:48:43 -07:00 |
|
David Garske
|
72f44aba87
|
Fix for X509 FreeAltNames with static memory enabled.
|
2017-11-02 09:48:43 -07:00 |
|
David Garske
|
0e34f35c08
|
Increase the static memory pool in client to better support ECC or session certs.
|
2017-11-02 09:48:43 -07:00 |
|
David Garske
|
6369794b6f
|
Fixes for static memory with -r session resumption option on client. Fix for possible failed InitSSL cleanup using NULL ssl->ctx for static memory.
|
2017-11-02 09:48:43 -07:00 |
|
David Garske
|
a4f94366a4
|
Added static memory code to client example.
|
2017-11-02 09:48:43 -07:00 |
|
toddouska
|
a14ea92d78
|
Merge pull request #1204 from dgarske/ec_tests
Fixes and improvements for `EC_POINT_mul`
|
2017-11-02 08:50:34 -07:00 |
|
toddouska
|
cd4dd6bd40
|
Merge pull request #1207 from SparkiDev/rem_cov
Remove coverage rules not required.
|
2017-11-02 07:03:00 -07:00 |
|
Sean Parkinson
|
32cbff7257
|
Remove coverage rules not required.
|
2017-11-02 09:46:57 +10:00 |
|
toddouska
|
57853fa3e9
|
Merge pull request #1202 from dgarske/fix_nofs
Build fixes for building without filesystem
|
2017-11-01 10:14:22 -07:00 |
|
toddouska
|
d8ef0d7df1
|
Merge pull request #1203 from dgarske/fix_const2
Fix issue with `fp_s_rmap` not being const
|
2017-11-01 10:12:45 -07:00 |
|
toddouska
|
f91b2e19d7
|
Merge pull request #1205 from SparkiDev/tls_ext_fix
Fix TLS extension code
|
2017-11-01 10:10:10 -07:00 |
|
David Garske
|
cc7a5fd490
|
Fix for bug in wolfSSL_EC_POINT_free not freeing the internal ECC point. Unit test fixup for test_wolfSSL_EVP_PKEY_new_mac_key with malloc and size 0. Cleanup the EC_POINT unit test to not set Gxy->inSet , since its already 0.
|
2017-11-01 09:44:19 -07:00 |
|
Sean Parkinson
|
f4ae86dc1b
|
Fix TLS extension code
Don't respond with TLS v1.3 extensions if doing TLS v1.2 or lower.
Use calculated size in SendServerHello rather than fixed maximum.
|
2017-11-01 18:08:11 +10:00 |
|
Go Hosohara
|
9c9978ce9f
|
OpenSSL Compatibility functions on PR#942.
|
2017-11-01 13:00:47 +09:00 |
|
David Garske
|
72a33136f5
|
Fix for EC_POINT_mul population of result. Add NULL arg checks for a few compatability functions. Added unit tests for compatability layer API's EC_POINT_ and EC_GROUP_ in test_wolfSSL_EC . Cleanup of the EC_POINT_dump .
|
2017-10-31 16:09:39 -07:00 |
|
John Safranek
|
5b55d384a7
|
VS-ARM Update
1. Added HAVE_SUPPORTED_CURVES and WOLFSSL_SHA384 to the user settings file.
|
2017-10-31 13:19:10 -07:00 |
|
toddouska
|
68371c8e66
|
Merge pull request #1201 from moisesguimaraes/fix-tlsx-sig-algo
adds check for server side sig-algo extension
|
2017-10-31 11:40:30 -07:00 |
|
Moisés Guimarães
|
5cf175c49b
|
adds check for server side sig-algo extension
|
2017-10-30 23:02:36 -03:00 |
|
David Garske
|
fa01c41ea9
|
Build fixes for building without filesystem.
|
2017-10-30 15:25:47 -07:00 |
|
dgarske
|
2037a6c9ea
|
Merge pull request #1199 from JacobBarthelmeh/fast-rsa
increase test buffer size to account for edge case
|
2017-10-27 15:48:14 -07:00 |
|
dgarske
|
d42ebb836f
|
Merge pull request #1200 from JacobBarthelmeh/staticmemory
allow for adjusting static IO buffer size
|
2017-10-27 15:01:17 -07:00 |
|
David Garske
|
e8627f1f93
|
Fix issue with fp_s_rmap not being const.
|
2017-10-27 11:46:24 -07:00 |
|