toddouska
|
098edc2845
|
Merge pull request #1229 from dgarske/fix_static_rsa_pad
Fix for handling of static RSA padding failures
|
2017-11-15 12:31:38 -08:00 |
|
Sean Parkinson
|
9dd8baecc0
|
Fix when RORX implementations are compiled and used
|
2017-11-15 16:56:19 +10:00 |
|
Sean Parkinson
|
cb8e284464
|
Update code to support Draft 21 of TLS v1.3
|
2017-11-15 16:40:48 +10:00 |
|
kaleb-himes
|
9ce73cf1a6
|
Add stub functions for Aes/Des Init/Free in TI_CRYPT
|
2017-11-14 15:30:16 -07:00 |
|
abrahamsonn
|
fe7318455f
|
Incorrect placement of variable casting
|
2017-11-14 15:19:40 -07: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 |
|
toddouska
|
a0931313dd
|
Merge pull request #1226 from SparkiDev/aes_gcm_avx1_avx2
Improve AES-GCM performance on AVX1 (IvyBridge) and AVX2
|
2017-11-14 13:03:22 -08:00 |
|
David Garske
|
20f5c61675
|
Added debug message when signature/algorithm list is truncated.
|
2017-11-14 10:31:48 -08:00 |
|
Sean Parkinson
|
67451cc3e2
|
Fix for older compilers and AVX2
|
2017-11-14 11:36:22 +10:00 |
|
Sean Parkinson
|
1ede982495
|
Improve speed of Intel AVX1/2 ASM for SHA-256 and SHA-512
|
2017-11-14 10:36:17 +10: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 |
|
toddouska
|
69461ae5e2
|
Merge pull request #1217 from dgarske/sha_slow
New `--enable-lowresource` option and SHA256 not unrolled support
|
2017-11-13 16:02:01 -08:00 |
|
dgarske
|
35377d933e
|
Merge pull request #1228 from abrahamsonn/2275
Moved variable declaration to beginning of block
|
2017-11-13 15:19:27 -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
|
5da82f43ed
|
makes SNI.status available at client side
|
2017-11-13 16:10:23 -02:00 |
|
Moisés Guimarães
|
020a004bad
|
makes SNI.status available at client side
|
2017-11-13 15:39:24 -02:00 |
|
abrahamsonn
|
9f72f018e0
|
Moved variable declaration to beginning of block
|
2017-11-13 10:28:22 -07: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 |
|
Sean Parkinson
|
6c848e7133
|
Improve AES-GCM performance on AVX1 (IvyBridge) and AVX2
|
2017-11-13 15:43:30 +10:00 |
|
dgarske
|
3b0d415ad9
|
Merge pull request #1223 from JacobBarthelmeh/Memory
fix for logging file names
|
2017-11-10 14:04:55 -08:00 |
|
Jacob Barthelmeh
|
149559e40f
|
change WOLFSSL_MAX_ERROR_SZ to be a macro instead of enum
|
2017-11-10 13:29:49 -07: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 |
|
Jacob Barthelmeh
|
39ad478973
|
make the WOLFSSL_MAX_ERROR_SZ overridable
|
2017-11-09 17:07:00 -07:00 |
|
Jacob Barthelmeh
|
7733ee7e89
|
fix for logging file names
|
2017-11-09 15:54:24 -07: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 |
|
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 |
|
David Garske
|
5a5fea7b46
|
Add USE_SLOW_SHA256 and USE_SLOW_SHA512 options for reduced code size of SHA. Existing USE_SLOW_SHA2 applies for SHA512 only. Cleanup formatting of the sha256.c and sha512.c code. Added new ./configure --lowresource option, which defines the memory reduction defines. Fix for make check resume.test scipt with NO_SESSION_CACHE defined.
|
2017-11-09 11:05:28 -08: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 |
|