[PATCH ustream-ssl 00/12] fixes, improvements and CI
Petr Štetiar
ynezz at true.cz
Thu Dec 10 10:41:22 EST 2020
Hi,
this series should fix several issues related to certificate verification in
mbedTLS and wolfSSL like for example FS#3465.
You can find the packages ready for testing in my staging tree:
https://git.openwrt.org/?p=openwrt/staging/ynezz.git;a=shortlog;h=refs/heads/staging
Cheers,
Petr
Petr Štetiar (12):
cmake: fix building out of the tree
cmake: fix linking when wolfSSL not in default paths
cmake: fix linking when mbed TLS not in default paths
ustream-openssl: fix wolfSSL includes
ustream-openssl: fix BIO_method memory leak
ustream-mbedtls: fix comparison of integers of different signs
cmake: enable extra compiler checks
ustream-openssl: wolfSSL: fix certificate validation
ustream-mbedtls: implement set_require_validation
ustream-mbedtls: fix certificate verification
wolfssl: remove now deprecated compatibility code
Add initial GitLab CI support
.gitlab-ci.yml | 6 ++++
CMakeLists.txt | 34 +++++++++---------
ustream-internal.h | 1 +
ustream-io-openssl.c | 47 +++++++++++++------------
ustream-io-wolfssl.c | 7 ----
ustream-mbedtls.c | 20 +++++++++--
ustream-openssl.c | 83 ++++++++++++++++++++++++++++++++++++++++++++
ustream-openssl.h | 11 ++++--
ustream-ssl.c | 4 +--
ustream-ssl.h | 19 +++++-----
10 files changed, 168 insertions(+), 64 deletions(-)
create mode 100644 .gitlab-ci.yml
More information about the openwrt-devel
mailing list