wolfssl icon indicating copy to clipboard operation
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!

Results 490 wolfssl issues
Sort by recently updated
recently updated
newest added

# 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...

bug

# 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...

Feature Request

### 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...

bug

### 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...

bug

### 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 ![Screenshot 2025-01-12 13:29:39](https://github.com/user-attachments/assets/f8fb510d-9a0f-4c6b-a9ba-a96c6d2f86b6)

# 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.