1
0
mirror of https://github.com/wolfSSL/wolfssl.git synced 2026-10-25 16:16:38 +03:00

Commit Graph

  • 8d38984b92 ML-DSA AVX512: Add new assembly Sean Parkinson 2026-07-27 14:03:36 +10:00
  • 9909d0226c Zero EncryptedInfo in ProcessChainBufferCRL and reset info->set on parse Yosuke Shimizu 2026-08-04 14:18:09 +09:00
  • 744951a47b Merge pull request #11034 from night1rider/asu-trng-fixes David Garske 2026-08-04 20:57:21 -07:00
  • aa0d44dac5 Merge pull request #11030 from cconlon/csrExtCritical David Garske 2026-08-04 20:52:21 -07:00
  • 90d57ef824 Merge pull request #11043 from SparkiDev/curve25519_avx2 David Garske 2026-08-04 20:48:58 -07:00
  • 34d0a01089 Merge pull request #11040 from embhorn/zd22271 David Garske 2026-08-04 20:19:10 -07:00
  • e51c06e0a6 Merge pull request #10983 from Frauschi/zephyr_fixes David Garske 2026-08-04 20:04:25 -07:00
  • d84179b3c6 Peer review fixes David Garske 2026-08-04 17:56:08 -07:00
  • fdc8fbc078 Add VaultIC wolfCrypt crypto callback (devId) support David Garske 2026-07-22 15:04:28 -07:00
  • 10c6296552 Fix VaultIC port PR review feedback David Garske 2026-07-22 14:46:02 -07:00
  • 558f1d9d64 Add WISeKey/SealSQ VaultIC secure element port David Garske 2026-07-22 10:38:35 -07:00
  • b802e461d8 Merge pull request #10955 from padelsbach/curve25519-cryptocb-only-full David Garske 2026-08-04 18:46:35 -07:00
  • 5f272267c0 Merge pull request #10901 from Frauschi/slhdsa_tls_handshake David Garske 2026-08-04 18:46:01 -07:00
  • 0ffedd2b69 Merge pull request #10971 from LinuxJedi/se050_applet72_ecdh David Garske 2026-08-04 17:35:23 -07:00
  • 36c35c9a49 Merge pull request #11007 from kareem-wolfssl/zd22219 David Garske 2026-08-04 17:21:39 -07:00
  • 5d46b4bfe6 Add additional MLDSA checks Paul Adelsbach 2026-08-04 17:02:54 -07:00
  • 693e4354a3 F-7398: add checks in MLDSA Paul Adelsbach 2026-08-04 16:33:33 -07:00
  • d6708600a2 Merge pull request #11027 from Frauschi/fenrir_2 David Garske 2026-08-04 15:54:59 -07:00
  • 684e06df00 Merge pull request #10991 from padelsbach/ccache-init-seed-settings David Garske 2026-08-04 15:54:14 -07:00
  • 2f9fc44c56 test fixes for signature now properly test hash strength check and do not leak memory on failure Aidan Keefe 2026-08-04 15:47:06 -06:00
  • 589088c71e review fix Aidan Keefe 2026-07-31 11:35:54 -06:00
  • 1ce0c03a38 tests: guard weak-hash checks on WC_SIG_MIN_HASH_TYPE, fix RNG cleanup aidan 2026-07-30 20:00:36 -06:00
  • e40f8d8f22 PR feedback: add missing strings and precompiler checks Paul Adelsbach 2026-08-04 14:36:11 -07:00
  • 039d689809 Merge pull request #10975 from aidangarske/x509-tiny-ci Tobias Frauenschläger 2026-08-04 23:28:52 +02:00
  • e0dc428a0f fix SOCKET_INVALID for linux sebastian-carpenter 2026-08-04 15:18:45 -06:00
  • 54a71e4a52 Add stack tracking to zephyr benchmark Tobias Frauenschläger 2026-03-16 17:52:21 +01:00
  • ac75f181cd Add SLH-DSA support for the TLS 1.3 and DTLS 1.3 handshake Tobias Frauenschläger 2026-07-14 19:08:17 +02:00
  • 82cf3d8947 Add x509 tiny certificate test coverage Aidan Garske 2026-08-03 11:39:18 -07:00
  • 1c9ebe1af6 PR feedback: use instead of duplicating path Paul Adelsbach 2026-08-04 12:06:11 -07:00
  • 044f08c0ea Zephyr: wolfSSL module support for the wolfPSA provider and native RTOS use Tobias Frauenschläger 2026-07-23 17:05:12 +02:00
  • e100f72548 Merge pull request #10938 from yosuke-wolfssl/fix/f_6767 David Garske 2026-08-04 10:43:24 -07:00
  • 5d5199b01e Merge pull request #10937 from embhorn/zd22160 David Garske 2026-08-04 10:33:15 -07:00
  • 3656306dd4 Merge pull request #10930 from julek-wolfssl/fenrir-wolfcrypt-tls-fixes David Garske 2026-08-04 10:31:44 -07:00
  • 7e5610debf Merge pull request #10911 from rizlik/der_import_trusted David Garske 2026-08-04 10:29:42 -07:00
  • 0fb71c572f Merge pull request #10949 from SparkiDev/aes_asm_gcm_tables_fixup David Garske 2026-08-04 09:48:30 -07:00
  • d1a683d862 Merge pull request #11047 from danielinux/mcdc-part5-fixes David Garske 2026-08-04 09:45:50 -07:00
  • 5d20302d93 SE050: scope curve25519 keySize to the pre-7.2 arm Andrew Hutchings 2026-08-04 15:39:38 +01:00
  • 6176a5a77d SE050: skip peer key upload on applet 7.2 ECDH path (peer review) Andrew Hutchings 2026-08-04 11:42:20 +01:00
  • 03e9107df4 AES asm: Add GCM 8-bit table, fixes Sean Parkinson 2026-07-20 20:56:45 +10:00
  • 40f191717c wc_port: bound the dst scan in wc_strlcat and return the attempted length Daniele Lacamera 2026-08-04 07:23:09 +02:00
  • 24a207826d wc_port: return the source length from wc_strlcpy Daniele Lacamera 2026-08-04 07:16:43 +02:00
  • af6dfac0e0 X25519/Ed25519 assembly: AVX512 IFMA Sean Parkinson 2026-08-04 11:04:41 +10:00
  • d1548c89c9 Curve25519 crypto cb full Paul Adelsbach 2026-07-20 12:40:30 -07:00
  • 30124e8291 Fully clear ECC k when calling wc_ecc_sign_hash_ex with SP math. Thanks to Ravikanth Reddy Gudipati for the report. Kareem 2026-08-03 13:33:02 -07:00
  • 4544e3bacd Avoid aliasing the ticket in wolfSSL_GetSessionAtIndex. Thanks to Clouditera Security; Z.ai Security; NSFOCUS for the report. Kareem 2026-08-03 13:30:43 -07:00
  • 9d6b00063c Fix IAR warnings Kareem 2026-08-03 13:30:10 -07:00
  • fead192f45 Correct partial-block guards in wc_AesCcmDecrypt Eric Blankenhorn 2026-08-03 14:21:16 -05:00
  • 5b22fa901e Merge pull request #10954 from aidangarske/pkcs11-ecc-pubkey-label David Garske 2026-08-03 11:36:43 -07:00
  • 47cdd2c3aa Merge pull request #11026 from kojo1/sig_min_hash_test David Garske 2026-08-03 11:17:12 -07:00
  • 396a160954 Merge pull request #10984 from embhorn/zd22162 John Safranek 2026-08-03 10:11:25 -07:00
  • b93f965a11 Merge pull request #11024 from yosuke-wolfssl/feat/JPdoc JacobBarthelmeh 2026-08-03 10:57:53 -06:00
  • b04e07f8a4 Merge pull request #11036 from Frauschi/fix-os-check-run-length Daniel Pouzzner 2026-08-03 11:35:47 -05:00
  • 80631786fc Merge pull request #10958 from Frauschi/fenrir David Garske 2026-08-03 09:13:36 -07:00
  • 74ef67f5b0 Merge pull request #11018 from Frauschi/fenrir_3 David Garske 2026-08-03 09:13:21 -07:00
  • bd74881516 Merge pull request #10794 from JacobBarthelmeh/changelog David Garske 2026-08-03 09:06:41 -07:00
  • e30200c236 Drop WOLFSSL_MEM_FAIL_COUNT from known macro extras Andrew Hutchings 2026-08-03 16:34:23 +01:00
  • 160c616a97 SE050 CI: update pinned simulator to PR 12 head Andrew Hutchings 2026-08-03 15:07:34 +01:00
  • dc364d0eaa SE050 CI: pin simulator with direct ECDH variant support Andrew Hutchings 2026-08-03 15:00:37 +01:00
  • d75c09296c SE050: derive ECDH shared secret via direct APDU on applet 7.2 Andrew Hutchings 2026-08-03 14:43:03 +01:00
  • a2bde67b70 SE050 CI: update pinned simulator to PR 11 head Andrew Hutchings 2026-07-30 16:07:00 +01:00
  • f165744b51 Add SSS_HAVE_SE05X_VER_GTE_07_02 to known macro extras Andrew Hutchings 2026-07-30 16:06:23 +01:00
  • 2ae4ec7300 SE050 CI: pin simulator that always enforces symmetric read policy Andrew Hutchings 2026-07-30 15:57:15 +01:00
  • 50bb36d3bc SE050: keep Binary ECDH derive target on pre-7.2 middleware Andrew Hutchings 2026-07-30 15:50:09 +01:00
  • 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