Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Dec 2020 12:50:51 +0000 (UTC)
From:      Dirk Meyer <dinoex@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r556980 - in head/net/libvncserver: . files
Message-ID:  <202012041250.0B4Copxn048902@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dinoex
Date: Fri Dec  4 12:50:50 2020
New Revision: 556980
URL: https://svnweb.freebsd.org/changeset/ports/556980

Log:
  - allow higher TLS versions when availible

Added:
  head/net/libvncserver/files/patch-rfbssl_openssl.c   (contents, props changed)
Modified:
  head/net/libvncserver/Makefile

Modified: head/net/libvncserver/Makefile
==============================================================================
--- head/net/libvncserver/Makefile	Fri Dec  4 12:41:08 2020	(r556979)
+++ head/net/libvncserver/Makefile	Fri Dec  4 12:50:50 2020	(r556980)
@@ -4,7 +4,7 @@
 PORTNAME=	libvncserver
 PORTVERSION=	0.9.12
 DISTVERSIONPREFIX=	LibVNCServer-
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	net devel
 
 MAINTAINER=	ports@FreeBSD.org

Added: head/net/libvncserver/files/patch-rfbssl_openssl.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/libvncserver/files/patch-rfbssl_openssl.c	Fri Dec  4 12:50:50 2020	(r556980)
@@ -0,0 +1,11 @@
+--- libvncserver/rfbssl_openssl.c.orig	2016-12-30 13:01:28 UTC
++++ libvncserver/rfbssl_openssl.c
+@@ -56,7 +56,7 @@ int rfbssl_init(rfbClientPtr cl)
+ 	rfbErr("OOM\n");
+     } else if (!cl->screen->sslcertfile || !cl->screen->sslcertfile[0]) {
+ 	rfbErr("SSL connection but no cert specified\n");
+-    } else if (NULL == (ctx->ssl_ctx = SSL_CTX_new(TLSv1_server_method()))) {
++    } else if (NULL == (ctx->ssl_ctx = SSL_CTX_new(TLS_server_method()))) {
+ 	rfbssl_error();
+     } else if (SSL_CTX_use_PrivateKey_file(ctx->ssl_ctx, keyfile, SSL_FILETYPE_PEM) <= 0) {
+ 	rfbErr("Unable to load private key file %s\n", keyfile);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012041250.0B4Copxn048902>