Sean Parkinson
|
ae6fbb220f
|
Pass the context to statusCb (needed in Nginx 1.10.3)
|
2017-03-06 10:58:25 +10:00 |
|
toddouska
|
ba1a8d7681
|
Merge pull request #765 from dgarske/scanbuild_fixes
Fixes for scan-build warnings
|
2017-03-03 15:58:10 -08:00 |
|
toddouska
|
0d3ef0b399
|
Merge pull request #776 from dgarske/fix_iis_signature_algorithms
Fix issue with IIS servers and NO_OLD_TLS
|
2017-03-03 12:51:22 -08:00 |
|
toddouska
|
a348898e96
|
add AUTH_SZ size check to ti and armv8 ports
|
2017-03-03 11:42:24 -08:00 |
|
toddouska
|
7bcd26e321
|
add check dh public key to agree()
|
2017-03-03 11:30:38 -08:00 |
|
JacobBarthelmeh
|
6800ffe8fa
|
Merge pull request #772 from toddouska/sr3-fix
fix signer memory takeover on malformed data
|
2017-03-03 10:21:01 -07:00 |
|
toddouska
|
eef3ec4a87
|
Merge pull request #763 from NickolasLapp/master
Changes to bring wolfssl up to date with stunnel 5.40
|
2017-03-03 09:00:11 -08:00 |
|
JacobBarthelmeh
|
ace417b087
|
Merge pull request #774 from ejohnstown/psk-staticmemory
Static Memory Handshake Fix
|
2017-03-03 09:38:19 -07:00 |
|
toddouska
|
2b937e2f23
|
Merge pull request #771 from JacobBarthelmeh/master
account for static memory IO_POOL free when general memory was used
|
2017-03-03 08:31:55 -08:00 |
|
David Garske
|
431f363520
|
Better fixes for suppressing scan-build warning with normal math enabled.
|
2017-03-03 07:35:26 -08:00 |
|
Sean Parkinson
|
0182d99efb
|
Updates for nginx 1.10.3
Don't return global error when: SOCKET_PEER_CLOSED_E or SOCKET_ERROR_E
Increase max ex_data items to 5
|
2017-03-03 16:38:29 +10:00 |
|
David Garske
|
b5fe3ddbfa
|
Fix to allow connection to IIS server which requires SHA1 hash algo to be present in signature_algos extension. Issue only exists when NO_OLD_TLS is defined. To enable SHA1 with TLS 1.2 define "WOLFSSL_ALLOW_TLS_SHA1”.
|
2017-03-02 18:18:05 -08:00 |
|
David Garske
|
67a8626430
|
Fix for scan-build warning with “->dp == NULL”. Scenario can’t happen, but adding sanity check to suppress warning.
|
2017-03-02 15:56:31 -08:00 |
|
John Safranek
|
ec1d8c7090
|
Fixed where the client was using NULL instead of ssl->heap when allocating memory during SendClientKeyExchange(). Failing on an embedded static build.
|
2017-03-02 10:05:24 -08:00 |
|
David Garske
|
d903059e05
|
Fixes to allow signature_algorithms extension to send SHA1 (if enabled) and NO_OLD_TLS is defined. This resolves an issue connected to ISS servers.
|
2017-03-01 19:07:13 -08:00 |
|
toddouska
|
c1c7c90345
|
add defined for default AES AUTH_TAG_MIN_SZ
|
2017-03-01 11:17:24 -08:00 |
|
Jacob Barthelmeh
|
9ab28f9756
|
account for static memory IO_POOL free when general memory was used
|
2017-03-01 11:39:00 -07:00 |
|
toddouska
|
2d612da9f4
|
fix signer memory takeover on malformed data
|
2017-03-01 10:25:54 -08:00 |
|
Sean Parkinson
|
7ca19f9fff
|
Protect other call to wc_EccPublicKeyDecode
|
2017-03-01 09:37:18 +10:00 |
|
Sean Parkinson
|
292a17fff8
|
wc_EccPublicKeyDecode changes from review
|
2017-03-01 09:37:18 +10:00 |
|
Sean Parkinson
|
455fb96faa
|
Extend testing for coverage
|
2017-03-01 09:37:18 +10:00 |
|
dgarske
|
0608cd0dd3
|
Merge pull request #770 from JacobBarthelmeh/master
adjust return value of hash update and address warning with NO_SHA
|
2017-02-28 14:56:43 -08:00 |
|
Sean Parkinson
|
13e6217fd5
|
Changes from code review
|
2017-03-01 08:38:54 +10:00 |
|
Sean Parkinson
|
d4abeb56db
|
Fixes required after logging changes to master.
|
2017-03-01 08:38:54 +10:00 |
|
Sean Parkinson
|
e6434f380b
|
Get Nginx working with wolfSSL
|
2017-03-01 08:38:54 +10:00 |
|
Jacob Barthelmeh
|
f77458992e
|
resolve windows warnings and add sanity check with PKCS12 parse
|
2017-02-28 14:33:07 -07:00 |
|
Jacob Barthelmeh
|
0ed8024bcf
|
adjust return value of hash update and address warning with NO_SHA
|
2017-02-28 13:40:03 -07: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 |
|
David Garske
|
9db6a27921
|
Fixes for scan-build warnings. Fix possible memory leak in wolfSSL_DH_new on failure. Add null checks in integer.c for destination to make sure “dp” grows when NULL (even though never happens in real-use). Added suppression of wc_port.c warning “Value stored to 'ret' is never read”.
|
2017-02-23 14:47:36 -08: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 |
|
Nickolas Lapp
|
2ef4525d4d
|
Changes to bring wolfssl up to date with stunnel 5.40
|
2017-02-22 11:15:59 -07: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 |
|