Jacob Barthelmeh
|
5fa9455bf9
|
add CAAM with INTEGRITY support
|
2017-12-20 11:16:11 -07:00 |
|
toddouska
|
ac8996c9bc
|
Merge pull request #1281 from dgarske/fix_ocsp_nb_checkall
Fix for OCSP non-blocking with check all flag set
|
2017-12-20 09:04:09 -08:00 |
|
toddouska
|
d94d90a22e
|
Merge pull request #1276 from dgarske/http_appstr_list
Fix for processing HTTP responses to accept a list of application strings
|
2017-12-20 09:03:14 -08:00 |
|
David Garske
|
4712376ce1
|
Fix for OCSP non-blocking with check all flag set.
|
2017-12-19 16:52:47 -08:00 |
|
dgarske
|
9f51674be4
|
Merge pull request #1278 from cconlon/winfix
fix Windows Visual Studio warnings
|
2017-12-19 15:55:13 -08:00 |
|
Chris Conlon
|
574beff4cc
|
fix Windows Visual Studio warnings
|
2017-12-19 13:57:33 -07:00 |
|
David Garske
|
05d0176b84
|
Fix for processing HTTP responses to accept a list of application strings. Specifically for CRL which has both "application/pkix-crl" and "application/x-pkcs7-crl". Both CRL formats are the same and both parse correctly. Applies to --enable-crl with HAVE_CRL_IO only.
|
2017-12-19 09:54:03 -08:00 |
|
dgarske
|
ba4ff62953
|
Merge pull request #1169 from JacobBarthelmeh/Testing
fix DH free with switch from server to client side
|
2017-12-19 09:50:41 -08:00 |
|
Jacob Barthelmeh
|
b9cda18be9
|
change type with free to match malloc'd type
|
2017-12-19 09:08:41 -07:00 |
|
Jacob Barthelmeh
|
7662bd58f0
|
fix DH free with switch from server to client side
|
2017-12-19 09:08:41 -07:00 |
|
Go Hosohara
|
bfed9f28d3
|
Modification for compliling application with libsignal-protocol-c.
|
2017-12-19 13:19:05 +09:00 |
|
toddouska
|
ddae61afbd
|
Merge pull request #1259 from dgarske/fix_ocsp_nonblock
Fixes for handling non-blocking OCSP
|
2017-12-18 16:43:24 -08:00 |
|
David Garske
|
5b003918ef
|
Fix for #ifdef issue causing some X509 functions to be unavailable when DH and ECC were disabled. Fix for HashAlgoToType not being available if building with DH and ECC disabled and RSA PSS enabled.
|
2017-12-18 11:10:12 -08:00 |
|
David Garske
|
de05c563b6
|
Fix to handle non-blocking OCSP when WOLFSSL_NONBLOCK_OCSP is defined and not using async. OCSP callback should return OCSP_WANT_READ. Added ability to simulate non-blocking OCSP using TEST_NONBLOCK_CERTS.
|
2017-12-08 03:12:33 +01:00 |
|
Sean Parkinson
|
4f97a49213
|
Fix placement of #endif
|
2017-12-08 09:13:53 +10:00 |
|
toddouska
|
909b519139
|
Merge pull request #1254 from dgarske/fix_ecpoint_leak
Fix leak with `wolfSSL_EC_POINT_mul`
|
2017-11-29 14:51:56 -08:00 |
|
toddouska
|
ecb9e799a9
|
Merge pull request #1243 from dgarske/def_sec_reneg
Adds new define to enable secure-renegotiation by default
|
2017-11-29 14:40:23 -08:00 |
|
David Garske
|
af1f48ccb5
|
Fix leak with EC Point mul, where inSet wasn't being set, which caused a leak.
|
2017-11-28 13:00:26 -08:00 |
|
dgarske
|
8c15c65343
|
Merge pull request #1216 from abrahamsonn/windows-errors
Windows errors
|
2017-11-21 15:21:14 -08:00 |
|
David Garske
|
60a6da1c14
|
Adds new option to enable secure-renegotiation by default (used by IIS for client authentication). WOLFSSL_SECURE_RENEGOTIATION_ON_BY_DEFAULT.
|
2017-11-20 16:15:06 -08:00 |
|
Sean Parkinson
|
5ccf54dd1a
|
Handle reading record layer padding
|
2017-11-20 12:08:18 +10:00 |
|
toddouska
|
935f33ab54
|
Merge pull request #1240 from cconlon/tls13issue
fix illegal use of type warning on Windows for TLS 1.3
|
2017-11-17 13:12:41 -08:00 |
|
toddouska
|
21e391fbce
|
Merge pull request #1235 from SparkiDev/tls13_draft21
Update code to support Draft 21 of TLS v1.3
|
2017-11-17 13:11:03 -08:00 |
|
Chris Conlon
|
4839aca7ba
|
fix illegal use of type warning on Windows for TLS 1.3
|
2017-11-17 06:42:15 -07:00 |
|
abrahamsonn
|
6793a7bc4c
|
Voided 2 variables outside of their ifdef's
|
2017-11-16 14:54:54 -07:00 |
|
toddouska
|
947fceda6d
|
Merge pull request #1232 from dgarske/disable_oldtls_v1_0
Disable TLS v1.0 by default
|
2017-11-16 13:49:03 -08:00 |
|
Sean Parkinson
|
cb8e284464
|
Update code to support Draft 21 of TLS v1.3
|
2017-11-15 16:40:48 +10:00 |
|
David Garske
|
110409218c
|
Fix for sniffer to use TLS v1.2 client method.
|
2017-11-14 14:09:44 -08:00 |
|
David Garske
|
fd455d5a5e
|
Fix for handling of static RSA PKCS formatting failures so they are indistinguishable from from correctly formatted RSA blocks (per RFC5246 section 7.4.7.1). Adjusted the static RSA preMasterSecret RNG creation for consistency in client case. Removed obsolete PMS_VERSION_ERROR.
|
2017-11-14 14:05:50 -08:00 |
|
abrahamsonn
|
f17470b42b
|
Added more of the requested changes & made an attempt to remove merge conflicts
|
2017-11-14 15:05:32 -07:00 |
|
David Garske
|
d5cc3ca198
|
Disable TLS v1.0 by default. Added new --enable-tlsv10 option to force enable (only works if --enable-oldtls is set, which is on by default).
|
2017-11-14 14:01:31 -08:00 |
|
toddouska
|
cc65429946
|
Merge pull request #1231 from dgarske/fix_max_sigalgo
Fixes and cleanup for handling of sig/algo
|
2017-11-14 13:25:29 -08:00 |
|
dgarske
|
815cbd8f68
|
Merge pull request #1227 from moisesguimaraes/adds-client-side-get-sni
enables wolfSSL_SNI_GetRequest() at client side.
|
2017-11-14 13:22:37 -08:00 |
|
David Garske
|
20f5c61675
|
Added debug message when signature/algorithm list is truncated.
|
2017-11-14 10:31:48 -08:00 |
|
toddouska
|
0ade0eb55b
|
Merge pull request #1224 from dgarske/get_version
Improvements to wolfSSL get/set version
|
2017-11-13 16:05:22 -08:00 |
|
toddouska
|
fd4b3b40ac
|
Merge pull request #1222 from dgarske/pem_public
Fixes for PEM public key functions
|
2017-11-13 16:03:04 -08:00 |
|
David Garske
|
b08a99057c
|
Cleanup of hashSigAlgo handling in DoClientHello.
|
2017-11-13 15:02:13 -08:00 |
|
David Garske
|
9f7e40ad5c
|
Fix to make sure provided sigalgo list doesn't overflow the buffer.
|
2017-11-13 14:52:53 -08:00 |
|
David Garske
|
2b5c4ffa7f
|
Enhancement to allow override of maximum sig/algos using new WOLFSSL_MAX_SIGALGO define (default is 32).
|
2017-11-13 14:35:15 -08:00 |
|
Moisés Guimarães
|
fe5b512af7
|
fixes commnet typos
|
2017-11-13 14:59:47 -02:00 |
|
Moisés Guimarães
|
f82f03f982
|
fixes API visibility
|
2017-11-13 14:53:56 -02:00 |
|
Moisés Guimarães
|
a23b65751d
|
enables wolfSSL_SNI_GetRequest() at client side.
|
2017-11-13 13:58:14 -02:00 |
|
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
|
686f18825a
|
Merge pull request #1209 from moisesguimaraes/tlsx-fix2
TLSX fixes
|
2017-11-10 08:44:58 -08:00 |
|
Moisés Guimarães
|
d7abd5c8fb
|
changes WOLFSSL_SKIP_UNSUPPORTED_EXTENSION to WOLFSSL_OLD_UNSUPPORTED_EXTENSION
|
2017-11-10 11:35:49 -02:00 |
|
David Garske
|
717ebf0146
|
Fix for wolfSSL_PubKeyPemToDer so its available when NO_FILESYSTEM is defined (moved it out of NO_FILESYSTEM block). Added wc_DerToPemEx support for PUBLICKEY_TYPE.
|
2017-11-09 11:15:33 -08:00 |
|
Sean Parkinson
|
6a825ea0ce
|
Fix warnings and g++ casting error
|
2017-11-09 17:30:59 +10: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 |
|
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 |
|