Commit Graph

  • b302e8edd0 Move CERT_FILETYPE definition, use it in echoserver. Kareem 2025-09-26 10:58:51 -07:00
  • 28aef2f4dd Merge branch 'master' of https://github.com/wolfSSL/wolfssl into zd20038_3 Kareem 2025-09-26 10:56:42 -07:00
  • f336e8fc5a Rust wrapper: Add aes module Josh Holtrop 2025-09-17 17:08:28 -04:00
  • f798a585d9 Abort connection if we are about to send the same CH Juliusz Sosinowicz 2025-09-25 16:56:51 +02:00
  • b982f86d2f Merge pull request #8818 from JacobBarthelmeh/tx Sean Parkinson 2025-09-26 08:33:38 +10:00
  • af9a06e9bf Merge remote-tracking branch 'upstream/master' into zd19563_verify Kareem 2025-09-25 10:39:11 -07:00
  • 3a4472f5da Merge remote-tracking branch 'upstream/master' into zd20527 Kareem 2025-09-25 10:37:22 -07:00
  • a3b29ed99f Merge remote-tracking branch 'upstream/master' into zd20038_3 Kareem 2025-09-25 10:32:13 -07:00
  • 193e5205ed Fix documentation typo for wc_ed25519_export_public. Kareem 2025-08-26 10:56:09 -07:00
  • cac309d0d8 Merge pull request #9244 from douzzer/20250924-configure-fips-and-linuxkm-and-rdseed-options Kaleb Himes 2025-09-25 11:03:22 -06:00
  • 54a52f0482 remove sed command for -Werror and refactor threadx.yml workflow JacobBarthelmeh 2025-06-01 17:00:20 -06:00
  • 677eeb31e4 add netxduo compile test JacobBarthelmeh 2025-05-29 15:29:02 -06:00
  • 50835c14a2 fix warning of const char* passed as char* JacobBarthelmeh 2025-05-29 15:25:03 -06:00
  • 40b9fc35f9 handle unsupported fsl algo JacobBarthelmeh 2025-08-21 15:00:51 -06:00
  • 65d4e01ad6 Merge pull request #9212 from holtrop/rust-wc-random JacobBarthelmeh 2025-09-25 09:10:07 -06:00
  • 8516411ff2 configure.ac: add --enable-wolfguard, --enable-intelrdseed, --enable-fips=v5.2.3, and --enable-fips=v5.2.4; Daniel Pouzzner 2025-09-24 22:38:50 -05:00
  • 561fead861 Merge pull request #9235 from anhu/rpi_WC_RESEED_INTERVAL Sean Parkinson 2025-09-25 10:48:37 +10:00
  • b5a914b6c2 Merge pull request #9239 from SKlimaRA/SKlimaRA/zd20556 Daniel Pouzzner 2025-09-24 13:53:18 -05:00
  • 1cfafc2a52 fixes from zd20556 Stanislav Klima 2025-09-24 12:03:39 +02:00
  • e168714123 Merge pull request #9236 from douzzer/20250923-wc_XChaCha20Poly1305_crypt_oneshot-empty-message Sean Parkinson 2025-09-24 11:59:12 +10:00
  • ae760923e3 Merge pull request #9208 from effbiae/set-cert-type Sean Parkinson 2025-09-24 10:00:03 +10:00
  • 9cf91e157c Merge pull request #9218 from gojimmypi/pr-server-sm2-cert Sean Parkinson 2025-09-24 09:47:56 +10:00
  • aa87b35964 Mark variables as volatile Sean Parkinson 2025-08-29 08:43:15 +10:00
  • 51a7531b6a Merge pull request #9232 from LinuxJedi/fix-deb-builds Sean Parkinson 2025-09-24 08:24:51 +10:00
  • 26c9908504 Use string literals in tests, fix add CA functions Mattia Moffa 2025-09-24 00:11:55 +02:00
  • 4af6eb4f2b wolfcrypt/src/chacha20_poly1305.c: in wc_XChaCha20Poly1305_crypt_oneshot(), allow empty message. Daniel Pouzzner 2025-09-23 17:06:22 -05:00
  • 93955a2ba7 Fixing up a small documentation omission. Anthony Hu 2025-09-23 15:24:50 -04:00
  • 0fcfade6a0 Add missing aes NULL check to SI Labs wc_AesSetKey. Kareem 2025-09-23 10:16:47 -07:00
  • 7084728482 Merge pull request #9230 from douzzer/20250922-linuxkm-ignore-WOLFSSL_DH_GEN_PUB Kaleb Himes 2025-09-23 10:07:03 -06:00
  • a4d0a777bc Generate server-sm2-cert.der gojimmypi 2025-09-23 08:32:21 -07:00
  • a8fb94b425 restore inner server name in TLSX_WriteWithEch effbiae 2025-09-23 23:30:25 +10:00
  • 4535572428 Use memio in tests, fix ifdef, fix typos Mattia Moffa 2025-09-23 00:01:57 +02:00
  • b20f3dac57 refactor to set_cert_type effbiae 2025-09-23 19:27:22 +10:00
  • b8df4d84e9 Cleanup debian build Andrew Hutchings 2025-09-22 14:14:18 +01:00
  • e763dcc33b Merge pull request #9228 from LinuxJedi/stm32-rtc Sean Parkinson 2025-09-23 12:05:52 +10:00
  • e497d28ae1 Merge pull request #9223 from kareem-wolfssl/zd20543_4 Sean Parkinson 2025-09-23 09:09:33 +10:00
  • 9951e96037 WCv5.2.3-ARMv8-PAA-r2 rework with pkcs7 fix WCv5.2.4-KRNL-CHKIN kaleb-himes 2024-12-04 14:57:26 -07:00
  • f6fbe15b79 Update aes.h with function prototypes kaleb-himes 2024-01-25 15:41:37 -07:00
  • da13fb29be Add ARMv8 PAA support to base v5.2.1 resulting in v5.2.3 kaleb-himes 2024-01-25 14:07:46 -07:00
  • 1c7fe06322 Also gate out wc_Sha512Final for SILabs. Kareem 2025-09-22 15:45:37 -07:00
  • 779f8e34cb Add ability to switch to STD RSA method Lealem Amedie 2025-07-02 10:03:28 -06:00
  • 006fe05305 linuxkm/lkcapi_dh_glue.c: don't test for WOLFSSL_DH_GEN_PUB -- assume that wc_DhGeneratePublic() will be available when defined(WOLFSSL_DH_EXTRA), and fail at compile time if not. Daniel Pouzzner 2025-09-22 14:06:07 -05:00
  • 4dfa75fbfa Updating support/wolfssl.pc.in, CMakelist.txt, and configure.ac to track missing apple options in the resulting wolfssl.pc file by adding new PC_LIBS_PRIVATE to track options night1rider 2025-07-27 02:42:27 -06:00
  • e3fbb24713 Fix malformed DTLS comment syntax Reda Chouk 2025-09-22 12:59:30 +02:00
  • 504c51f354 Fix STM32 benchmark endless loop after 1 hour Andrew Hutchings 2025-09-21 07:18:19 +01:00
  • 4ca5c315fc Merge pull request #9222 from douzzer/20250919-GetEcDiffieHellmanKea-clang-analyzer-deadcode.DeadStores JacobBarthelmeh 2025-09-19 22:01:31 -06:00
  • fa4312edef curl: document tiny-curl config a bit more. jordan 2025-09-19 15:56:51 -05:00
  • d50593834b Add fix for SHA HW on ESP-IDF v6 gojimmypi 2025-09-19 12:04:46 -07:00
  • f4d9c90827 Fix swapped WOLFSSL_SILABS_SHA384/SHA512 defines in sha512.c. Kareem 2025-09-19 11:45:22 -07:00
  • 7afcf20077 Fix non constant compare of TLS 1.3 binder, check for negative dst_len in wc_XChaCha20Poly1305_crypt_oneshot. Kareem 2025-09-19 11:39:46 -07:00
  • 4174f554be src/internal.c: fix clang-analyzer-deadcode.DeadStores in GetEcDiffieHellmanKea(). Daniel Pouzzner 2025-09-19 11:22:19 -05:00
  • 5efc4a7cd0 Fix tests Mattia Moffa 2025-09-17 16:11:52 +02:00
  • 821758a73c Rust wrapper: set rpath for unit test binaries Josh Holtrop 2025-09-19 07:48:36 -04:00
  • ed46357fe1 Rust wrapper: Run unit tests in github workflow Josh Holtrop 2025-09-19 07:34:37 -04:00
  • 23f595586d Fix building with --enable-keygen --enable-rsavfy. Kareem 2025-09-18 16:21:08 -07:00
  • b90720c6be Merge pull request #9176 from effbiae/do-server-key-exchange Sean Parkinson 2025-09-19 08:36:07 +10:00
  • 5d9c608ed6 Merge pull request #9195 from rlm2002/zd20508 JacobBarthelmeh 2025-09-18 15:34:32 -06:00
  • f143dbb858 Merge pull request #9217 from douzzer/20250918-25519-low-mem-gates JacobBarthelmeh 2025-09-18 14:34:13 -06:00
  • 1f33b9910c Merge pull request #9215 from LinuxJedi/fix-ACVP_VECTOR_TESTING JacobBarthelmeh 2025-09-18 11:47:02 -06:00
  • beaf16b9e8 Merge pull request #9216 from philljj/log_mem_err_msg JacobBarthelmeh 2025-09-18 11:45:03 -06:00
  • d15523a6df fix gating in wolfssl/wolfcrypt/fe_operations.h -- gate out load_3() and load_4() when !(CURVE25519_SMALL || ED25519_SMALL); Daniel Pouzzner 2025-09-18 12:27:37 -05:00
  • 0231f33b2e ssl internal: log preMasterSecret Memory error msg. jordan 2025-09-18 09:26:10 -05:00
  • 8f47b4bb08 Prevent DTLS clients from replaying ClientHello messages when receiving bogus Finished messages in epoch 0 by ensuring Finished messages are only ignored in encrypted epochs (1). Reda Chouk 2025-09-16 18:21:08 +02:00
  • b7679dbe96 Fix a test when using ACVP_VECTOR_TESTING Andrew Hutchings 2025-09-18 11:37:06 +01:00
  • 2819e5c4cc Rust wrapper: add wolfssl::wolfcrypt::random module Josh Holtrop 2025-09-15 11:10:30 -04:00
  • 7a0c40ee16 Merge pull request #9210 from douzzer/20250916-linuxkm-fixes philljj 2025-09-17 15:50:03 -05:00
  • 05bcd82adc Merge pull request #9191 from holtrop/rust-wrapper JacobBarthelmeh 2025-09-17 14:20:34 -06:00
  • 66ee2c2ef3 linuxkm/Makefile and linuxkm/Kbuild: Daniel Pouzzner 2025-09-17 13:06:32 -05:00
  • 7ddf263199 linuxkm/Kbuild: add support for FORCE_GLOBAL_OBJTOOL_OFF. Daniel Pouzzner 2025-09-16 15:39:12 -05:00
  • 72ae012ace Merge pull request #9202 from gojimmypi/pr-apple-workflow-update JacobBarthelmeh 2025-09-17 11:44:34 -06:00
  • b8b35e25e6 Merge pull request #9204 from gojimmypi/pr-test-order JacobBarthelmeh 2025-09-17 10:43:30 -06:00
  • 377d238457 Merge pull request #9207 from embhorn/zd20520 JacobBarthelmeh 2025-09-17 10:38:48 -06:00
  • 5b864657b7 Merge pull request #9175 from SparkiDev/sm2_cert_vfy_fix JacobBarthelmeh 2025-09-17 10:16:44 -06:00
  • d2c16bacb6 Rust wrapper: add include.am to include files in distribution Josh Holtrop 2025-09-17 10:44:40 -04:00
  • 3bdb43eb6a Add support for certificate_authorities extension in ClientHello Mattia Moffa 2025-09-17 15:32:31 +02:00
  • 5cb2103feb Merge pull request #9206 from douzzer/20250916-linuxkm-module-update-fips-hash philljj 2025-09-16 19:06:06 -05:00
  • 65108beee8 Merge pull request #9201 from julek-wolfssl/debian-rules JacobBarthelmeh 2025-09-16 17:50:57 -06:00
  • b591b52ab2 Merge pull request #9182 from douzzer/20250910-wc_ecc_export_x963-no-PRIVATE_KEY_UNLOCK JacobBarthelmeh 2025-09-16 17:15:24 -06:00
  • 600058529c Check for NO_THREAD_LS before assigning THREAD_LS_T Eric Blankenhorn 2025-09-16 16:17:49 -05:00
  • bf5536d6b8 linuxkm/Makefile: Daniel Pouzzner 2025-09-16 14:38:51 -05:00
  • 152075848c Change test order: random_test after SHA tests gojimmypi 2025-09-16 10:48:14 -07:00
  • a8fca08b7e add edge case unit test where cost=22, block=8 Ruby Martin 2025-09-16 11:04:43 -06:00
  • 86abe793d7 address undefined shift behavior and overflow Ruby Martin 2025-09-16 11:03:21 -06:00
  • 01178b325e Remove missing strategy, run only for wolfssl owner gojimmypi 2025-09-16 08:50:14 -07:00
  • c2a3a37c1e Ignore debian/rules Juliusz Sosinowicz 2025-09-16 16:08:01 +02:00
  • 7da0b54d32 refactor DoServerKeyExchange() effbiae 2025-09-16 12:02:38 +10:00
  • d4f8c9c754 Merge pull request #9189 from julek-wolfssl/hostap-vm.yml-cache-check JacobBarthelmeh 2025-09-15 13:21:54 -06:00
  • aa8151dc4b Merge pull request #9186 from miyazakh/fsp_ra6m3_up2 Chris Conlon 2025-09-15 10:10:50 -06:00
  • 989a9da65a Move CERT_FILETYPE definition. Kareem 2025-09-12 16:33:29 -07:00
  • ec92f76dec Fix tests when building with PEM support disabled by using DER certs/keys. Kareem 2025-09-12 16:08:05 -07:00
  • a216ea170c Add test case for --enable-coding=no. Kareem 2025-09-11 14:37:28 -07:00
  • 5226b1b410 Fix building with --coding=no/WOLFSSL_PEM_TO_DER undefined. Kareem 2025-09-11 14:37:22 -07:00
  • 167e76add4 Create initial Rust wrapper structure Josh Holtrop 2025-09-10 15:30:03 -04:00
  • 98ac98db9a Fix: Avoids hostap checkout on cache hit Juliusz Sosinowicz 2025-09-12 17:10:13 +02:00
  • b146c4e417 Add SM3 in wolfSSL_HmacCopy Luis Colmenero 2025-09-12 16:44:40 +02:00
  • 13809256ef minor update README Hideki Miyazaki 2025-09-12 17:54:49 +09:00
  • dc421a0d4c Merge pull request #9164 from dgarske/keytoder Sean Parkinson 2025-09-12 10:36:34 +10:00
  • a17b10ef10 Merge pull request #9171 from effbiae/ss-callback Sean Parkinson 2025-09-12 08:02:51 +10:00
  • f5a735a184 Merge pull request #9180 from dgarske/stsafe-pad JacobBarthelmeh 2025-09-11 14:47:49 -06:00
  • a7cb64fcc0 Merge pull request #9184 from douzzer/20250910-linuxkm-even-more-OBJECT_FILES_NON_STANDARD philljj 2025-09-11 15:18:52 -05:00