Jon Shallow
Jon Shallow
Is it specifically ConnectionID that you are looking for from RFC9147? - After a quick read, it is unclear if wolfSSL fully supports RFC9147. - TinyDTLS has a PR https://github.com/eclipse/tinydtls/pull/149...
OK - Seems as if wolfSSL is one of the very few TLS library implementions. The primary work that needs to be done is in an equivalent coap_{openssl|mbedtls|gnutls|tinydtls}.c TLS library...
> Supporting session resumption (even just with DTLS 1.2 CID) would be really awesome. Please see PR #1153 where there is support for CID with later code versions of MbedTLS....
@fj-blanco Thanks for your work supporting wolfSSL in libcoap. Some of your code relies on the latest source for wolfSSL, and so when building the code with Ununtu 22.04 and...
@fj-blanco Thanks for the updated documentation. It does however look like you are still finding the latest wolfSSL build on your Ubuntu 22.04.03 system, rather than the one from libwolfssl-dev...
Building wolfssl from source using your ./configure options allows `coap-client-wolfss` to talk to `coap-server-wolfssl`, but the client cannot talk to any other server that has a different library, likewise, any...
PR #1358 has been raised for wolfSSL support in libcoap for testing. This took some time to get ready as some (primarily PSK) interoperability issues with other TLS libraries needed...
@yangyangliuli Good questions > Does coap-server-openssl support coap+DTLS1.2+session resumption? If supported, what CMD is needed to start the server? Support is not currently there for session resumption. This could be...
Yes, there are plans to integrate wolfSSL, but no specific time frames. I have set up a skeleton src/coap_wolfssl.c and updated some of the other environment to support wolfSSL. These...
The skeleton is there for you to work on to get things going. I don't have the time at present to do the work on this.