toddouska
|
17cc941b29
|
Merge pull request #3195 from SparkiDev/sp_ecc_cache
SP ECC Cache Resitance
|
2020-08-07 15:35:06 -07:00 |
|
JacobBarthelmeh
|
dd6238fb77
|
Merge pull request #3174 from embhorn/zd10655
Fix CheckAltNames to handle IP type
|
2020-08-07 16:04:56 -06:00 |
|
Chris Conlon
|
b03e1dd2a9
|
Merge pull request #3197 from ethanlooney/19th_branch
Added asn.c unit tests
|
2020-08-07 09:25:50 -06:00 |
|
Eric Blankenhorn
|
064bfa583d
|
Fix CheckAltNames to handle IP type
|
2020-08-07 10:12:56 -05:00 |
|
Daniel Pouzzner
|
f6acbd5f97
|
test_wc_curve25519_make_pub(): fix order of args to wc_curve25519_make_pub().
|
2020-08-06 18:37:00 -05:00 |
|
toddouska
|
82d927d40f
|
Merge pull request #3199 from dgarske/openssl_sha
Fix for building openssl compat without SHA-1
|
2020-08-06 15:59:26 -07:00 |
|
Daniel Pouzzner
|
0f59e632e1
|
tests/api.c: add test_wc_curve25519_make_pub(); fix some old stray tabs; remove weird extra string-terminating null in test_wolfSSL_sk_CIPHER_description().
|
2020-08-06 17:52:48 -05:00 |
|
toddouska
|
4e9d49556e
|
Merge pull request #3194 from SparkiDev/unit_fix_1
Fix unit.test to not fail randomly
|
2020-08-06 10:51:12 -07:00 |
|
Ethan Looney
|
77bb300409
|
Removed unnecessary pointers, matched Xfree arugments and checked the return values of generated keys
|
2020-08-06 09:21:41 -07:00 |
|
Ethan Looney
|
afcb40724e
|
Added proper ifdef's to EccPrivateKeyToDer
|
2020-08-06 08:06:06 -07:00 |
|
Juliusz Sosinowicz
|
139a192185
|
Implement wolfSSL_d2i_X509_NAME
|
2020-08-06 15:52:11 +02:00 |
|
Juliusz Sosinowicz
|
ca3a608408
|
Implement functions
- `wolfSSL_d2i_ECPrivateKey`
- `wolfSSL_EC_POINT_add`
- `wolfSSL_EC_POINT_invert`
|
2020-08-06 15:52:11 +02:00 |
|
Juliusz Sosinowicz
|
2529ce21b0
|
Implement wolfSSL_EC_GROUP_dup
|
2020-08-06 15:52:11 +02:00 |
|
Juliusz Sosinowicz
|
ea8dd31de0
|
Implement wolfSSL_i2d_PUBKEY and refactor wolfSSL_i2d_PrivateKey
|
2020-08-06 15:52:11 +02:00 |
|
Juliusz Sosinowicz
|
1f0d6d5f31
|
New functions implemented
- `EC_POINT_is_on_curve`
- `i2d_EC_PUBKEY`
- `i2d_ECPrivateKey`
- `wc_ecc_point_is_on_curve`
|
2020-08-06 15:52:11 +02:00 |
|
Juliusz Sosinowicz
|
e131d6be5b
|
group->curve_nid is now set to the real NID of the curve
|
2020-08-06 15:52:11 +02:00 |
|
Juliusz Sosinowicz
|
c28b7b59c3
|
Fix jenkins leaks
|
2020-08-06 13:47:26 +02:00 |
|
Juliusz Sosinowicz
|
ad2e710563
|
Fix missing free
|
2020-08-06 13:47:26 +02:00 |
|
Juliusz Sosinowicz
|
a6651a21f8
|
Fix segfault
|
2020-08-06 13:47:26 +02:00 |
|
Juliusz Sosinowicz
|
229c5e9563
|
wolfSSL_X509V3_EXT_i2d cont.
|
2020-08-06 13:47:26 +02:00 |
|
Juliusz Sosinowicz
|
fe1f815761
|
wolfSSL_X509V3_EXT_i2d: NID_ext_key_usage
|
2020-08-06 13:45:36 +02:00 |
|
Juliusz Sosinowicz
|
3621af9996
|
Implement new OpenSSL API
- i2d_PKCS8PrivateKey_bio
- X509V3_EXT_i2d
- SSL_renegotiate_pending
|
2020-08-06 13:45:36 +02:00 |
|
David Garske
|
4a167c0f2c
|
Merge pull request #3119 from tmael/do178-fix
DO-178 fix
|
2020-08-05 16:30:00 -07:00 |
|
Sean Parkinson
|
8afd629a30
|
Fix unit.test to not fail randomly
Get the serial number from the certificate to calculate the encoding size.
Fix making of the certificate to copy serial number out if not already set.
|
2020-08-06 08:52:21 +10:00 |
|
Ethan Looney
|
9671901de6
|
Added a free call to SetSubjectBuffer
|
2020-08-05 15:52:09 -07:00 |
|
Sean Parkinson
|
83caf39caa
|
SP ECC Cache Resitance
SP ECC improved cache attack resistant implementation.
On by defualt and turn off with WC_NO_CACHE_RESISTANT.
|
2020-08-06 08:21:08 +10:00 |
|
David Garske
|
c421445ba9
|
Added no SHA-1 hash support for OPENSSL compatibility. Fix for ./configure --enable-opensslextra --disable-sha . This allows using SHA2-256 for the hashing including the derived issuerHash and subjectHash . Adds issuer hash openssl compatibility function X509_issuer_name_hash .
|
2020-08-05 14:43:24 -07:00 |
|
Ethan Looney
|
49e5d8efea
|
Added additional ifdef's to Ed25519 functions and cast derSz to word32
|
2020-08-05 12:31:50 -07:00 |
|
Ethan Looney
|
633e950942
|
Added asn.c unit tests
|
2020-08-05 10:57:32 -07:00 |
|
Ethan Looney
|
42856287ee
|
Added check for wolfmath.c for digits == 0 and test for api.c
|
2020-08-04 13:25:10 -07:00 |
|
Chris Conlon
|
5641e2ae50
|
Merge pull request #3173 from ethanlooney/18th_branch
Added unit tests for wolfmath.c
|
2020-08-04 09:10:21 -06:00 |
|
Ethan Looney
|
7f381275b1
|
Removed comment and changed len equal to variables instead of numbers
|
2020-08-03 13:31:11 -07:00 |
|
David Garske
|
776b1a2d17
|
Fix for ED25519 with user_settings.h. Fixes for build warnings. Fix spelling error. Added template for wolfBoot key/sign tools.
|
2020-07-31 15:17:53 -07:00 |
|
Ethan Looney
|
b627610cde
|
Added bad test cases for get_digit and corrected comment formatting
|
2020-07-31 09:44:10 -07:00 |
|
Ethan Looney
|
c52930bb8a
|
Added freerng to 'test_mp_rand'
|
2020-07-30 09:37:05 -07:00 |
|
Tesfa Mael
|
d03971e233
|
Add comment to clarify errno in test
|
2020-07-30 09:18:45 -07:00 |
|
Tesfa Mael
|
cebb283822
|
DO-178 changes
|
2020-07-30 09:18:45 -07:00 |
|
Ethan Looney
|
3381eb2094
|
Added tests for Sha512.c
|
2020-07-30 09:18:45 -07:00 |
|
Chris Conlon
|
1168bdd05b
|
Merge pull request #3165 from ethanlooney/17th_branch
Added unit tests for wc_port.c
|
2020-07-30 09:08:28 -06:00 |
|
Ethan Looney
|
b4cd0886bb
|
Changed test returns for 'get_digit' to remove implicit conversion errors
|
2020-07-29 14:23:03 -07:00 |
|
Ethan Looney
|
7c59c74e07
|
Added unit tests for wolfmath.c
|
2020-07-29 10:34:15 -07:00 |
|
Ethan Looney
|
b524926837
|
Deleted unneeded xfopen and xfclose
|
2020-07-29 09:31:37 -07:00 |
|
toddouska
|
e618257f21
|
Merge pull request #3167 from dgarske/test_fixups
Fixes for `mutex_test` and API unit test `derSz`
|
2020-07-28 16:45:58 -07:00 |
|
Chris Conlon
|
70aa11f0a9
|
Merge pull request #3153 from ethanlooney/15th_branch
Added unit tests for Logging.c
|
2020-07-28 16:35:31 -06:00 |
|
Ethan Looney
|
5af4872bab
|
Changed lock type to 0
|
2020-07-28 09:16:43 -07:00 |
|
David Garske
|
8440973d99
|
Fix for derSz calculation on non-const value keySz . ZD 10654
|
2020-07-28 08:18:42 -07:00 |
|
Ethan Looney
|
e7429c8504
|
Added unit tests for wc_port.c
|
2020-07-27 09:32:25 -07:00 |
|
Chris Conlon
|
b0ed250f09
|
Merge pull request #3162 from ethanlooney/18th_branch
Changed ifndef(NO_SHA224) to ifdef(WOLFSSL_SHA224)
|
2020-07-27 09:21:28 -06:00 |
|
Ethan Looney
|
b734b13120
|
Changed ifndef(NO_SHA224) to ifdef(WOLFSSL_SHA224) due to 'NO_SHA224' not existing
|
2020-07-24 14:24:50 -07:00 |
|
Ethan Looney
|
6088a7bd79
|
Added if defined debug check to only print to file if debug is enabled
|
2020-07-24 10:03:49 -07:00 |
|