toddouska
|
d7d2a6f565
|
Merge pull request #307 from JacobBarthelmeh/PSK
New fail with no peer cert behavior and allow RSA signed ECC key certs
|
2016-02-12 15:27:18 -08:00 |
|
JacobBarthelmeh
|
7de352a0e9
|
Merge pull request #311 from dgarske/FixSkipObjectIdWarn
Fixes warning with SkipObjectId defined but not used.
|
2016-02-12 15:04:04 -07:00 |
|
toddouska
|
951fe0a927
|
Merge pull request #310 from dgarske/CustRngGenBlock
Added new CUSTOM_RAND_GENERATE_BLOCK option that allows override and …
|
2016-02-12 13:51:06 -08:00 |
|
Jacob Barthelmeh
|
8073024ee7
|
fix formatting of .conf file so ephemeral port is used
|
2016-02-12 13:41:30 -07:00 |
|
David Garske
|
f328c6bdf7
|
Fixes warning with SkipObjectId defined but not used.
|
2016-02-12 12:34:22 -08:00 |
|
David Garske
|
08c663a4ac
|
Added new CUSTOM_RAND_GENERATE_BLOCK option that allows override and disabling of the HASHDRBG for customers who have a HW RNG they would like to use instead.
Examples:
"./configure --disable-hashdrbg CFLAGS="-DCUSTOM_RAND_GENERATE_BLOCK= custom_rand_generate_block".
OR
/* RNG */
//#define HAVE_HASHDRBG
extern int custom_rand_generate_block(unsigned char* output, unsigned int sz);
|
2016-02-12 11:59:51 -08:00 |
|
Jacob Barthelmeh
|
3e860107f3
|
remove extra cert and key, plus add new test
|
2016-02-11 13:49:07 -07:00 |
|
Jacob Barthelmeh
|
1197f88c4f
|
add psk.test script for testing
|
2016-02-11 09:15:04 -07:00 |
|
toddouska
|
09f631238e
|
Merge pull request #306 from kaleb-himes/master
correct logic to allow for static RSA if ECC and no Curves
|
2016-02-10 16:47:17 -08:00 |
|
dgarske
|
49a5ea18e8
|
Merge pull request #303 from ejohnstown/sniffer-check
When loading a named key, check that the save buffer mallocs.
|
2016-02-10 13:19:59 -08:00 |
|
dgarske
|
b0a51a22a1
|
Merge pull request #304 from cconlon/testh-fix
Check build_addr() arguments for NULL
|
2016-02-10 13:19:28 -08:00 |
|
Jacob Barthelmeh
|
9defe9b42b
|
fix warning of unused variable and adjust debug statements
|
2016-02-10 13:57:10 -07:00 |
|
kaleb-himes
|
ffe7b38409
|
correct logic to allow for static RSA if ECC and no Curves
use same coding standards as the rest of the libraries
|
2016-02-10 13:39:59 -07:00 |
|
Jacob Barthelmeh
|
69fc400d28
|
add new certs to EXTRA_DIST
|
2016-02-10 13:26:03 -07:00 |
|
Jacob Barthelmeh
|
2f74706367
|
allow use of RSA signed ECC key certs
|
2016-02-10 13:26:03 -07:00 |
|
Jacob Barthelmeh
|
ff7a9d9f78
|
option for fail on no peer cert except PSK suites
|
2016-02-10 13:26:03 -07:00 |
|
Chris Conlon
|
3293857834
|
check build_addr() arguments for NULL before memset
|
2016-02-10 10:35:48 -07:00 |
|
dgarske
|
9a5938432b
|
Merge pull request #301 from kaleb-himes/master
if connecting to google.com and using ECC need supported curves
|
2016-02-10 08:42:28 -08:00 |
|
kaleb-himes
|
bf4d6454b1
|
if connection to google.com and using ECC need supported curves
|
2016-02-09 17:06:06 -07:00 |
|
John Safranek
|
ccffee1617
|
When loading a named key, check that the save buffer mallocs. It calls a library function that checks the pointer, but an application of the library shouldn't depend on side effects. This fixes #300.
|
2016-02-09 15:17:05 -08:00 |
|
Kaleb Joseph Himes
|
62a2efdacc
|
Merge pull request #298 from kaleb-himes/master
Avoid unnecessary assignments in client example
|
2016-02-09 09:54:55 -08:00 |
|
toddouska
|
f30ef33d8b
|
Merge pull request #295 from JacobBarthelmeh/master
ECDHE-PSK and added cipher suites
|
2016-02-09 09:40:13 -08:00 |
|
toddouska
|
66aa1da829
|
Merge pull request #299 from dgarske/MinGWFixes
Fixes for warnings found using MinGW
|
2016-02-09 09:32:18 -08:00 |
|
Kaleb Joseph Himes
|
2e88785358
|
Merge pull request #282 from dgarske/WinUserSettings
Refactor of Visual Studio projects to centralize preprocessors into IDE/WIN/user_settings.h
|
2016-02-09 09:27:32 -08:00 |
|
toddouska
|
014740eda0
|
Merge pull request #289 from dgarske/SigHashFixes
Fixes/improvements to the signature and hash wrappers:
|
2016-02-09 09:23:18 -08:00 |
|
David Garske
|
2af9fb91b3
|
Use += approach to detect "done" in example client for external tests. Cleaner and code is smaller to accomplish same thing.
|
2016-02-08 19:54:22 -08:00 |
|
David Garske
|
4ea76b8ac8
|
Fixes for warnings found using MinGW. Fixes for WOLFSSL_SOCKET_IS_INVALID and WOLFSSL_SOCKET_INVALID to use the SOCKET_T.
|
2016-02-08 15:44:22 -08:00 |
|
Jacob Barthelmeh
|
53162d5fc4
|
addjust size according to offset length and add PMS size comment
|
2016-02-08 15:22:49 -07:00 |
|
JacobBarthelmeh
|
f6bebc1cf4
|
Merge pull request #297 from dgarske/RemoveExeBitOnCFiles
Removed the execute bit on all .c files
|
2016-02-08 14:22:05 -07:00 |
|
David Garske
|
2e0d05f727
|
Fixes issues with new IDE/WIN/user_settings.h and FIPS. Fixed issue with using CYASSL_USER_SETTINGS in ctaocrypt/settings.h with FIPS by moving settings_comp.h to after user_settings.h. Fixed issue with non-existent ctaocrypt/signature.c file being included. Added the user_settings.h file to the FIPS project.
|
2016-02-08 12:22:20 -08:00 |
|
David Garske
|
09615c01cc
|
Updated the naming for the new encoding DER signature enum and function.
|
2016-02-08 12:04:38 -08:00 |
|
David Garske
|
97edaf88d4
|
Added the new IDE/WIN/user_settings.h to the include.am file. Changed the WOLFSSL library to use macro WOLFSSL_LIB for clarity.
|
2016-02-08 11:28:46 -08:00 |
|
David Garske
|
cb3a9cc348
|
Removed the execute bit on all .c, .h, and .cs files.
|
2016-02-08 09:45:31 -08:00 |
|
dgarske
|
a607c5dcc4
|
Merge pull request #296 from cconlon/freescale-fix
Freescale: USER_TIME fixes, enable ECC and AES-GCM by default
|
2016-02-08 09:36:53 -08:00 |
|
kaleb-himes
|
c920e6dd30
|
Avoid unnecessary assignments in client example
|
2016-02-07 08:27:01 -07:00 |
|
David Garske
|
d5f410523a
|
Fixed possible memory leak on signature wrapper ASN encode and corrected the maximum header size. Added new MAX_ENCODED_HEADER_SZ which is the maximum encoded ASN header size and update asn.c to use it. Added comment about key size sanity check. Renamed wc_SignatureRsaEncode to wc_SignatureAsnEncode.
|
2016-02-05 16:01:42 -08:00 |
|
David Garske
|
e031d2fa06
|
Removed the execute bit on all .c files. These were inadvertently set in PR #293 due to editing files through Windows VMWare shared folder.
|
2016-02-05 14:25:43 -08:00 |
|
Chris Conlon
|
fa4da43655
|
Freescale: remove USER_TIME after recent time fixes, enable ECC and AES-GCM by default
|
2016-02-05 14:09:43 -07:00 |
|
JacobBarthelmeh
|
a4f1138e5b
|
Merge pull request #293 from dgarske/WinWarnFixes
Fixes several warnings that were seeing building with Visual Studio 2…
|
2016-02-05 13:20:22 -07:00 |
|
Kaleb Joseph Himes
|
244bea18b9
|
Merge pull request #292 from dgarske/WolfRootFindFix
Fixed bug with "ChangeToWolfRoot" that was incorrectly seeking previo…
|
2016-02-05 11:28:39 -08:00 |
|
JacobBarthelmeh
|
25959bfb62
|
Merge pull request #279 from dgarske/CustRandGenSeed_OSArg
Added new CUSTOM_RAND_GENERATE_SEED_OS macro
|
2016-02-05 11:18:18 -07:00 |
|
Jacob Barthelmeh
|
3dc2e01180
|
warning from windows build with ECDHE-PSK and fix potential memory leak
|
2016-02-05 09:54:39 -07:00 |
|
David Garske
|
be99fcff43
|
Fixed typo in wc_SignatureGetSize causing error.
|
2016-02-05 07:32:47 -08:00 |
|
dgarske
|
ee4b8b2f10
|
Merge pull request #291 from kaleb-himes/master
Fixes for disabling the crypt test and benchmark. Added new "./configure --disable-crypttests" option. Added new NO_CRYPT_BENCHMARK define.
|
2016-02-04 17:06:59 -08:00 |
|
toddouska
|
ae19b7a272
|
Merge pull request #290 from dgarske/PemPubKey_CertExt_Fixes
Public key PEM to DER fixes
|
2016-02-04 15:19:15 -08:00 |
|
JacobBarthelmeh
|
60668be1c0
|
Merge pull request #285 from ejohnstown/dtls-hello
DTLS server should be able to receive multiple client hellos without …
|
2016-02-04 14:27:03 -07:00 |
|
David Garske
|
faf590eb22
|
Fix for "warning: Value stored to 'ret' is never read". Now explicitly set SIG_TYPE_E in each case. Fixed wc_SignatureGetSize so it will return SIG_TYPE_E for unsupported type scenario.
|
2016-02-04 12:49:39 -08:00 |
|
David Garske
|
bc059e12c2
|
Cleanup to remove trailing whitespace and convert tabs to spaces.
|
2016-02-04 12:31:08 -08:00 |
|
David Garske
|
be4c400d16
|
Fixes for disabling the crypt test and benchmark. Added new "./configure --disable-crypttests" option. Also made sure use of both NO_CRYPT_BENCHMARK and NO_CRYPT_TEST in "./configure CFLAGS=-D" scenario work correctly.
|
2016-02-04 12:06:24 -08:00 |
|
David Garske
|
2257c1dcef
|
Fixes several warnings that were seeing building with Visual Studio 2015. Also noticed issue with "struct Options" in internal.h for the bit flags that was causing split due to type difference (byte vs. word16).
|
2016-02-04 11:30:48 -08:00 |
|