Commit Graph

  • d39295166f Merge pull request #8885 from embhorn/zd20088 Daniel Pouzzner 2025-06-17 13:33:39 -05:00
  • 6b68797b4f Merge pull request #8883 from JacobBarthelmeh/rng David Garske 2025-06-17 11:33:16 -07:00
  • 7e864c177d Merge pull request #8886 from douzzer/20250617-prime_test-uninited-wc_FreeRng David Garske 2025-06-17 11:31:53 -07:00
  • fe5ae0cbdf Restore 128-byte SRP test using safe prime N for the case where 192 bytes is too large for the fast/SP math config. Kareem 2025-06-12 14:57:47 -07:00
  • a035b045a4 Only run SRP tests with at least 3072 bits. Kareem 2025-06-12 13:06:15 -07:00
  • 7e4ec84124 Add macros for legacy get_digit functions for FIPS/selftest. Kareem 2025-06-12 15:07:31 -07:00
  • 9c9465aa23 Also account for selftest for mp_get_digit refactor. Kareem 2025-06-12 12:52:35 -07:00
  • 05aa4f5f08 Make mp_get_digit refactor FIPS friendly. Kareem 2025-06-12 12:27:10 -07:00
  • 2366718d5a Add args->input free in FreeSskeArgs. Kareem 2025-06-11 16:36:53 -07:00
  • 304019d28d Fix inclusion guard around wc_RsaSSL_Verify. Kareem 2025-06-11 16:18:22 -07:00
  • e8c110d2ac Rename get_digit* to mp_get_digit* to avoid conflicts with other functions named get_digit. Kareem 2025-06-11 16:17:23 -07:00
  • 6633b52e28 Don't try to build wc_RsaSSL_Sign in asn.c MakeSignature if RSA public or verify only is enabled. Kareem 2025-06-11 16:16:49 -07:00
  • 83954100d6 Merge pull request #8812 from kosmax871/tropic01-dev David Garske 2025-06-17 10:03:18 -07:00
  • 9defad0b24 Check for STDC_NO_ATOMICS Eric Blankenhorn 2025-06-16 16:10:00 -05:00
  • 9c54032159 Add bind v9.18.33 testing Juliusz Sosinowicz 2025-06-17 18:10:46 +02:00
  • 5e6c1ba05f Merge pull request #8879 from julek-wolfssl/openssh-10.0p2 David Garske 2025-06-17 09:36:45 -07:00
  • d28045daa8 wolfcrypt/test/test.c: fix prime_test() uninitialized data access by wc_FreeRng(). Daniel Pouzzner 2025-06-17 09:31:19 -05:00
  • 3e5e470005 Merge pull request #8876 from philljj/small_drbg_cleanup Daniel Pouzzner 2025-06-16 16:33:57 -05:00
  • 037ccbaa05 Update TROPIC01 integration guide and header file for key slot definitions and datasheet link Maxim Kostin 2025-06-16 21:12:19 +02:00
  • 842e2366e3 Merge pull request #8881 from douzzer/20250615-heapmath-FREE_MP_INT_SIZE David Garske 2025-06-16 11:46:12 -07:00
  • 5151a2297a Merge pull request #8880 from holtrop/fix-printing-cert-with-empty-issuer-name David Garske 2025-06-16 11:37:02 -07:00
  • cafb1f5fd7 Merge branch 'tropic01-dev' of github.com:kosmax871/wolfssl into tropic01-dev Maxim Kostin 2025-06-16 20:32:30 +02:00
  • f865e0de97 improve ED25519 key handling in CryptoCb function Maxim Kostin 2025-06-11 21:09:22 +02:00
  • 60f442b04e Fix formatting inconsistencies in README.md Maxim Kostin 2025-06-09 17:12:46 +02:00
  • bab7677273 Added AES IV retrieval from TROPIC01 and use of new R-Memory slot definitions Maxim Kostin 2025-06-09 16:06:56 +02:00
  • 3b198babe3 Add Tropic01_Deinit call in wolfCrypt_Cleanup for proper resource management Maxim Kostin 2025-06-06 19:46:27 +02:00
  • 172728bf7f Refactor Tropic01 interface: clean up code formatting and improve function declarations Maxim Kostin 2025-06-02 20:12:41 +02:00
  • 5696582add Update README.md kosmax871 2025-05-29 12:43:52 +02:00
  • 375af753aa Changes for the PR https://github.com/wolfSSL/wolfssl/pull/8812 Maxim Kostin 2025-05-30 11:21:28 +02:00
  • 2f210b3907 Refactor TROPIC01 integration: update README, enhance pairing key handling, and improve error messages Maxim Kostin 2025-05-29 12:25:12 +02:00
  • 296bfd258c README.md added Maxim Kostin 2025-05-28 19:01:12 +02:00
  • 0eecfbfb35 ed25519 fixes Maxim Kostin 2025-05-27 21:28:59 +02:00
  • cd76615e49 added support of ED25519 Maxim Kostin 2025-05-26 21:58:06 +02:00
  • 7c1980fe01 some fixes and updates kosmax871 2025-05-25 20:43:56 +02:00
  • b13fdaa05e Draft of readme.md kosmax871 2025-05-22 14:40:11 +02:00
  • 5664507e65 Support for static libraries kosmax871 2025-05-22 14:22:40 +02:00
  • 385be1c08a added support for Tropic01 crypto callbacks Maxim Kostin 2025-05-19 21:41:49 +02:00
  • 3da72fb9b6 Merge branch 'wolfSSL:master' into tropic01-dev kosmax871 2025-06-16 19:30:32 +02:00
  • 9a576d9e2e Fix CI failures Juliusz Sosinowicz 2025-06-16 19:07:58 +02:00
  • e82c099bec fix indentation Marco Oliverio 2025-06-16 18:42:17 +02:00
  • 72db5e5108 Remove NO_FILESYSTEM for CI Juliusz Sosinowicz 2025-06-16 18:06:19 +02:00
  • aca6da66f6 Set default seedCb when not FIPS Juliusz Sosinowicz 2025-06-16 17:39:22 +02:00
  • 3bd9b2e0bc Add generation instructions for empty issuer cert and change expiry to 100 years Josh Holtrop 2025-06-16 11:39:01 -04:00
  • ce61f0d517 account for Intel RDRAND build without HAVE_HASHDRBG JacobBarthelmeh 2025-06-16 09:04:50 -06:00
  • b1b49c9ffb dtls13: always send ACKs on detected retransmission Marco Oliverio 2025-06-16 09:19:59 +02:00
  • 509491f554 dtls13: wolfSSL_is_init_finished true after last server ACK Marco Oliverio 2025-06-16 09:59:32 +02:00
  • d5ce9744a4 linuxkm/lkcapi_sha_glue.c: explicitly free hash state in wrappers. Daniel Pouzzner 2025-06-15 14:40:42 -05:00
  • 89e51025ab .wolfssl_known_macro_extras: snip out unneeded entries. Daniel Pouzzner 2025-06-15 12:46:44 -05:00
  • e852c090c0 wolfssl/wolfcrypt/integer.h: for heapmath FREE_MP_INT_SIZE(), rather than WC_DO_NOTHING(), conditionally mp_free(), for functional isomorphism with sp_int and tfm MPI lifecycles. Daniel Pouzzner 2025-06-15 07:56:25 -05:00
  • 05ff12969e Merge pull request #8864 from kojiws/improve_pkcs12_export_params David Garske 2025-06-13 14:12:37 -07:00
  • 37554a13db Updates for OpenSSH 10.0p2 Juliusz Sosinowicz 2025-06-12 13:17:17 +02:00
  • ff1baf0ae7 Apply stronger salt length for PBES2 Koji Takeda 2025-06-09 16:08:22 +09:00
  • 8bde5e6982 Fix printing empty names in certificates Josh Holtrop 2025-06-13 11:20:17 -04:00
  • e74214ded0 Merge pull request #8878 from dgarske/fix_pr8867_oscheck JacobBarthelmeh 2025-06-13 09:09:27 -06:00
  • 8181561f0f Fix for syntax error in os-check.yml added in PR #8867. David Garske 2025-06-13 07:17:37 -07:00
  • 1549425411 Merge pull request #8873 from philljj/fix_fips_enabled Daniel Pouzzner 2025-06-13 05:56:52 -05:00
  • b6b58a957b linuxkm: add missing WC_NO_ERR_TRACE. jordan 2025-06-13 01:45:47 -05:00
  • bb5291aa5e linuxkm: don't toggle fips_enabled. jordan 2025-06-13 00:45:12 -05:00
  • 41965750c8 linuxkm drbg: refactor drbg_ctx clear. jordan 2025-06-12 19:59:19 -05:00
  • 6cb0c8513d Merge pull request #8874 from JacobBarthelmeh/nginx-tests David Garske 2025-06-12 16:09:31 -07:00
  • b78f8a4ed6 fix for perl module version used with nginx test JacobBarthelmeh 2025-06-12 15:55:56 -06:00
  • c5e63b84ca Merge pull request #8840 from douzzer/20250605-linuxkm-DRBG-multithread-round-1 David Garske 2025-06-12 13:17:54 -07:00
  • 2fc1110a13 Merge pull request #8587 from lealem47/gh8574 David Garske 2025-06-12 12:09:52 -07:00
  • 701e3ba64e Merge pull request #8808 from rlm2002/coverity David Garske 2025-06-12 12:03:14 -07:00
  • bfdce3a345 Merge pull request #8832 from SparkiDev/aarch64_xfence David Garske 2025-06-12 11:53:55 -07:00
  • 6571f42cb9 Merge pull request #8867 from JacobBarthelmeh/rng David Garske 2025-06-11 14:31:53 -07:00
  • abdcf4dbc5 improve ED25519 key handling in CryptoCb function Maxim Kostin 2025-06-11 21:09:22 +02:00
  • 394a25b376 Merge branch 'wolfSSL:master' into tropic01-dev kosmax871 2025-06-11 21:07:15 +02:00
  • 8ee1f8f287 add macro guard on test case JacobBarthelmeh 2025-06-11 10:43:47 -06:00
  • 675ff71b0b Merge pull request #8863 from rlm2002/AppleNativeCert JacobBarthelmeh 2025-06-11 09:38:08 -06:00
  • 1c85a76ddd Dilithium/ML-DSA: Fixes for casting down and uninit Sean Parkinson 2025-06-11 11:14:49 +10:00
  • d66863d0ac Aarch64 XFENCE Sean Parkinson 2025-06-03 09:00:51 +10:00
  • ae87afa677 Merge pull request #8857 from miyazakh/tsip_fix JacobBarthelmeh 2025-06-10 16:26:34 -06:00
  • 47cf634965 add a way to restore previous pid behavior JacobBarthelmeh 2025-06-10 16:12:09 -06:00
  • 4207affc72 adding additional RAND test cases JacobBarthelmeh 2025-06-10 15:56:39 -06:00
  • d0134f2212 coverity: address reuse after free, add NULL checks Ruby Martin 2025-05-27 16:25:41 -06:00
  • a7a5062c7a add api test for checking domain name Ruby Martin 2025-06-06 10:32:10 -06:00
  • fbbb6b7707 add mutex locking and compat layer FIPS case JacobBarthelmeh 2025-06-10 14:15:38 -06:00
  • 31490ab813 add sanity checks on pid with RNG JacobBarthelmeh 2025-06-10 12:49:08 -06:00
  • d138c48a00 add TSIP_RSASSA_1024 and TSIP_RSASSA_2048 to known_macro_extras Hideki Miyazaki 2025-06-11 04:12:54 +09:00
  • 2d892f07eb Merge pull request #8861 from gasbytes/psk-handshake-failure-fix JacobBarthelmeh 2025-06-10 10:24:17 -06:00
  • 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