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

Commit Graph

  • 956d9c35e0 tests: initialise pointers assigned only through an expectation macro Daniele Lacamera 2026-08-25 15:50:32 +02:00
  • 8ba70296ce tests: mark the psk clienthello body as possibly unused Daniele Lacamera 2026-08-25 13:23:58 +02:00
  • f167009d36 tests: guard the client half of the sni parse test on NO_WOLFSSL_CLIENT Daniele Lacamera 2026-08-25 13:14:21 +02:00
  • e31a1ebacd tests: guard two ssl dereferences that run after a failed allocation Daniele Lacamera 2026-08-21 13:08:31 +02:00
  • 40b0fa2f1d tests: load an ecc server certificate when rsa is unavailable Daniele Lacamera 2026-08-21 12:43:48 +02:00
  • 620b8ed7d2 tests: mark every static helper in the tls extension tests as possibly unused Daniele Lacamera 2026-08-21 09:07:12 +02:00
  • 154c552c85 tests: guard the tls extension tests on extension and tls 1.2 availability Daniele Lacamera 2026-08-21 08:57:54 +02:00
  • 1571108d1a tests: define the tls parse unused marker outside the dh guard Daniele Lacamera 2026-08-21 07:33:44 +02:00
  • c5bea47ad3 tests: mark the tls parse server-context helper as possibly unused Daniele Lacamera 2026-08-21 07:24:43 +02:00
  • c0443c511f tests: guard the tls extension tests on server side and auth availability Daniele Lacamera 2026-08-21 07:15:59 +02:00
  • 6570a7ed35 tests: guard the tls extension tests on the features they actually use Daniele Lacamera 2026-08-21 06:38:33 +02:00
  • ee4042e147 tests: expect the ffdhe group when the build supports it Daniele Lacamera 2026-08-21 01:41:54 +02:00
  • 6ae2afd9db tests: skip the oversize psk key case where the library does not reject it Daniele Lacamera 2026-08-21 01:38:20 +02:00
  • ba92d2534c tests: mark the tls bounds helpers as possibly unused Daniele Lacamera 2026-08-21 01:34:57 +02:00
  • d62365e090 tests: define tls bounds tests unconditionally and fix link visibility Daniele Lacamera 2026-08-20 23:25:33 +02:00
  • b1639e8f3e tests: cover OCSP stapling, extension population and msgType dispatch in tls.c Daniele Lacamera 2026-08-20 23:13:09 +02:00
  • 5890c9dca5 tests: cover supported groups and key-share negotiation in tls.c Daniele Lacamera 2026-08-20 23:00:51 +02:00
  • 2265da532c tests: cover SNI, pre-shared-key, cookie and trusted-CA parsing in tls.c Daniele Lacamera 2026-08-20 22:59:52 +02:00
  • 9fb742deac tests: add TLSX extension parser tests for tls.c Daniele Lacamera 2026-08-20 21:56:56 +02:00
  • f9631aa9e8 tests: cover the tls extension per-message-type gates in TLSX_Parse Daniele Lacamera 2026-08-20 21:28:24 +02:00
  • 55cc15980e tests: close tls.c argument-guard, CSR/CSR2 and TLS 1.2 MAC MC/DC conditions Daniele Lacamera 2026-08-20 21:25:53 +02:00
  • 803951f763 tests: add three tls extension test files to the tls group Daniele Lacamera 2026-08-20 20:47:03 +02:00
  • 8912bfcd47 tests: guard the ech round's session-ticket assertion on HAVE_SESSION_TICKET Daniele Lacamera 2026-08-20 20:43:39 +02:00
  • 3d3a8faea6 tests: fix tls13 test guard scope and register the new files with cmake Daniele Lacamera 2026-08-20 19:11:32 +02:00
  • 3558e9c867 tests: drop external tooling references from MC/DC test comments Daniele Lacamera 2026-08-20 17:50:43 +02:00
  • 41520b017d tests: close thirty-two tls13.c feature-flag MC/DC conditions with negotiated-feature handshakes Daniele Lacamera 2026-08-20 16:29:21 +02:00
  • 492ce4d088 tests: drive the sizeOnly arm of BuildTls13Message's argument guard Daniele Lacamera 2026-08-20 16:10:59 +02:00
  • 819bfaa209 tests: white-box the tls13.c pointer-presence guards Daniele Lacamera 2026-08-20 16:06:30 +02:00
  • 01b2961fa4 tests: mutually authenticated tls13 handshakes for ecdsa, ed25519, ed448 and rsa Daniele Lacamera 2026-08-20 15:13:07 +02:00
  • 2217ce5f5c tests: add tls13 ECH handshakes and two version-negotiation vectors Daniele Lacamera 2026-08-20 15:09:29 +02:00
  • 597ef0d577 tests: close thirteen asn.c MC/DC conditions across five white-boxes Daniele Lacamera 2026-08-20 15:06:29 +02:00
  • 47648189ae tests: drive tls13.c certificate fragment resume with an interrupted send Daniele Lacamera 2026-08-20 15:03:00 +02:00
  • b331ba3611 tests: close pkcs7.c MC/DC :12036 cond 0 and :8237 cond 0 with seeded streaming states Daniele Lacamera 2026-08-20 14:58:15 +02:00
  • 05d1987227 tests: close eight tls13.c legacy-version MC/DC conditions with mutated hello flights Daniele Lacamera 2026-08-20 14:50:34 +02:00
  • 6aad92e4b6 tests: asn.c MC/DC vectors for the extension, key and revocation decoders Daniele Lacamera 2026-08-20 14:26:22 +02:00
  • 3de2c96083 tests: add test_puf_gf_whitebox.c to EXTRA_DIST Daniele Lacamera 2026-08-20 14:26:22 +02:00
  • 7861c7472e tests: close ten pkcs7.c MC/DC conditions and make the seeded RNG header order-independent Daniele Lacamera 2026-08-20 10:41:46 +02:00
  • 07dfd4d1dd tests: drive wc_MlDsaKey_CheckKey s1/s2 range rows with a mutated private key Daniele Lacamera 2026-08-20 10:23:41 +02:00
  • 84877cfb4e tests: record the falcon depth-1 Babai clamp re-analysis in the white-box Daniele Lacamera 2026-08-20 10:20:40 +02:00
  • eb37ddb5d4 tests: record the xmss white-box exclusions and re-anchor its line references Daniele Lacamera 2026-08-20 10:17:41 +02:00
  • e50312446c tests: close sp_int.c randomised Miller-Rabin err operand with a pinned RNG Daniele Lacamera 2026-08-20 10:17:15 +02:00
  • 985efe5eae tests: pair tsp.c TspResponse_Verify cert!=NULL with a wrong-trusted-cert row Daniele Lacamera 2026-08-20 10:15:49 +02:00
  • a6a336462f tests: pin the flaky lms treehash_update ret operands with a computed node-hash fault Daniele Lacamera 2026-08-20 10:12:06 +02:00
  • 6f31721e02 wolfssl: include chacha20_poly1305.h whenever the ChaCha20-Poly1305 suites are built Daniele Lacamera 2026-08-20 10:05:10 +02:00
  • 3ba0d81f8a wolfssl: keep the PEM no-start-line reason code out of the error trace path Daniele Lacamera 2026-08-20 10:05:05 +02:00
  • 3d79645c97 tests: close the last MC/DC conditions in dsa.c, eccsi.c and sakke.c fault white-boxes Daniele Lacamera 2026-08-20 10:05:00 +02:00
  • c10bb0773b tests: complete the argument-guard vectors for the TLS 1.3-only public entry points Daniele Lacamera 2026-08-20 10:04:45 +02:00
  • dd4bceb8db wolfcrypt: xmss exhausted-key index marker wrapped and re-enabled signing Daniele Lacamera 2026-08-20 10:02:38 +02:00
  • 8895b38954 tests: white-box for puf.c's GF(2^7) multiply zero-operand guard Daniele Lacamera 2026-08-20 09:57:31 +02:00
  • 623e9b4445 tests: drive the curve25519 blinding-rz and wolfentropy startup-noise MC/DC pairs Daniele Lacamera 2026-08-20 09:55:01 +02:00
  • 94624430cb tests: add white-box MC/DC supplements for srp.c and wolfmath.c Daniele Lacamera 2026-08-20 09:55:01 +02:00
  • aee870d1b6 tests: white-box supplements for sp_cortexm.c on the m33mu lane Daniele Lacamera 2026-08-20 09:52:48 +02:00
  • 147d096a44 tests/unit-mcdc: add test_tfm_fault_whitebox.c closing 7 tfm.c MC/DC conditions Daniele Lacamera 2026-08-20 09:51:13 +02:00
  • cce76fa7c0 tests: lms MC/DC white-box for BDS auth-path state and the post-keygen SigsLeft guard Daniele Lacamera 2026-08-20 09:47:49 +02:00
  • 1338d080b0 tests: xmss white-box drives the forged-BDS and unsupported-idx_len MC/DC rows Daniele Lacamera 2026-08-20 09:45:53 +02:00
  • 6cf91c76f2 tests: reach the tls13.c key schedule, cookie and message-ordering guards from the white-box Daniele Lacamera 2026-08-20 09:40:22 +02:00
  • 3e1c01aa51 tests: add a white-box MC/DC supplement for src/tls13.c Daniele Lacamera 2026-08-20 09:28:35 +02:00
  • e3139308d7 wolfcrypt: dsa.c key/parameter generation cleared mp_ints a failed mp_init_multi never built Daniele Lacamera 2026-08-20 02:29:49 +02:00
  • d1f2cdb6bb tests: drive the crafted SP vectors on the three qemu-user ARM lanes Daniele Lacamera 2026-08-20 02:28:26 +02:00
  • 1d31334f9c wolfcrypt: give the keywrap _ex test an Aes with the type's alignment Daniele Lacamera 2026-08-20 02:08:47 +02:00
  • 62843dd341 - tls: send unsupported_extension alert for quic transport params on non-quic connections rfc 9001 section 8.2 - tls: reject trusted_ca_keys outside ClientHello in TLS 1.3 RFC 9846 Sec 4.3.4 Reda Chouk 2026-08-27 18:38:31 +02:00
  • 2abecd68cc DCP: look up channel ownership in the port, not in the caller's struct Daniele Lacamera 2026-08-28 12:24:49 +02:00
  • e68ef1a047 Merge pull request #11294 from dgarske/des3_ecb_keyset philljj 2026-08-27 21:15:52 -05:00
  • 2a4d6151c0 Merge pull request #11251 from kareem-wolfssl/zd22364 Sean Parkinson 2026-08-28 09:19:09 +10:00
  • 4f7e4807c9 Merge pull request #11247 from holtrop-wolfssl/f-11237 Sean Parkinson 2026-08-28 08:54:04 +10:00
  • 071ee670a6 fenrir Aidan Keefe 2026-08-27 15:23:11 -06:00
  • 46ea155310 test rewrite Aidan Keefe 2026-08-27 14:50:07 -06:00
  • 38690da0e1 Return MISSING_KEY from wc_SlhDsaKey_Export* when key not present Josh Holtrop 2026-08-25 15:57:29 -04:00
  • 71abab4087 Merge pull request #11229 from aidangarske/fenrir-fixes-10613 philljj 2026-08-27 13:13:43 -05:00
  • 280052af72 - asn: reject empty certificatePolicies sequences must be 1..MAX as per RFC 5280 4.2.1.4; - asn: reject trailing bytes after the last PolicyInformation in certificatePolicies; - minor edit updating the whitebox notes to match these new changes; Reda Chouk 2026-08-20 17:25:47 +02:00
  • 4ab251b84d Merge pull request #11284 from embhorn/zd22377 philljj 2026-08-27 09:44:30 -05:00
  • a71e104bb8 fix off-by-one in pem_find_pattern that rejected PEM data ending at the footers's final dash Reda Chouk 2026-08-25 17:34:42 +02:00
  • 29e831e9ca Addressed review comments Hideki Miyazaki 2026-08-27 07:07:14 -04:00
  • e69491d0be Documents a precondition in the signle-DES API Hideki Miyazaki 2026-08-27 07:00:06 -04:00
  • 497d0a7d7c SP ARM64 generation: fixed and output improved Sean Parkinson 2026-08-27 11:28:44 +10:00
  • f6963c7154 Check SHE field widths in the software path only night1rider 2026-08-25 17:03:52 -06:00
  • d21be039b2 tests: fix misleading certificate_authorities_empty_client_hello comment Describe the behavior the wolfSSL-peer test actually reproduces (empty extension accepted, client omits it) instead of a decode_error failure, per PR #11118 review. night1rider 2026-08-25 13:46:16 -06:00
  • 992bed600e Enforce RFC 8446 authorities lower bound on send and receive night1rider 2026-08-08 20:19:10 -06:00
  • 9bec25ffcd Add regression tests for certificate_authorities empty CA list night1rider 2026-08-08 20:19:10 -06:00
  • 6cc25e2e7e nxp hashcrypt: preserve AES OFB/CFB streaming state across calls Drive OFB/CFB from the ECB primitive with reg/tmp/left kept in the Aes context, add NULL/zero-length guards, and re-enable the streaming regression checks. night1rider 2026-08-25 00:39:36 -06:00
  • 498bd019d7 Update documentation comment Mattia Moffa 2026-08-27 05:20:23 +02:00
  • 5bc52a4fcc F-10725, F-10726: forbid CertificateRequest over QUIC after handshake Mattia Moffa 2026-08-27 04:58:39 +02:00
  • bd7c9df646 Address review: say what the zephyr apt fallback actually covers Juliusz Sosinowicz 2026-08-27 03:00:51 +00:00
  • 9cc091ec0f Address review: gate the DTLS CID record-type check on negotiation Juliusz Sosinowicz 2026-08-27 02:52:07 +00:00
  • 9c2ab5def6 F-10044: zero result_tmp buffer before use Mattia Moffa 2026-08-27 04:28:38 +02:00
  • 959ace7ed1 Fix test failures Kareem 2026-08-26 17:36:21 -07:00
  • 093a049802 Code review feedback Kareem 2026-08-26 12:51:37 -07:00
  • 3a79a22aaa Always initialize key priv_data. Kareem 2026-08-18 17:55:53 -07:00
  • 1d4fb5c6b0 Add some bounds checks to LMS. Kareem 2026-08-18 17:40:35 -07:00
  • 0a059b4c7d Undo code review feedback on next check, add documentation. Kareem 2026-08-18 16:42:46 -07:00
  • 6ab36be9e2 Code review feedback Kareem 2026-08-17 18:10:06 -07:00
  • 143a1cf16d Fix multiple issues in XMSS. Thanks to 007bsd for the report. Kareem 2026-08-17 18:02:26 -07:00
  • 480e16303a Merge pull request #11252 from night1rider/asu-2026.1 JacobBarthelmeh 2026-08-26 17:03:46 -06:00
  • 918a8b7e47 Require a key for 3DES ECB operations on all backends David Garske 2026-08-26 07:34:48 -07:00
  • 227a840dae Merge pull request #11286 from miyazakh/f10115_ecdsa_nonce philljj 2026-08-26 15:57:01 -05:00
  • fc2c631a7e Merge pull request #11274 from SparkiDev/sp_armv3_fix philljj 2026-08-26 15:36:52 -05:00
  • 0e498b1d32 Merge pull request #11276 from SparkiDev/chacha20_be_arm_thumb philljj 2026-08-26 14:32:00 -05:00
  • 5e2ccef835 Merge pull request #11090 from rizlik/global_rng_fixes David Garske 2026-08-26 15:23:06 -04:00
  • 80e51cf047 ARM cryptoCell: improve (de)initialization logic Josh Holtrop 2026-08-25 14:31:55 -04:00
  • 59e24ff7d4 Code review feedback Kareem 2026-08-25 15:46:09 -07:00