Sean Parkinson
|
d09f26a69f
|
Support indefinite length BER encodings in PKCS #7
|
2018-02-21 08:29:50 +10:00 |
|
toddouska
|
7a2aa6bc13
|
Merge pull request #1382 from dgarske/cleanup_strncpy
Fixes for ensuring null termination on all strncpy calls
|
2018-02-20 08:18:08 -08:00 |
|
toddouska
|
d34309b141
|
Merge pull request #1381 from JacobBarthelmeh/Testing
macro guard for redefinition warning
|
2018-02-20 08:14:30 -08:00 |
|
toddouska
|
3586ae04dc
|
Merge pull request #1373 from JacobBarthelmeh/Optimizations
Some memory optimizations
|
2018-02-20 08:13:02 -08:00 |
|
Jacob Barthelmeh
|
a275022dbe
|
account for pwdbased being enabled with x509small
|
2018-02-19 17:32:39 -07:00 |
|
Jacob Barthelmeh
|
33b699f81a
|
macro guards on PEM strings
|
2018-02-19 17:32:39 -07:00 |
|
David Garske
|
e4df21df94
|
More cleanup for const strings.
|
2018-02-19 17:32:39 -07:00 |
|
Jacob Barthelmeh
|
772651c17a
|
update tests and benchmark for HAVE_AES_DECRYPT
|
2018-02-19 17:32:39 -07:00 |
|
Jacob Barthelmeh
|
4614bd4e56
|
scan-build warning and AES key size builds for ARMv8
|
2018-02-19 17:32:39 -07:00 |
|
Jacob Barthelmeh
|
94b7ab92f3
|
fix for unused variable
|
2018-02-19 17:32:39 -07:00 |
|
Jacob Barthelmeh
|
801ce67fc9
|
surround BIO function with macro guard
|
2018-02-19 17:32:39 -07:00 |
|
Jacob Barthelmeh
|
2a15b3912b
|
revert pkcs7 attrib structure for scep and add more macro guards for AES key size
|
2018-02-19 17:32:39 -07:00 |
|
Jacob Barthelmeh
|
8006b68cac
|
more macro guards
|
2018-02-19 17:32:39 -07:00 |
|
Jacob Barthelmeh
|
c9525d9c1d
|
add opensslextra=x509small build option
|
2018-02-19 17:32:39 -07:00 |
|
Jacob Barthelmeh
|
ae2306ebcf
|
more structure packing and macro guards
|
2018-02-19 17:32:39 -07:00 |
|
Jacob Barthelmeh
|
e187ce42da
|
more macro guards for asn
|
2018-02-19 17:28:53 -07:00 |
|
Jacob Barthelmeh
|
16a4aef18e
|
clean up of macro guards on OIDs
|
2018-02-19 17:28:53 -07:00 |
|
Jacob Barthelmeh
|
02753e53a5
|
add some of AES key size macros to benchmark.c and test.c
|
2018-02-19 17:28:53 -07:00 |
|
Jacob Barthelmeh
|
7143b09786
|
pack PKCS7 structure
|
2018-02-19 17:28:53 -07:00 |
|
Jacob Barthelmeh
|
c2f660c0fc
|
first round of adding AES key size macros
|
2018-02-19 17:23:49 -07:00 |
|
toddouska
|
08696449f6
|
Merge pull request #1349 from JacobBarthelmeh/PKCS7
pkcs7 attribute parsing
|
2018-02-19 15:36:55 -08:00 |
|
David Garske
|
44079e4bb8
|
Fixes for ensuring null termination on all strncpy calls. Cleanup of the null termination character '\0'; for char types.
|
2018-02-19 13:33:16 -08:00 |
|
Jacob Barthelmeh
|
b6f96d68be
|
macro guard for redefinition warning
|
2018-02-19 14:11:41 -07:00 |
|
JacobBarthelmeh
|
223edab6d9
|
Merge pull request #1378 from dgarske/evp_gcc7_async_test
Fixes a few build errors with EVP/wolfCrypt test and async API test hang
|
2018-02-16 13:11:36 -07:00 |
|
toddouska
|
62c2145e74
|
Merge pull request #1376 from JacobBarthelmeh/Compatibility-Layer
add wolfSSL_PEM_read_bio_RSAPrivateKey function
|
2018-02-16 10:20:07 -08:00 |
|
David Garske
|
ae5dac8994
|
Fixes for GCC 7 build errors with evp.c and switch fall through. General EVP code formatting cleanup. Fix for wolfCrypt test un-used var when HAVE_AES_CBC not defined. Fix for async in test_wolfSSL_SESSION with err not being initialized.
|
2018-02-16 09:32:40 -08:00 |
|
Jacob Barthelmeh
|
488a795747
|
add wolfSSL_PEM_read_bio_RSAPrivateKey function
|
2018-02-15 22:34:50 -07:00 |
|
toddouska
|
74ebf510a3
|
Merge pull request #1374 from dgarske/pub_ecc_mul2add
Add option for `ecc_mul2add` to be made as exposed API
|
2018-02-15 14:21:42 -08:00 |
|
toddouska
|
cbd7612324
|
Merge pull request #1375 from dgarske/ifm_feedback
Add support for `WOLFSSL_NO_MALLOC` with memory callbacks
|
2018-02-15 14:19:21 -08:00 |
|
John Safranek
|
d8eff923f1
|
Merge pull request #1372 from JacobBarthelmeh/UnitTests
clear error node queue after test case and initialize logging buffer
|
2018-02-15 08:40:45 -08:00 |
|
David Garske
|
8c8ed06202
|
Added the WOLFSSL_NO_MALLOC option for the realloc callback as well.
|
2018-02-15 07:15:30 -08:00 |
|
David Garske
|
32547e280a
|
Added ecc_mul2add to ecc.h header and is exposed as an API if WOLFSSL_PUBLIC_ECC_ADD_DBL is defined.
|
2018-02-15 07:04:29 -08:00 |
|
David Garske
|
8285648e46
|
Fix to support using memory callbacks with no malloc / free using WOLFSSL_NO_MALLOC . Fix to only include <errno.h> if LWIP_PROVIDE_ERRNO is not defined.
|
2018-02-15 06:54:14 -08:00 |
|
toddouska
|
ad1fc26d4e
|
Merge pull request #1370 from JacobBarthelmeh/Testing
check on verify depth for certificates with opensslextra
|
2018-02-14 16:29:25 -08:00 |
|
Jacob Barthelmeh
|
1b98ccbac8
|
add else condition for logging string with OPENSSL_EXTRA
|
2018-02-14 17:21:42 -07:00 |
|
David Garske
|
9ff97997a6
|
Merge pull request #1360 from SparkiDev/sp_math
Minimal implementation of MP when using SP.
|
2018-02-14 15:49:23 -08:00 |
|
David Garske
|
a7a8ce8721
|
Merge pull request #1371 from ejohnstown/asn-fix
Update wc_GetKeyOID()
|
2018-02-14 15:10:01 -08:00 |
|
Sean Parkinson
|
641af487ea
|
Changed missed MP_API change
|
2018-02-15 08:23:49 +10:00 |
|
Jacob Barthelmeh
|
c1b1fbaf7e
|
clear error node queue after test case
|
2018-02-14 13:55:43 -07:00 |
|
John Safranek
|
0853fcb202
|
Update wc_GetKeyOID()
1. Check that the algoID is not NULL.
2. Initialize algoID to 0.
3. Moved the key variables around.
|
2018-02-14 12:43:02 -08:00 |
|
toddouska
|
9a4fe0fe4e
|
Merge pull request #1353 from dgarske/asn_strict
Added RFC 5280 "must" checks
|
2018-02-14 10:01:58 -08:00 |
|
Jacob Barthelmeh
|
2e15842ef2
|
revert verify depth check and increase array size to account for possible cert index
|
2018-02-14 10:01:22 -07:00 |
|
Sean Parkinson
|
09f1247007
|
Support WOLFSSL_PUBLIC_MP define in SP math
|
2018-02-14 15:30:33 +10:00 |
|
Sean Parkinson
|
b18fdea2ce
|
Fixes from code review
|
2018-02-14 11:09:20 +10:00 |
|
toddouska
|
4b5524b39a
|
Merge pull request #1368 from JacobBarthelmeh/PKCS12
add check for having ECC enabled when testing with ECC certificate
|
2018-02-13 11:42:11 -08:00 |
|
toddouska
|
8b5864c475
|
Merge pull request #1366 from ejohnstown/hmac-sha3
HMAC-SHA-3
|
2018-02-13 11:41:34 -08:00 |
|
toddouska
|
4d04f0951c
|
Merge pull request #1363 from SparkiDev/tls13_draft23
Support TLS v1.3 Draft 23
|
2018-02-13 11:39:53 -08:00 |
|
JacobBarthelmeh
|
9bb29c46e3
|
Merge pull request #1347 from kaleb-himes/SGX-FIPS-WINDOWS
windows configuration changes
|
2018-02-13 10:38:25 -07:00 |
|
Jacob Barthelmeh
|
6f1e5383da
|
check on verify depth for certificates with opensslextra
|
2018-02-13 10:29:23 -07:00 |
|
John Safranek
|
e48eb1ded8
|
added hmac-sha-3
|
2018-02-12 13:24:06 -08:00 |
|