Commit Graph

20 Commits (4c2f96ff64da997677dd4973c8bc24046e6018f4)

Author SHA1 Message Date
Andras Fekete 4c2f96ff64 Clean up wolfSSL path variable name 2024-04-04 13:28:23 -04:00
David Garske f808600853 Peer review feedback. 2024-01-10 15:05:48 -08:00
David Garske d505779dfe Improved TLS cryptocb test cases. 2023-12-19 11:26:44 -08:00
Jämes Ménétrey d114bf7f40 Implement a TLS perf server with poll system call. 2022-07-25 11:43:05 +00:00
David Garske 6b88ee7390 Template for TLS over UART. 2021-10-07 16:54:50 -07:00
David Garske fc7ea3c757 Fixes for building TLS examples with QAT v1.7. 2019-04-05 06:26:53 -07:00
Levi Rak 70c71f05db reformed the Makefile for generality 2017-05-30 13:21:46 -06:00
toddouska 8dcabdc1cd add client-tls-writedup example 2017-03-20 15:21:55 -07:00
David Garske 3a1e5518ad Fixes for TLS perf examples. Fixed issue with server-tls-epll-threaded not doing wolfAsync_DevClose. Enhanced server-tls-epll-threaded to use the wolfAsync_DevOpenThread feature to assign thread and QuickAssist core affinity. Added “-a” option on servers to allow TLS version downgrade. Enhancements to the Makefile. Other various cleanups. 2017-01-26 17:11:32 -08:00
David Garske 5e4811f905 Removed obsolete "//return(EXIT_FAILURE);". Renamed .md doc file. Added comment in Makefile. 2016-11-21 16:31:25 -08:00
David Garske 14673d95c1 Fix to allow async dev open failure to continue, but use non-async mode. Added support for QuickAssist libraries in Makefile. 2016-11-21 16:25:43 -08:00
David Garske 2e65dafbcc Fixes issue with client-tis-perf and async by splitting read wait and read (async return was waiting again and blocking). Added debug enable option. Cleanup mutex locking around total bytes, so only is done once. Fix for Makefile to include math lib (required for DH pow/log. 2016-11-21 16:25:43 -08:00
David Garske accf3de929 Fix tls MakeFile to detect OS and only build epoll example on Linux. 2016-11-17 11:39:32 -08:00
Sean Parkinson f9a67e00a5 Performance servers and client.
The servers use epoll.
The threaded server uses pthread.
The client and server support asynchronous crypto.
2016-11-15 22:30:20 +10:00
toddouska 9d5f04ab81 add in memory TLS I/O callback example 2016-06-24 13:20:51 -07:00
kaleb-himes eb7e6535b2 ecdhe client/server examples 2015-08-28 13:57:59 -06:00
kaleb-himes c20b82925b wolfssl Initial 2015-01-09 16:44:54 -07:00
JacobBarthelmeh 62e3975982 updated certs and added tls callback example 2014-08-01 10:37:12 -06:00
Shane Israel 88d76b4dc6 Removed warnings 2014-06-30 10:44:27 -06:00
Chris Conlon 4504528bf2 add initial TLS examples 2014-06-30 09:53:18 -06:00