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

Commit Graph

  • 3a0da7013e Fix CI: expand the openssl.test timeout prefix under IFS=: Juliusz Sosinowicz 2026-08-14 13:50:06 +00:00
  • 00fa9d3129 Address review: saturate the BIO type counter instead of overflowing Juliusz Sosinowicz 2026-08-14 12:13:02 +00:00
  • eee9c8e3b2 Address review: cover the terminal-anchor failedCerts guard Juliusz Sosinowicz 2026-08-14 12:08:27 +00:00
  • 9a97d1e6b0 Fix CI: report the async cryptocb poll hint as a notice, not a warning Juliusz Sosinowicz 2026-08-14 11:30:34 +00:00
  • 1e5216e1ff Merge pull request #10963 from miyazakh/f3228_cipher_list philljj 2026-08-13 20:45:45 -05:00
  • ee7a8bffc8 SP RISC-V 64-bit: new implementation Sean Parkinson 2026-08-11 17:58:01 +10:00
  • 7a789c457a Fix KeyUsage decipherOnly encoding in the ASN template certificate generator David Garske 2026-08-12 16:01:12 -07:00
  • bf6935e25d Cast before shifting key usage high byte for 16-bit int platforms (F-2650, F-2651) David Garske 2026-08-12 15:37:38 -07:00
  • 8be2e9a0af Avoid int and word32 pointer type punning in ASN.1 and EVP helpers (F-1541, F-1973) David Garske 2026-08-12 15:30:01 -07:00
  • c105da6b29 Merge pull request #11125 from SparkiDev/sp_ecc_p256_x64_add_fix JacobBarthelmeh 2026-08-13 16:55:45 -06:00
  • c56fc49692 Merge pull request #10634 from julek-wolfssl/dtls-secondary-cookie-secret JacobBarthelmeh 2026-08-13 16:46:49 -06:00
  • 75650af4f7 Merge pull request #11155 from yosuke-wolfssl/fix/f_7077 philljj 2026-08-13 17:33:01 -05:00
  • b5fa2c72ae Xilinx Versal Gen2 ASU: 64-align DMA buffers via cache-gated XALIGNED macro, drop global WOLFSSL_USE_ALIGN night1rider 2026-08-13 16:11:49 -06:00
  • f709f1221a Xilinx Versal Gen2 ASU RSA: make NO_RSA_PAD opt-out authoritative night1rider 2026-08-13 16:00:58 -06:00
  • b0894870e8 Merge pull request #11029 from kareem-wolfssl/zd22229_2 JacobBarthelmeh 2026-08-13 15:54:54 -06:00
  • 4311321441 Xilinx Versal Gen2 ASU port: RSA raw, PSS and OAEP crypto-callback offload night1rider 2026-08-13 14:46:07 -06:00
  • 5bc2468fd3 math: size sp_int from WOLFSSL_SP_4096 under SP math all night1rider 2026-08-13 01:11:09 -06:00
  • a56df80507 test: check RSA 4096 works when the build asks for it night1rider 2026-08-13 01:11:09 -06:00
  • dbfbbcb392 Benchmark: add bench_rsa_pad RSA padding sweep (raw/PKCS1/PSS/OAEP across key sizes, software and device) night1rider 2026-08-13 14:45:33 -06:00
  • fece09bbdd Merge pull request #11049 from holtrop-wolfssl/f-7397 JacobBarthelmeh 2026-08-13 14:44:24 -06:00
  • 0a09cd1ed3 Merge pull request #11114 from philljj/set_ticket JacobBarthelmeh 2026-08-13 14:39:41 -06:00
  • 99d8816fb9 port/realtek: add plaintext-key AES device and harden HUK GCM shape handling David Garske 2026-08-12 10:38:00 -07:00
  • 3283c26182 port/st: add STM32 crypto-callback devices for plaintext-key AES, HW ECDSA and DHUK David Garske 2026-08-12 10:38:00 -07:00
  • e6bcb19abd ecc: widen wc_ecc_import_wrapped_private to the CubeMX build David Garske 2026-08-12 10:38:00 -07:00
  • 68cbfe1c00 Merge pull request #11147 from dgarske/contributing_md JacobBarthelmeh 2026-08-13 11:36:43 -06:00
  • 91383897c8 Merge pull request #11167 from holtrop-wolfssl/rust-fenrir-fixes-2026-08-12 JacobBarthelmeh 2026-08-13 10:54:17 -06:00
  • 779cbd57ca Merge pull request #11154 from yosuke-wolfssl/fix/f_7076 JacobBarthelmeh 2026-08-13 10:53:20 -06:00
  • 66d49df095 Merge pull request #11119 from philljj/bsdkm_cleanup JacobBarthelmeh 2026-08-13 10:49:17 -06:00
  • a0a5b56e3c Merge pull request #11148 from dgarske/fenrir_aes_port_fixes JacobBarthelmeh 2026-08-13 10:41:38 -06:00
  • 0c964e43d2 Merge pull request #11158 from danielinux/psa-aes-setiv-f-8254 JacobBarthelmeh 2026-08-13 10:30:02 -06:00
  • 38f2ab0cd0 asn.c: guard NULL OidFromId/GetAlgoV2 results in wc_EncryptPKCS8Key_ex David Garske 2026-08-12 10:38:00 -07:00
  • 11ef0e1254 Merge pull request #11157 from holtrop-wolfssl/f-8297 JacobBarthelmeh 2026-08-13 10:10:04 -06:00
  • 1fa1228ba1 Address review: make the hang guards actually fire Juliusz Sosinowicz 2026-08-13 15:51:09 +00:00
  • 44b1341119 Detect timeout separately in version-probe pipes Juliusz Sosinowicz 2026-07-14 10:33:56 +00:00
  • d46d95ffe0 Address review feedback Juliusz Sosinowicz 2026-07-14 10:24:13 +00:00
  • fb3c892931 Bound remaining hangable operations in test scripts Juliusz Sosinowicz 2026-07-14 10:09:37 +00:00
  • 7253819f33 Merge pull request #11164 from SparkiDev/regression_fixes_29 JacobBarthelmeh 2026-08-13 09:45:18 -06:00
  • a224123dcd Rust wrapper: fix ecc_export cfg gating for ECC export functions Josh Holtrop 2026-08-12 12:20:34 -04:00
  • 4518e8b5ec Rust wrapper: detect AES-OFB decrypt support if AES-CFB is disabled Josh Holtrop 2026-08-12 10:22:34 -04:00
  • cb0343dcef Rust wrapper: guard wc_RsaSetRNG with rsa cfg Josh Holtrop 2026-08-12 10:06:35 -04:00
  • 171aa0273a Guard new cipher compat macros like their declarations Juliusz Sosinowicz 2026-07-29 12:20:34 +00:00
  • 018008ada6 Fix SSL_CIPHER_find library fallback description Juliusz Sosinowicz 2026-07-28 12:15:13 +00:00
  • 1a906ec3a4 Address review notes on cipher find/delete Juliusz Sosinowicz 2026-07-28 09:28:08 +00:00
  • 929228cb9f Refactor - fix pr notes Roy Carter 2026-06-21 15:27:24 +03:00
  • 3fc66a1a02 Fix PR note + defines for tests Roy Carter 2026-06-07 10:30:37 +03:00
  • f7b713f3ea Refactor - add the 2 small bugs for the TLS1.3 handshake that was also seen under this test Roy Carter 2026-05-29 15:39:20 +03:00
  • 6d0c88d47f Refactor - Fix PR notes regarding implementation Roy Carter 2026-05-29 15:38:52 +03:00
  • 7498b73915 Remove self document + create a test Roy Carter 2026-05-22 19:48:31 +03:00
  • 7279d077cf Implement needed wolfSSL_SSL_CIPHER_find - find cipher by 2 bytes in wired like openssl wolfSSL_sk_SSL_CIPHER_delete - remove cipher at given index SSL_clear_chain_certs Roy Carter 2026-05-08 19:29:35 +03:00
  • 842805707b Address review: i2d_PUBKEY_bio and OpenSSL_version follow-ups Juliusz Sosinowicz 2026-08-13 13:59:50 +00:00
  • 39b7865ab8 fix stunnel test Hideki Miyazaki 2026-08-13 09:59:34 -04:00
  • 409c71e398 Address review: BIO/EVP/OpenSSL_version compat feedback Juliusz Sosinowicz 2026-08-05 11:31:12 +00:00
  • 4fd5ff63fc Don't use __DATE__/__TIME__ in kernel module builds Juliusz Sosinowicz 2026-07-29 14:41:23 +00:00
  • 631acd1333 Fix wolfSSL_OpenSSL_version prototype mismatch Juliusz Sosinowicz 2026-07-28 09:52:28 +00:00
  • b8d393238f Remove old comment Roy Carter 2026-06-21 15:16:45 +03:00
  • 72402cefb5 Fix - change test string default case Roy Carter 2026-06-07 09:21:54 +03:00
  • 6b8395cae5 Refactor - Implement PR fix for better behavior Roy Carter 2026-05-22 19:15:34 +03:00
  • a4cac5baff Fix note regarding unitest handling Roy Carter 2026-04-29 13:20:12 +03:00
  • 60fbaaafa4 Fix: Handle build errors with .deb package + date build time Roy Carter 2026-04-26 09:57:14 +03:00
  • 4b6f7fa176 Refactor : fix some buggy logic + cleaned code Roy Carter 2026-04-23 21:27:48 +03:00
  • afe5bd8f33 Initial commit to add some more openssl compatibility layer functions Roy Carter 2026-04-19 10:59:15 +03:00
  • 2fd8404aaf Address review: X509_verify_cert shared-stack follow-ups Juliusz Sosinowicz 2026-08-05 11:31:21 +00:00
  • e78a1939f6 Address review: harden X509_verify_cert shared-stack refactor Juliusz Sosinowicz 2026-07-31 12:46:15 +00:00
  • 1f787daae3 X509_verify_cert: don't mutate the shared store cert stack Juliusz Sosinowicz 2026-07-27 14:05:51 +00:00
  • 5844c14e9e Address review: async poll cleanups Juliusz Sosinowicz 2026-08-13 13:39:15 +00:00
  • d65d2bf8aa Address review: DTLS secondary cookie secret cleanups Juliusz Sosinowicz 2026-08-05 10:31:17 +00:00
  • 9c2be0423d Address review: ASCII ellipsis and restore TlsCheckCookie doc comment Juliusz Sosinowicz 2026-07-13 18:51:35 +00:00
  • 0d3d47c6bc Fix check-source-text CI failures Juliusz Sosinowicz 2026-06-10 22:05:57 +00:00
  • ecdbccebe7 Add DTLS secondary cookie secret for app-driven rotation Juliusz Sosinowicz 2026-06-06 01:39:40 +00:00
  • 7b905b6096 Fix set_cipher_list() silently ignoring TLS1.3 only cipher lists Hideki Miyazaki 2026-08-08 09:59:45 +09:00
  • ddae4b2500 Addressed review comments Hideki Miyazaki 2026-08-05 10:37:41 +09:00
  • 0fa67ac9d6 Fix clang-tidy bugprone-suspicious-memory-comparison in cipher list test Hideki Miyazaki 2026-07-31 17:03:35 +09:00
  • 35858e5ec7 Addressed review comments Hideki Miyazaki 2026-07-31 13:56:53 +09:00
  • 972f9df11c fix PRB test Hideki Miyazaki 2026-07-30 16:57:05 +09:00
  • f07f29f447 Addressed review comments Hideki Miyazaki 2026-07-30 14:41:49 +09:00
  • 7605af6ff0 add WOLFSSL_STRICT_CIPHER_LIST for TLS 1.3-only cipher lists on a non-TLS1.3 ctx/ssl Hideki Miyazaki 2026-07-22 07:31:35 +09:00
  • 9a36f8bb5b Use bounded scan for CRL date length; guard optional nextUpdate in test Takashi Kojo 2026-08-13 13:32:14 +09:00
  • 142a7799f3 Merge pull request #11150 from yosuke-wolfssl/fix/f_7073 philljj 2026-08-12 21:40:38 -05:00
  • 661fd1dd53 Regression testing fixes: TLS1.3 and Aarch64 AES-GCM guards Sean Parkinson 2026-08-10 17:51:27 +10:00
  • 3321e43c84 Pass an explicit length to CheckIPAddr. Move sys/time.h and sys/un.h to options.h as they are used in the library. Zero heap mp_int structs on allocation, before any error path. Thanks to Christos Papakonstantinou (Cantina Security) for the reports. Kareem 2026-08-12 17:27:42 -07:00
  • b5c84cc45a Reject out-of-range SHE counter, flags and key IDs Yosuke Shimizu 2026-08-12 16:47:33 +09:00
  • 1c77fd9cf0 Guard gDrbgDefCtx access on lock success in FIPS DRBG helpers aidan garske 2026-07-21 13:50:02 -07:00
  • ab9bfdb95b 6559 - Expect critical inhibitAnyPolicy rejection in cert_test aidan garske 2026-07-15 16:05:42 -07:00
  • 39b70ce4b7 F-6559 - Backdate policyConstraints test cert so only critical-ext rejection fails it aidan garske 2026-07-10 14:41:12 -07:00
  • 895e42c5d9 F-6559 - Gate critical policyConstraints test to strict-ASN builds aidan garske 2026-07-10 14:22:53 -07:00
  • 30c8b8ff3d F-6712 - Skip globalRNGMutex lock when unavailable during cleanup aidan garske 2026-07-10 14:03:58 -07:00
  • 14dc8f169f F-6303 - Bounds-check ato24 reads in sniffer ProcessCertificate aidan garske 2026-07-10 13:32:43 -07:00
  • 9ecea5f5a9 F-1842 - ForceZero assembled 3DES key in wolfSSL_DES_ede3_cbc_encrypt aidan garske 2026-07-10 13:25:42 -07:00
  • 67714f2e5f F-4617 - ForceZero SHA SSLv3 Finished digest scratch buffer aidan garske 2026-07-10 13:23:46 -07:00
  • 32a8cdaa02 F-4616 - ForceZero MD5 SSLv3 Finished digest scratch buffer aidan garske 2026-07-10 13:23:45 -07:00
  • f0e22937d4 F-4150 - ForceZero SHA CertVerify digest scratch buffer aidan garske 2026-07-10 13:23:45 -07:00
  • a4a71bb70c F-4149 - ForceZero MD5 CertVerify digest scratch buffer aidan garske 2026-07-10 13:23:45 -07:00
  • 17ef83f5f6 F-3886 - NULL-check ssl and validate depth in wolfSSL_set_verify_depth aidan garske 2026-07-10 13:23:45 -07:00
  • 24a48e3b60 F-5626 - Reject out-of-range port in wolfSSL_BIO_new_connect aidan garske 2026-07-10 13:06:23 -07:00
  • 53ac9ede92 F-6523 - Read remaining length (fcur) not total (flen) in d2i_OCSP_RESPONSE_bio aidan garske 2026-07-10 13:06:23 -07:00
  • 48dc721a4c F-5860 - Add INT_MAX guards on saltlen/secretlen/infolen in quic_hkdf aidan garske 2026-07-10 13:03:50 -07:00
  • eca65d78a8 F-5859 - Add INT_MAX guards on secretlen/infolen in quic_hkdf_expand aidan garske 2026-07-10 13:03:26 -07:00
  • 3bc6909274 F-5755 - Add INT_MAX guard on aadlen in quic_aead_decrypt aidan garske 2026-07-10 13:02:57 -07:00
  • 0f6ae6dc0f F-4155 - Add INT_MAX guard on plainlen/aadlen in quic_aead_encrypt aidan garske 2026-07-10 13:02:29 -07:00
  • 3966859951 F-4154 - Zero ML-KEM key struct so unconditional free is safe aidan garske 2026-07-10 13:00:55 -07:00