Update to rdesktop-1.8.3.

ok ajacoutot@
This commit is contained in:
benoit 2014-11-17 15:09:16 +00:00
parent cebcb8d2a4
commit dda41e54c7
5 changed files with 17 additions and 16 deletions

View File

@ -1,7 +1,7 @@
# $OpenBSD: Makefile,v 1.41 2014/01/31 17:37:37 gsoares Exp $
# $OpenBSD: Makefile,v 1.42 2014/11/17 15:09:16 benoit Exp $
COMMENT= open source client for Windows Terminal Server
DISTNAME= rdesktop-1.8.1
DISTNAME = rdesktop-1.8.3
CATEGORIES= x11 net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rdesktop/}

View File

@ -1,2 +1,2 @@
SHA256 (rdesktop-1.8.1.tar.gz) = dsyDS4nDTYMy88s4iUg7KuTU6BGO60Wolnx33RgigkY=
SIZE (rdesktop-1.8.1.tar.gz) = 314198
SHA256 (rdesktop-1.8.3.tar.gz) = iLIBVrNO/18bRT98ck4KP/k3ClmeacAdwr8LXmUO7OQ=
SIZE (rdesktop-1.8.3.tar.gz) = 320212

View File

@ -1,10 +1,10 @@
$OpenBSD: patch-configure,v 1.8 2012/03/14 18:36:04 gsoares Exp $
$OpenBSD: patch-configure,v 1.9 2014/11/17 15:09:16 benoit Exp $
Don't pickup libsamplerate if that's installed.
--- configure.orig Mon Jan 9 11:11:57 2012
+++ configure Tue Mar 13 13:53:08 2012
@@ -5757,6 +5757,7 @@ $as_echo "yes" >&6; }
--- configure.orig Fri Oct 31 12:40:13 2014
+++ configure Mon Nov 17 11:50:04 2014
@@ -5928,6 +5928,7 @@ $as_echo "yes" >&6; }
HAVE_ALSA=1
fi
@ -12,7 +12,7 @@ Don't pickup libsamplerate if that's installed.
pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBSAMPLERATE" >&5
$as_echo_n "checking for LIBSAMPLERATE... " >&6; }
@@ -5834,6 +5835,8 @@ fi
@@ -6007,6 +6008,8 @@ fi
LIBSAMPLERATE_LIBS="$LIBSAMPLERATE_LIBS -lm"
fi
fi

View File

@ -1,14 +1,14 @@
$OpenBSD: patch-rdpdr_c,v 1.1 2013/07/04 15:12:34 gsoares Exp $
$OpenBSD: patch-rdpdr_c,v 1.2 2014/11/17 15:09:16 benoit Exp $
Fix crash when a invalid device is received in rdpdr_process_irp.
patch from upstream
http://sourceforge.net/p/rdesktop/code/1701/
--- rdpdr.c.orig Wed Apr 13 08:13:04 2011
+++ rdpdr.c Tue Jun 18 20:51:34 2013
@@ -379,6 +379,15 @@ rdpdr_process_irp(STREAM s)
buffer = (uint8 *) xmalloc(1024);
buffer[0] = 0;
--- rdpdr.c.orig Thu Sep 11 13:54:46 2014
+++ rdpdr.c Mon Nov 17 11:50:04 2014
@@ -388,6 +388,15 @@ rdpdr_process_irp(STREAM s)
return;
}
+ if(device >= RDPDR_MAX_DEVICES)
+ {

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.7 2008/08/20 16:25:41 jasper Exp $
@comment $OpenBSD: PLIST,v 1.8 2014/11/17 15:09:16 benoit Exp $
@bin bin/rdesktop
@man man/man1/rdesktop.1
share/rdesktop/
@ -38,6 +38,7 @@ share/rdesktop/keymaps/pl
share/rdesktop/keymaps/pt
share/rdesktop/keymaps/pt-br
share/rdesktop/keymaps/ru
share/rdesktop/keymaps/sk
share/rdesktop/keymaps/sl
share/rdesktop/keymaps/sv
share/rdesktop/keymaps/th