svn commit: r543941 - in head/net/vinagre: . files

Tobias C. Berner tcberner at FreeBSD.org
Sun Aug 2 09:58:15 UTC 2020


Author: tcberner
Date: Sun Aug  2 09:58:14 2020
New Revision: 543941
URL: https://svnweb.freebsd.org/changeset/ports/543941

Log:
  net/vinagre: patch for support passwords more than 8 chars
  
  - support ARD (OS-X remote desktop)
  - increase the lenght of passwords which can be entered from 8 to 32
  
  The upstream issue with 9 years discussion:
          https://bugzilla.gnome.org/show_bug.cgi?id=652334
  Idea of the patch with description:
          https://bugzilla.gnome.org/show_bug.cgi?id=666598
  The max length 32 from here:
          https://www.mac-forums.com/threads/maximum-length-of-passwords.317066/
  
  PR:		248196
  Submitted by:	VVD <vvd at unislabs.com>
  Approved by:	desktop

Added:
  head/net/vinagre/files/patch-plugins_vnc_vinagre-vnc-tab.c   (contents, props changed)
Modified:
  head/net/vinagre/Makefile

Modified: head/net/vinagre/Makefile
==============================================================================
--- head/net/vinagre/Makefile	Sun Aug  2 09:57:30 2020	(r543940)
+++ head/net/vinagre/Makefile	Sun Aug  2 09:58:14 2020	(r543941)
@@ -3,7 +3,7 @@
 
 PORTNAME=	vinagre
 PORTVERSION=	3.22.0
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	net gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome3

Added: head/net/vinagre/files/patch-plugins_vnc_vinagre-vnc-tab.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/vinagre/files/patch-plugins_vnc_vinagre-vnc-tab.c	Sun Aug  2 09:58:14 2020	(r543941)
@@ -0,0 +1,20 @@
+Increase the accepted length of passwords.
+
+- VNC only accepts 8 characters; however some impelementations allow for longer
+  passwords to be used. Increase the passwords that can be entered to 32 chars.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=652334
+https://gitlab.gnome.org/GNOME/vinagre/-/issues/17
+https://bugzilla.redhat.com/show_bug.cgi?id=1767963
+
+--- plugins/vnc/vinagre-vnc-tab.c.orig
++++ plugins/vnc/vinagre-vnc-tab.c
+@@ -508,7 +508,7 @@
+ 	{
+ 	  host = vinagre_connection_get_best_name (conn);
+ 	  if (!vinagre_utils_request_credential (window, "VNC", host, NULL, NULL,
+-	     FALSE, need_username, need_password, 8, NULL, &username, &password,
++	     FALSE, need_username, need_password, 32, NULL, &username, &password,
+ 	     &save_in_keyring))
+ 	    {
+ 	      vinagre_tab_remove_from_notebook (tab);


More information about the svn-ports-head mailing list