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 |
|
TakayukiMatsuo
|
c0a9f86de3
|
Move some variable declarations to the beginning of the block
|
2021-02-24 01:33:51 +09:00 |
|
TakayukiMatsuo
|
362d2a2d68
|
Moved int pos declaration at the top the func
|
2021-02-24 01:07:45 +09:00 |
|
Juliusz Sosinowicz
|
d074e7443f
|
Remove default ticket cb as this will be added in another PR
|
2021-02-23 10:06:11 +01:00 |
|
Sean Parkinson
|
22349e0539
|
Merge pull request #3800 from dgarske/zd11759
Fixes for warnings in Windows and failing `wc_BufferKeyEncrypt` test
|
2021-02-23 17:07:14 +10:00 |
|
TakayukiMatsuo
|
9e4dcfb66c
|
Add wolfSSL_BIO_tell
|
2021-02-23 11:12:12 +09:00 |
|
David Garske
|
b5239f97c4
|
Fixes for warnings in Windows. Fix for failing wc_BufferKeyEncrypt with PBKDF disabled. ZD 11759.
|
2021-02-22 16:51:17 -08:00 |
|
David Garske
|
3ac40be091
|
Merge pull request #3797 from tmael/builderr
Correct a build error with a non-standard configurations
|
2021-02-22 16:33:01 -08:00 |
|
Sean Parkinson
|
d2f9f4c4ce
|
SP int: fix guard around sp_gcm and sp_lcm
|
2021-02-23 10:21:32 +10:00 |
|
Sean Parkinson
|
fc6394b923
|
Merge pull request #3796 from elms/fix_valgrind_fpecc
tests: fix preprocessor test for gcd/lcm
|
2021-02-23 09:42:35 +10:00 |
|
TakayukiMatsuo
|
a7cca8a99b
|
Fix wolfSSL_EVP_PKEY_print_public
|
2021-02-23 07:57:45 +09:00 |
|
John Safranek
|
e9cdcf5bac
|
Merge pull request #3764 from embhorn/zd11668
Fix typo
|
2021-02-22 14:12:12 -08:00 |
|
Tesfa Mael
|
243c3ceacc
|
Fix build err
|
2021-02-22 13:36:21 -08:00 |
|
Elms
|
c4d2e7cfdb
|
configure: split SHA3 and SHAKE256 to work with ED448
Define flags and defaults early, but set CFLAGS later to allow
override.
|
2021-02-22 10:14:21 -08:00 |
|
Elms
|
451b8ede51
|
tests: fix preprocessor test for gcd/lcm
Fixes `--enable-valgrind --enable-fpecc --enable-ecc` build
|
2021-02-22 09:53:55 -08:00 |
|
TakayukiMatsuo
|
b495e12179
|
Fix such as "for loop initial declaration"
|
2021-02-23 02:29:37 +09:00 |
|
TakayukiMatsuo
|
e25284c690
|
Add wolfSSL_EVP_PKEY_print_public
|
2021-02-22 23:51:27 +09:00 |
|
TakayukiMatsuo
|
49d1b859d4
|
Add wolfSSL_EVP_Encode/Decode APIs
|
2021-02-22 17:51:44 +09:00 |
|
TakayukiMatsuo
|
4264a49246
|
Causes SSL_CTX_load_verify_locations and X509_LOOKUP_load_file to return zero on failure if WOLFSSL_ERR_CODE_OPENSSL is defined
|
2021-02-22 08:05:11 +09:00 |
|