Commit Graph

6 Commits (3283cf347f9e091bcccde5e2383201250951b50d)

Author SHA1 Message Date
Andrew Hutchings 8aee626efe Fix CAN messages
client/server names were incorrect
2022-01-06 18:02:11 +00:00
Andrew Hutchings ef0ee3649c Alter ISO-TP example to use wolfSSL native
Uses the wolfSSL native ISO-TP instead of a third-party one.
2022-01-06 11:40:36 +00:00
Andrew Hutchings dca547c504 Minor fixes to CAN bus
* Init `sock` with -1 and make static
* Brace style fix in `isotp_user_debug`
* Use wolfCrypt `MEMORY_E` for memory allocation error
2021-12-09 17:23:19 +00:00
Andrew Hutchings 809acb3e3c Cleanups to CAN bus
* Add warnings to CFLAGS (except for isotp)
* Fix items found by warnings
* Remove %.*s usage
* Fix indentation issue
* Use WOLFSSL_* instead of SSL_* constants
* Switch to TLS v1.3
* Add missing wolfSSL_Cleanup()
2021-12-09 11:33:16 +00:00
Andrew Hutchings 0242c880ed Fix valgrind detected leak
Leak after Ctrl-C in CAN bus client.
2021-12-08 13:57:49 +00:00
Andrew Hutchings 191b5db535 Add a CAN bus TLS example using ISO-TP transport
This provides a simple echo server / client that uses ISO-TP over CAN
bus and wolfSSL for TLS.
2021-12-08 11:52:16 +00:00