Commit Graph

1574 Commits (devin/1741050294-optimize-memory-buckets)

Author SHA1 Message Date
Chris Conlon 8c3161d9ac Android: update wolfssljni-ndk-gradle example for wolfSSL 5.7.4 FIPS Ready 2024-12-04 14:48:47 -07:00
Juliusz Sosinowicz a66444e73e Add docs 2024-11-26 11:50:13 +01:00
Juliusz Sosinowicz 83ede0a41d Add server demux example
Also added CID clients for dtls 1.2 and 1.3. The clients change port after sending each message.
2024-11-26 11:50:13 +01:00
Anthony Hu b848ae0527 Use the timeout value for non-blocking 2024-11-21 10:45:14 -05:00
David Garske 94e089eea8
Merge pull request #468 from LinuxJedi/RP2350
Improved Raspberry Pi Pico support
2024-11-08 08:13:41 -08:00
Andrew Hutchings 0f195c94e6 Improved Raspberry Pi Pico support
Fixes and improvements for RP2040 and added RP2350 support:

* Made UART `printf` output optional
* Made WiFi support optional
* Added compile support for RP2350
* Added compile support for RP2350 in RISC-V mode
* Re-wrote README
* Fixed compile issues
2024-11-08 12:14:46 +00:00
Daniel Pouzzner 6c5b5f4c49
Merge pull request #448 from SparkiDev/dtls_read_write_threaded
DTLS threaded read-write with same SSL object
2024-11-04 23:52:38 -06:00
David Garske 00fbf9c2f0
Merge pull request #466 from philljj/ml_dsa_example
pq: ML-DSA example, and reorganize examples.
2024-11-04 11:02:17 -08:00
jordan e5fdf2e1ee tiny cleanup to ml_dsa makefile. 2024-11-01 13:49:36 -05:00
jordan 986bd428d1 small readme cleanup. 2024-11-01 13:42:18 -05:00
jordan dca01c7293 pq: ML-DSA example. 2024-11-01 13:37:40 -05:00
Sean Parkinson 3bb9656563 DTLS threaded read-write with same SSL object
Add server and client DTLS example that have read and write threads that
use the same SSL objects.
Server also has encryption threads when wolfSSL is compiled for that.
2024-10-29 11:42:20 +10:00
Daniel Pouzzner 14dfeeb4df
Merge pull request #464 from anhu/no_wolfssl-lwip-client
Makefile does not build wolfssl-lwip-client.
2024-10-08 09:51:37 -05:00
Anthony Hu 4f43f2b93d Makefile does not build wolfssl-lwip-client. 2024-10-04 12:31:21 -04:00
Takashi Kojo aa1818ce35
Merge pull request #370 from tamasan238/get-and-set-cipher
support get/set cipher
2024-10-04 13:51:53 +09:00
JacobBarthelmeh 2f67b03800
Merge pull request #460 from anhu/client-tls-pkcs11
Add in client examples that use PKCS11.
2024-09-26 09:38:43 -06:00
JacobBarthelmeh f935fd09f5
Merge pull request #462 from anhu/maxq_lwip
New MAXQ 1065/1080 LWIP example.
2024-09-24 15:44:38 -06:00
Anthony Hu 62aa95568d Extra instructions for wolfssl-lwip-client.c 2024-09-24 09:53:11 -04:00
Anthony Hu 0c9cd40b36 Whitespace fixup. 2024-09-24 09:42:28 -04:00
Anthony Hu 0f7a32e75c Quick fixes 2024-09-23 12:37:13 -04:00
Anthony Hu e95373bf30 Fixups suggested in review. 2024-09-20 16:12:19 -04:00
Anthony Hu 9d7600b0ef Addressing some review comments. 2024-09-20 15:37:28 -04:00
JacobBarthelmeh c1ab59b6da
Merge pull request #461 from philljj/fix_dtls_resume
Clean up dtls resume example
2024-09-18 10:25:32 -06:00
Anthony Hu e8e1f5a44b New maxq 1065/1080 LWIP example. 2024-09-18 12:20:47 -04:00
jordan 95105068c6 more cleanup. 2024-09-17 00:07:10 -04:00
jordan 8c57fd34ad cleanup. 2024-09-16 23:52:16 -04:00
jordan aee9f1001d Beginning of cleanup. 2024-09-16 21:10:29 -04:00
Daniel Pouzzner 8254f47648
Merge pull request #455 from philljj/x509_acert_example
X509 acert example
2024-09-14 00:41:50 -05:00
jordan 2354c20623 Small cleanup. 2024-09-13 10:13:45 -05:00
Anthony Hu 653a2a9c63 Add in client examples that use PKCS11. 2024-09-12 14:45:13 -04:00
András Fekete 92f8d61006
Merge pull request #458 from billphipps/sgx_c99_fix
Update makefile to use C99 instead of C11
2024-09-10 12:36:13 -04:00
Bill Phipps 9b26031bd1 Update maek file to use C99 instead of C11 2024-09-09 12:28:44 -04:00
Sean Parkinson 7e268ba0c7
Merge pull request #456 from ColtonWilley/pkcs11_rsa_pss
Add RSA PSS signing to PKCS11 examples
2024-09-06 08:48:04 +10:00
Colton Willey 3f13cc3cc7 Update for code formatting 2024-09-05 09:44:22 -07:00
Colton Willey 7805496f0d Update PKCS11 examples to set RNG for RSA operations 2024-09-04 11:24:10 -07:00
Colton Willey ef5c8dc5bb Add RSA PSS signing to PKCS11 examples 2024-09-04 10:08:42 -07:00
Daniel Pouzzner d56158eef6
Merge pull request #453 from dgarske/dtls_cleanups
Cleanups for DTLS 1.3 client/server examples.
2024-08-31 00:43:20 -05:00
Daniel Pouzzner 3e220d88ab
Merge pull request #451 from anhu/x9146_fips_ready
Allow the X9.146 examples to build against fips-ready.
2024-08-31 00:41:43 -05:00
Daniel Pouzzner 4ee926bf83
Merge pull request #450 from SparkiDev/aesgcm_oneshot
AES-GCM one shot example
2024-08-31 00:38:49 -05:00
Daniel Pouzzner 607588cfd3
Merge pull request #449 from JacobBarthelmeh/staticmemory
add size calculation example for static memory
2024-08-31 00:33:26 -05:00
jordan 05076a726c Update dot gitignore. 2024-08-30 16:48:35 -05:00
jordan 85473cf196 tiny cleanup. 2024-08-30 16:39:39 -05:00
jordan 2c57ef3344 x509 acert example. 2024-08-30 16:37:12 -05:00
David Garske eaa8e8e022 Cleanups for DTLS 1.3 client/server examples. 2024-08-28 08:17:48 -07:00
Anthony Hu 38e80d18ea Allow the X9.146 examples to build against fips-ready. 2024-08-27 15:32:40 -04:00
Sean Parkinson 4aa0d3758a AES-GCM one shot example
Add a simple example of using the AES-GCM oneshot API for encryption and
decryption.
2024-08-08 12:23:06 +10:00
JacobBarthelmeh 0594daf982 add debug callback function example 2024-08-06 17:02:58 -06:00
JacobBarthelmeh af4a6494a7 add size calculation example for static memory 2024-08-06 16:36:35 -06:00
David Garske f707ad83da
Merge pull request #446 from anhu/posthsauth_example
New examples for post-handshake authentication.
2024-07-24 12:24:41 -07:00
Anthony Hu 7f96232480 options.h 2024-07-24 15:16:36 -04:00