View | Details | Raw Unified | Return to bug 247871
Collapse All | Expand All

(-)libmesode/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	libmesode
3
PORTNAME=	libmesode
4
PORTVERSION=	0.9.3
4
PORTVERSION=	0.9.3
5
PORTREVISION=	1
5
CATEGORIES=	net-im
6
CATEGORIES=	net-im
6
7
7
MAINTAINER=	arved@FreeBSD.org
8
MAINTAINER=	arved@FreeBSD.org
(-)libmesode/files/patch-src_tls__openssl.c (+14 lines)
Line 0 Link Here
1
Patch from:
2
3
  https://github.com/profanity-im/libmesode/commit/532ed1e9d3e71e5bea0752e03dbacd4139d750d1
4
5
--- src/tls_openssl.c.orig	2019-10-11 19:08:58 UTC
6
+++ src/tls_openssl.c
7
@@ -320,6 +320,7 @@ tls_t *tls_new(xmpp_conn_t *conn)
8
         SSL_CTX_set_client_cert_cb(tls->ssl_ctx, NULL);
9
         SSL_CTX_set_mode(tls->ssl_ctx, SSL_MODE_ENABLE_PARTIAL_WRITE);
10
         SSL_CTX_set_verify(tls->ssl_ctx, SSL_VERIFY_PEER, verify_callback);
11
+        SSL_CTX_set_default_verify_paths(tls->ssl_ctx);
12
         if (conn->tls_cert_path) {
13
             SSL_CTX_load_verify_locations(tls->ssl_ctx, NULL, conn->tls_cert_path);
14
         }

Return to bug 247871