15633cddd3
- Switch site to github
- Remove second patch (already in version)
- Add hash for license file
- Fix memory corruption in process_bitmap_data - CVE-2018-8794
- Fix remote code execution in process_bitmap_data - CVE-2018-8795
- Fix remote code execution in process_plane - CVE-2018-8797
- Fix Denial of Service in mcs_recv_connect_response - CVE-2018-20175
- Fix Denial of Service in mcs_parse_domain_params - CVE-2018-20175
- Fix Denial of Service in sec_parse_crypt_info - CVE-2018-20176
- Fix Denial of Service in sec_recv - CVE-2018-20176
- Fix minor information leak in rdpdr_process - CVE-2018-8791
- Fix Denial of Service in cssp_read_tsrequest - CVE-2018-8792
- Fix remote code execution in cssp_read_tsrequest - CVE-2018-8793
- Fix Denial of Service in process_bitmap_data - CVE-2018-8796
- Fix minor information leak in rdpsnd_process_ping - CVE-2018-8798
- Fix Denial of Service in process_secondary_order - CVE-2018-8799
- Fix remote code execution in in ui_clip_handle_data - CVE-2018-8800
- Fix major information leak in ui_clip_handle_data - CVE-2018-20174
- Fix memory corruption in rdp_in_unistr - CVE-2018-20177
- Fix Denial of Service in process_demand_active - CVE-2018-20178
- Fix remote code execution in lspci_process - CVE-2018-20179
- Fix remote code execution in rdpsnddbg_process - CVE-2018-20180
- Fix remote code execution in seamless_process - CVE-2018-20181
- Fix remote code execution in seamless_process_line - CVE-2018-20182
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
(cherry picked from commit 992e84c49e
)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
26 lines
799 B
Makefile
26 lines
799 B
Makefile
################################################################################
|
|
#
|
|
# rdesktop
|
|
#
|
|
################################################################################
|
|
|
|
RDESKTOP_VERSION = 1.8.4
|
|
RDESKTOP_SITE = $(call github,rdesktop,rdesktop,v$(RDESKTOP_VERSION))
|
|
RDESKTOP_DEPENDENCIES = host-pkgconf openssl xlib_libX11 xlib_libXt \
|
|
$(if $(BR2_PACKAGE_ALSA_LIB_PCM),alsa-lib) \
|
|
$(if $(BR2_PACKAGE_LIBAO),libao) \
|
|
$(if $(BR2_PACKAGE_LIBSAMPLERATE),libsamplerate)
|
|
RDESKTOP_CONF_OPTS = --with-openssl=$(STAGING_DIR)/usr --disable-credssp
|
|
RDESKTOP_LICENSE = GPL-3.0+
|
|
RDESKTOP_LICENSE_FILES = COPYING
|
|
# From git
|
|
RDESKTOP_AUTORECONF = YES
|
|
|
|
ifeq ($(BR2_PACKAGE_PCSC_LITE),y)
|
|
RDESKTOP_DEPENDENCIES += pcsc-lite
|
|
else
|
|
RDESKTOP_CONF_OPTS += --disable-smartcard
|
|
endif
|
|
|
|
$(eval $(autotools-package))
|