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!
### Version latest master ### Description The new [SM Ciphers](https://github.com/wolfSSL/wolfssl/pull/6537) have [their own sample certificate files in `certs/sm2` ](https://github.com/wolfSSL/wolfssl/tree/master/certs/sm2). Currently the [other sample certificate files](https://github.com/wolfSSL/wolfssl/tree/master/certs) get generated into a rather...
Currently completes a TLS connection with ECC using the configure: ``` ./configure --enable-static --enable-pkcallbacks --disable-fastmath --disable-heapmath --disable-sp-math-all --disable-oldtls --disable-dh --disable-rsa --disable-pwdbased --disable-pkcs12 --disable-benchmark --enable-ecc ``` Example server : ``` ./examples/server/server...
# Description Fixes bug where `tls_bench` can fail on FIPS builds in a multithreaded environment because of simultaneous attempts by client and server threads to run a CAST on-the-fly during...
# Description Currently, this is only supported with --enable-curve25519=small (macro CURVE25519_SMALL). Additionally, this commit adds support for using these non-blocking operations in the context of TLS 1.2 with the wolfSSL...
### Version wolfSSL Release 5.6.0 (from master) ### Description the installed wolfssl-config script does not support the --cflags-only-I, and some other options that pkg-config provides. The script is generated by...
### Version 5.6.2 ### Description azureuser@ServiceTest:~/newwolf/wolfssl$ ./examples/server/.libs/server -u -v 4 -l TLS_AES_128_CCM_8_SHA256 -p 8036 -b wolfSSL error: server can't set custom cipher list azureuser@ServiceTest:~/newwolf/wolfssl$ ./examples/server/.libs/server -u -v 4 -l TLS_AES_128_CCM_SHA256...
Adding in a scripted way to quickly build DEB packages of wolfSSL.
### Contact Details _No response_ ### Version v5.6.2-stable ### Description use same script build for 5.6.0 work fine, after upgrade to 5.6.2, get this error. ### Reproduction steps ```sh configure...
# Description When aarch64 optimized assembly is used, the ld1 instruction is used to directly read data from a user-supplied data buffer during the sha256 update, which may be unaligned...
### Contact Details gh ### Version master ### Description It may be worth trying to translate errors before logging error messages. If a custom callback is used and errno is...