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