Jacob Barthelmeh
|
c6e4aebcdf
|
sanity check on buffer size
|
2019-08-22 09:23:02 -06:00 |
|
David Garske
|
cf83561b64
|
Merge pull request #2417 from SparkiDev/sp_mod_exp_cast_fix
SP Mod exp cast fix
|
2019-08-22 05:55:27 -07:00 |
|
David Garske
|
6544b5df88
|
Merge pull request #2423 from SparkiDev/fe_math_mac
Curve25519/Ed25519 x86_64 assembly working on Mac again
|
2019-08-22 05:54:49 -07:00 |
|
Sean Parkinson
|
132f60e77f
|
Curve25519/Ed25519 x86_64 assembly working on Mac again
|
2019-08-22 09:27:39 +10:00 |
|
Sean Parkinson
|
5530336617
|
SP Mod exp cast fix
|
2019-08-20 08:50:57 +10:00 |
|
toddouska
|
7d4023f6a1
|
Merge pull request #2408 from dgarske/coverity
Minor fixes to resolve Coverity static analysis checks
|
2019-08-16 14:45:13 -07:00 |
|
toddouska
|
dea4f2fb1a
|
Merge pull request #2410 from SparkiDev/poly1305_x64_fix
Fix Poly1305 on Intel AVX2
|
2019-08-16 09:08:27 -07:00 |
|
Sean Parkinson
|
8454bd1077
|
Fix Poly1305 on Intel AVX2
Fix define checks for other x86_64 assembly code files
|
2019-08-16 17:42:19 +10:00 |
|
David Garske
|
0d13b385ab
|
Fixes for possible cases where DerBuffer is not free'd in AddCA error cases.
|
2019-08-15 17:01:30 -07:00 |
|
toddouska
|
489af0cd2b
|
Merge pull request #2386 from SparkiDev/tls13_integ_only
TLS 1.3 and Integrity-only ciphersuites
|
2019-08-15 16:02:12 -07:00 |
|
toddouska
|
51c31695bd
|
Merge pull request #2391 from SparkiDev/tfm_dh_2
Specialized mod exponentiation for base 2 in tfm.c and integer.c
|
2019-08-15 15:59:20 -07:00 |
|
toddouska
|
b06dbf16c2
|
Merge pull request #2397 from JacobBarthelmeh/PKCS7
updates to CMS and callback functions
|
2019-08-15 15:56:41 -07:00 |
|
toddouska
|
089ca6d6e8
|
Merge pull request #2403 from JacobBarthelmeh/HardwareAcc
build with devcrypto and aesccm
|
2019-08-15 15:54:41 -07:00 |
|
toddouska
|
0a1a81ab42
|
Merge pull request #2407 from embhorn/api_p1_2
Adding phase 1 API from other projects
|
2019-08-15 14:13:10 -07:00 |
|
Eric Blankenhorn
|
1b841363cc
|
Adding tests
|
2019-08-15 12:27:23 -05:00 |
|
David Garske
|
ed7ac6fb26
|
Coverity fixes to make static analysis happy.
|
2019-08-14 15:42:47 -07:00 |
|
Eric Blankenhorn
|
b2b24a06f3
|
Adding API
|
2019-08-14 15:09:17 -05:00 |
|
toddouska
|
cb33ada380
|
Merge pull request #2395 from embhorn/api_p1
Adding compatibility API phase 1
|
2019-08-13 17:19:22 -07:00 |
|
Eric Blankenhorn
|
48fa6a458c
|
Adding compatibility API phase 1
|
2019-08-13 17:09:56 -05:00 |
|
toddouska
|
fa79ef0940
|
Merge pull request #2396 from tmael/expanding_OpenSSL_compatibility
Phase 1 of the OpenSSL Compatibility APIs
|
2019-08-13 14:56:09 -07:00 |
|
Jacob Barthelmeh
|
e8e1d35744
|
build with devcrypto and aesccm
|
2019-08-13 14:12:45 -06:00 |
|
Tesfa Mael
|
9301cce9ac
|
Check a null pointer dereference
|
2019-08-13 11:48:20 -07:00 |
|
Tesfa Mael
|
b1ad0525ea
|
cast to correct static analysis issue
|
2019-08-13 10:45:24 -07:00 |
|
Tesfa Mael
|
b7bd710bc8
|
Add small stack option
|
2019-08-13 10:29:37 -07:00 |
|
Tesfa Mael
|
1acd24deb8
|
Review comment to reduce stack usage
|
2019-08-13 10:15:57 -07:00 |
|
Tesfa Mael
|
b9ddbb974a
|
perform domain name check on the peer certificate
|
2019-08-13 09:55:28 -07:00 |
|
Jacob Barthelmeh
|
20d9d5b0da
|
account for KARI bundle without CERT when callback is set
|
2019-08-12 17:37:09 -06:00 |
|
Jacob Barthelmeh
|
883d5778a3
|
handle optional parameters with KARI ECC key
|
2019-08-12 16:41:35 -06:00 |
|
Jacob Barthelmeh
|
f4d9991e3a
|
remove restriction on key wrap type with callback
|
2019-08-12 15:34:20 -06:00 |
|
Jacob Barthelmeh
|
6054a851ce
|
move decrypt content callback function to more generic spot
|
2019-08-09 17:38:30 -06:00 |
|
David Garske
|
0a4ac0e380
|
Merge pull request #2401 from SparkiDev/aesni_null_iv
Set the IV to zero when NULL IV and using AESNI
|
2019-08-09 12:57:48 -07:00 |
|
Sean Parkinson
|
d4cf6e37e8
|
DH base 2 impl - better error handling
|
2019-08-09 12:12:59 -06:00 |
|
Sean Parkinson
|
dd48c825ed
|
Constant compare the HMAC result when using NULL cipher and TLS 1.3
|
2019-08-09 11:50:07 -06:00 |
|
Sean Parkinson
|
34fe643938
|
Set the IV to zero when NULL IV and using AESNI
|
2019-08-09 11:23:14 -06:00 |
|
JacobBarthelmeh
|
1396ca085b
|
Merge pull request #2400 from dgarske/pkcs7_typo
Fix for dynamic type typo in PKCS7
|
2019-08-09 10:34:41 -06:00 |
|
David Garske
|
8e4fa1c786
|
Fix for dynamic type typo in PKCS7.
|
2019-08-08 20:14:39 -07:00 |
|
Tesfa Mael
|
4bff2b6bef
|
Fixed valgrind issue
|
2019-08-06 15:49:36 -07:00 |
|
Tesfa Mael
|
1371fc8327
|
Review comments
|
2019-08-06 13:23:18 -07:00 |
|
Tesfa Mael
|
c1938969aa
|
Convert to pointer to pass static memory
|
2019-08-06 10:47:30 -07:00 |
|
Tesfa Mael
|
000c38ae1f
|
Use wolfSSL_PKCS7_free, not wc_PKCS7_Free
|
2019-08-06 07:46:57 -07:00 |
|
Tesfa Mael
|
eccc85b9fa
|
Add NO_RSA conditional
|
2019-08-05 17:51:31 -07:00 |
|
Tesfa Mael
|
f5f5947616
|
New OpenSSL compatible APIs:
wolfSSL_PEM_write_bio_PKCS7
wolfSSL_PKCS7_SIGNED_new
wolfSSL_X509_subject_name_hash
wolfSSL_CTX_use_PrivateKey_ASN1
wolfSSL_get0_param
wolfSSL_X509_VERIFY_PARAM_set1_host
|
2019-08-05 17:35:37 -07:00 |
|
Jacob Barthelmeh
|
99ddf65a96
|
add decrypt callback to wc_PKCS7_DecodeEnvelopedData
|
2019-08-05 10:49:15 -06:00 |
|
toddouska
|
ab4924b86b
|
Merge pull request #2388 from SparkiDev/sp_ccc_table_size
Fix precomputation tables to not include infinity field.
|
2019-08-05 08:39:58 -07:00 |
|
Sean Parkinson
|
4f714b9788
|
Add a timing resistant version
Make mod operations work on the same bit size as closely as possible.
Check fp_mod return in first use.
|
2019-08-05 10:57:40 +10:00 |
|
toddouska
|
c34657b20f
|
Merge pull request #2390 from dgarske/altname
Fix for scan-build warning with altName->name possible use of NULL
|
2019-08-02 15:49:13 -07:00 |
|
toddouska
|
6f54a2ec6b
|
Merge pull request #2389 from dgarske/crypt_init_count
Fixes for wolfCrypt init/cleanup reference count
|
2019-08-02 15:48:36 -07:00 |
|
toddouska
|
9acd952ea1
|
Merge pull request #2374 from dgarske/ecc_params
ECC improvement to get curve param and example curve macro check fix
|
2019-08-02 15:44:20 -07:00 |
|
toddouska
|
31461dbfb5
|
Merge pull request #2373 from dgarske/mpint
Improvements to atoi, mp_int allocations and STSAFE-A100 error handling
|
2019-08-02 15:43:20 -07:00 |
|
toddouska
|
da6fa384d4
|
Merge pull request #2273 from danielinux/Riot-OS-GNRC
RIOT-OS support with GNRC TCP/IP sockets
|
2019-08-02 15:42:11 -07:00 |
|