Commit Graph

  • 047f0bb5fc Merge pull request #8847 from gojimmypi/pr-platformio-cert-bundles JacobBarthelmeh 2025-06-10 10:23:07 -06:00
  • eb3c324ea4 Merge pull request #8852 from holtrop/reseed-drbg-in-rand-poll-test JacobBarthelmeh 2025-06-10 10:20:46 -06:00
  • 94f5948f20 Merge pull request #8858 from rizlik/dtls13_set_epoch_fix JacobBarthelmeh 2025-06-10 09:48:58 -06:00
  • 81852e7425 Merge pull request #8865 from SparkiDev/dilithium_fixes_2 JacobBarthelmeh 2025-06-10 09:43:13 -06:00
  • cb90b78688 ML-DSA: fix tests for different configs Sean Parkinson 2025-06-10 20:44:27 +10:00
  • 1c6e3d729a Check that fork() returns >= 0 in RAND_poll fork test Josh Holtrop 2025-06-10 06:23:06 -04:00
  • 106bcb22d3 Merge pull request #8860 from LinuxJedi/tls13-trusted-ca JacobBarthelmeh 2025-06-09 17:43:44 -06:00
  • 4ae8ca03ac Merge pull request #8859 from kojiws/clarify_supported_pkcs12_enc_algos JacobBarthelmeh 2025-06-09 16:03:53 -06:00
  • 587d5c783b Merge pull request #8862 from JacobBarthelmeh/pqc David Garske 2025-06-09 13:03:48 -07:00
  • 133e238359 Wait on child process in RAND_poll fork test Josh Holtrop 2025-06-09 15:59:22 -04:00
  • 496b0911be fix syntax error with pqc yml JacobBarthelmeh 2025-06-09 13:50:00 -06:00
  • 3e6703e1fb fixup! dtls13: move Dtls13NewEpoch into DeriveTls13Keys Marco Oliverio 2025-06-09 19:20:06 +02:00
  • 1024bf0109 fixup! dtls13: move Dtls13NewEpoch into DeriveTls13Keys Marco Oliverio 2025-06-09 18:00:23 +02:00
  • 92b6e2f2e9 tls13: clear tls1_3 on downgrade Reda Chouk 2025-06-09 17:12:56 +02:00
  • 519b314cf2 Fix formatting inconsistencies in README.md Maxim Kostin 2025-06-09 17:12:46 +02:00
  • 59ff71f936 fixup! dtls13: move Dtls13NewEpoch into DeriveTls13Keys Marco Oliverio 2025-06-09 16:11:17 +02:00
  • 7b0b2e9f0c Added AES IV retrieval from TROPIC01 and use of new R-Memory slot definitions Maxim Kostin 2025-06-09 16:06:56 +02:00
  • 2da1b4e6b2 Merge branch 'wolfSSL:master' into tropic01-dev kosmax871 2025-06-09 16:01:23 +02:00
  • 5e6cb2b0b6 Allow trusted_ca_keys with TLSv1.3 Andrew Hutchings 2025-06-09 08:31:54 +01:00
  • 0260ff789b Clarify supported PKCS12 encryption algorithms Koji Takeda 2025-06-09 12:03:47 +09:00
  • c1c1929e55 dtls13: move Dtls13NewEpoch into DeriveTls13Keys Marco Oliverio 2025-06-09 01:21:56 +02:00
  • eeb3961b6f fix trailing whitespace Hideki Miyazaki 2025-06-07 14:23:59 +09:00
  • 0404447bd8 fix typo Hideki Miyazaki 2025-06-07 12:46:22 +09:00
  • 1f8efc3c14 fix TSIP example Hideki Miyazaki 2025-06-05 20:56:06 +09:00
  • ae15693fa8 linuxkm/lkcapi_sha_glue.c: in wc_linuxkm_drbg_generate() and wc_linuxkm_drbg_seed(), check retval from wc_LockMutex(). Daniel Pouzzner 2025-06-07 07:07:20 +04:00
  • 10b3cc8dd2 Add fork test for RAND_poll() Josh Holtrop 2025-06-06 10:31:06 -04:00
  • 3254f56d32 Improve PlatformIO Certificate Bundle Support gojimmypi 2025-06-06 15:48:07 -07:00
  • 0bac2c2b34 Merge pull request #8846 from lealem47/zd20027 JacobBarthelmeh 2025-06-06 15:43:20 -06:00
  • 8e9e671a5a Merge pull request #8853 from JacobBarthelmeh/pqc Sean Parkinson 2025-06-07 07:29:33 +10:00
  • 369f9f0339 Merge pull request #8849 from holtrop/reseed-drbg-in-rand-poll JacobBarthelmeh 2025-06-06 11:55:46 -06:00
  • 0fe8fa7645 Add Tropic01_Deinit call in wolfCrypt_Cleanup for proper resource management Maxim Kostin 2025-06-06 19:46:27 +02:00
  • ae7509e746 Merge pull request #8813 from gojimmypi/espressif-mlkem-support JacobBarthelmeh 2025-06-06 11:41:59 -06:00
  • 9ffca6b39c Merge pull request #8822 from kojiws/support_cert_aes_cbc_on_pkcs12_export JacobBarthelmeh 2025-06-06 11:35:13 -06:00
  • 45306e9378 Merge pull request #8845 from rlm2002/coverityTests JacobBarthelmeh 2025-06-06 11:29:56 -06:00
  • 8a4200eb31 add macro WOLFSSL_ML_KEM_USE_OLD_IDS to PQC CI test JacobBarthelmeh 2025-06-06 11:12:37 -06:00
  • f4821eb0f4 Merge pull request #8827 from SparkiDev/ml_kem_codepoints JacobBarthelmeh 2025-06-06 11:06:15 -06:00
  • 570c1fc390 Merge pull request #8824 from JeremiahM37/tlsCurveFix JacobBarthelmeh 2025-06-06 10:47:06 -06:00
  • 0c12337194 Reseed DRBG in RAND_poll() Josh Holtrop 2025-06-05 19:48:34 -04:00
  • bfc55d9016 Merge pull request #8848 from julek-wolfssl/gh/8841 JacobBarthelmeh 2025-06-06 09:52:35 -06:00
  • 04a1a3fec7 Merge branch 'wolfSSL:master' into tropic01-dev kosmax871 2025-06-06 17:51:29 +02:00
  • 407a1259af Merge pull request #8851 from douzzer/20250606-fixes JacobBarthelmeh 2025-06-06 09:46:42 -06:00
  • efc36655e6 src/internal.c: add pedantic-compatible NO_TLS codepath for cipher_names[] and GetCipherNamesSize(). Daniel Pouzzner 2025-06-06 18:02:19 +04:00
  • 4572dcf9f9 tests/api/test_x509.c: in test_x509_rfc2818_verification_callback(), add dependency on HAVE_MANUAL_MEMIO_TESTS_DEPENDENCIES; Daniel Pouzzner 2025-06-06 17:18:50 +04:00
  • 7eca4fb331 ML_KEM IDs backward compat Sean Parkinson 2025-05-31 14:30:26 +10:00
  • 3ecc58cc0e Merge pull request #8842 from julek-wolfssl/zd/19966 JacobBarthelmeh 2025-06-05 17:07:47 -06:00
  • 736a5e1f89 dtlsProcessPendingPeer: correctly set the current peer Juliusz Sosinowicz 2025-06-05 22:34:38 +02:00
  • 53f3e74bf1 Sniffer: Don't include AEAD nonce in decrypted data size Lealem Amedie 2025-06-05 14:13:45 -06:00
  • edfc5360d4 TLSX_SupportedCurve_Parse: fix commonCurves wouldn't be free'd on error Juliusz Sosinowicz 2025-06-05 11:37:46 +02:00
  • 0ac6ca3cf7 Fix hard tabs and c++ style comments Juliusz Sosinowicz 2025-06-03 10:51:17 +02:00
  • 761f0f1d1f Simplify TLSX_SupportedCurve_Parse Juliusz Sosinowicz 2025-06-02 15:34:00 +02:00
  • a160ba1379 Supported_group unit test fix JeremiahM37 2025-05-30 16:32:55 -06:00
  • 9d342bae83 unit tests for set_groups curve fix JeremiahM37 2025-05-30 15:48:10 -06:00
  • 888407e40b Updated fix for set_groups JeremiahM37 2025-05-30 14:37:58 -06:00
  • 3c1c4792da tls fix for set_groups JeremiahM37 2025-05-30 12:07:32 -06:00
  • a413be1984 remove null assignment, add null check Ruby Martin 2025-06-05 12:25:50 -06:00
  • f2584fd5fa ALT_NAMES_OID: Mark IP address as WOLFSSL_V_ASN1_OCTET_STRING Juliusz Sosinowicz 2025-06-04 23:39:37 +02:00
  • c207e2d198 Merge pull request #8838 from miyazakh/fsp_fix2 JacobBarthelmeh 2025-06-05 09:43:05 -06:00
  • e51702043f Merge pull request #8837 from BridgerVoss/code_cov Chris Conlon 2025-06-05 09:37:42 -06:00
  • a17b3b4985 Merge pull request #8831 from JeremiahM37/UnitTest Chris Conlon 2025-06-05 09:30:48 -06:00
  • 307840388b Merge pull request #8786 from SparkiDev/lms_kid JacobBarthelmeh 2025-06-05 09:22:48 -06:00
  • dbc34352c7 linuxkm/lkcapi_sha_glue.c: in wc_linuxkm_drbg_seed(), prefix the supplied seed with the CPU ID of each DRBG, to avoid duplicate states; Daniel Pouzzner 2025-06-05 16:31:46 +04:00
  • 29cf3eb84e linuxkm/lkcapi_sha_glue.c: refactor DRBG wrapper to instantiate one DRBG per core, to relieve contention. Daniel Pouzzner 2025-06-05 09:18:18 +04:00
  • fbc483e23a Merge pull request #8833 from rlm2002/AppleNativeCert Sean Parkinson 2025-06-05 12:22:20 +10:00
  • 89be92f1a8 formatting Brett 2025-06-04 18:29:05 -06:00
  • 1f78923590 Add a test for mixture of algorithms Koji Takeda 2025-06-05 09:26:44 +09:00
  • 640b060792 LMS: Key ID fixup Sean Parkinson 2025-05-20 09:25:21 +10:00
  • 0e2a3fd0b6 add missing error trace macro Brett 2025-06-04 16:56:16 -06:00
  • a6580d3916 Unit test for wolfcrypt pkcs12 file to improve code coverage JeremiahM37 2025-06-02 10:18:07 -06:00
  • 80c6ac141a Unit test for Dh.c wc_DhSetNamedKey code coverage Bridger Voss 2025-06-03 10:55:02 -06:00
  • bc8eeea703 prevent apple native cert validation from overriding error codes other than ASN_NO_SIGNER_E Brett 2025-06-04 15:48:15 -06:00
  • 50471342b3 Merge pull request #8819 from sebastian-carpenter/asn-allow-0-serial-make-check-fail Chris Conlon 2025-06-04 13:39:55 -06:00
  • a29d12fd3f WOLFSSL_ASN_ALLOW_0_SERIAL not handled in make check Sebastian Carpenter 2025-05-29 15:19:33 -06:00
  • 02a49693e2 Fix bug in ParseCRL_Extensions Lealem Amedie 2025-05-30 10:20:02 -06:00
  • 7c33096398 Support PBE_AES256_CBC and PBE_AES128_CBC cert encryption on wc_PKCS12_create() Koji Takeda 2025-05-26 23:18:53 +09:00
  • e633dd7537 trailing whitespace Hideki Miyazaki 2025-06-04 07:30:16 +09:00
  • 4aea2a1cd2 Update README to add SEGGER_RTT control block Hideki Miyazaki 2025-05-29 07:41:45 +09:00
  • 8445e66ceb Update signed certificate Hideki Miyazaki 2025-05-23 13:57:05 +09:00
  • 6d2a8b3f4c ready-for-use flag fix Hideki Miyazaki 2025-05-23 13:53:38 +09:00
  • 7898823d42 Merge pull request #8834 from JacobBarthelmeh/sp_int Sean Parkinson 2025-06-04 11:15:54 +10:00
  • c1b683f307 add clang-tidy lint comment to avoid false positive JacobBarthelmeh 2025-06-02 17:19:53 -06:00
  • 9864959e41 create policy for WOLFSSL_APPLE_NATIVE_CERT_VALIDATION, domain name checking Ruby Martin 2025-06-02 16:38:32 -06:00
  • b34fd2f685 Merge pull request #8829 from gojimmypi/pr-espressif-time-correction JacobBarthelmeh 2025-06-02 17:03:06 -06:00
  • a9db6d08f7 Adjust Espressif Examples for Post Quantum ML-KEM gojimmypi 2025-06-02 15:11:53 -07:00
  • 1aa97a9070 Correct Espressif default time setting gojimmypi 2025-06-02 15:04:49 -07:00
  • e635afd26a Refactor Tropic01 interface: clean up code formatting and improve function declarations Maxim Kostin 2025-06-02 20:12:41 +02:00
  • ecb8cb744e Merge pull request #8799 from dgarske/csharp_wince_unicode JacobBarthelmeh 2025-06-02 10:39:23 -06:00
  • 66b0a5bd02 Merge branch 'wolfSSL:master' into tropic01-dev kosmax871 2025-06-01 09:35:34 +02:00
  • 30490f9650 Merge pull request #8828 from douzzer/20250531-wc_linuxkm_fpu_state_assoc-optimize David Garske 2025-05-31 09:23:59 -07:00
  • 8c33f47a85 linuxkm/x86_vector_register_glue.c: fix overhead in wc_linuxkm_fpu_state_assoc() from pointless full searches of wc_linuxkm_fpu_states. Daniel Pouzzner 2025-05-31 00:23:32 -05:00
  • a6e9bd73e4 Merge pull request #8803 from dgarske/csr_nomalloc Daniel Pouzzner 2025-05-30 18:05:25 -05:00
  • 316681be2a Merge pull request #8826 from douzzer/20250530-ML-KEM-WC_SHA3_NO_ASM philljj 2025-05-30 16:25:48 -05:00
  • dd6e6015ea wolfcrypt/src/wc_mlkem.c: add setup for WC_MLKEM_NO_ASM. Daniel Pouzzner 2025-05-30 14:51:52 -05:00
  • 0bdf8b54db wolfssl/wolfcrypt/sha3.h: in asm prototypes section, snip out redundant prototypes for BlockSha3(), and add indentation for clarity. Daniel Pouzzner 2025-05-30 14:16:25 -05:00
  • 8256e42178 .github/workflows/wolfCrypt-Wconversion.yml: fix apt-get to update first. Daniel Pouzzner 2025-05-30 13:56:14 -05:00
  • 6a5dc482fd linuxkm/Kbuild: set OBJECT_FILES_NON_STANDARD=y for wolfcrypt/src/wc_mlkem_asm.o ("'naked' return found"). Daniel Pouzzner 2025-05-30 13:39:33 -05:00
  • 8f347e68f5 wolfcrypt/src/wc_mlkem_poly.c and configure.ac: add support for WC_MLKEM_NO_ASM, and add gates to support WC_SHA3_NO_ASM; Daniel Pouzzner 2025-05-30 13:31:40 -05:00
  • 22a4cf2422 Merge branch 'tropic01-dev' of github.com:kosmax871/wolfssl into tropic01-dev Maxim Kostin 2025-05-30 15:31:47 +02:00
  • 698ca29326 Changes for the PR https://github.com/wolfSSL/wolfssl/pull/8812 Maxim Kostin 2025-05-30 11:21:28 +02:00
  • 5c21551808 Merge pull request #8816 from philljj/crypto_sig_sign_ret_value Daniel Pouzzner 2025-05-29 22:44:13 -05:00
  • 9bd58344d9 Merge pull request #8817 from douzzer/20250529-WC_SHA3_NO_ASM philljj 2025-05-29 22:24:36 -05:00