Commit Graph

  • 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
  • 20d7650edf linuxkm/Kbuild: when ENABLED_LINUXKM_PIE, always set "$(WOLFCRYPT_PIE_FILES): OBJECT_FILES_NON_STANDARD := y", as before. completes reversion of 04834680d5. Daniel Pouzzner 2025-09-11 13:53:59 -05:00
  • f0b35d18a0 Merge pull request #9174 from philljj/tiny_curl David Garske 2025-09-11 10:39:56 -07:00
  • 3e63bc68d4 Add support for enabling RSA private key to DER without keygen. ( new macro WOLFSSL_KEY_TO_DER) David Garske 2025-09-09 12:34:39 -07:00
  • c397a27897 Appease IAR compiler possible use of uninitialized variables David Garske 2025-09-10 11:01:17 -07:00
  • 88586a5a47 Fix for ST-Safe issue with ECC signature R/S parsing needing leading zero pad (ZD 20504) David Garske 2025-09-10 09:43:54 -07:00
  • 472605fb54 Merge pull request #9183 from douzzer/20250911-linuxkm-dont-undefine-CONFIG_OBJTOOL philljj 2025-09-11 12:24:05 -05:00
  • de50268dfd linuxkm/Kbuild: don't undefine CONFIG_OBJTOOL (breaks FIPS hash stability on some target kernels/configs); Daniel Pouzzner 2025-09-11 10:24:53 -05:00
  • edf3c3158c Merge pull request #9181 from douzzer/20250910-linuxkm-more-OBJECT_FILES_NON_STANDARD philljj 2025-09-10 22:03:10 -05:00
  • 2332347ca1 refactor SessionSecret_callback* effbiae 2025-09-11 11:54:40 +10:00
  • 2028d1f0f4 doc/dox_comments/header_files/ecc.h: add docs for wc_ecc_make_pub() and wc_ecc_make_pub_ex(), and update docs for wc_ecc_export_x963() and wc_ecc_export_x963_ex() to reflect that they export the public key, and add see-alsos to wc_ecc_make_pub. Daniel Pouzzner 2025-09-10 17:02:57 -05:00
  • 04834680d5 linuxkm/Kbuild: when ENABLED_LINUXKM_PIE, use "undefine CONFIG_OBJTOOL" to inhibit false-positive "unannotated intra-function call" due to inline retpolines; Daniel Pouzzner 2025-09-10 15:08:41 -05:00
  • 484f35244e Merge pull request #9179 from wolfSSL/revert-9145-zd20038_2 David Garske 2025-09-10 12:33:31 -07:00
  • 74c7115cc1 Revert "Fix building with --coding=no/WOLFSSL_PEM_TO_DER undefined." revert-9145-zd20038_2 Juliusz Sosinowicz 2025-09-10 18:07:57 +02:00
  • e3423d0922 Merge pull request #9163 from kaleb-himes/Batch2-WinCE Daniel Pouzzner 2025-09-10 09:57:59 -05:00
  • 92d504f726 Merge pull request #9161 from LinuxJedi/enhance-debian Daniel Pouzzner 2025-09-10 09:49:43 -05:00
  • ce5878fb8d Merge pull request #9162 from embhorn/zd18673 David Garske 2025-09-10 07:44:19 -07:00
  • 71068a42a9 Merge pull request #9172 from douzzer/20250908-WOLFSSL_TEXT_SEGMENT_CANONICALIZER David Garske 2025-09-10 07:44:02 -07:00
  • 2a1df11327 Merge pull request #9145 from kareem-wolfssl/zd20038_2 David Garske 2025-09-09 16:24:21 -07:00
  • 1dc40c5129 Merge pull request #9165 from effbiae/key-present Sean Parkinson 2025-09-10 07:44:41 +10:00
  • 2179dccb1d Fix VS proj Eric Blankenhorn 2025-09-09 15:36:55 -05:00
  • f1ef484076 Merge pull request #9150 from miyazakh/update_fsp_v610 David Garske 2025-09-09 12:26:03 -07:00
  • b3aa39ddad Merge pull request #9138 from JacobBarthelmeh/sgx David Garske 2025-09-09 12:18:51 -07:00
  • 5957afb8b5 Merge pull request #9158 from miyazakh/update_fsp_v610_ra6m3 David Garske 2025-09-09 12:18:17 -07:00
  • 3e3b673ea7 Merge pull request #9123 from gojimmypi/pr-espressif-certs-test David Garske 2025-09-09 12:17:00 -07:00
  • a3a21fac3c Fix Makefile Eric Blankenhorn 2025-09-09 11:56:10 -05:00
  • b6bb43e9bc Fix Makefile Eric Blankenhorn 2025-09-09 11:39:40 -05:00
  • b4f1abe0f4 SM2 TLS1.3: Fix certificate verify Sean Parkinson 2025-09-09 21:30:37 +10:00
  • 342c37d8a3 Merge pull request #9159 from kareem-wolfssl/zd20378 Sean Parkinson 2025-09-09 21:01:21 +10:00
  • c60553da66 curl: support --enable-curl=tiny option. jordan 2025-09-08 17:03:35 -05:00
  • ae4b33c997 linuxkm/linuxkm_wc_port.h: when HAVE_LINUXKM_PIE_SUPPORT, map WOLFSSL_TEXT_SEGMENT_CANONICALIZER() to wc_linuxkm_normalize_relocations(), and define WOLFSSL_TEXT_SEGMENT_CANONICALIZER_BUFSIZ to 8192. Daniel Pouzzner 2025-09-08 16:43:34 -05:00
  • 5fd5ff89c3 Changes from customer Eric Blankenhorn 2025-09-08 13:20:13 -05:00
  • f772aad95a Merge branch 'master' of https://github.com/wolfSSL/wolfssl into zd20378 Kareem 2025-09-08 10:16:14 -07:00
  • bdc1f890c8 Merge pull request #9168 from douzzer/20250905-linuxkm-pie-cst32 philljj 2025-09-06 11:25:33 -05:00
  • 815f2ce9db Update Renesas FSP version on RA6M3 example Hideki Miyazaki 2025-09-03 14:15:03 +09:00
  • 0a4ce40eb8 Make Debian packaging more Debian-like Andrew Hutchings 2025-09-04 14:01:33 +01:00
  • 8e9a04c55f align two portions of src/internal.c prior to refactor effbiae 2025-09-05 16:08:14 +10:00
  • c22354e2f5 Exclude wolfssl certs_test.h from Espressif user_settings.h gojimmypi 2025-09-05 17:08:04 -07:00
  • 8a7331776a linuxkm/Kbuild: for PIE containerization, add .rodata.cst32 to the move list. Daniel Pouzzner 2025-09-05 17:55:24 -05:00
  • 7c2fc506b5 Fix trailing whitespace in new user_settings.h kaleb-himes 2025-09-05 13:58:38 -06:00
  • 3f7ba638dd Add the updated WinCE settings for FIPS 140-3 submission kaleb-himes 2025-09-04 12:01:09 -06:00
  • c1b4af2dd7 Fix parenthesis issue Eric Blankenhorn 2025-09-05 16:35:41 -05:00
  • b4a82877b8 Remove *.filters file Eric Blankenhorn 2025-09-04 14:00:44 -05:00
  • 53ee6d3a0b Fixes for INTIME RTOS Eric Blankenhorn 2024-10-21 12:38:56 -05:00
  • 48385884c0 Merge pull request #9167 from gojimmypi/pr-fix-watcom-setld80bit David Garske 2025-09-05 13:33:31 -07:00
  • 5c2f90968f Pin Watcom compiler in workflow to 2025-09-01-Build gojimmypi 2025-09-05 12:57:58 -07:00
  • 8e7bcfc5c2 Merge branch 'master' of https://github.com/wolfSSL/wolfssl into zd20378 Kareem 2025-09-04 10:16:53 -07:00
  • 562ee21d36 Add ALLOW_SELFSIGNED_INVALID_CERTSIGN to known macros. Kareem 2025-09-04 10:16:41 -07:00
  • 4d1fa1b012 Merge pull request #9160 from douzzer/20250903-PR8329-rework David Garske 2025-09-04 09:43:53 -07:00
  • ee2e63444d wolfcrypt/src/sha512.c: don't remap ByteReverseWords64(), remove ByteReverseWords64_1() inline asm macro, and refactor Sha512FinalRaw() and wc_Sha384FinalRaw() to write directly to the output buffer when possible. Daniel Pouzzner 2025-09-03 22:15:42 -05:00
  • 5108dcd0d6 Merge pull request #9157 from rlm2002/coverity Sean Parkinson 2025-09-04 08:35:16 +10:00
  • e29b65d22b Merge pull request #9140 from dgarske/sniffer_partialoverlap lealem47 2025-09-03 14:12:44 -06:00
  • 37fc63ca39 Allow the keyCertSign bit to be asserted specifically for self-signed CAs. Kareem 2025-09-03 11:43:15 -07:00
  • 095fd88cbe Merge pull request #9091 from gojimmypi/pr-arduino-testing David Garske 2025-09-03 11:09:13 -07:00
  • 183aa7a214 Merge branch 'master' of https://github.com/wolfSSL/wolfssl into zd20038_2 Kareem 2025-09-02 16:17:18 -07:00
  • 0065d9a0dd Improve Arduino Examples, add workflow testing gojimmypi 2025-09-02 11:45:28 -07:00
  • f33814b377 Merge pull request #9151 from douzzer/20250830-linuxkm-fix-get_drbg philljj 2025-09-02 11:39:25 -05:00
  • 4d5e1d0dfe move pathLegthSet assignment Ruby Martin 2025-09-02 10:09:11 -06:00
  • 6dd626de0c Improve detection of partial overlap (ZD 20369) David Garske 2025-08-26 14:32:01 -07:00
  • aa96c352d4 add !WC_SKIP_INCLUDED_C_FILES gates in indirectly compiled files in linuxkm/, to avoid false positive unknownMacro reports from cppcheck-force-source. Daniel Pouzzner 2025-08-30 14:15:55 -05:00
  • f8e4feb633 wolfssl/wolfcrypt/error-crypt.h: in WC_ERR_TRACE() definition, use WOLFSSL_DEBUG_PRINTF_FN(WOLFSSL_DEBUG_PRINTF_FIRST_ARGS, not WOLFSSL_DEBUG_PRINTF(, for compatibility with WOLF_NO_VARIADIC_MACROS. Daniel Pouzzner 2025-08-30 12:54:22 -05:00
  • 7df8ee4081 linuxkm/linuxkm_wc_port.h: add default setup for LINUXKM_LKCAPI_REGISTER_HASH_DRBG_DEFAULT, to make visibility in random.c; Daniel Pouzzner 2025-08-30 12:08:57 -05:00
  • e2fe74502f Add wolfSSL/Debug folder as include Hideki Miyazaki 2025-08-30 09:28:09 +09:00
  • 295a11d0f7 update Readme Hideki Miyazaki 2025-08-30 09:24:46 +09:00
  • 7ef94284cc Merge pull request #9149 from douzzer/20250829-_mlkem_decompress_5_avx2-movzwq David Garske 2025-08-29 16:23:16 -07:00
  • 8ed1ce6a8b wolfcrypt/src/wc_mlkem_asm.S: in _mlkem_decompress_5_avx2, use movzwq, not movzxw, for portability. Daniel Pouzzner 2025-08-29 14:42:48 -05:00
  • 330d6ad5a6 Merge pull request #9083 from mgrojo/bugfix/ada-overflow-check-error-string David Garske 2025-08-29 11:28:16 -07:00
  • 24bbb38a9a Merge pull request #9120 from effbiae/print-debug David Garske 2025-08-29 11:26:44 -07:00
  • c2885cf0b9 Merge pull request #9147 from douzzer/20250828-WC_SVR_FLAG_INHIBIT-recursive David Garske 2025-08-29 11:25:03 -07:00
  • cdbad34284 Ada: include use of WolfSSL.Get_Error in the example mgrojo 2025-08-10 20:37:43 +02:00
  • a0c8efdffe Ada: fix wrapping of wolfSSL_ERR_error_string_n mgrojo 2025-08-10 20:17:13 +02:00
  • 44c403f4c7 replace (f)printf with WOLFSSL_DEBUG_PRINTF effbiae 2025-08-29 12:32:26 +10:00
  • f7c7ac275a linuxkm/linuxkm_wc_port.h and linuxkm/x86_vector_register_glue.c: refactor wc_save_vector_registers_x86() and wc_restore_vector_registers_x86() to allow recursive WC_SVR_FLAG_INHIBIT while already in a vector save context; Daniel Pouzzner 2025-08-28 11:02:45 -05:00
  • 0224ef3d2e Merge pull request #9146 from rlm2002/gh9128_MEM_ZERO Sean Parkinson 2025-08-28 22:37:55 +10:00
  • 9774e4959f change sgx script to create options.h if none exists JacobBarthelmeh 2025-08-26 14:05:50 -06:00
  • ccf8eebc5f update for cpuid atomic refactor JacobBarthelmeh 2025-08-26 14:02:27 -06:00
  • 8b1422a869 add configuration for WOLFSSL_MEM_CHECK_ZERO Ruby Martin 2025-08-27 15:10:51 -06:00
  • 11942e774c do not abort MEM_ZERO check if TEST_ALWAYS_RUN_TO_END is defined Ruby Martin 2025-08-27 15:04:10 -06:00
  • 1ad8b2897a Force zero with bufferSize instead of length. add void prototype to definitions Ruby Martin 2025-08-27 13:58:09 -06:00
  • 87f99ea824 Add test case for --enable-coding=no. Kareem 2025-08-27 12:02:25 -07:00
  • e25bd603ed Fix building with --coding=no/WOLFSSL_PEM_TO_DER undefined. Kareem 2025-08-27 11:53:22 -07:00
  • 344f127e64 Merge pull request #9129 from effbiae/wolfSSL_read_ex David Garske 2025-08-27 07:33:29 -07:00
  • dac80aad58 Merge pull request #9142 from SparkiDev/mlkem_dec5_oor_fix David Garske 2025-08-27 07:05:29 -07:00
  • 934364b8e1 wolfSSL_read_ex returns {0,1} effbiae 2025-08-27 15:35:17 +10:00