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!
# Description Building on https://github.com/wolfSSL/wolfssl/pull/8090 and https://github.com/wolfSSL/wolfssl/pull/8104, this PR adds a new `DLL Release (config.h)` Build Configuration to the Visual Studio 2022 Project file that instead of using the `user_settings.h`...
### Version 5.7.4 ### Description I noticed Wolfssl supports these Post Quantum Algorithms.  1. Does Wolfssl support composite ML-DSA algorithms like `MLDSA87-ECDSA-P384-SHA512` mentioned in [this draft](https://datatracker.ietf.org/doc/draft-ietf-lamps-pq-composite-sigs/)? 2. Do you...
### Contact Details reply here ### Version current [online docs](https://www.wolfssl.com/doxygen/group__CertsKeys.html#gae424b3a63756ab805de5c43b67f4df4f) ### Description The example snippet for wolfSSL_CTX_use_certificate_buffer does two "suspicious" things: 1. it sets `sz` to zero, when it should...
### Version 5.7.4 ### Description When compiling with: `cmake -DWOLFSSL_SYS_CA_CERTS=ON -DWOLFSSL_FILESYSTEM=OFF` it incorrectly disables SYS_CA feature even on platforms where system CA are accessed without invoking any file API (Apple...
### Version From a `git pull` yesterday ### Description Trying to build the `unit.exe` test-program using MSVC on Win-10, I'm getting a link-error; unknown function `nanosleep()`. Should be easy enough...
### Contact Details _No response_ ### Version 5.8.2 wolfssl, 3.22.0 valgrind, gcc 13.3.0 ### Description WolfSSL's documentation says [wolfSSL_Cleanup frees any resources used by the library](https://www.wolfssl.com/documentation/manuals/wolfssl/group__TLS.html#function-wolfssl_cleanup) however, this is not...
### Version 5.8.4 ### Description A WolfSSL TLS 1.3 client receiving a ServerHello with a PresharedKey extension when the client hasn't requested the use of a preshared key, returns an...
# Description The doc says that the `size` parameter of `wc_SrpGetPublic` is the size of the buffer passed in the `pub` parameter. This was not checked in the function. Also,...
This pull request makes a minor update to the build configuration in the `.github/workflows/os-check.yml` workflow. The change adds two new build flags to the job's configuration. * Added `--enable-all` and...
Fixes ZD 20873