1
0
mirror of https://github.com/wolfSSL/wolfssl.git synced 2026-10-27 04:49:34 +03:00

Commit Graph

  • 4c055f5272 SE050 CI: pin simulator with applet 7.2 read-policy enforcement Andrew Hutchings 2026-07-30 10:41:21 +01:00
  • 473101ac95 SE050: attach read policy to ECDH derive target object (ZD 22212) Andrew Hutchings 2026-07-30 10:29:47 +01:00
  • 356aa6338b SE050 CI: correct pinned simulator commit id Andrew Hutchings 2026-07-23 12:32:09 +01:00
  • 6213bbaf58 SE050 CI: pin strict simulator for applet 7.2 ECDH contract Andrew Hutchings 2026-07-23 12:07:49 +01:00
  • e7ed0283a1 SE050: only flag curve25519 derive key after it is created Andrew Hutchings 2026-07-23 12:07:49 +01:00
  • 596a9a574c SE050: create ECDH derive target object for applet 7.2 middleware Andrew Hutchings 2026-07-21 17:46:06 +01:00
  • 91769d99f6 CI: raise the os-check linux timeout and allow seeding on demand Tobias Frauenschläger 2026-08-03 16:52:10 +02:00
  • 641c39dbf3 CI: catch workflows that GitHub silently fails to load Tobias Frauenschläger 2026-08-03 12:21:19 +02:00
  • a6bd8c00e4 CI: move parallel-make-check config lists into .github/configs Tobias Frauenschläger 2026-08-03 11:57:59 +02:00
  • c3aebb970d Merge pull request #11037 from Frauschi/fix Daniel Pouzzner 2026-08-03 09:57:37 -05:00
  • 6690e94562 Fix for check-source-text false-positive. Tobias Frauenschläger 2026-08-03 16:28:42 +02:00
  • 948b4d09c1 pkcs7: fix AuthEnvelopedData bufferPt leak in stream teardown Daniele Lacamera 2026-08-03 15:36:12 +02:00
  • c9b027d054 Merge pull request #11028 from danielinux/mcdc-eliminate-dead-code Tobias Frauenschläger 2026-08-03 14:48:20 +02:00
  • e16466fd1d tests: retarget the ed448 check_key Y-range stanzas Daniele Lacamera 2026-08-03 12:28:55 +02:00
  • 1ea6e9e9ba pwdbased: remove unreachable NULL check in DoPKCS12Hash Daniele Lacamera 2026-07-31 15:32:27 +02:00
  • 52b79db0a7 kdf: remove tautological ret operand in the KDA-KDF CMAC loop Daniele Lacamera 2026-07-31 15:32:03 +02:00
  • a17cc4ee4e ed448: remove unreachable Y == p case in wc_ed448_check_key Daniele Lacamera 2026-07-31 15:31:48 +02:00
  • 7ecbd7385a ed448: remove unreachable privKeySet operand in wc_ed448_check_key Daniele Lacamera 2026-07-31 15:31:14 +02:00
  • 611cebde8b aes: remove unreachable bit lower-bound in wc_AesFeedbackCFB1 Daniele Lacamera 2026-07-31 15:29:49 +02:00
  • 8d8b255ab1 integer: remove unreachable mp_init failure handling in mp_init_multi Daniele Lacamera 2026-07-31 15:29:28 +02:00
  • a2d8cf1fa6 lms: remove unreachable inited operand in wc_hss_reload_key Daniele Lacamera 2026-07-31 15:28:28 +02:00
  • da46dcfdca mldsa: remove tautological ret operand in two break-dominated inner loops Daniele Lacamera 2026-07-31 15:27:52 +02:00
  • 7daf4c3a1d mldsa: remove tautological ret operand in the small-mem sign entry Daniele Lacamera 2026-07-31 15:26:44 +02:00
  • 964cc72c38 mldsa: remove tautological ret operand in wc_MlDsaKey_CheckKey Daniele Lacamera 2026-07-31 15:26:24 +02:00
  • d1ced3d134 mldsa: remove tautological loop operand in mldsa_vec_check_low_c Daniele Lacamera 2026-07-31 15:26:03 +02:00
  • d95bef3d39 mlkem: remove unreachable BAD_STATE_E re-check in wc_mlkemkey_check_h Daniele Lacamera 2026-07-31 15:25:44 +02:00
  • f91612b7c8 Xilinx Versal Gen2 ASU port: make TRNG direct RNG opt-in (seed the software DRBG by default) and wait on completion with Xil_WaitForEvent night1rider 2026-08-03 00:15:05 -06:00
  • d06579277d Move WC_SIG_MIN_HASH_TYPE default into signature.h Takashi Kojo 2026-08-02 20:56:01 +09:00
  • 7a8aae3e40 Merge pull request #10986 from dgarske/ti_port_fenrir_fixes Tobias Frauenschläger 2026-08-01 14:21:14 +02:00
  • 097ddc19d8 Use alignment-safe writes in ML-KEM mlkem_vec_compress_10_c Tobias Frauenschläger 2026-07-21 15:26:51 +02:00
  • ca449b1263 Use alignment-safe reads in ML-KEM mlkem_cbd_eta3 Tobias Frauenschläger 2026-07-21 15:16:44 +02:00
  • af0385cb8d Avoid unaligned word32 read of RSA key id under SE050 Tobias Frauenschläger 2026-07-21 13:20:16 +02:00
  • 1673777231 Fix transposed register and mask in ESP32-C3 RSA unlock Tobias Frauenschläger 2026-07-21 13:12:50 +02:00
  • c196546762 Surface hardware failures in Intel QAT sync cipher Tobias Frauenschläger 2026-07-21 13:06:02 +02:00
  • d7a5e85716 Add negative test for Ed448 signature S-range check Tobias Frauenschläger 2026-07-21 11:29:26 +02:00
  • 4c05429fb0 Add negative tests for wc_ecc_check_key public-key checks Tobias Frauenschläger 2026-07-21 10:57:43 +02:00
  • fd13b11755 Use random-witness primality test for untrusted DH modulus Tobias Frauenschläger 2026-07-21 09:09:02 +02:00
  • c508b402ca Reject identity-point ECDH shared secret Tobias Frauenschläger 2026-07-20 20:11:32 +02:00
  • 3b663585ea Reject unset key in wc_Chacha_Process Tobias Frauenschläger 2026-07-20 19:36:41 +02:00
  • d0f5c167da Bound ECDSA r/s size in PSoC6 hardware verify path Tobias Frauenschläger 2026-07-20 19:19:30 +02:00
  • 9b4f00df6b Cover the DTLS 1.3 scheduled work API in the tests Tobias Frauenschläger 2026-07-29 18:08:06 +02:00
  • 18414d7b4b Let a DTLS 1.3 reader send the work it schedules Tobias Frauenschläger 2026-07-29 18:08:06 +02:00
  • 8e61a110ca Only zeroize the SRP temporaries once they are initialized Tobias Frauenschläger 2026-07-28 18:23:11 +02:00
  • 622d0bc15d Use the instance address as the RNG bank DRBG nonce Tobias Frauenschläger 2026-07-28 17:39:01 +02:00
  • 428bfe9f58 Restore the caller's key RNG after an HPKE operation Tobias Frauenschläger 2026-07-28 16:59:53 +02:00
  • f4fbf8d9e5 Keep the ECIES context heap hint across a reset Tobias Frauenschläger 2026-07-28 16:39:04 +02:00
  • e2cce035eb Zeroize key material when clearing a WOLFSSL for reuse Tobias Frauenschläger 2026-07-28 15:28:12 +02:00
  • cb73424c31 Zeroize the saved HMAC pads on cleanup Tobias Frauenschläger 2026-07-28 15:08:52 +02:00
  • 96fb284398 Honour chklen when matching an IP in X509_check_host Tobias Frauenschläger 2026-07-28 14:22:45 +02:00
  • 2788d9dac1 Use the stored entry length when printing a directoryName Tobias Frauenschläger 2026-07-28 13:45:59 +02:00
  • 6e4a2429e6 Take the write lock when setting the pending DTLS peer Tobias Frauenschläger 2026-07-28 13:09:07 +02:00
  • 22985984d1 Clamp CBC pad length before deriving the MAC input length Tobias Frauenschläger 2026-07-27 19:40:02 +02:00
  • 9e5c365cd1 Encode basicConstraints critical flag and pathlen into generated CSRs Chris Conlon 2026-07-31 16:00:17 -06:00
  • 6502cdd34c Merge pull request #10946 from night1rider/benchmark-hmac-sha3-shake256 David Garske 2026-07-31 16:25:20 -07:00
  • 577f189820 Merge pull request #10964 from SparkiDev/tfm_fixes_1 David Garske 2026-07-31 16:23:48 -07:00
  • 706f38c918 Code review feedback Kareem 2026-07-31 16:14:45 -07:00
  • 834db02277 Fix a couple of issues in DTLS ClientHello parsing. Thanks to the Fuzz0x team for the report. Kareem 2026-07-29 15:19:10 -07:00
  • 56e92ea0dc Merge pull request #10947 from night1rider/benchmark-msvc-arm64 David Garske 2026-07-31 14:23:26 -07:00
  • 3503d462e0 Merge pull request #10981 from SparkiDev/mlkem_avx512 David Garske 2026-07-31 14:21:20 -07:00
  • 59c4c70872 pkcs7: don't zero-cap stage 3 expected for indefinite-length bundles Hideki Miyazaki 2026-08-01 06:13:32 +09:00
  • 51f694193e Merge pull request #10972 from philljj/misc_fixes David Garske 2026-07-31 14:02:17 -07:00
  • 604064d4f4 Merge pull request #10967 from danielinux/mcdc-test-coverage David Garske 2026-07-31 14:01:29 -07:00
  • 3e7f1c8172 Do not free CRL and OCSP objects whose initialization failed Tobias Frauenschläger 2026-07-31 22:22:26 +02:00
  • d5893aa9fd Initialize cert manager CRL and OCSP objects before publishing Tobias Frauenschläger 2026-07-31 12:45:57 +02:00
  • 1d15e1f27f Make OCSP stapling request ownership explicit Tobias Frauenschläger 2026-07-31 12:45:57 +02:00
  • 525f52bd57 Improve certificate_status_request_v2 handling Tobias Frauenschläger 2026-07-31 12:45:57 +02:00
  • e89f63aea2 Merge pull request #9634 from SparkiDev/p521_x64_align_16 Daniel Pouzzner 2026-07-31 13:30:45 -05:00
  • 82297bbb12 Fix TI AES-CTR partial carry-over block losing output and state (F-3078) David Garske 2026-07-23 11:25:34 -07:00
  • 94f7268930 Fix TI hashCopy to copy accumulated message buffer (F-2646) David Garske 2026-07-23 11:25:15 -07:00
  • 738454dc42 memory: remove unreachable res operand in wolfSSL_Realloc Daniele Lacamera 2026-07-31 15:25:11 +02:00
  • d851828e07 sp_int: remove tautological err check in _sp_lcm Daniele Lacamera 2026-07-31 15:24:56 +02:00
  • 4acfa9984f sp_int: remove tautological err check in sp_todecimal Daniele Lacamera 2026-07-31 15:24:43 +02:00
  • e11b5e1e43 integer: remove unreachable tmpc NULL check in s_mp_add Daniele Lacamera 2026-07-31 15:24:24 +02:00
  • f043241015 tfm: remove unreachable fp_gcd zero-operand branches Daniele Lacamera 2026-07-31 15:23:07 +02:00
  • 0090560d3c sha3: remove unreachable len operand in the PSOC6 Update paths Daniele Lacamera 2026-07-31 15:22:40 +02:00
  • fc72ef83f7 md5: remove unreachable len operand in wc_Md5Update Daniele Lacamera 2026-07-31 15:22:00 +02:00
  • 413fcc5505 coding: remove unreachable in operand in Base16_Decode Daniele Lacamera 2026-07-31 15:21:45 +02:00
  • 03e40fdc25 coding: remove unreachable out operand in the Base64 decoders Daniele Lacamera 2026-07-31 15:21:28 +02:00
  • 00f098e6ed coding: remove unreachable len operand in Base64_SkipNewline Daniele Lacamera 2026-07-31 15:21:09 +02:00
  • b90d0ab899 Fix CI: add tests/api/test_async.c to CMake unit_test sources Juliusz Sosinowicz 2026-07-31 11:40:10 +00:00
  • c2ab98bba1 tests: re-enable ascon inSz=0 and rsa prime-check OOM cases (PR 10973) Daniele Lacamera 2026-07-31 13:16:41 +02:00
  • ba35f5adbd tests: add test_wolfevent.c to CMakeLists.txt (cmake build lane) Daniele Lacamera 2026-07-30 00:12:20 +02:00
  • 26ef275f82 tests: MC/DC coverage for the wolfEvent queue (wolfevent.c) Daniele Lacamera 2026-07-29 21:04:29 +02:00
  • 66b019211a .wolfssl_known_macro_extras: drop entries now known to the macro check Daniele Lacamera 2026-07-29 18:33:41 +02:00
  • 1533d63699 tests: fix invented WOLFSSL_SP_256 guard in cortex-m SP white-box Daniele Lacamera 2026-07-29 18:10:44 +02:00
  • 7487073591 tests: WC_NO_ERR_TRACE error-code operands + uppercase literal suffixes Daniele Lacamera 2026-07-29 15:47:36 +02:00
  • 7aee0419ea tests: skip single-DES NULL-arg MC/DC under FIPS/selftest (SIGSEGV) Daniele Lacamera 2026-07-29 15:47:25 +02:00
  • 6213cbf1cf tests: reword "statics" in MC/DC comments (codespell) Daniele Lacamera 2026-07-29 09:43:32 +02:00
  • 290504d2d6 IDE/m33mu-falcon-verify: drop generated OTP binary, gitignore it Daniele Lacamera 2026-07-29 09:36:44 +02:00
  • c3055aeed2 tests: avoid C++ // markers in MC/DC white-box doc comments Daniele Lacamera 2026-07-29 09:34:15 +02:00
  • a32a2384f7 tests: MC/DC coverage for native Falcon (falcon.c) Daniele Lacamera 2026-07-28 17:52:44 +02:00
  • 46376d3cb2 tests: fault-injection + ARM-lane MC/DC white-box supplements Daniele Lacamera 2026-07-22 15:08:53 +02:00
  • 7de723d676 tests: list this branch's unit-mcdc white-boxes in EXTRA_DIST Daniele Lacamera 2026-07-22 14:58:54 +02:00
  • e799f180af tests: fix eccsi ValidateEccsiPair error code under WOLFSSL_SP_MATH Daniele Lacamera 2026-07-22 07:58:27 +02:00
  • 95ce9ede23 tests: address Copilot review comments on MC/DC coverage tests Daniele Lacamera 2026-07-22 06:57:50 +02:00
  • 2ce3432a3b tests: fix CI failures in HPKE/SAKKE MC/DC coverage tests Daniele Lacamera 2026-07-22 06:54:37 +02:00
  • 45a98467e4 tests: MC/DC decision coverage for remaining wolfCrypt primitives Daniele Lacamera 2026-07-21 18:36:02 +02:00
  • 41b7a0209a Merge pull request #11023 from SparkiDev/riscv64_label_fix Tobias Frauenschläger 2026-07-31 11:39:38 +02:00
  • 8777c2b470 pkcs7: fix VerifySignedData stall when signerInfos is missing entirely Hideki Miyazaki 2026-07-31 17:59:23 +09:00
  • a600695d8a tests: remove bare scope block in PKCS7 DegenerateMinimal stream test Hideki Miyazaki 2026-07-31 17:59:14 +09:00