1
0
mirror of https://github.com/wolfSSL/wolfssl.git synced 2026-10-24 04:09:07 +03:00

Commit Graph

  • 4b30475a49 Send unexpected_message alert on UNKNOWN_RECORD_TYPE error Ruby Martin 2026-08-24 16:28:51 -06:00
  • 05ac4a5230 Fix tsip_usable() NULL check ordering and return value Hideki Miyazaki 2026-09-30 07:51:34 +09:00
  • 24f0f95f5f Merge pull request #11495 from dgarske/zephyr_thumb2_asm JacobBarthelmeh 2026-09-29 16:40:50 -06:00
  • ea922cd7e1 Merge pull request #11414 from stenslae/split/ecc-ku-init philljj 2026-09-29 16:41:36 -05:00
  • cc5b23519a CI: disable cancel-in-progress for ccache reseed Paul Adelsbach 2026-09-29 14:09:42 -07:00
  • 190169ab0e Merge pull request #11523 from holtrop-wolfssl/f-12244 philljj 2026-09-29 14:23:46 -05:00
  • a4ec561a7e Merge pull request #11520 from holtrop-wolfssl/f-9342 philljj 2026-09-29 14:22:22 -05:00
  • fa267fdfea Merge pull request #11412 from holtrop-wolfssl/f-13033 Reda Chouk 2026-09-29 20:04:40 +02:00
  • 45f9a5ce11 Merge pull request #10857 from padelsbach/sm-crypto-cb philljj 2026-09-29 11:58:39 -05:00
  • b4576e3fb3 Merge pull request #11524 from padelsbach/ccache-auto-cleanup JacobBarthelmeh 2026-09-29 10:53:21 -06:00
  • 91e5f78919 Merge pull request #11557 from Frauschi/fix-pha-certreq-group-messages Juliusz Sosinowicz 2026-09-29 18:35:37 +02:00
  • d9b8639f68 Fix from review Eric Blankenhorn 2026-09-29 11:09:51 -05:00
  • 3b41680ca4 Merge pull request #11492 from padelsbach/tls-bounds-test-failure philljj 2026-09-29 10:58:59 -05:00
  • 4cd399a363 Merge pull request #11396 from yosuke-wolfssl/fix/f_13343 Juliusz Sosinowicz 2026-09-29 17:54:48 +02:00
  • 3c3b9afb87 wolfcrypt test: skip the ML-KEM ASN.1 tests without an allocator Tobias Frauenschläger 2026-09-02 16:09:43 +02:00
  • 3de6f2a8c3 ML-KEM: let a DER decode name the parameter set Tobias Frauenschläger 2026-09-02 11:02:33 +02:00
  • 837e0b6aec certs: generate the ML-KEM test material with renewcerts.sh Tobias Frauenschläger 2026-09-01 17:17:22 +02:00
  • 482877c103 Document the ML-KEM key encoding API Tobias Frauenschläger 2026-09-01 17:17:22 +02:00
  • a512e8a71f ML-KEM: accept the seed and both private key CHOICE forms Tobias Frauenschläger 2026-09-01 17:17:03 +02:00
  • eb16c9225f scripts: teach the OID sum generator about guarded entries Tobias Frauenschlaeger 2026-08-25 08:40:43 +00:00
  • 77d8c59a81 ML-KEM: support ML-KEM keys in X.509 certificates Tobias Frauenschlaeger 2026-08-23 08:19:20 +00:00
  • 01f588a2ff ML-KEM: add key OIDs and ASN.1 key encoding Tobias Frauenschlaeger 2026-08-23 08:07:45 +00:00
  • 0d25a145ea Merge pull request #11409 from holtrop-wolfssl/f-13031 philljj 2026-09-29 10:13:08 -05:00
  • fda7e7f8eb Merge pull request #11339 from aidangarske/fenrir-fixes-12259 philljj 2026-09-29 09:58:26 -05:00
  • 2cbceba0a2 Ignore record version of TLS 1.3 second ClientHello Eric Blankenhorn 2026-09-29 09:48:42 -05:00
  • 7f101361e1 Fix stale finished-guard vector in the TLS 1.3 white-box test Tobias Frauenschläger 2026-09-25 12:22:04 +02:00
  • b166be9a77 Address review comments Tobias Frauenschläger 2026-09-29 10:10:00 +02:00
  • 698e00bc44 Falcon: cut the peak heap of key generation by a fifth Tobias Frauenschläger 2026-09-26 18:56:25 +02:00
  • 753952e0dd Falcon: add a smallest memory signer Tobias Frauenschläger 2026-09-26 15:04:50 +02:00
  • 3543456255 Falcon: mark the unused fpr backend inlines maybe-unused Tobias Frauenschläger 2026-08-31 11:41:39 +02:00
  • bc5260b23d Falcon: remove the early exit from the key consistency check Tobias Frauenschlaeger 2026-08-17 22:18:39 +00:00
  • 3c4fb34c46 Falcon: allocate the public key buffer in the ASN helpers Tobias Frauenschlaeger 2026-08-17 21:50:33 +00:00
  • 3a5b2a5922 Falcon: move the sign and keygen SHAKE states off the stack Tobias Frauenschlaeger 2026-08-17 21:41:19 +00:00
  • e055aeca8c Falcon: size key buffers by level, add dynamic keys, halve the verify arena Tobias Frauenschlaeger 2026-08-17 20:48:31 +00:00
  • c76e486efa Falcon: lend the signer's idle scratch to the key setup Tobias Frauenschlaeger 2026-08-17 19:38:06 +00:00
  • a524682761 Falcon: per-key signing caches and a closed-form ffLDL root Tobias Frauenschlaeger 2026-08-17 19:10:14 +00:00
  • 4178970b34 Merge pull request #11239 from aidangarske/fenrir-fixes-10608 philljj 2026-09-29 08:34:06 -05:00
  • a8ddd737c6 Merge pull request #11531 from holtrop-wolfssl/f-8308 philljj 2026-09-29 08:02:53 -05:00
  • 1107c9d951 Give X509_V_FLAG_CRL_CHECK(_ALL) the OpenSSL values Juliusz Sosinowicz 2026-09-29 12:49:14 +00:00
  • 19430f7e32 Add OpenSSL 1.1 compat APIs used by xmlsec Juliusz Sosinowicz 2026-09-28 13:44:08 +00:00
  • 0a07cf1cbd Merge pull request #11529 from holtrop-wolfssl/f-10098 philljj 2026-09-29 07:52:21 -05:00
  • d948c4404d - fix wolfSSL_SESSION_dup reporting success when copying the peer cert fails - fix wolfSSL_DupSessionEx leaving stale bytes when a short ticket reuses a cached buffer Reda Chouk 2026-09-23 18:29:30 +02:00
  • 12fabd37e0 CMake: record the patch level in the package version file Tobias Frauenschläger 2026-09-29 10:41:02 +02:00
  • 09bc4fe497 Merge pull request #11402 from holtrop-wolfssl/f-8294 philljj 2026-09-28 23:09:19 -05:00
  • adcda9a85c Merge pull request #11149 from kojo1/no-pwdbased philljj 2026-09-28 22:05:42 -05:00
  • 782d551684 Merge pull request #11444 from padelsbach/smoke-test-fixes philljj 2026-09-28 21:49:54 -05:00
  • 8e232afa85 Merge pull request #11183 from kojo1/ti-hash philljj 2026-09-28 21:07:31 -05:00
  • 2e1a9bdc11 Merge pull request #11302 from holtrop-wolfssl/rust-mlkem-fenrir-fixes philljj 2026-09-28 21:05:25 -05:00
  • 277585e470 Merge pull request #11272 from jackctj117/9973 Sean Parkinson 2026-09-29 10:00:56 +10:00
  • e80596da7e wolfcrypt/src/random.c and wolfssl/wolfcrypt/random.h: WCv5.2.4-KRNL-CHKIN-r13 Daniel Pouzzner 2026-09-28 17:56:36 -05:00
  • 5974ace061 Compat layer: address several X509_V_FLAG values set to 0 Paul Adelsbach 2026-09-28 15:55:30 -07:00
  • a85fe4ddaf Merge pull request #11475 from rizlik/dtls13_cookie_disabled JacobBarthelmeh 2026-09-28 16:22:02 -06:00
  • 9ecb80db96 comments: fix the stale sha3 guard, wrong bench option and width kaleb-himes 2026-09-25 14:21:18 -06:00
  • 70a638ed0e benchmark: leave AES-XTS Final a whole block when chunking kaleb-himes 2026-09-25 14:08:37 -06:00
  • 8cc19d9de0 sha512: return the vector claim error from wc_Sha512Transform kaleb-himes 2026-09-25 14:08:37 -06:00
  • 5529163f2b arm64: regenerate XTS asm_c with the crypto arch_extension directives kaleb-himes 2026-09-25 09:34:43 -06:00
  • 2aa9ee9cf8 comments: trim this branch's new comments to the house length limit kaleb-himes 2026-09-12 19:55:33 -06:00
  • 946cfc8e0f linuxkm: arm64 vector path needs may_use_simd(), require kernel 4.14 kaleb-himes 2026-09-11 13:58:05 -06:00
  • 079eb6724a test: pin the XTS FIPS cap boundary and its no-side-effect refusal kaleb-himes 2026-09-11 12:10:22 -06:00
  • 0529e39601 test: guard the XTS accounting decrypt cases on HAVE_AES_DECRYPT kaleb-himes 2026-09-11 10:41:33 -06:00
  • 2be5fb89c1 test: assert the XTS overflow refusal changes neither count nor output kaleb-himes 2026-09-10 19:15:25 -06:00
  • 6d845bfa52 aes-gcm: clear gcmKeySet when the aarch64 vector claim fails kaleb-himes 2026-09-10 19:15:25 -06:00
  • 8b119481b8 test: check every byte of the refused one-shot XTS decrypt output kaleb-himes 2026-09-10 17:22:51 -06:00
  • 5f94c7b5d2 aes-xts: count bytes against the tweak only after the update succeeds kaleb-himes 2026-09-10 16:44:41 -06:00
  • 90a1336215 mlkem: initialize w to NULL, it is set and read in separate blocks kaleb-himes 2026-09-10 15:06:16 -06:00
  • f0b0de2b6c sha3: claim the vector registers in the SHAKE squeeze lanes kaleb-himes 2026-09-10 07:20:40 -06:00
  • ab56548907 aarch64: fix CI findings in the vector claims and stream tests kaleb-himes 2026-09-10 05:42:14 -06:00
  • 86ad2e248c aes-xts: apply the SP800-38E data unit limit to decrypt too kaleb-himes 2026-09-08 16:32:50 -06:00
  • 05b0ed18fa aes-xts: cover the multi-block streaming paths in testwolfcrypt kaleb-himes 2026-09-09 15:47:54 -06:00
  • c81f56f3d4 benchmark: measure the AES-XTS streaming path, not just the one-shot kaleb-himes 2026-09-08 10:04:51 -06:00
  • 9cdefa6a53 sha3: claim the vector registers around the aarch64 crypto lane kaleb-himes 2026-09-08 19:57:21 -06:00
  • 9aaf0f314c linuxkm: arm64 vector register glue on kernel_neon_begin, enable ARM SIMD kaleb-himes 2026-09-05 06:18:38 -06:00
  • 518d18c1cd aarch64: vector-register claims around every NEON and crypto-extension lane kaleb-himes 2026-09-05 06:05:21 -06:00
  • 7fb6098ca8 aes-xts: dispatch aarch64 streaming through the crypto-extension asm kaleb-himes 2026-09-09 14:11:44 -06:00
  • 910a83d5e6 aarch64: regenerate XTS asm so .S and _c.c carry the streaming path kaleb-himes 2026-09-09 14:09:22 -06:00
  • a778f06552 Merge pull request #11530 from dgarske/silabs_ecc_import JacobBarthelmeh 2026-09-28 15:58:34 -06:00
  • 7ae85f2ad9 Remove redundant PKCS11 ECDSA index checks Aidan Garske 2026-09-28 14:44:21 -07:00
  • 1ea9481fac CI: bound each parallel-make-check config with its own timeout (#11406) Juliusz Sosinowicz 2026-09-28 23:41:22 +02:00
  • cc49fc0ec9 Make multi-msg-record independent of the peer's session ticket support (#11551) Tobias Frauenschläger 2026-09-28 23:03:15 +02:00
  • 711fd772f8 Rust wrapper: rsa: add rsa_private, rsa_sign, rsa_ssl_verify cfgs Josh Holtrop 2026-09-09 10:16:55 -04:00
  • 13a7a303ea Simplify CertManager verify error allowlist Aidan Garske 2026-09-28 13:38:19 -07:00
  • acd900bcb8 Tighten argument checks and zero secrets when the read gate fails jackctj117 2026-09-28 11:25:35 -06:00
  • fdf3b71c5c Merge upstream master into Agilex 5 FCS port Aidan Garske 2026-09-28 12:41:22 -07:00
  • 42385f8d37 Merge pull request #11447 from dgarske/cryptocb_fixes JacobBarthelmeh 2026-09-28 13:40:44 -06:00
  • 9a81aec096 Fix Altera FCS resident ECC key reuse and SHA fallback Aidan Garske 2026-09-28 12:31:06 -07:00
  • a802384c1a Merge pull request #11300 from SparkiDev/lms_xmss_slhdsa_n_way_hash philljj 2026-09-28 14:26:33 -05:00
  • e9c5a7db53 Merge pull request #11540 from holtrop-wolfssl/f-8309 Reda Chouk 2026-09-28 19:16:11 +02:00
  • a037ebd35e Merge pull request #11358 from holtrop-wolfssl/f-10088 Reda Chouk 2026-09-28 18:45:41 +02:00
  • 45036f5b31 PR feedback: adjust regex, jq robustness, clarify comments Paul Adelsbach 2026-09-28 09:22:06 -07:00
  • 7e94a2e6b7 Build test hooks only into the test project's copy of the wrapper jackctj117 2026-09-28 10:07:01 -06:00
  • a67667cf86 Return false from verify and key checks only for invalid input jackctj117 2026-09-28 10:07:01 -06:00
  • af2275c278 Zero AES output on failure and warn one message per DRBG-IV encryptor jackctj117 2026-09-28 10:06:51 -06:00
  • 2e9067cf52 Merge pull request #11436 from kojiws/add-pkcs12-docs JacobBarthelmeh 2026-09-28 09:54:40 -06:00
  • c24bca54d5 Merge pull request #11550 from Frauschi/stm32l4_fix JacobBarthelmeh 2026-09-28 09:51:39 -06:00
  • cbbe108ee8 Copy the resolved address pointer out of an unaligned hostent Tobias Frauenschläger 2026-09-28 13:18:23 +02:00
  • 6bc91c32b2 Rust wrapper: check for wrapping for extremely large key sizes Josh Holtrop 2026-09-28 09:14:19 -04:00
  • 194eb8ee69 Enable GCM_TABLE_4BIT/TLS 1.3 by default; fix guser_PKCbInfo declaration Hideki Miyazaki 2026-09-26 11:27:11 +09:00
  • 70e5eaabf7 Document RTT control block placement and add command-line tooling docs Hideki Miyazaki 2026-09-26 11:19:29 +09:00
  • 597388025d Skip the portable aesgcm_misaligned_test() under FSPSM CRYPTONLY Hideki Miyazaki 2026-09-26 11:08:06 +09:00
  • 576fb21079 Add SCE hardware regression test for FSPSM AES-GCM AAD alignment fix Hideki Miyazaki 2026-09-26 11:00:20 +09:00