Commit Graph

1402 Commits (devin/1739912915-update-examples-docs)

Author SHA1 Message Date
Devin AI a74868a6e0 Add comprehensive documentation for example requirements
- Add configuration requirements for each example
- Document hardware dependencies for UART examples
- Add troubleshooting guide
- Categorize examples by functionality
- Add TLS 1.3 resume certificate requirements

Co-Authored-By: eric@wolfssl.com <eric@wolfssl.com>
2025-02-18 21:08:35 +00:00
Devin AI 5451ad7db3 Update client-tls-resume example with latest wolfSSL API
Co-Authored-By: eric@wolfssl.com <eric@wolfssl.com>
2025-02-18 18:25:41 +00:00
Daniel Pouzzner 93f4e79b18
Merge pull request #422 from JacobBarthelmeh/pkcs7-examples
add example of no certs bundle and stream mode
2024-02-05 16:28:08 -05:00
JacobBarthelmeh e2809a957a add envelopedDataDecode to runall.sh script 2024-02-02 16:55:47 -07:00
JacobBarthelmeh 935b1b3af3 update print out message 2024-02-01 10:56:13 -07:00
Daniel Pouzzner eafcbee132
Merge pull request #421 from philljj/update_xmss_example
Update xmss example.
2024-01-31 15:29:12 -05:00
JacobBarthelmeh d663e17481 add example of stand alone enveloped data decode 2024-01-31 07:46:36 -07:00
JacobBarthelmeh 81827df470 add example of no certs bundle and stream mode 2024-01-29 10:15:21 -07:00
jordan 277a2dd3ba Update xmss example. 2024-01-26 17:35:27 -06:00
Chris Conlon 5a7c32742a
Merge pull request #420 from miyazakh/toppers_ex
TOPPERS - Update linker script for rx72n envision kit
2024-01-25 17:06:20 -07:00
Hideki Miyazaki fa66cd82ab update linker script for rx72n envision kit 2024-01-25 16:12:01 +09:00
JacobBarthelmeh e5bfb127e6
Merge pull request #414 from anhu/add_X9.146
Adding support for dual key/signature certificates.
2024-01-24 10:28:36 -08:00
Anthony Hu de41bdcce8 Address Jacob's comments 2024-01-23 21:33:47 -05:00
Anthony Hu dc0143ad6c Everything works as expected now. 2024-01-23 21:15:47 -05:00
Anthony Hu 6a07dd8795 Update falcon certs due to change in OIDs. 2024-01-23 21:02:01 -05:00
JacobBarthelmeh 8ba4fd988e
Merge pull request #417 from dgarske/pkcs7_ecc
Add ECC support to PKCS7 crypto callback example and PSA support
2024-01-22 08:24:20 -08:00
Anthony Hu c0edbe850e Fixes suggested by SparkiDev 2024-01-19 17:33:59 -05:00
David Garske 5b134348f4 Improvements to PKCS7 crypto callback example and support for PSA (ECC only). 2024-01-19 13:10:58 -08:00
David Garske 2cf6e9fb5b
Merge pull request #419 from philljj/fix_dtls_threaded
Server and client dtls threaded examples.
2024-01-19 08:24:19 -08:00
jordan 11509fdf47 dtls threaded examples: fix mac warnings, small cleanup. 2024-01-19 10:13:55 -06:00
David Garske a944dfb8ef Add ECC support to PKCS7 crypto callback example. 2024-01-17 15:37:54 -08:00
jordan fae5acd049 dtls threaded examples: sanity check n_threads. 2024-01-17 00:51:53 -06:00
jordan 2fa54af672 dtls threaded examples: don't do double free. 2024-01-17 00:32:14 -06:00
jordan cea1d0815e Server and client dtls threaded examples. 2024-01-16 23:31:38 -06:00
Sean Parkinson 6a34cb5d0c
Merge pull request #413 from dgarske/cryptocb_hmac
Improve TLS crypto callback examples
2024-01-11 11:39:11 +10:00
David Garske ab0d633d5b Peer review cleanups 2. 2024-01-10 17:26:55 -08:00
David Garske f808600853 Peer review feedback. 2024-01-10 15:05:48 -08:00
Anthony Hu eede3170fd Adding support for dual key/signature certificates.
This is support for X9.146.
2024-01-04 14:04:11 -05:00
David Garske 1c6e1c4c9a Add mutual auth, RSA/ECC and TLS v1.2/v1.3 support to TLS crypto callback examples. 2023-12-19 12:31:28 -08:00
David Garske d505779dfe Improved TLS cryptocb test cases. 2023-12-19 11:26:44 -08:00
David Garske ed2549cfbe Support building TLS examples with `--disable-oldnames`. 2023-12-19 10:35:55 -08:00
David Garske 005e08db5a For crypto cb TLS examples do free if not a copy. 2023-12-19 08:03:36 -08:00
David Garske 1e5f87b32f Better example for crypto callback hashing. 2023-12-18 15:44:35 -08:00
David Garske 124998fb8b Add example for TLS server with crypto callbacks. 2023-12-18 11:25:40 -08:00
David Garske 90f5882e8b Fix typo with HMAC determination of update/final. 2023-12-14 10:54:06 -08:00
JacobBarthelmeh 005d883671
Merge pull request #412 from philljj/add_missing_aesinit
Add missing wc_AesInit calls.
2023-12-04 10:08:47 -07:00
philljj 96200032eb Add missing wc_AesInit calls. 2023-11-30 15:14:05 -06:00
JacobBarthelmeh d091791f42
Merge pull request #410 from anhu/trailing_i
Remove extra i
2023-10-30 09:37:05 -06:00
Anthony Hu a22540563f Remove extra i 2023-10-30 11:27:57 -04:00
David Garske 8832998add
Merge pull request #409 from JacobBarthelmeh/certman
update cert buffers
2023-10-26 08:04:35 -07:00
JacobBarthelmeh b8a6d8c03e update cert buffers 2023-10-26 08:02:10 -07:00
JacobBarthelmeh c5b1104bce
Merge pull request #408 from cconlon/androidArchLinks
Android: add architecture doc links to CMakeLists.txt
2023-10-18 11:23:54 -06:00
Chris Conlon ab241febe1 Android: add links to architecture notes in CMakeLists.txt for future reference 2023-10-16 15:17:37 -06:00
Chris Conlon 4fe4b48889 Merge remote-tracking branch 'upstream/master' 2023-10-16 15:14:47 -06:00
JacobBarthelmeh 11e5bee8cb
Merge pull request #407 from philljj/tiny_cleanup_xmss
xmss_example: tiny cleanup to match g++ warning fix.
2023-10-16 11:00:20 -06:00
philljj ae6318e797 xmss_example: tiny cleanup to match g++ warning fix. 2023-10-13 18:18:25 -05:00
JacobBarthelmeh 1e1e79d57d
Merge pull request #406 from cconlon/androidWOLFCRYPT_FIPS_CORE_HASH_VALUE
Add example use of WOLFCRYPT_FIPS_CORE_HASH_VALUE to Android Studio example
2023-10-13 15:56:23 -06:00
JacobBarthelmeh 27b7119631
Merge pull request #403 from philljj/xmss_hooks_support
Example for xmss hooks support.
2023-10-13 15:53:52 -06:00
Chris Conlon 4863cb49b9 Android: add example of setting per-architecture verifyCore[] hash in CMakeLists.txt with WOLFCRYPT_FIPS_CORE_HASH_VALUE 2023-10-13 15:19:18 -06:00
Chris Conlon 0424308d2e Android: add example of setting per-architecture verifyCore[] hash in CMakeLists.txt with WOLFCRYPT_FIPS_CORE_HASH_VALUE 2023-10-13 15:18:48 -06:00