Commit Graph

  • 9ae221444c Enable MD5 when --enable-opensslall is set Alex Lanzano 2025-06-25 15:16:02 -04:00
  • 7b5e3e2551 regenerate intermediate and crl certs to update ca-int.pem JacobBarthelmeh 2025-06-25 10:00:57 -06:00
  • 6bba48d89c Enable MD5 when --enabled-bump is set Alex Lanzano 2025-06-25 11:47:04 -04:00
  • 39cef87e43 Enable MD5 when --enable-des3 is set Alex Lanzano 2025-06-25 11:42:10 -04:00
  • caaa4fbc5d Enable MD5 when --enable-lighty is set Alex Lanzano 2025-06-25 11:35:35 -04:00
  • 3e774f8074 Enable MD5 when --enable-mcapi is set Alex Lanzano 2025-06-25 11:33:52 -04:00
  • 4275b66211 Enable MD5 when --enable-jni is set Alex Lanzano 2025-06-25 11:27:08 -04:00
  • 4fd0029f18 Enable MD5 when --enable-fortress is set Alex Lanzano 2025-06-25 11:21:00 -04:00
  • f33d1d69bb Enable MD5 when --enable-asio is set Alex Lanzano 2025-06-25 11:15:50 -04:00
  • 495324d4dc Add the md5 dependency to options that require it Alex Lanzano 2025-06-18 12:41:25 -04:00
  • 07f76723e2 Disable MD5 by default Alex Lanzano 2025-06-18 10:10:00 -04:00
  • 1c1c556e5e Merge pull request #8915 from philljj/linuxkm_rsa_fix_sig_callbacks Daniel Pouzzner 2025-06-25 08:28:04 -05:00
  • e223da457c Merge pull request #8922 from JacobBarthelmeh/rng Daniel Pouzzner 2025-06-24 22:15:14 -05:00
  • d76386f38c Add tests Koji Takeda 2025-06-24 19:28:39 +09:00
  • 05c8bc7514 Fix SetShortInt() Koji Takeda 2025-06-24 18:41:37 +09:00
  • 6cf3b51333 guard test that uses pipe from running with mingw JacobBarthelmeh 2025-06-24 17:21:24 -06:00
  • 5c9ad359d1 Merge pull request #8904 from anhu/bigger_header Sean Parkinson 2025-06-25 08:26:59 +10:00
  • fe7d458d29 random.c is also locked in FIPS v6 JacobBarthelmeh 2025-06-24 16:08:25 -06:00
  • 1c5e531332 add new macro to known macro list JacobBarthelmeh 2025-06-24 14:57:17 -06:00
  • c33035e6a6 add conditions to constant time mask functions JacobBarthelmeh 2025-06-02 15:42:52 -06:00
  • 838636c76b add option to not use CT code with min/max JacobBarthelmeh 2025-06-02 16:40:36 +01:00
  • 1e0e4932ca linuxkm rsa: fix km_pkcs1_key_size callback. jordan 2025-06-24 14:41:57 -05:00
  • 33972e3678 Disable system CA certs for msys2 test. David Garske 2025-06-24 10:28:42 -07:00
  • f5f0bdf61e Update wolfEntropy checkout with AdPr update kaleb-himes 2025-06-24 10:54:38 -06:00
  • 41591e7eb9 Fixes for TSIP AES CTR unit tests and handling of invalid cases. David Garske 2025-06-19 14:34:32 -07:00
  • 191165a021 Test case created by @miyazakh. David Garske 2025-06-16 09:55:47 -07:00
  • dc57adcfed Fix to increment IV for AES CTR with TSIP (allow encrypt to be called multiple times without having to manually reset the IV). David Garske 2025-06-12 11:33:50 -07:00
  • c7ff3b99b7 Allow for calling the Renesas RX TSIP AES crypto callback without a user context. David Garske 2025-06-11 14:46:17 -07:00
  • ad9d068174 Fix issues with crypto callbacks and HAVE_ECC_DHE. Fix issues with ecc_onlycb_test. David Garske 2025-06-11 10:09:34 -07:00
  • 111feedadc Add build guards on the crypto callback ECC items. David Garske 2025-06-10 14:57:25 -07:00
  • c7f6673e53 Fixup the .wolfssl_known_macro_extras David Garske 2025-06-10 10:24:36 -07:00
  • ebe8816c2a Code size reductions (check RX TSIP enables). David Garske 2025-06-09 15:25:31 -07:00
  • 78362bc346 Changes to support Renesas RX TSIP AES CTR. David Garske 2025-06-09 14:11:48 -07:00
  • 33584550e8 Cleanup to support override of HAL_CONSOLE_UART. Added support for STM32F439xx. David Garske 2025-05-12 15:03:49 -07:00
  • 803edb0fa4 Added support for STM32N6. David Garske 2025-05-12 10:37:28 -07:00
  • bfebeae533 Revert PR #8911. For TLS v1.2 RSA only is only supported with WOLFSSL_STATIC_RSA. For TLS v1.3 RSA only is not supported (must be PFS). David Garske 2025-06-23 14:36:35 -07:00
  • b8aa4bd84b Merge pull request #8919 from philljj/fix_linuxkm_getpid Daniel Pouzzner 2025-06-24 11:32:56 -05:00
  • e04a7b5782 wolfEntropy Adaptive Proportion Fix 2025 wolfEntropy2 kaleb-himes 2025-06-24 10:22:49 -06:00
  • 5503ea8e6d linuxkm: add WOLFSSL_NO_GETPID to wolfcrypt settings.h. jordan 2025-06-24 11:12:00 -05:00
  • 5d7cb2ec07 Fix for new api.c test test_wolfSSL_check_domain_basic added in PR #8863 that fails with --disable-sys-ca-certs. David Garske 2025-06-23 15:32:00 -07:00
  • 72ec4029d1 Correct the size for MLDSA PEM header Anthony Hu 2025-06-23 17:05:50 -04:00
  • 423ecf8b1f Try harder not to make stack increases Anthony Hu 2025-06-23 16:37:03 -04:00
  • a0f6b779a5 -----BEGIN SPHINCS_SMALL_LEVEL1 PRIVATE KEY----- is the longest one at length 48 Anthony Hu 2025-06-19 17:58:49 -04:00
  • bf928795b3 Fix missing dashes on the end of header and footer. Anthony Hu 2025-06-19 17:31:31 -04:00
  • 1dff76782b Check for duplicate extensions in a CRL Anthony Hu 2025-03-28 18:53:50 -04:00
  • 43df11c9c1 Add gate on having DH Anthony Hu 2025-06-24 10:37:26 -04:00
  • 8c1298a1d8 Check if DH's P and G are set Anthony Hu 2025-06-24 09:59:12 -04:00
  • d05790ed89 LMS: Allow state to be saved with private key Sean Parkinson 2025-06-02 22:43:23 +10:00
  • fc1d281268 Green Hills compiler fixes Sean Parkinson 2025-05-20 10:55:26 +10:00
  • f8bb889712 Armv8 (Aarch64) ASM fixes for Green Hills compiler Sean Parkinson 2025-05-15 08:58:40 +10:00
  • 978a29da0b Merge pull request #8898 from cconlon/getpidOptionsH David Garske 2025-06-23 17:11:55 -07:00
  • 9ee212cacc fix for free'ing memory with test case JacobBarthelmeh 2025-06-23 17:33:52 -06:00
  • c4428a432f Merge pull request #8912 from SparkiDev/lms_sha256_192_w_fix David Garske 2025-06-23 15:35:02 -07:00
  • d45e42e2e6 keySz is only in Buffers if NO_CERTS not defined. Anthony Hu 2025-05-12 11:27:03 -04:00
  • 6385999ae9 Recalculate suites at ssl initialization. Anthony Hu 2025-05-09 13:47:51 -04:00
  • aec13923a7 Merge pull request #8913 from dgarske/pq_verifyonly Anthony Hu 2025-06-23 16:37:32 -04:00
  • f1005c33fb Merge pull request #8905 from gojimmypi/pr-vs-cmake David Garske 2025-06-23 11:18:57 -07:00
  • caf8494d65 Merge pull request #8911 from gojimmypi/pr-allow-only-rsa David Garske 2025-06-23 11:18:27 -07:00
  • d4c827bc5e Fix for building LMS with verify only. Added tests for LMS/XMSS verify only. New wc_LmsKey_GetKid references key->priv_raw that is not available. David Garske 2025-06-23 11:12:53 -07:00
  • b361c62372 Merge pull request #8903 from dgarske/cadate_calist Daniel Pouzzner 2025-06-23 10:08:41 -05:00
  • 47a8242093 Merge pull request #8868 from SparkiDev/dilithium_win_fixes_1 Daniel Pouzzner 2025-06-23 09:02:35 -05:00
  • bcdce75b08 Merge pull request #8909 from dgarske/various_20250620 Daniel Pouzzner 2025-06-23 08:15:17 -05:00
  • f36f86ee98 LMS SHA-256_192: fix parameters Sean Parkinson 2025-06-21 11:13:16 +10:00
  • afa22dfc2b Allow configuration with only RSA cipher suites gojimmypi 2025-06-21 14:54:10 -07:00
  • b9455bc94b Fixes issue with cert gen, no malloc and crypto callback causing wolfssl/wolfcrypt/asn.h:1375:18: error: use of undeclared identifier 'WC_MAX_DIGEST_SIZE. Fixed netcat issue in openssl.test causing server open check to fail on some platforms. Fixed clang-tidy report in benchmark.c where XFTELL could return negative (error) and wasn't handled. David Garske 2025-06-20 16:24:48 -07:00
  • 1be303866e Merge pull request #8908 from douzzer/20250620-clang-tidy-and-cppcheck-fixes-and-workarounds David Garske 2025-06-20 15:07:09 -07:00
  • f30c54abdd Merge pull request #8894 from SparkiDev/ppc32_sha256_asm David Garske 2025-06-20 14:29:47 -07:00
  • af78ed8b6f wolfcrypt/src/wc_xmss_impl.c: in wc_xmss_bds_state_treehash_complete(), add suppression for false positive clang-analyzer-core.NullDereference from LLVM-21 pre20250523+. Daniel Pouzzner 2025-06-20 15:31:31 -05:00
  • 7977a605c5 src/internal.c: in FreeSskeArgs(), move nullness check on args to the start, and make it unconditional, to resolve nullPointerRedundantChecks. Daniel Pouzzner 2025-06-20 15:04:07 -05:00
  • e1fe186753 wolfcrypt/src/sp_int.c: in _sp_prime_trials(), use DECL_SP_INT() not DECL_SP_INT_ARRAY() for n1 and r, to mollify a very confused clang-tidy (fixes false positive clang-analyzer-core.UndefinedBinaryOperatorResult and clang-analyzer-core.CallAndMessage). Daniel Pouzzner 2025-06-20 14:52:42 -05:00
  • 0f119ab8e2 Merge pull request #8906 from julek-wolfssl/libspdm-3.7.0 David Garske 2025-06-20 11:44:53 -07:00
  • b98cf8882b Remove HAVE_LIGHTY from the client_ca_names feature. David Garske 2025-06-20 11:23:53 -07:00
  • 380e068df6 Introduce CMakePresets.json and CMakeSettings.json gojimmypi 2025-06-20 11:24:58 -07:00
  • 9f900d4b8a libspdm 3.3.0 -> 3.7.0 Juliusz Sosinowicz 2025-06-20 19:55:16 +02:00
  • 4c6279c6c7 Good feedback about adding wolfCrypt error codes to .cs layer. Partially added useful ones. David Garske 2025-06-20 09:41:35 -07:00
  • 17f3da11d2 Merge pull request #8899 from SparkiDev/entropy_cont_tests_fix_2 Kaleb Himes 2025-06-20 09:10:41 -06:00
  • 9b50708741 Fix to expose API to access "store" error code and error depth for cert failure callback (from set_verify). Useful for C# wrapper or clients that cannot directly dereference X509_STORE. Fixes for building with WOLFSSL_EXTRA and WOLFSSL_NO_CA_NAMES (and added new tests). Added example in CSharp TLS client for overriding a begin date error (useful if date is not set). David Garske 2025-06-19 11:52:48 -07:00
  • 7610b4e2f5 Merge pull request #8893 from SparkiDev/asm_omit_frame_pointer David Garske 2025-06-19 10:48:23 -07:00
  • 96a3591f98 Merge pull request #8896 from holtrop/fix-asn-memory-leak David Garske 2025-06-19 06:18:41 -07:00
  • 8f0106a7fe Merge pull request #8888 from julek-wolfssl/bind-v9.18.33 David Garske 2025-06-19 06:08:13 -07:00
  • 64bc41a3c3 Merge pull request #8901 from SparkiDev/ecc_config_fixex_1 David Garske 2025-06-19 06:02:33 -07:00
  • f7fb68dedc Merge pull request #8884 from dgarske/enablecerts Sean Parkinson 2025-06-19 15:50:59 +10:00
  • 7289687b44 ECC configuration fixes Sean Parkinson 2025-06-19 13:37:43 +10:00
  • 62721f4d51 PPC32 SHA-256 ASM: small code implementation Sean Parkinson 2025-06-19 10:51:12 +10:00
  • 16aab18ae9 Entropy: fix proportion health test Sean Parkinson 2025-06-19 08:22:37 +10:00
  • cdd02f9665 Add check for reseed in ssl.c for HAVE_SELFTEST, similar to old FIPS bundles that do not have older random.c files Chris Conlon 2025-06-18 16:57:02 -06:00
  • 9c35c0de65 Add HAVE_GETPID to options.h if getpid detected, needed for apps to correctly detect size of WC_RNG struct Chris Conlon 2025-06-18 16:08:34 -06:00
  • 7dfb782c9e Fix memory leak in ParseCRL_Extensions Josh Holtrop 2025-06-18 13:02:32 -04:00
  • 74de689941 Merge pull request #8875 from kareem-wolfssl/zd20035 David Garske 2025-06-18 08:59:09 -07:00
  • 27176a5eeb Merge pull request #8870 from kareem-wolfssl/zd20030 David Garske 2025-06-18 08:55:07 -07:00
  • e5a9c7039c Merge pull request #8889 from holtrop/remove-dtls-from-echo-examples David Garske 2025-06-18 08:52:47 -07:00
  • 9528aaf238 Support WOLFSSL_TRACK_MEMORY with SINGLE_THREADED. David Garske 2025-06-18 08:37:27 -07:00
  • cdbc4cb3b3 Fix to make sure certs/asn are enabled for PQ algorithms David Garske 2025-06-16 21:26:29 +01:00
  • c39f1fe721 PPC 32 ASM: SHA-256 Sean Parkinson 2025-06-18 18:57:17 +10:00
  • dc70cfa3b3 ARM32/Thumb2/RISC-V 64 ASM: omit frame pointer Sean Parkinson 2025-06-18 10:20:39 +10:00
  • 6f78c26bff Merge pull request #8820 from SparkiDev/entropy_cont_tests_fix Kaleb Himes 2025-06-17 17:56:00 -06:00
  • c724c6560d Entropy - fix off by ones in continuous testing Sean Parkinson 2025-05-30 08:47:18 +10:00
  • feaae9fc58 Fix configure help to use --enable-debug instead of --enable-verbose Josh Holtrop 2025-06-17 14:37:50 -04:00
  • 0b6c53c8b0 Remove DTLS from echoserver/echoclient examples Josh Holtrop 2025-06-17 14:35:37 -04:00
  • 7d77446964 Merge pull request #8882 from rizlik/dtls13_always_transmit_explicit_ack David Garske 2025-06-17 11:35:07 -07:00