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 Introduces a new wolfSSL Espressif CMake Library location: `IDE/Espressif/ESP-IDF/cmake`. This directory contains common functions used in various examples and components. Instead of duplicating and maintaining functions in various...
### Contact Details _No response_ ### Version v5.7.6 ### Description The codebase has heavy use of `#warning` e.g https://github.com/wolfSSL/wolfssl/blob/93000e5f1405bb44e1eeec1e9714ea87c5d1dbc1/wolfssl/wolfcrypt/settings.h#L349 This usage is invalid on windows as `cl` does not recognize...
# DTLS Decryption Threaded This PR adds support for DTLS decryption in separate threads, allowing parallel processing of encrypted packets. Link to Devin run: https://app.devin.ai/sessions/47c568f4eabb4feea977a16db6ec8682
### Version 5.7.6 ### Description The OpenSSL extra compatibility API defines `#define BIO_nwrite0 wolfSSL_BIO_nwrite0` However this is not actually implemented, there is only `WOLFSSL_API int wolfSSL_BIO_nwrite(WOLFSSL_BIO *bio, char **buf, int...
### Contact Details ### Version Latest version ### Description It is recommended to support the QCC74X series MCU chip. This chip is Qualcomm's first RISC-V chip and is equipped with...
### Contact Details [email protected] ### Version v5.7.6-stable ### Description The issue states that the WolfSSL library is referencing outdated liboqs constants line **_ipd**, but my wolfssl version is v5.7.6-stable, my...
### Version 5.7.6 ### Description When I executed make, a 'config.h' file not found error occurred, but I executed it correctly./ autogen.sh and./ configure, prompt when making, config.status: creating config.h,...
### Version latest ### Description 
# Description While working on an example for threading using wolfssl, I found that when using seedCb a data race occurs. Since setting the seedCb is just setting a function...
### Version master ### Description `Pkcs11AesCbcEncrypt` `Pkcs11AesCbcDecrypt` do not make use of `C_EncryptUpdate` `C_DecryptUpdate` which make them unusable for larger buffer.