toddouska
|
5682d61e75
|
Merge pull request #3817 from SparkiDev/i2d_x509_name_mv
ASN: move wolfSSL_i2d_X509_NAME to ssl.c
|
2021-02-25 16:03:30 -08:00 |
|
toddouska
|
7d002a7645
|
Merge pull request #3816 from SparkiDev/win_curve448
Windows Project: Include the X448 and Ed448 files
|
2021-02-25 16:00:53 -08:00 |
|
toddouska
|
dbc4c51a4e
|
Merge pull request #3815 from SparkiDev/sp_math_keygen
SP int: get keygen working with SP math again
|
2021-02-25 16:00:27 -08:00 |
|
toddouska
|
8d37da24dc
|
Merge pull request #3814 from SparkiDev/gcd_lcm_zero
Math: GCD(0,0) is undefined and LCM(0,*) is undefined.
|
2021-02-25 16:00:04 -08:00 |
|
Hayden Roche
|
10181b7bbf
|
Add support for OpenSSL compatibility function SSL_CTX_get_min_proto_version.
This is needed by socat-1.7.4.1.
|
2021-02-25 17:04:41 -06:00 |
|
David Garske
|
bc585e85b6
|
Dismiss unused warnings for rsa_test.
|
2021-02-25 11:23:21 -08:00 |
|
Juliusz Sosinowicz
|
2eb253330f
|
Implement AES_wrap_key and AES_unwrap_key
Add `wc_AesKeyWrap_ex` and `wc_AesKeyUnWrap_ex` API to accept an `Aes` object to use for the AES operations
|
2021-02-25 20:01:51 +01:00 |
|
Elms
|
afbe3607d7
|
ssl: fix g++ compile warning with explicit cast
cast OpenSSL callback to `void*` for storage as context to be used by
static callback
|
2021-02-25 11:01:16 -08:00 |
|
David Garske
|
acff0e8781
|
Fix for InTime RTOS v5. The arc4random_buf wasn't added until v6, so opting to use arc4random. ZD 11760.
|
2021-02-25 08:54:30 -08:00 |
|
David Garske
|
442f182c67
|
Merge pull request #3778 from haydenroche5/cmake_curve_ed
Add CMake support for CURVE25519, ED25519, CURVE448, and ED448.
|
2021-02-25 08:01:26 -08:00 |
|
Sean Parkinson
|
d271092aef
|
ASN: move wolfSSL_i2d_X509_NAME to ssl.c
Move WOLFSSL_X509_NAME APIs out of asn.[ch].
|
2021-02-25 11:45:12 +10:00 |
|
Sean Parkinson
|
7bc12bb536
|
Windows Project: Include the X448 and Ed448 files
|
2021-02-25 11:10:46 +10:00 |
|
Sean Parkinson
|
d805a5c681
|
SP int: get keygen working with SP math again
./configure --enable-sp --enable-sp-math --enable-keygen
|
2021-02-25 10:01:27 +10:00 |
|
Sean Parkinson
|
982ba6c1e0
|
Math: GCD(0,0) is undefined and LCM(0,*) is undefined.
All integers divide 0 so there is no greatest common divisor.
0 is not in the set of numbers for LCM.
|
2021-02-25 09:29:21 +10:00 |
|
David Garske
|
5cc8979309
|
Review feedback for unused `pubSz2.
|
2021-02-24 15:09:51 -08:00 |
|
David Garske
|
3a3c0be43f
|
Fixes for build warnings for CryptoCell with ECC and RSA.
|
2021-02-24 15:05:27 -08:00 |
|
Daniel Pouzzner
|
9be1e74dc3
|
configure.ac: move the autotools boilerplate/initializations back to the top, before --enable-distro and --enable-reproducible-build handling.
|
2021-02-24 17:04:33 -06:00 |
|
Elms
|
101b35e766
|
cmake: mirror configure logic for SHA3, SHAKE256, SHA224
|
2021-02-24 14:25:30 -08:00 |
|
David Garske
|
49a0f70c24
|
Fix errors from last commit.
|
2021-02-24 14:19:13 -08:00 |
|
Hayden Roche
|
074090049b
|
Add CMake support for CURVE25519, ED25519, CURVE448, and ED448.
|
2021-02-24 13:57:34 -08:00 |
|
Eric Blankenhorn
|
8988f1d5a2
|
Squelch interfering def of SHA_CTX
|
2021-02-24 15:46:02 -06:00 |
|
David Garske
|
9ebdc8d61c
|
Additional fixes for building without RNG. Fix for possible use of key->dp == NULL in wc_ecc_export_ex.
|
2021-02-24 13:21:54 -08:00 |
|
Daniel Pouzzner
|
c201b6801c
|
Merge pull request #3808 from lechner/enable-base64-with-all
Enable Base64 as part of --enable-all.
|
2021-02-24 14:39:20 -06:00 |
|
Daniel Pouzzner
|
764207a9f5
|
Merge pull request #3806 from elms/autoconf/oot_fips_check
configure: fix for FIPS out-of-tree builds
|
2021-02-24 14:38:26 -06:00 |
|
toddouska
|
94a23c1d48
|
Merge pull request #3646 from julek-wolfssl/nginx-1.19.6
Add support for Nginx 1.19.6
|
2021-02-24 12:21:51 -08:00 |
|
toddouska
|
d8a053ac35
|
Merge pull request #3809 from embhorn/zd11773
Warnings and error fixes
|
2021-02-24 12:14:08 -08:00 |
|
David Garske
|
bf63b41465
|
Fixes for building without hash. If all hash algorithms are disabled wc_HashAlg could report empty union. ZD 11585.
|
2021-02-24 11:04:03 -08:00 |
|
Elms
|
36ba2e134b
|
configure: FIPS error and compatability cleanup
Use autotools macros for case and if. Simplify validation logic.
|
2021-02-24 08:53:50 -08:00 |
|
Eric Blankenhorn
|
1d16af4f32
|
Warnings and error fixes
|
2021-02-24 09:08:15 -06:00 |
|
Felix Lechner
|
ae28550667
|
Enable Base64 as part of --enable-all.
Part of an effort to standardize build options across distributions.
When building with all options, this includes Base64, a feature that
was requested in the past.
This commit passed Debian's Salsa CI pipeline [1] as part of a larger
commit streamlining the build options for distributions. [2]
A related pull request by douzzer activated reproducible builds for
distributions by default. [3]
Thanks to David Garske for his generous contributions to this commit!
[1] https://salsa.debian.org/lechner/wolfssl/-/pipelines/233601
[2] https://salsa.debian.org/lechner/wolfssl/-/blob/debian/master/debian/patches/standardize-distro-options.patch
[3] e30b3d3554
|
2021-02-23 19:46:56 -08:00 |
|
David Garske
|
ac38e53fec
|
Merge pull request #3804 from tmael/aws-sdk
Use Unix line endings
|
2021-02-23 18:33:07 -08:00 |
|
David Garske
|
e30b3d3554
|
Merge pull request #3807 from douzzer/distro-reproducible-build
--enable-distro implies --enable-reproducible-build
|
2021-02-23 18:32:04 -08:00 |
|
Daniel Pouzzner
|
9dadd02fb9
|
configure.ac move --enable-distro handling to top (preceding --enable-reproducible-build handling), and turn on reproducible-build by default when enable-distro; fix spelling error in reproducible-build help text.
|
2021-02-23 17:05:44 -06:00 |
|
Sean Parkinson
|
3cdbc242b4
|
Merge pull request #3803 from dgarske/zd11759
Fix misplaced endif and brace
|
2021-02-24 09:04:38 +10:00 |
|
Elms
|
47872224d8
|
configure: fix for FIPS out-of-tree builds
Check for fips files relative to source directory.
|
2021-02-23 14:17:35 -08:00 |
|
David Garske
|
7a71ec4692
|
Merge pull request #3802 from tmael/pkcs8err
Fix PKCS8 build config
|
2021-02-23 13:42:17 -08:00 |
|
Tesfa Mael
|
9bfbc999d9
|
Move variable declarations to the top
|
2021-02-23 13:21:50 -08:00 |
|
TakayukiMatsuo
|
2d0207fc60
|
Fix undeclared identifier errors
|
2021-02-24 05:38:28 +09:00 |
|
JacobBarthelmeh
|
0dfdf92ff7
|
Merge pull request #3784 from elms/cmake_curve_ed
configure: ED448 to enable SHA3 and SHAKE256 properly
|
2021-02-24 03:20:38 +07:00 |
|
toddouska
|
5eba89c3ca
|
Merge pull request #3742 from julek-wolfssl/error-queue-per-thread
Add --enable-error-queue-per-thread
|
2021-02-23 12:02:16 -08:00 |
|
toddouska
|
ef916df1b1
|
Merge pull request #3761 from JacobBarthelmeh/Release
update changelog and bump version to 4.7.1 for development bundles
|
2021-02-23 12:00:59 -08:00 |
|
toddouska
|
60614ff8b1
|
Merge pull request #3772 from SparkiDev/sp_ecdsa_set_k
SP ECDSA sign: fix multiple loops work of generating k
|
2021-02-23 12:00:21 -08:00 |
|
toddouska
|
a1db869491
|
Merge pull request #3775 from haydenroche5/openldap
Add a define to openssl/ssl.h needed for openldap port.
|
2021-02-23 11:58:37 -08:00 |
|
toddouska
|
363185669a
|
Merge pull request #3776 from cconlon/pkcs7testfix
fix wolfCrypt PKCS#7 test when PKCS7_OUTPUT_TEST_BUNDLES is defined
|
2021-02-23 11:58:00 -08:00 |
|
toddouska
|
e471cba8df
|
Merge pull request #3780 from SparkiDev/tls13_key_up_resp
TLS 1.3: add API to tell if a KeyUpdate response is required
|
2021-02-23 11:57:10 -08:00 |
|
Tesfa Mael
|
d3c8720b56
|
Use Unix line endings
|
2021-02-23 11:54:02 -08:00 |
|
toddouska
|
244accece1
|
Merge pull request #3799 from SparkiDev/sp_gcd_protect
SP int: fix guard around sp_gcm and sp_lcm
|
2021-02-23 11:53:25 -08:00 |
|
David Garske
|
6cc137dce0
|
Fix misplaced endif and brace.
|
2021-02-23 10:22:59 -08:00 |
|
TakayukiMatsuo
|
760ea219a8
|
Fix for "unused variable" warning
|
2021-02-24 02:33:46 +09:00 |
|
Tesfa Mael
|
b199c2e444
|
Fix PKCS8 test
|
2021-02-23 09:33:14 -08:00 |
|