forked from pool/freerdp
Accepting request 801822 from home:weberho:branches:X11:RemoteDesktop
- Updated to release 2.1.0 * Fixed CVEs: - CVE-2020-11039 - CVE-2020-11038 - CVE-2020-11043 - CVE-2020-11040 - CVE-2020-11041 - CVE-2020-11019 - CVE-2020-11017 - CVE-2020-11018 * Fixed leak and crashing issues: - gh#FreeRDP/FreeRDP#6129 - gh#FreeRDP/FreeRDP#6128 - gh#FreeRDP/FreeRDP#6127 - gh#FreeRDP/FreeRDP#6110 - gh#FreeRDP/FreeRDP#6081 - gh#FreeRDP/FreeRDP#6077 * Noteworthy features and improvements: - Fixed sound issues (gh#FreeRDP/FreeRDP#6043) - New expert command line options /tune and /tune-list to modify all client settings in a generic way. - Fixes for smartcard cache, this improves compatibility of smartcard devices with newer smartcard channel. - Shadow server can now be instructed to listen to multiple interfaces. - Improved server certificate support (gh#FreeRDP/FreeRDP#6052) - Various fixes for wayland client (fullscreen, mouse wheel, ...) - Fixed large mouse pointer support, now mouse pointers > 96x96 pixel are visible. - USB redirection command line improvements (filter options) - Various translation improvements for android and ios clients - Removed upstream patches fix-freerdp-2.0.0-usbdk-build.patch and fix-URBDRC_DEVICE_ADD_FLAG-definitions.patch OBS-URL: https://build.opensuse.org/request/show/801822 OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=98
This commit is contained in:
parent
b41bced5a5
commit
3fdb72dcd7
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6f5202240119f79bb9f23c82b71ab17b493d92571bfd3f59ca6dcad11d77030d
|
||||
size 6812941
|
3
FreeRDP-2.1.0.tar.gz
Normal file
3
FreeRDP-2.1.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:463b337c832dfc0918d03cf24cc94202535ad718915f11f51051da3442d4d8a7
|
||||
size 6825453
|
@ -1,34 +0,0 @@
|
||||
From aa39e08c29a43c2353b9f158edb0b113c7e0751f Mon Sep 17 00:00:00 2001
|
||||
From: akallabeth <akallabeth@posteo.net>
|
||||
Date: Fri, 10 Apr 2020 14:16:19 +0200
|
||||
Subject: [PATCH] Fixed URBDRC DEVICE_ADD_FLAG definitions
|
||||
|
||||
---
|
||||
channels/urbdrc/client/urbdrc_main.h | 14 ++++++--------
|
||||
1 file changed, 6 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/channels/urbdrc/client/urbdrc_main.h b/channels/urbdrc/client/urbdrc_main.h
|
||||
index 5ec839983b..749aaf8727 100644
|
||||
--- a/channels/urbdrc/client/urbdrc_main.h
|
||||
+++ b/channels/urbdrc/client/urbdrc_main.h
|
||||
@@ -222,14 +222,12 @@ struct _IUDEVMAN
|
||||
UINT32 status;
|
||||
};
|
||||
|
||||
-enum
|
||||
-{
|
||||
- DEVICE_ADD_FLAG_BUS,
|
||||
- DEVICE_ADD_FLAG_DEV,
|
||||
- DEVICE_ADD_FLAG_VENDOR,
|
||||
- DEVICE_ADD_FLAG_PRODUCT,
|
||||
- DEVICE_ADD_FLAG_REGISTER
|
||||
-} device_add_flag_t;
|
||||
+#define DEVICE_ADD_FLAG_BUS 0x01
|
||||
+#define DEVICE_ADD_FLAG_DEV 0x02
|
||||
+#define DEVICE_ADD_FLAG_VENDOR 0x04
|
||||
+#define DEVICE_ADD_FLAG_PRODUCT 0x08
|
||||
+#define DEVICE_ADD_FLAG_REGISTER 0x10
|
||||
+
|
||||
#define DEVICE_ADD_FLAG_ALL \
|
||||
(DEVICE_ADD_FLAG_BUS | DEVICE_ADD_FLAG_DEV | DEVICE_ADD_FLAG_VENDOR | \
|
||||
DEVICE_ADD_FLAG_PRODUCT | DEVICE_ADD_FLAG_REGISTER)
|
@ -1,30 +0,0 @@
|
||||
From 0f8437d1d86b2798edd46033974eb9678b6eecf0 Mon Sep 17 00:00:00 2001
|
||||
From: jacobopantoja <jacobopantoja@gmail.com>
|
||||
Date: Sat, 11 Apr 2020 00:11:23 +0200
|
||||
Subject: [PATCH] Restrict USBDK to Windows builds
|
||||
|
||||
This commit restricts ebdaea6f3b5e410b9a3380368d6023c52bed67cc to just Win32 builds
|
||||
---
|
||||
channels/urbdrc/client/libusb/libusb_udevman.c | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/channels/urbdrc/client/libusb/libusb_udevman.c b/channels/urbdrc/client/libusb/libusb_udevman.c
|
||||
index 7509326c22..f372e9577a 100644
|
||||
--- a/channels/urbdrc/client/libusb/libusb_udevman.c
|
||||
+++ b/channels/urbdrc/client/libusb/libusb_udevman.c
|
||||
@@ -879,6 +879,7 @@ UINT freerdp_urbdrc_client_subsystem_entry(PFREERDP_URBDRC_SERVICE_ENTRY_POINTS
|
||||
if (rc != LIBUSB_SUCCESS)
|
||||
goto fail;
|
||||
|
||||
+#ifdef _WIN32
|
||||
#if LIBUSB_API_VERSION >= 0x01000106
|
||||
/* Prefer usbDK backend on windows. Not uspported on other platforms. */
|
||||
rc = libusb_set_option(udevman->context, LIBUSB_OPTION_USE_USBDK);
|
||||
@@ -894,6 +895,7 @@ UINT freerdp_urbdrc_client_subsystem_entry(PFREERDP_URBDRC_SERVICE_ENTRY_POINTS
|
||||
WLog_ERR(TAG, "LIBUSB_OPTION_USE_USBDK %s [%d]", libusb_strerror(rc), rc);
|
||||
goto fail;
|
||||
}
|
||||
+#endif
|
||||
#endif
|
||||
|
||||
udevman->flags = UDEVMAN_FLAG_ADD_BY_VID_PID;
|
@ -1,3 +1,42 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri May 8 09:51:06 UTC 2020 - Johannes Weberhofer <jweberhofer@weberhofer.at>
|
||||
|
||||
- Updated to release 2.1.0
|
||||
|
||||
* Fixed CVEs:
|
||||
- CVE-2020-11039
|
||||
- CVE-2020-11038
|
||||
- CVE-2020-11043
|
||||
- CVE-2020-11040
|
||||
- CVE-2020-11041
|
||||
- CVE-2020-11019
|
||||
- CVE-2020-11017
|
||||
- CVE-2020-11018
|
||||
|
||||
* Fixed leak and crashing issues:
|
||||
- gh#FreeRDP/FreeRDP#6129
|
||||
- gh#FreeRDP/FreeRDP#6128
|
||||
- gh#FreeRDP/FreeRDP#6127
|
||||
- gh#FreeRDP/FreeRDP#6110
|
||||
- gh#FreeRDP/FreeRDP#6081
|
||||
- gh#FreeRDP/FreeRDP#6077
|
||||
|
||||
* Noteworthy features and improvements:
|
||||
- Fixed sound issues (gh#FreeRDP/FreeRDP#6043)
|
||||
- New expert command line options /tune and /tune-list to modify all client
|
||||
settings in a generic way.
|
||||
- Fixes for smartcard cache, this improves compatibility of smartcard devices
|
||||
with newer smartcard channel.
|
||||
- Shadow server can now be instructed to listen to multiple interfaces.
|
||||
- Improved server certificate support (gh#FreeRDP/FreeRDP#6052)
|
||||
- Various fixes for wayland client (fullscreen, mouse wheel, ...)
|
||||
- Fixed large mouse pointer support, now mouse pointers > 96x96 pixel are visible.
|
||||
- USB redirection command line improvements (filter options)
|
||||
- Various translation improvements for android and ios clients
|
||||
|
||||
- Removed upstream patches fix-freerdp-2.0.0-usbdk-build.patch
|
||||
and fix-URBDRC_DEVICE_ADD_FLAG-definitions.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 17 12:51:02 UTC 2020 - Johannes Weberhofer <jweberhofer@weberhofer.at>
|
||||
|
||||
|
@ -27,17 +27,13 @@
|
||||
%define _lto_cflags %{nil}
|
||||
%endif
|
||||
Name: freerdp
|
||||
Version: 2.0.0
|
||||
Version: 2.1.0
|
||||
Release: 0
|
||||
Summary: Remote Desktop Viewer Client
|
||||
License: Apache-2.0
|
||||
Group: Productivity/Networking/Other
|
||||
URL: https://www.freerdp.com/
|
||||
Source0: https://github.com/FreeRDP/FreeRDP/archive/%{version}.tar.gz#/FreeRDP-%{version}.tar.gz
|
||||
# PATCH-FIX-UPSTREAM fix-URBDRC_DEVICE_ADD_FLAG-definitions.patch boo#1169748
|
||||
Patch0: fix-URBDRC_DEVICE_ADD_FLAG-definitions.patch
|
||||
# PATCH-FIX-UPSTREAM fix-freerdp-2.0.0-usbdk-build.patch boo#1169679
|
||||
Patch1: fix-freerdp-2.0.0-usbdk-build.patch
|
||||
BuildRequires: chrpath
|
||||
BuildRequires: cmake >= 2.8
|
||||
BuildRequires: cups-devel
|
||||
|
Loading…
x
Reference in New Issue
Block a user