From 030078b7bf67a4307623f1a5c58284561ff64a56 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Mon, 13 Apr 2026 03:32:51 +0000 Subject: Implement --no-verify-cert for s6-tlsc and s6-tlsc-io --- src/sbearssl/sbearssl_x509_small_vtable.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/sbearssl/sbearssl_x509_small_vtable.c') diff --git a/src/sbearssl/sbearssl_x509_small_vtable.c b/src/sbearssl/sbearssl_x509_small_vtable.c index 3b39055..951290a 100644 --- a/src/sbearssl/sbearssl_x509_small_vtable.c +++ b/src/sbearssl/sbearssl_x509_small_vtable.c @@ -43,6 +43,7 @@ static unsigned int end_chain (br_x509_class const **c) { sbearssl_x509_small_context *ctx = INSTANCE(c) ; unsigned int r = ctx->minimal.vtable->end_chain(&ctx->minimal.vtable) ; + if (ctx->flags & 1 && r == BR_ERR_X509_NOT_TRUSTED) r = 0 ; if (!r) { uint8_t mask = 1 ; -- cgit v1.3.1