Commit Graph

1658 Commits (799ce1c5de51de0cbd52de9fa2ca6344a8c72a11)

Author SHA1 Message Date
Anthony Hu 376953752e Rename ML-KEM hybrids to match IETF Draft. 2025-07-31 16:32:56 -04:00
JacobBarthelmeh 6a593961ac add a tester app and fix optimizer 2025-07-31 09:12:41 -06:00
JacobBarthelmeh 58571d8ccb adds a peak heap usage stat, max bucket limiter, and update to account for padding size when creating a new bucket size 2025-07-30 09:25:13 -06:00
Masaki Iwai 2050cc25c1 add C# examples using ML-KEM/ML-DSA 2025-07-30 10:26:23 +09:00
JacobBarthelmeh 5e8cf97343 initial generated optimization tool 2025-07-29 12:47:51 -06:00
David Garske 6da38aa413
Merge pull request #512 from tjko/rp2350_fix
Fix autodetection of RP2350 (ARM mode).
2025-07-24 11:59:27 -07:00
Timo Kokkonen d849a6257f Fix autodetection of RP2350 (ARM mode). 2025-07-14 19:47:40 -07:00
David Garske c0bf764909
Merge pull request #511 from BridgerVoss/bug_fix
old wc naming convention fixes
2025-07-09 09:18:14 -07:00
Bridger Voss d393c3e9b2 old wc naming convention fixes 2025-07-09 10:08:59 -06:00
David Garske 3658b76a64
Merge pull request #509 from miyazakh/rh850_sign_example
Add wolfCrypt sample on RH850 using CS+
2025-06-27 09:03:11 -07:00
Hideki Miyazaki 932dbf73a4 Add wolfCrypt sample on RH850 using CS+ 2025-06-26 06:29:28 +09:00
David Garske 72a36587c6
Merge pull request #508 from anhu/connfd_to_bytesReceived
recvfrom() returns the bytes received; not a file descriptor.
2025-06-12 12:04:35 -07:00
Anthony Hu dbb4c309e7 recvfrom() returns the bytes received; not a file descriptor. 2025-06-12 13:25:33 -04:00
Juliusz Sosinowicz 41d61d2e95
Merge pull request #506 from sebastian-carpenter/GitHub-issue-505
fixed call to wolfSSL_dtls_cid_parse
2025-06-05 20:12:52 +02:00
Sebastian Carpenter 6c50fe71f9 fixed call to wolfSSL_dtls_cid_parse
The server-dtls-demux.c file used the old function call signature. It has been updated to reflect the new signature.
2025-06-04 14:39:19 -06:00
Daniel Pouzzner 63b2ad43e1
Merge pull request #494 from JacobBarthelmeh/pkcs7_stream
Add an example benchmark of PKCS7 streaming
2025-05-19 11:46:50 -05:00
JacobBarthelmeh 6fe7af7cd0 add debug print out for building wolfssl with indef support 2025-05-16 14:14:38 -06:00
Daniel Pouzzner 9b02ca2ad9
Merge pull request #503 from embhorn/gh8764
Clarify aesgcm-file-encrypt demo
2025-05-16 12:43:53 -05:00
Eric Blankenhorn 6df432eaac Clarify aesgcm-file-encrypt demo 2025-05-13 17:00:40 -05:00
David Garske 7e65d00e0a
Merge pull request #499 from gojimmypi/pr-arduino-examples
Move Arduino examples, add GitHub workflow
2025-05-06 14:52:55 -07:00
David Garske e01d434de7
Merge pull request #500 from Yu-Ma28051503/x9146-wolfssl-command
X9.146 migrate from openssl command to wolfssl command
2025-05-06 14:43:12 -07:00
Sean Parkinson baec9de5ef
Merge pull request #502 from anhu/enable-keygen
Let user know they need to use --enable-keygen
2025-05-01 09:33:01 +10:00
Anthony Hu bf66a60442 Also prevent a dangling pointer 2025-04-30 16:04:19 -04:00
Anthony Hu 83ec2dc0fd Let user know they need to use --enable-keygen 2025-04-30 12:34:01 -04:00
JacobBarthelmeh ee6fe76296 update flags for assembly use with SGX 2025-04-30 01:16:49 -06:00
yuma cfb8135dfd X9.146 migrate from openssl command to wolfssl command 2025-04-18 15:25:23 +09:00
gojimmypi 1aa07ac3b7
remove push wildcard, run only for wolfssl owner 2025-04-09 21:24:07 +02:00
gojimmypi 40fa4eb9bf
Assume unspecified boards are using standard WiFi library. 2025-04-09 16:59:42 +02:00
gojimmypi 638297a18a
Move Arduino examples, add GitHub workflow 2025-04-06 13:01:22 +02:00
JacobBarthelmeh 83cccaf3a4 add argument for data chunk size 2025-04-04 14:25:09 -06:00
JacobBarthelmeh 912c585989
Merge pull request #411 from dgarske/keywrap
Example for key wrap using ECDH, HKDF and AES GCM
2025-03-26 03:50:37 +07:00
JacobBarthelmeh ea23d8d916 add comments, remove hard tab, remove optional debugging output 2025-03-24 09:33:15 -06:00
David Garske 511518df74 Add a tiny bit of README on the PKCS7 benchmarks. 2025-03-21 11:56:43 -07:00
JacobBarthelmeh 812414d817 add more debug outputs, one of which is listing file sizes 2025-03-21 11:50:29 -07:00
JacobBarthelmeh 305dbea857 add more debug info about file state and bytes processed 2025-03-21 11:50:29 -07:00
JacobBarthelmeh 7c9eaa8008 adjust benchmark file names and remove white space 2025-03-21 11:50:29 -07:00
JacobBarthelmeh 3d8b8bb9d7 simple example app benchmarking PKCS7 envelop encode/decode 2025-03-21 11:50:29 -07:00
David Garske d7f7fb9636
Merge pull request #497 from wolfSSL/devin/1742500258-rsa-encrypt-decrypt-example
Add RSA encrypt/decrypt example to pkcs11_rsa.c
2025-03-21 11:40:44 -07:00
Devin AI 3ab39f8468 Fix preprocessor directive issue by removing redundant #ifndef NO_RSA
Co-Authored-By: colton@wolfssl.com <colton@wolfssl.com>
2025-03-21 18:36:39 +00:00
Devin AI e298fbf19a Address PR comments for RSA encrypt/decrypt example
Co-Authored-By: colton@wolfssl.com <colton@wolfssl.com>
2025-03-21 18:31:11 +00:00
David Garske 9d6dcdf2e9
Merge pull request #496 from SparkiDev/hash_examples_update
Hash examples: add more
2025-03-20 16:47:26 -07:00
David Garske feca698e0b
Merge pull request #495 from SparkiDev/rsa_pss_rework
RSA-PSS example: fixup
2025-03-20 16:45:31 -07:00
Devin AI 0d3766df21 Add RSA encrypt/decrypt example to pkcs11_rsa.c
Co-Authored-By: colton@wolfssl.com <colton@wolfssl.com>
2025-03-20 19:52:13 +00:00
Sean Parkinson ae63bfdb40 Hash examples: add more
More examples based on different hash algorithms.
Examples hashing a string rather than a file.
Examples showing oneshot API.
Example of using hash wrapping API.
2025-03-18 12:22:24 +10:00
Sean Parkinson 223a172d57 RSA-PSS example: fixup
Separate out steps.
Hash the message before signing and verifying.
2025-03-18 11:07:11 +10:00
Reda Chouk dc36abdfd4
Merge pull request #491 from wolfSSL/devin/1740502756-add-freertos-fullstack-example
Add FreeRTOS + wolfIP + wolfSSL HTTPS example
2025-03-03 16:58:43 +01:00
Devin AI 468fd86664 PR #491: Address review comments
- Remove autogen.sh and configure commands
- Fix path to ../../../../ for cmake
- Remove redundant build dir creation
- Add sudo make install for wolfSSL

Co-Authored-By: daniele@wolfssl.com <daniele@wolfssl.com>
2025-03-03 15:55:15 +00:00
Devin AI ced6ae7b53 PR #491: Fix build command in README.md (make -> mkdir)
Co-Authored-By: daniele@wolfssl.com <daniele@wolfssl.com>
2025-02-27 18:23:13 +00:00
Devin AI a57b09bed1 PR #491: Improve setup script and build instructions
- Add --depth=1 to git clone commands for faster downloads
- Integrate wolfSSL and wolfIP setup into setup.sh
- Simplify build instructions in README.md

Co-Authored-By: daniele@wolfssl.com <daniele@wolfssl.com>
2025-02-27 18:22:54 +00:00
Daniele Lacamera 34ec4140c7 Fixes for the https fullstack-simulator demo 2025-02-27 17:19:16 +01:00