Juliusz Sosinowicz
dd8f171609
tls early client: read first 1-RTT data from server
2025-11-07 13:57:51 +01:00
Juliusz Sosinowicz
734f9e2ff9
remove extra wolfDTLS_accept_stateless step
2025-11-06 17:58:56 +01:00
Juliusz Sosinowicz
c967668ebf
Add DTLS 1.3 early data examples
2025-11-03 14:59:11 +01:00
jordan
2d24e854d7
bsdkm: kernel example.
2025-11-01 01:45:41 -05:00
Juliusz Sosinowicz
fef27cf910
Add TLS 1.3 early data examples
...
Introduces client and server examples that demonstrate the use of
TLS 1.3 early data (0-RTT) with session resumption.
The client example performs an initial handshake to obtain a session
ticket, then reconnects and sends early data. The server example
receives early data and sends back a reply.
2025-10-29 17:49:00 +01:00
Takashi Kojo
123d562214
Merge pull request #516 from yota22721/pico_w
...
TCP/TLS client and server connection with FreeRTOS, lwIP
2025-10-29 07:44:25 +09:00
David Garske
885cfd63e7
Merge pull request #529 from anhu/ml_kem_example
...
An example of how to use ML-KEM.
2025-10-27 13:17:35 -07:00
Anthony Hu
785001fa82
An example of how to use ML-KEM.
2025-10-23 16:20:43 -04:00
David Garske
373884199f
Merge pull request #528 from dgpighin/renaming
...
Replace WOLFSSL_HAVE_KYBER with WOLFSSL_HAVE_MLKEM in wolfssl-examples/pq/tls/client-pq-tls13.c and wolfssl-examples/pq/tls/server-pq-tls13.c
2025-10-09 14:29:08 -07:00
David Garske
75a4312cdc
Merge pull request #527 from mattia-moffa/20250923-certauth-clienthello
...
TLS 1.3 certificate_authorities extension in ClientHello
2025-10-06 11:02:50 -07:00
Mattia Moffa
72a39e270a
Add info in readme, remove wolfSSL version check
2025-10-06 18:16:47 +02:00
David Garske
015bf653d7
Merge pull request #526 from julek-wolfssl/ocsp-stapling
...
Adds OCSP stapling example and TLS 1.3 support
2025-10-06 08:45:05 -07:00
Mattia Moffa
7719ffc584
Add wolfSSL config checks
2025-10-06 15:42:42 +02:00
Juliusz Sosinowicz
3b15cf53ea
Fix comment
2025-10-03 16:51:58 +02:00
Dario Pighin
3b12b80f17
Replace WOLFSSL_HAVE_KYBER with WOLFSSL_HAVE_MLKEM in wolfssl-examples/pq/tls/client-pq-tls13.c and wolfssl-examples/pq/tls/server-pq-tls13.c
2025-09-28 01:36:53 +02:00
Mattia Moffa
2f1d2dfeb0
Remove bloat
2025-09-25 20:08:10 +02:00
Mattia Moffa
f4ecf7d4fc
Apply copilot suggestions
2025-09-25 16:24:56 +02:00
Juliusz Sosinowicz
3c71b1eeac
Sync with latest wolfssl commit
...
- All OCSP verification is done in OCSP callback
- Exit with error code on failure
- Send chain (still only stapling leaf)
2025-09-24 19:33:06 +02:00
Mattia Moffa
adef0a284c
Add example for TLS 1.3 certificate_authorities extension in ClientHello
2025-09-23 19:04:30 +02:00
Juliusz Sosinowicz
90cf8cb0bf
Explain cert_cb
2025-09-22 17:29:59 +02:00
Juliusz Sosinowicz
24917b1189
ocsp stapling: use wolf helper funcs for HTTP/TCP
2025-09-22 10:57:14 +02:00
Juliusz Sosinowicz
fcd4e021df
instructions detailing how to build wolfSSL
2025-09-19 14:24:25 +02:00
Juliusz Sosinowicz
4b4d179e5d
Add README
2025-09-19 14:07:56 +02:00
Juliusz Sosinowicz
d269fb5b96
Adds support for verifying OCSP staples in TLS 1.3.
...
- Implements manual OCSP staple verification for TLS 1.3 in the client.
- Adds command line argument to select between TLS 1.2 and 1.3.
- Updates server to use generic TLS server method.
2025-09-19 14:04:21 +02:00
Juliusz Sosinowicz
e3915943b0
Fix: Allows address reuse for OCSP server
...
Enables the SO_REUSEADDR socket option to prevent "Address already in use" errors when restarting the OCSP server, improving its reliability and availability.
2025-09-19 14:03:49 +02:00
Juliusz Sosinowicz
35cae80512
Add Eclipse to .gitignore
2025-09-19 12:02:14 +02:00
Juliusz Sosinowicz
7d179c1e4c
Feat: Adds OCSP stapling example
...
Adds OCSP stapling client and server examples with
dynamic certs. This allows testing and demonstrating
OCSP stapling functionality.
2025-09-18 20:24:17 +02:00
Yota Nagaya
f7374627e6
Restore config/user_settings.h to pre-370cdb3 state
2025-09-17 10:03:25 +09:00
Yota Nagaya
a4a48e628b
Fix Doc
2025-09-17 01:54:59 +09:00
Yota Nagaya
370cdb3ee2
Fix details
2025-09-17 01:45:20 +09:00
Yota Nagaya
64c25fbca3
socket connection with FreeRTOS
2025-09-17 01:45:19 +09:00
Ruby Martin
2d37f384b7
Merge pull request #525 from embhorn/cert_update
...
Update expired example certs
2025-09-15 12:16:26 -06:00
Eric Blankenhorn
1e2dd49885
Update expired example certs
2025-09-15 12:21:21 -05:00
David Garske
275723f99d
Merge pull request #521 from miyazakh/rh850_example_update
...
Update Renesas RH850 RSA Sign-Verify example
2025-09-09 12:21:36 -07:00
David Garske
23c51e2f4f
Merge pull request #522 from gojimmypi/pr-arduino-testing
...
Remove interim Arduino workflow REPO_OWNER redirect
2025-09-09 12:13:03 -07:00
David Garske
6ccac5e34d
Merge pull request #524 from LinuxJedi/fix-rp2350
...
Fix RP2350
2025-09-09 07:09:28 -07:00
Andrew Hutchings
177c0be818
Fix RP2350
...
Wrong MCU detection flags were used, so the wrong ASM was compiled. Also
make sure LWIP is defined for wolfSSL to compile properly.
2025-09-09 13:44:09 +01:00
gojimmypi
a87dbd7a7b
Remove interim REPO_OWNER redirect
2025-09-08 08:42:27 -07:00
Hideki Miyazaki
375fc3c2bc
Changed compiler option from size optimized to speed optimized
...
- use SP as math
2025-09-05 07:25:55 +09:00
David Garske
ef32694230
Merge pull request #519 from gojimmypi/pr-arduino-testing
...
Improve Arduino Examples
2025-08-29 12:23:13 -07:00
David Garske
ab5627e72d
Merge pull request #488 from JacobBarthelmeh/sgx
...
updating the SGX build
2025-08-26 16:04:37 -07:00
gojimmypi
a94c2f7769
Improve Arduino Examples
2025-08-15 14:01:53 -07:00
Takashi Kojo
1e7e5b2314
Merge pull request #514 from tamasan238/windows-pqc
...
Add C# examples using ML-KEM/ML-DSA
2025-08-14 06:56:37 +09:00
David Garske
9180ab5f57
Merge pull request #518 from gojimmypi/pr-spelling
...
Spelling corrections
2025-08-09 10:14:19 -07:00
gojimmypi
2dad10bd5f
Spelling corrections
2025-08-09 09:23:04 -07:00
David Garske
05b3b76c32
Merge pull request #513 from JacobBarthelmeh/static_memory_tool
...
initial generated optimization tool
2025-08-05 12:53:48 -07:00
JacobBarthelmeh
8adc6adf47
fixes for formatting
2025-08-04 17:10:45 -06:00
JacobBarthelmeh
e9632df755
Merge pull request #515 from anhu/mlkem-hybrid-draft-names-examples
...
Rename ML-KEM hybrids to match IETF Draft.
2025-08-01 16:04:03 -06:00
JacobBarthelmeh
198e4faa88
make bucket sizes adhere to memory alignment
2025-08-01 13:52:25 -06:00
JacobBarthelmeh
359f318dcb
remove debug printf
2025-08-01 10:12:54 -06:00