JacobBarthelmeh
|
e037e0875d
Merge pull request #8352 from douzzer/20240110-revert-8340
|
2 days ago |
Daniel Pouzzner
|
d4c654205b
Revert "quic_record_append: return correct code"
|
3 days ago |
JacobBarthelmeh
|
99a6e82ff8
Merge pull request #8349 from douzzer/20250109-memory-errors
|
3 days ago |
Daniel Pouzzner
|
dc2ada117e
wolfcrypt/benchmark/benchmark.c: fix check_for_excessive_stime() to accept the algo and strength, for proper rendering on asym algs.
|
3 days ago |
Daniel Pouzzner
|
b16bedf82a
more fixes guided by clang-tidy heap analyzer using clang-20.0.0_pre20250104:
|
3 days ago |
Daniel Pouzzner
|
7cd2fd3617
numerous fixes for memory errors reported by clang-tidy, most of them true positives, unmasked by CPPFLAGS=-DNO_WOLFSSL_MEMORY: clang-analyzer-unix.Malloc, clang-analyzer-core.NullDereference, clang-analyzer-core.uninitialized.Assign, clang-analyzer-core.UndefinedBinaryOperatorResult, and clang-analyzer-optin.portability.UnixAPI (re malloc(0)).
|
3 days ago |
JacobBarthelmeh
|
21bdb76ede
Merge pull request #8340 from julek-wolfssl/gh/8156
|
3 days ago |
JacobBarthelmeh
|
0e3020b99b
Merge pull request #8337 from julek-wolfssl/libvncserver-0.9.14
|
3 days ago |
JacobBarthelmeh
|
c977d627ed
Merge pull request #8303 from night1rider/ZD-19038
|
3 days ago |
JacobBarthelmeh
|
dc6669b772
Merge pull request #8321 from julek-wolfssl/fips-check-update-help
|
3 days ago |
David Garske
|
197a7e0ba3
Merge pull request #8348 from SparkiDev/aarch64_cpuid_freebsd_fix
|
3 days ago |
Sean Parkinson
|
aa8a2144c8
Aarch64 CPU Id: FreeBSD/OpenBSD fix
|
4 days ago |
David Garske
|
5b07d41cb3
Merge pull request #8342 from douzzer/20250108-reproducible-build-backtrace
|
5 days ago |
Daniel Pouzzner
|
ad5018ee5d
configure.ac: fix --enable-debug-trace-errcodes=backtrace with --enable-reproducible-build: don't add -g0 to CFLAGS when both are enabled, because -g0 makes backtracing impossible.
|
5 days ago |
David Garske
|
5f95fe3730
Merge pull request #8341 from douzzer/20250108-PKCS12_CoalesceOctetStrings-leak
|
5 days ago |
Daniel Pouzzner
|
8d85ab964d
wolfcrypt/src/pkcs12.c: fix resource leak in PKCS12_CoalesceOctetStrings().
|
5 days ago |
David Garske
|
78776ba6b3
Merge pull request #8339 from douzzer/20250107-clang-tidy-xmss
|
5 days ago |
Juliusz Sosinowicz
|
bc12dad041
quic_record_append: return correct code
|
5 days ago |
Daniel Pouzzner
|
fd664fd597
wolfcrypt/src/integer.c: add sanity checks to mollify clang-tidy 20.0.0_pre20250104: in mp_grow(), error if the mp_int has a null .dp but nonzero .alloc; in s_mp_add() and s_mp_sub(), error if either operand has a null .dp but the constant of iteration (from .used) is positive. these fix 6 distinct clang-analyzer-core.NullDereferences, of undetermined accuracy (possibly benign).
|
5 days ago |
Daniel Pouzzner
|
632d1c7ada
wolfcrypt/src/wc_xmss_impl.c: fix error-checking comparisons in wc_xmss_bds_state_load() and wc_xmss_bds_state_store(), and remove no-longer-needed suppression in wc_xmss_sign().
|
6 days ago |
Daniel Pouzzner
|
27c37b245f
tests/api.c: in test_dtls12_basic_connection_id(), add cast to fix a -Wformat on size_t j when building -m32.
|
6 days ago |
Daniel Pouzzner
|
b6ce89c429
wolfcrypt/src/pkcs7.c: in wc_PKCS7_BuildSignedAttributes(), clear cannedAttribs[idx] before it's conditionally populated, to prevent possible uninited data read in subsequent EncodeAttributes().
|
6 days ago |
Daniel Pouzzner
|
8c32238733
wolfcrypt/src/wc_xmss_impl.c: guided by clang-tidy 20.0.0_pre20250104, add some error-checking to wc_xmss_bds_state_load() and wc_xmss_bds_state_store(), but ultimately, suppress a pair of stubborn apparently-false "function call argument is an uninitialized value" warnings, one in wc_xmss_bds_state_store() and one in wc_xmss_sign().
|
6 days ago |
Daniel Pouzzner
|
78c4a04cac
Merge pull request #8330 from dgarske/compat
|
6 days ago |
David Garske
|
a3d879f1c6
Merge pull request #8336 from douzzer/20250107-clang-tidy-null-derefs
|
6 days ago |
David Garske
|
4a12351a82
Merge pull request #8335 from douzzer/20250106-_DhSetKey-FFDHE-short-circuit
|
6 days ago |
David Garske
|
d2ea3c67c5
Merge pull request #8329 from douzzer/20250103-Sha512Final-no-scratch-digest
|
6 days ago |
Juliusz Sosinowicz
|
cb4d161668
Add 0.9.14 to tested libvncserver builds
|
6 days ago |
Daniel Pouzzner
|
d6ead1b3e5
src/tls.c: fix possible null deref in TLSX_UseCertificateStatusRequestV2().
|
6 days ago |
Daniel Pouzzner
|
fffafe661a
wolfcrypt/src/dh.c: in _DhSetKey(), add short-circuit comparisons to RFC 7919 known-good moduli, preempting overhead from mp_prime_is_prime().
|
1 week ago |