Moisés Guimarães
|
a92d2d582f
|
Revert "fixes ocsp dependency check on asn during configure."
This reverts commit 46ade8f03ff2a53a710beacc438f875dd3610969.
|
2016-02-23 14:13:52 -03:00 |
|
Moisés Guimarães
|
46ade8f03f
|
fixes ocsp dependency check on asn during configure.
|
2016-02-21 20:54:45 -03:00 |
|
dgarske
|
b72c83e191
|
Merge pull request #315 from kaleb-himes/fix-no-sha
update for configure option --disable-sha
|
2016-02-16 13:08:59 -08:00 |
|
toddouska
|
c1ef4d4521
|
Merge pull request #313 from kaleb-himes/master
wolfssl.com and google.com now differ in pre-reqs for external test
|
2016-02-16 11:05:55 -08:00 |
|
kaleb-himes
|
24d93c90cd
|
update for configure option --disable-sha
|
2016-02-16 12:03:37 -07:00 |
|
kaleb-himes
|
46b34c19d0
|
wolfssl.com and google.com now differ in pre-reqs for external test
|
2016-02-15 13:30:11 -07:00 |
|
toddouska
|
3d8f91d418
|
Merge pull request #302 from dgarske/EccOnlyNoSignVerify
New ECC and ASN build options for reduce build size options
|
2016-02-15 12:13:43 -08:00 |
|
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 |
|
David Garske
|
a969dd8efd
|
Fixed "error: unused function 'StoreRsaKey'" with NO_ASN_TIME and RSA enabled.
|
2016-02-12 13:19:58 -08:00 |
|
David Garske
|
aeaac15682
|
Fixed compile errors in signature.c if ECC on but ECC sign/verify disabled. Added new NO_ASN_TIME option to reduce ASN size for space constrained or missing RTC. Added check to make sure ASN is enabled if ECC sign/verify is enabled.
|
2016-02-12 13:16:39 -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 |
|
David Garske
|
4872f2bc33
|
Added the following ECC optional config defines: HAVE_ECC_SIGN, HAVE_ECC_VERIFY, HAVE_ECC_DHE, HAVE_ECC_KEY_IMPORT and HAVE_ECC_KEY_EXPORT. Still working through issues with using ECC sign/verify with ASN disabled. Added documentation to top of ecc.c for all the ECC define options.
|
2016-02-12 11:07:50 -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 |
|
David Garske
|
a83ff6aada
|
Updated the configure.ac comments about big int being used for ECC and DH. Moved the checks for ecc/asn and psk/asn until after cryptonly value is set and fixed so those checks work for normal build and are excluded for crypt only builds.
|
2016-02-10 13:03:53 -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 |
|
David Garske
|
8d0d5a3f90
|
Fixes so ECC only build works. Fixes so ECC enabled with ASN disabled works and will prevent ECC sign/verify.
|
2016-02-10 08:53:09 -08: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 |
|