tmael
|
837e9856f5
|
Merge pull request #3590 from dgarske/stcube_rel
Fixes for STM Cube Pack rename
|
2020-12-29 09:37:39 -08:00 |
|
David Garske
|
dc21d56545
|
Merge pull request #3600 from douzzer/low-resources-fixes
--enable-lowresource --enable-sp-math-all
|
2020-12-29 08:01:51 -08:00 |
|
Daniel Pouzzner
|
2bd0d4c467
|
wolfcrypt/src/evp.c: fix wolfSSL_EVP_CipherUpdate_GCM() to not fail when inl is zero, to properly handle realloc implementations that return NULL for zero-size allocations.
|
2020-12-28 23:49:48 -06:00 |
|
Daniel Pouzzner
|
fbcfc6adbf
|
test.c: rehab fail codes in ecc_test_curve_size().
|
2020-12-28 21:56:39 -06:00 |
|
Daniel Pouzzner
|
b0ca598d59
|
sp_int.h and ecc.h: add one more to SP_INT_DIGITS and FP_SIZE_ECC, to accommodate extra digit used by sp_mul(), sp_mulmod(), sp_sqr(), and sp_sqrmod().
|
2020-12-28 18:06:18 -06:00 |
|
Daniel Pouzzner
|
764b3cf09d
|
examples/client/client.c: add missing !defined(NO_SESSION_CACHE) gate around wolfSSL_get_session() for "print out session" code.
|
2020-12-28 17:49:58 -06:00 |
|
David Garske
|
8b517975d1
|
Fixes from peer review.
|
2020-12-23 16:54:29 -08:00 |
|
elms
|
4280861af0
|
Merge pull request #3591 from dgarske/wolftpm
Added helper configure option '--enable-wolftpm`
|
2020-12-23 12:22:44 -08:00 |
|
David Garske
|
b2155e6e26
|
Merge pull request #3592 from douzzer/verbose-heap-instrumentation
--enable-trackmemory=verbose
|
2020-12-23 11:40:45 -08:00 |
|
Daniel Pouzzner
|
d5dd35c739
|
add --enable-trackmemory=verbose, and add WOLFSSL_TEST_MAX_RELATIVE_HEAP_{BYTES,ALLOCS} and -m/-a (runtime counterparts) to wolfcrypt_test(). also add -h to wolfcrypt_test() to print available options.
|
2020-12-23 12:03:06 -06:00 |
|
David Garske
|
daa6833f37
|
Added helper configure option '--enable-wolftpm` to enable options used by wolfTPM. This enables (cert gen/req/ext, pkcs7, cryptocb and aes-cfb).
|
2020-12-23 08:09:24 -08:00 |
|
David Garske
|
e0f36baebe
|
Fixes for STM Cube Pack rename.
|
2020-12-23 07:02:12 -08:00 |
|
Daniel Pouzzner
|
542ad0a81b
|
linuxkm/module_hooks.c: separate cleanup into static libwolfssl_cleanup(), and call it from wolfssl_init() if wolfcrypt_test() fails.
|
2020-12-22 21:57:17 -06:00 |
|
David Garske
|
9c87f979a7
|
Merge pull request #3586 from tmael/cc310_tests
Fix Cryptocell and revert test.c use of static const
v4.6.0-stable
|
2020-12-22 16:58:25 -08:00 |
|
Daniel Pouzzner
|
f06361ddf6
|
add WOLFSSL_SMALL_STACK_STATIC macro, and use it to conditionally declare const byte vectors in test.c static for stack depth control -- currently only enabled for linuxkm, but should be compatible with any target with a TLB (virtual memory).
|
2020-12-22 17:12:57 -06:00 |
|
David Garske
|
90b14e260d
|
Merge pull request #3588 from JacobBarthelmeh/Release
fix regression of --enable-wpas=small build
|
2020-12-22 14:32:33 -08:00 |
|
Tesfa Mael
|
56071ac21f
|
Fix for Cryptocell tests
|
2020-12-22 16:23:16 -06:00 |
|
Jacob Barthelmeh
|
81980aa7b6
|
fix regression of --enable-wpas=small build
|
2020-12-23 01:30:34 +07:00 |
|
Chris Conlon
|
85d0a71747
|
Merge pull request #3587 from JacobBarthelmeh/Release
add blog link to README and adjust for nginx build
|
2020-12-22 08:50:21 -07:00 |
|
Jacob Barthelmeh
|
8ecc2f1771
|
add blog link to README and adjust for nginx build
|
2020-12-22 20:14:38 +07:00 |
|
toddouska
|
5eddcb24dd
|
Merge pull request #3584 from JacobBarthelmeh/Release
prepare for release 4.6.0
|
2020-12-21 14:20:14 -08:00 |
|
toddouska
|
8b48353c18
|
Merge pull request #3585 from dgarske/async_rel
Fixes in preparation for release
|
2020-12-21 14:15:45 -08:00 |
|
David Garske
|
53e79f1053
|
Fix for mp_radix_size with radix 2 and mp_int equal to zero. Fix applies to normal and fast math only. ZD11419.
|
2020-12-21 12:41:32 -08:00 |
|
Jacob Barthelmeh
|
47c186df34
|
prepare for release 4.6.0
|
2020-12-22 02:33:58 +07:00 |
|
David Garske
|
b4111e2f65
|
Fix for possible leaks with wc_ecc_sign_set_k when building with WOLFSSL_CUSTOM_CURVES enabled. ZD11416.
|
2020-12-21 11:27:14 -08:00 |
|
Chris Conlon
|
476a3e5d4f
|
fix wc_curve25519_generic() ifdef on NXP LTC builds
|
2020-12-21 23:57:39 +07:00 |
|
David Garske
|
1c0a6b92ad
|
Fix RSA hash warning for operations with no hash specified.
|
2020-12-21 08:37:15 -08:00 |
|
David Garske
|
28420b6e4d
|
Fix for building with --with-intelqa and custom curves disabled.
|
2020-12-21 08:36:48 -08:00 |
|
Jacob Barthelmeh
|
8c16bd2450
|
fix for infer memory leak report and for clang unused warning
|
2020-12-21 17:24:35 +07:00 |
|
Jacob Barthelmeh
|
5bd9c1b60d
|
fix for haproxy build
|
2020-12-21 17:24:35 +07:00 |
|
Jacob Barthelmeh
|
4de1c1b037
|
add cert gen to lighty build for function wolfSSL_PEM_write_bio_X509
|
2020-12-21 17:24:35 +07:00 |
|
Jacob Barthelmeh
|
4ef5956757
|
fix for declaring variable with Windows build
|
2020-12-21 17:24:35 +07:00 |
|
Jacob Barthelmeh
|
f30d4c1b0b
|
fix for nightly g++ build test
|
2020-12-21 17:24:35 +07:00 |
|
JacobBarthelmeh
|
9c64630c56
|
Merge pull request #3582 from douzzer/scan-build-fix-20201218
fix deadstore in ssl.c warned by LLVM11 scan-build.
|
2020-12-21 17:23:13 +07:00 |
|
Daniel Pouzzner
|
4d1d891a34
|
src/ssl.c: fix deadstore in wolfSSL_PEM_X509_X509_CRL_X509_PKEY_read_bio() warned by LLVM11 scan-build.
|
2020-12-18 17:30:25 -06:00 |
|
toddouska
|
0df41d865f
|
Merge pull request #3580 from douzzer/fix-mp-read-bin-bit-accounting
fix mp_read_unsigned_bin() calculation of mp_int.used_bits
|
2020-12-18 14:41:16 -08:00 |
|
toddouska
|
fcf060b19b
|
Merge pull request #3581 from cconlon/releasefixes_selftest
Release fixes for CAVP selftest builds
|
2020-12-18 14:15:53 -08:00 |
|
toddouska
|
ea3c385021
|
Merge pull request #3579 from SparkiDev/sp_math_all_4096
SP math all: enable 4096-bit support by default for x64
|
2020-12-18 14:14:36 -08:00 |
|
toddouska
|
7e5f838f48
|
Merge pull request #3577 from dgarske/releasefixes_async
Release fixes for asynchronous crypto
|
2020-12-18 14:10:01 -08:00 |
|
toddouska
|
fe92d29eb5
|
Merge pull request #3574 from cconlon/releasefixes
Release fixes for Jenkins tests, example client
|
2020-12-18 14:06:27 -08:00 |
|
toddouska
|
cdc0753bfb
|
Merge pull request #3571 from JacobBarthelmeh/Testing
Some initial testing and clean up
|
2020-12-18 14:05:26 -08:00 |
|
toddouska
|
814ed3f5a6
|
Merge pull request #3439 from julek-wolfssl/libest
Compatibility layer additions for cisco/libest
|
2020-12-18 14:03:34 -08:00 |
|
toddouska
|
bdd4799400
|
Merge pull request #3578 from SparkiDev/x509_len
ASN X509: Don't allow any more data after signature
|
2020-12-18 09:54:39 -08:00 |
|
Chris Conlon
|
a222be1fa3
|
rename dup to dupl, fix variable shadow warning on i386 selftest compiler
|
2020-12-18 10:53:55 -07:00 |
|
Chris Conlon
|
ae984508cc
|
fix CAVP selftest v2 build, issue with pkcs7.h
|
2020-12-18 10:26:19 -07:00 |
|
Juliusz Sosinowicz
|
6226edb394
|
Use CSR with smaller key size 4096 -> 2048
|
2020-12-18 12:48:25 +01:00 |
|
Daniel Pouzzner
|
b0ec2bf058
|
wolfcrypt/src/integer.c: fix mp_read_unsigned_bin() accounting on mp_int.used_bits to avoid spurious .used > .alloc condition at loop exit.
|
2020-12-18 02:05:18 -06:00 |
|
Sean Parkinson
|
7f5a85ae85
|
Reduce stack usage
|
2020-12-18 13:15:50 +10:00 |
|
Sean Parkinson
|
e452b74470
|
SP math all: enable 4096-bit support by default for x64
|
2020-12-18 10:20:33 +10:00 |
|
David Garske
|
e49409b13a
|
Fix api.c tests using "free()" instead of "XFREE" causing issues with custom allocators.
|
2020-12-17 16:08:46 -08:00 |
|