wolfssl
wolfssl copied to clipboard
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3!
### Contact Details _No response_ ### Version v5.5.4-stable ### Description build without lto work fine, with lto app start crashed. here is crashlog. aarch64, android 10, android-ndk-r25c ### Reproduction steps...
### Version 5.6.0-stable ### Description Turning on the, since GCC 10 new, `-fanalyzer` [static analyzer](https://gcc.gnu.org/onlinedocs/gcc/Static-Analyzer-Options.html) switch for WolfSSL compilation makes it output a single issue it found with WolfSSL code:...
### Contact Details [email protected] ### Version 5.5.0 ### Description WolfSSL partially supports the connection identifier extension (https://www.rfc-editor.org/rfc/rfc9146.html). However, it does not implement the NewConnectionId and RequestConnectionId messages introduced in DTLS...
### Contact Details [email protected] ### Version 5.5.0 ### Description WolfSSL partially supports the connection identifier extension (https://www.rfc-editor.org/rfc/rfc9146.html). However, the extension is currently not usable as intended, as a a connection...
When I used wolfssl for digital certificate validation, I found that wolfssl accepted a digital certificate with the wrong expiry date format. The version I used is wolfssl 4.2.0. Here...
### Contact Details _No response_ ### Version latest master ### Description Note this issues has been edited since first created. Additional details and examples of `fp_cmp` problems have been added....
# Description This PR partly addresses https://github.com/wolfSSL/wolfssl/issues/6380. The TFM [s_fp_add()](https://github.com/wolfSSL/wolfssl/blob/c3e4da9f66b0308368d1dec8af088d81a72e2e75/wolfcrypt/src/tfm.c#L132) is modified to only add `fp_int` words up to `used` length in each respective operand, rather than add all words...
### Version latest master ### Description As noted in https://github.com/wolfSSL/wolfssl/issues/6380, there were some unexpected and incorrect Espressif math results as related to `fp_int` data provided from HW acceleration and the...
# Description As described in https://github.com/wolfSSL/wolfssl/issues/6205 RSA signature fails for certain key sizes on the ESP32. This is an interim fix as [described here](https://github.com/wolfSSL/wolfssl/issues/6205#issuecomment-1482092608) that reverts to software calculations in...
### Version latest master ### Description While working on an [example Espressif app](https://github.com/gojimmypi/wolfssl/tree/ED25519_SHA2_fix/IDE/Espressif/ESP-IDF5/examples/wolfssl_server_6205) to address https://github.com/wolfSSL/wolfssl/issues/6205, I noticed that the RSA [call](https://github.com/wolfSSL/wolfssl/blob/52a20fc2b54a90c4fe3cce868af2d98e86377e09/wolfcrypt/src/rsa.c#L2689) to `mp_mul` would modify the operand in the...