Commit History

Author SHA1 Message Date
  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