Commit Graph

  • 5a402b2254 Merge pull request #9076 from gojimmypi/pr-fence-atomics master Daniel Pouzzner 2025-08-08 23:46:30 -05:00
  • 260fca600a Merge pull request #8902 from gojimmypi/pr-cert-logging Daniel Pouzzner 2025-08-08 23:44:03 -05:00
  • 9236b81ade Merge pull request #9078 from rlm2002/cppCheck Daniel Pouzzner 2025-08-08 23:29:30 -05:00
  • 46394f3da3 Merge pull request #9075 from gojimmypi/pr-small-oids Daniel Pouzzner 2025-08-08 23:29:09 -05:00
  • db7702f66c Merge pull request #9065 from rlm2002/zd20212 Daniel Pouzzner 2025-08-08 23:28:52 -05:00
  • b3496a04d6 Merge pull request #9073 from holtrop/fix-inconsistent-prototype-parameter-names-wolfssl Daniel Pouzzner 2025-08-08 23:28:33 -05:00
  • 9dc4b71112 Merge pull request #9069 from holtrop/fix-inconsistent-prototype-parameter-names Daniel Pouzzner 2025-08-08 23:28:10 -05:00
  • e6c6ef64df Merge pull request #9047 from miyazakh/rz_update Daniel Pouzzner 2025-08-08 23:27:35 -05:00
  • 2960844c3e Merge pull request #9068 from holtrop/fix-misra-3.1-violations Daniel Pouzzner 2025-08-08 23:27:04 -05:00
  • 6070ca8499 remove nested check for ssl->options.dtls Ruby Martin 2025-08-07 12:23:57 -06:00
  • e631f2e56e add ret check before assigning row value Ruby Martin 2025-08-07 11:57:14 -06:00
  • 1cfbc92ce2 initialize info var Ruby Martin 2025-08-06 16:38:49 -06:00
  • 9e3f726b0e add null checks for function arguments that return BAD_FUNC_ARG Ruby Martin 2025-08-06 15:06:31 -06:00
  • f5a4b13391 initialize lpMsgBuf Ruby Martin 2025-08-05 15:47:13 -06:00
  • 35ea769c9f add null check to CRL_Entry_free() Ruby Martin 2025-08-05 15:30:56 -06:00
  • 948f90251a clear invalidPrintfArgType warnings. initialize wc_Memory* pt to null Ruby Martin 2025-08-04 15:38:17 -06:00
  • cf3f7b9911 modify argument for unsigned int Ruby Martin 2025-07-31 17:03:09 -06:00
  • e6ffbfb601 Disallow atomics during fence & WOLFSSL_NO_ATOMIC gojimmypi 2025-08-07 15:18:42 -07:00
  • 9470668538 Merge pull request #9074 from douzzer/20250807-redo-PR8900 Sean Parkinson 2025-08-08 08:12:42 +10:00
  • 8bd4fb52c8 Merge pull request #9072 from julek-wolfssl/dtls-replay-test Takashi Kojo 2025-08-08 06:26:15 +09:00
  • 256836fe6f Force WOLFSSL_OLD_OID_SUM for WC_16BIT_CPU gojimmypi 2025-08-07 11:23:34 -07:00
  • 0d532cc3f2 Test DTLS replay protection Juliusz Sosinowicz 2025-08-07 14:12:42 +02:00
  • 2dfc7eee89 wolfcrypt/src/sp_int.c: in _sp_exptmod_nct(), use 2 bit window if bits <= 21. Daniel Pouzzner 2025-08-07 10:26:34 -05:00
  • 40506a6ddf Revert "SP int: modular exponentiation constant time" (fixes regression in benchmark "RSA,2048,public"). Daniel Pouzzner 2025-08-07 10:14:02 -05:00
  • 5a8b86da5d Merge pull request #9054 from gojimmypi/pr-please-use-debug-wolfssl David Garske 2025-08-07 07:42:42 -07:00
  • 782d0b9828 remove casts Ruby Martin 2025-08-05 10:55:12 -06:00
  • b4d186004c Merge pull request #9070 from miyazakh/cb_sha224 David Garske 2025-08-07 07:07:05 -07:00
  • e6eac9b920 Fix inconsistent function prototype parameter names for wolfssl Josh Holtrop 2025-08-07 09:28:50 -04:00
  • 61f1223f1d Fix inconsistent function prototype parameter names for wolfcrypt Josh Holtrop 2025-08-06 16:52:08 -04:00
  • 07b3695b98 wc_Sha224Final also needs to call cb Hideki Miyazaki 2025-08-07 09:50:06 +09:00
  • d1bf35b209 add sha224_test() call to cryptocb test Hideki Miyazaki 2025-08-07 08:14:26 +09:00
  • ccdef57e8e add sha224 cryptcb Hideki Miyazaki 2025-08-07 07:49:53 +09:00
  • d64ef34ef8 Introduce WOLFSSL_DEBUG_CERTS Certificate Debug Messages gojimmypi 2025-08-06 13:57:53 -07:00
  • 33d0e1e51c Fix MISRA rule 3.1 violations Josh Holtrop 2025-08-06 11:11:12 -04:00
  • 339f7efbf4 Merge pull request #9066 from holtrop/fix-misra-8.2-violations Daniel Pouzzner 2025-08-06 11:04:44 -05:00
  • cc137e99fe Merge pull request #8900 from SparkiDev/rsa_mod_exp_nct Daniel Pouzzner 2025-08-06 11:04:28 -05:00
  • 753a6b1083 Merge pull request #9063 from SparkiDev/sha3_xorbuf Daniel Pouzzner 2025-08-06 11:04:10 -05:00
  • 76c4ee9ff5 Merge pull request #9056 from SparkiDev/asn_orig_decrypt_content_fix Daniel Pouzzner 2025-08-06 11:03:49 -05:00
  • b8463dc5c1 Merge pull request #9062 from kareem-wolfssl/gh9059 Daniel Pouzzner 2025-08-06 11:03:28 -05:00
  • 8e5e273aca Merge pull request #9044 from JacobBarthelmeh/docs Daniel Pouzzner 2025-08-06 11:02:57 -05:00
  • 8e77ee5c2a Merge pull request #9064 from SparkiDev/test_api_c_split_2 Daniel Pouzzner 2025-08-06 10:51:25 -05:00
  • 53eedd4b38 Merge pull request #9041 from julek-wolfssl/zero-sha->buffer Daniel Pouzzner 2025-08-06 10:50:53 -05:00
  • 8ff0f455f8 Merge pull request #9067 from douzzer/20250805-clang-and-linuxkm-fixes David Garske 2025-08-06 05:59:49 -07:00
  • 53ae865184 Addressed code review Hideki Miyazaki 2025-08-06 19:13:20 +09:00
  • 36e0e3aa53 Fix wolfSSL_i2d_PublicKey not returning SPKI format for ECC keys. Kareem 2025-08-04 15:17:21 -07:00
  • 034cbb9b97 tests/api.c: fix -Wuninitialized-const-pointer in test_wolfSSL_CertManagerAPI(); Daniel Pouzzner 2025-08-05 17:05:36 -05:00
  • dbb75c46c9 ASN.1 original: Fix DecryptContent to check sequence len Sean Parkinson 2025-08-04 09:14:24 +10:00
  • d0f8493c6a SHA-3 C code: use xorbuf for little-endian builds Sean Parkinson 2025-08-05 10:17:04 +10:00
  • 219509d7d9 SP int: modular exponentiation constant time Sean Parkinson 2025-06-19 09:56:28 +10:00
  • 7c9327a36b Please use DEBUG_WOLFSSL not WOLFSSL_DEBUG gojimmypi 2025-08-05 12:19:30 -07:00
  • 90d4efa1e6 fe_operations.h: fix MISRA rule 8.2 violations by naming function prototype parameters Josh Holtrop 2025-08-05 13:09:10 -04:00
  • 1693f72af7 Fixes for issues copilot found. David Garske 2025-08-05 07:22:04 -07:00
  • 649b6ede69 Merge pull request #9058 from kojiws/fix_cid_535964 David Garske 2025-08-05 07:08:59 -07:00
  • b40e3d479f api.c: split out more tests into separate files Sean Parkinson 2025-08-05 11:50:08 +10:00
  • bfb2a817e3 Fix CID 535964 Koji Takeda 2025-08-04 17:10:11 +09:00
  • 8e52978153 Merge pull request #9061 from gojimmypi/pr-fix-haproxy-workflow David Garske 2025-08-04 19:57:15 -07:00
  • 6e795f149c Update HAProxy build-vtest: fix v3.1.0 and add v3.2,0 gojimmypi 2025-08-04 12:38:27 -07:00
  • c22c37df09 Merge pull request #9055 from rlm2002/zd20212 JacobBarthelmeh 2025-08-04 10:34:29 -06:00
  • 598a3e6232 check return value of wc_DhGetNamedKeyParamSize Ruby Martin 2025-07-31 14:23:01 -06:00
  • 040e2102a8 Merge pull request #9049 from kojiws/import_mldsa_seed_pkcs8_reapply JacobBarthelmeh 2025-08-01 14:34:09 -06:00
  • 367e3e4246 fix for wolfSSL_StaticBufferSz_ex function signature JacobBarthelmeh 2025-08-01 10:32:41 -06:00
  • 0392ee009f Merge pull request #9033 from anhu/mlkem-hybrid-draft-names-wolfssl JacobBarthelmeh 2025-08-01 10:21:54 -06:00
  • 8e6b13822b fix trailing whitespace, adding files to am and know macro Hideki Miyazaki 2025-08-01 17:36:23 +09:00
  • a63bb12f6b Move devId from internal to public Hideki Miyazaki 2025-08-01 16:58:16 +09:00
  • 65e7f2c40f Merge pull request #9051 from lealem47/zd20288 JacobBarthelmeh 2025-07-31 14:50:36 -06:00
  • 86adcd6c8e Merge pull request #9048 from douzzer/20250730-linuxkm-tweaks JacobBarthelmeh 2025-07-31 14:36:56 -06:00
  • 1152d612a6 wolfcrypt/benchmark/benchmark.c: smallstack refactors for bench_mlkem() and bench_dilithiumKeySign(), and globally replace stray uses of fprintf(stderr, ...) with printf(...) for portability. Daniel Pouzzner 2025-07-31 11:30:42 -05:00
  • bbd606538a linuxkm/linuxkm_wc_port.h, linuxkm/x86_vector_register_glue.c, linuxkm/Kbuild: Daniel Pouzzner 2025-07-31 10:37:39 -05:00
  • 0e8aab241d Sniffer: Fix infinte recursion caused by an OOO appData packet Lealem Amedie 2025-07-31 09:31:59 -06:00
  • 6f66f4fda3 Use correct string in the unit tests. Anthony Hu 2025-07-30 16:34:27 -04:00
  • 2891815965 Fix errors on #9000 Koji Takeda 2025-07-31 14:31:19 +09:00
  • 09deacbe8f Revert "Merge pull request #9045 from douzzer/20250730-revert-PR9000" Koji Takeda 2025-07-31 14:14:51 +09:00
  • c353052e54 linuxkm/linuxkm_wc_port.h: Daniel Pouzzner 2025-07-30 22:15:05 -05:00
  • 9b7caac3ef Update RZ examples Hideki Miyazaki 2025-07-26 18:35:44 +09:00
  • ee4e511a01 remove trailing white spaces JacobBarthelmeh 2025-07-30 17:02:23 -06:00
  • 70af2be5ab Merge pull request #9045 from douzzer/20250730-revert-PR9000 JacobBarthelmeh 2025-07-30 16:59:19 -06:00
  • 6a01122c47 add static memory doxygen comments for APIs JacobBarthelmeh 2025-07-30 14:50:44 -06:00
  • 26806cda7b Revert "Support importing seed of ML-DSA key" Daniel Pouzzner 2025-07-30 15:39:57 -05:00
  • f6437d3072 Revert "Add test data" Daniel Pouzzner 2025-07-30 15:39:55 -05:00
  • d0bf9c4b3c Revert "Disable exporting dilithium DER tests without WOLFSSL_ASN_TEMPLATE" Daniel Pouzzner 2025-07-30 15:39:53 -05:00
  • 40646964b4 Revert "Follow copilot review" Daniel Pouzzner 2025-07-30 15:39:47 -05:00
  • 46347173b2 Merge pull request #9034 from holtrop/allow-pkcs7-without-x963-kdf JacobBarthelmeh 2025-07-30 10:05:09 -06:00
  • 09dd519764 Merge pull request #9043 from holtrop/fix-unit-test-coverity-defect JacobBarthelmeh 2025-07-30 09:59:39 -06:00
  • ccb463dd1d Fix unit test coverity defect in test_wc_PKCS7_SetAESKeyWrapUnwrapCb() Josh Holtrop 2025-07-30 10:37:28 -04:00
  • 42e2dd9990 Zero sha->buffer Juliusz Sosinowicz 2025-07-30 14:16:52 +02:00
  • a1e2ba2cd3 Merge pull request #9036 from kareem-wolfssl/zd20239 JacobBarthelmeh 2025-07-29 17:13:34 -06:00
  • d7f85c533b Merge pull request #9038 from JacobBarthelmeh/tcp Sean Parkinson 2025-07-30 08:40:39 +10:00
  • 36912c3af8 Merge pull request #9000 from kojiws/import_mldsa_seed_pkcs8 JacobBarthelmeh 2025-07-29 16:02:36 -06:00
  • f130a9d44d Alias MAX_SIG_SZ to MAX_ENCODED_SIG_SZ for backwards compatibility. Kareem 2025-07-29 13:58:35 -07:00
  • df7e105fb7 Allow building with HAVE_PKCS7 set and HAVE_X963_KDF unset Josh Holtrop 2025-07-25 15:44:12 -04:00
  • 26f4c968df Merge pull request #9032 from holtrop/allow-pkcs7-without-aes-keywrap JacobBarthelmeh 2025-07-29 09:44:07 -06:00
  • 9aace48189 remove QEMU test host name lookup feature JacobBarthelmeh 2025-07-28 17:04:33 -06:00
  • 189ba201f3 Follow copilot review Koji Takeda 2025-07-29 07:15:32 +09:00
  • 26a4ea93eb Allow building with HAVE_PKCS7 set and HAVE_AES_KEYWRAP unset Josh Holtrop 2025-07-24 12:26:45 -04:00
  • bbcdfe92e0 Disable exporting dilithium DER tests without WOLFSSL_ASN_TEMPLATE Koji Takeda 2025-07-28 17:39:42 +09:00
  • 778dcbaafb Add test data Koji Takeda 2025-07-14 11:00:36 +09:00
  • a82d1a6b12 Support importing seed of ML-DSA key Koji Takeda 2025-07-14 10:35:31 +09:00
  • cc2f7927ec Merge pull request #9035 from douzzer/20250725-wc_linuxkm_relax_long_loop nightly-snapshot philljj 2025-07-26 09:22:00 -05:00
  • b0f6829614 20250725-wc_linuxkm_relax_long_loop: improvements from peer review: fix, clarify, and extend comments, improve indentation, and snip out a stray redundant preprocessor definition. Daniel Pouzzner 2025-07-26 08:27:43 -05:00
  • 5b888f809f Fix size used by signature context struct. This matches the size used by sigCpy/sigSz when building without WOLFSSL_NO_MALLOC. Kareem 2025-07-25 15:50:38 -07:00