Topic: Compiling for Android with TLS1.3 support
I am currently trying to use WolfSSL in an Android App. I have used this example: https://github.com/wolfSSL/wolfssl-exam … dk-gradle.
This works fine, but I would like to adjust it to also allow Tls 1.3. When I compile the library from the command line, i can enable it via "./configure --enable-tls13 && make" and the build runs successfully. However, I was not successful in adjusting the CMakeLists.txt in a way that enables Tls 1.3. I tried -DHAVE_TLS13 and other flags that seem to be required, but the build keeps crashing due to some obscure error messages like "error: no member named 'aead_enc_imp_IV' in 'struct Keys'" or other ones, depending on the flags I add. Can someone tell me how I can get a running configuration? I am not that experienced in Android developement and using cmake, so I am a bit lost here.