diff options
author | antenore <antenore@simbiosi.org> | 2022-12-02 17:47:10 +0300 |
---|---|---|
committer | antenore <antenore@simbiosi.org> | 2022-12-02 17:47:10 +0300 |
commit | 4b199d2d2c3ed58e97efe171bc2cf7c19085c06c (patch) | |
tree | 5c938b5b1f33cbf1dab1d66621a4d1b4c27f56d9 | |
parent | 7760656612b1dde7a2c16577804496b9a4161f0c (diff) |
Signed-off-by: antenore <antenore@simbiosi.org>
-rw-r--r-- | debian/changelog | 25 | ||||
-rw-r--r-- | debian/control | 14 | ||||
-rw-r--r-- | debian/copyright | 347 | ||||
-rw-r--r-- | debian/copyright.in | 476 | ||||
-rw-r--r-- | debian/libfreerdp-client2-2.symbols | 6 | ||||
-rw-r--r-- | debian/libfreerdp-server2-2.symbols | 8 | ||||
-rw-r--r-- | debian/libfreerdp2-2.symbols | 15 | ||||
-rw-r--r-- | debian/libuwac0-0.symbols | 1 | ||||
-rw-r--r-- | debian/libwinpr2-2.symbols | 24 | ||||
-rw-r--r-- | debian/patches/series | 0 | ||||
-rwxr-xr-x | debian/rules | 5 |
11 files changed, 518 insertions, 403 deletions
diff --git a/debian/changelog b/debian/changelog index 9e0a12e..c64855b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,28 @@ +freerdp2 (2.9.0~git-0~remmina1.0) unstable; urgency=medium + + * Taken from official Debian source (by Mike Gabriel). + * New upstream release. (Closes: #1024511). + - CVE-2022-39316: Resolve out of bound read in ZGFX decoder component. + - CVE-2022-39317: Resolve missing a range check for input offset index + in ZGFX decoder. + - CVE-2022-39318: Resolve missing input validation in `urbdrc` channel. + - CVE-2022-39319: Resolve missing input length validation in the `urbdrc` + channel + - CVE-2022-39320: Resolve attempting integer addition on too narrow types + leading to allocation of a buffer too small holding the data written. + - CVE-2022-39347: Resolve missing path canonicalization and base path check + for `drive` channel. + - CVE-2022-41877: Resolv missing input length validation in `drive` channel. + - Test if packages' executables can be run without 'undefined symbol: + winpr_PathMakePath' error. (Closes: #1024758). + * debian/copyright: + + Update auto-generated copyright.in file. + + Update copyright attributions. + * debian/*.symbols: + + Update .symbols files. + + -- Antenore Gatta <antenore@simbiosi.org> Ven, 02 Dec 2022 15:51:57 +0100 + freerdp (2.4.1~git-0~remmina1.0) artful; urgency=medium * Upstream release 2.4.1 diff --git a/debian/control b/debian/control index 2811d62..9cc935e 100644 --- a/debian/control +++ b/debian/control @@ -1,10 +1,10 @@ Source: freerdp2 Section: x11 Priority: optional -Maintainer: Remmina Maintainers <admin@remmina.org> +Maintainer: Debian Remote Maintainers <debian-remote@lists.debian.org> Uploaders: - Antenore Gatta <antenore@simbiosi.org>, - Giovanni Panozzo <giovanni@panozzo.it> + Mike Gabriel <sunweaver@debian.org>, + Bernhard Miklautz <bernhard.miklautz@shacknet.at>, Build-Depends: debhelper-compat (= 13), cmake, @@ -15,8 +15,6 @@ Build-Depends: libcairo2-dev, libcups2-dev, libgsm1-dev, - libgstreamer1.0-dev, - libgstreamer-plugins-base1.0-dev, libicu-dev, libjpeg-dev, libpam0g-dev, @@ -45,11 +43,11 @@ Build-Depends: uuid-dev, xmlto, xsltproc, -Standards-Version: 4.5.1 +Standards-Version: 4.6.1 Rules-Requires-Root: no Homepage: https://www.freerdp.com/ -Vcs-Browser: https://gitlab.com/Remmina/FreeRDP-Ubuntu-PPA -Vcs-Git: https://gitlab.com/Remmina/FreeRDP-Ubuntu-PPA.git +Vcs-Browser: https://salsa.debian.org/debian-remote-team/freerdp2 +Vcs-Git: https://salsa.debian.org/debian-remote-team/freerdp2.git Package: freerdp2-x11 Architecture: any diff --git a/debian/copyright b/debian/copyright index 6594499..07e4e6f 100644 --- a/debian/copyright +++ b/debian/copyright @@ -3,17 +3,23 @@ Upstream-Name: FreeRDP Upstream-Contact: FreeRDP project <freerdp-devel@lists.sourceforge.net> Source: https://github.com/FreeRDP/FreeRDP Files-Excluded: + ci client/Android client/iOS client/Mac client/Windows + cmake/ConfigOptionsAndroid.cmake + cmake/ios.toolchain.cmake docs/FreeRDP.vsd + docs/README.android + docs/README.ios + docs/README.macOS packaging server/Sample/rfx_test.pcap resources/FreeRDP_OSX.icns resources/FreeRDP_Logo_Icon.ai scripts/OpenSSL-DownloadAndBuild.command - scripts/android-build-release.conf + scripts/android-* winpr/libwinpr/crt/utf.* Files: .clang-format @@ -82,6 +88,7 @@ Files: .clang-format ChangeLog README.md buildflags.h.in + channels/ainput/ChannelOptions.cmake channels/audin/ChannelOptions.cmake channels/cliprdr/ChannelOptions.cmake channels/disp/ChannelOptions.cmake @@ -95,6 +102,7 @@ Files: .clang-format channels/rail/ChannelOptions.cmake channels/rdp2tcp/ChannelOptions.cmake channels/rdpdr/ChannelOptions.cmake + channels/rdpecam/ChannelOptions.cmake channels/rdpei/ChannelOptions.cmake channels/rdpgfx/ChannelOptions.cmake channels/rdpsnd/ChannelOptions.cmake @@ -102,16 +110,10 @@ Files: .clang-format channels/serial/ChannelOptions.cmake channels/smartcard/ChannelOptions.cmake channels/sshagent/ChannelOptions.cmake + channels/telemetry/ChannelOptions.cmake channels/tsmf/ChannelOptions.cmake channels/urbdrc/ChannelOptions.cmake channels/video/ChannelOptions.cmake - ci/cmake-preloads/config-android.txt - ci/cmake-preloads/config-debian-squeeze.txt - ci/cmake-preloads/config-ios.txt - ci/cmake-preloads/config-linux-all.txt - ci/cmake-preloads/config-macosx.txt - ci/cmake-preloads/config-ubuntu-1204.txt - ci/cmake-preloads/config-windows.txt client/FreeRDP-ClientConfig.cmake.in client/Sample/ModuleOptions.cmake client/Wayland/wlfreerdp.1.in @@ -143,7 +145,6 @@ Files: .clang-format cmake/FindGSM.cmake cmake/FindGSSAPI.cmake cmake/FindGlib.cmake - cmake/FindIPP.cmake cmake/FindLAME.cmake cmake/FindMbedTLS.cmake cmake/FindOSS.cmake @@ -155,7 +156,6 @@ Files: .clang-format cmake/FindPulse.cmake cmake/FindSWScale.cmake cmake/Findlibsystemd.cmake - cmake/Findx264.cmake cmake/GNUInstallDirsWrapper.cmake cmake/InstallFreeRDPMan.cmake cmake/LibFindMacros.cmake @@ -165,21 +165,13 @@ Files: .clang-format cmake/compat_2.8.11/BasicConfigVersion-AnyNewerVersion.cmake.in cmake/compat_2.8.11/BasicConfigVersion-ExactVersion.cmake.in cmake/compat_2.8.11/BasicConfigVersion-SameMajorVersion.cmake.in - cmake/compat_2.8.11/CMakePackageConfigHelpers.cmake - cmake/compat_2.8.2/FindPkgConfig.cmake - cmake/compat_2.8.3/CMakeParseArguments.cmake - cmake/compat_2.8.3/FindPackageHandleStandardArgs.cmake - cmake/compat_2.8.6/FeatureSummary.cmake cmake/compat_3.7.0/FindICU.cmake - cmake/iOSToolchain.cmake cmake/today.cmake config.h.in docs/PrintFormatSpecifiers.md - docs/README.android - docs/README.ios - docs/README.macOS docs/README.timezones docs/valgrind.supp + docs/version_detection.md docs/wlog.md external/README include/freerdp/build-config.h.in @@ -241,14 +233,6 @@ Files: .clang-format resources/FreeRDP_Logo_Icon.svg scripts/LECHash.c scripts/LOMHash.c - scripts/android-build-32.conf - scripts/android-build-64.conf - scripts/android-build-common.sh - scripts/android-build-freerdp.sh - scripts/android-build-jpeg.sh - scripts/android-build-openh264.sh - scripts/android-build-openssl.sh - scripts/android-build.conf scripts/blacklist-address-sanitizer.txt scripts/blacklist-memory-sanitizer.txt scripts/blacklist-thread-sanitizer.txt @@ -322,6 +306,8 @@ Files: .clang-format winpr/libwinpr/crt/test/TestTypes.c winpr/libwinpr/crt/test/TestUnicodeConversion.c winpr/libwinpr/crypto/ModuleOptions.cmake + winpr/libwinpr/crypto/hmac_md5.c + winpr/libwinpr/crypto/hmac_md5.h winpr/libwinpr/crypto/test/CMakeLists.txt winpr/libwinpr/crypto/test/TestCryptoCertEnumCertificatesInStore.c winpr/libwinpr/crypto/test/TestCryptoCipher.c @@ -352,6 +338,7 @@ Files: .clang-format winpr/libwinpr/file/test/TestFilePatternMatch.c winpr/libwinpr/file/test/TestFileReadFile.c winpr/libwinpr/file/test/TestFileWriteFile.c + winpr/libwinpr/file/test/TestSetFileAttributes.c winpr/libwinpr/handle/ModuleOptions.cmake winpr/libwinpr/heap/ModuleOptions.cmake winpr/libwinpr/input/ModuleOptions.cmake @@ -447,6 +434,7 @@ Files: .clang-format winpr/libwinpr/sspi/test/TestSchannel.c winpr/libwinpr/sspicli/ModuleOptions.cmake winpr/libwinpr/synch/ModuleOptions.cmake + winpr/libwinpr/synch/pollset.c winpr/libwinpr/synch/test/CMakeLists.txt winpr/libwinpr/synch/test/TestSynchBarrier.c winpr/libwinpr/synch/test/TestSynchCritical.c @@ -551,8 +539,7 @@ Comment: No license header present. Assuming license from LICENSE file. No explicit copyright notice. -Files: - channels/CMakeLists.txt +Files: channels/CMakeLists.txt channels/audin/CMakeLists.txt channels/audin/client/CMakeLists.txt channels/audin/client/alsa/CMakeLists.txt @@ -638,7 +625,6 @@ Files: client/common/client.c client/common/compatibility.h client/common/file.c - cmake/FindPixman.cmake include/freerdp/addin.h include/freerdp/altsec.h include/freerdp/assistance.h @@ -779,7 +765,6 @@ Files: libfreerdp/locale/keyboard_xkbfile.c libfreerdp/locale/keyboard_xkbfile.h libfreerdp/locale/liblocale.h - libfreerdp/locale/locale.c libfreerdp/locale/xkb_layout_ids.h libfreerdp/utils/CMakeLists.txt libfreerdp/utils/pcap.c @@ -1127,6 +1112,88 @@ Copyright: 2009, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2015, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 +Files: channels/audin/client/mac/CMakeLists.txt + channels/audin/client/mac/audin_mac.m + channels/printer/client/cups/CMakeLists.txt + channels/printer/client/win/CMakeLists.txt + channels/rdpsnd/client/fake/CMakeLists.txt + channels/rdpsnd/client/fake/rdpsnd_fake.c + channels/rdpsnd/client/proxy/CMakeLists.txt + channels/rdpsnd/common/CMakeLists.txt + channels/rdpsnd/common/rdpsnd_common.h + channels/tsmf/client/gstreamer/tsmf_X11.c + channels/tsmf/client/gstreamer/tsmf_platform.h + channels/urbdrc/common/CMakeLists.txt + channels/urbdrc/common/urbdrc_helpers.c + channels/urbdrc/common/urbdrc_helpers.h + client/Sample/tf_channels.c + client/Sample/tf_channels.h + client/Sample/tf_freerdp.h + client/Wayland/wlf_cliprdr.c + client/Wayland/wlf_cliprdr.h + client/Wayland/wlf_disp.c + client/Wayland/wlf_disp.h + client/Wayland/wlf_pointer.c + client/Wayland/wlf_pointer.h + cmake/Findsoxr.cmake + include/freerdp/channels/tsmf.h + include/freerdp/channels/urbdrc.h + include/freerdp/server/server-common.h + include/freerdp/utils/cliprdr_utils.h + libfreerdp/cache/bitmap.h + libfreerdp/cache/brush.h + libfreerdp/cache/cache.h + libfreerdp/cache/glyph.h + libfreerdp/cache/palette.h + libfreerdp/cache/pointer.h + libfreerdp/codec/dsp.h + libfreerdp/codec/dsp_ffmpeg.c + libfreerdp/codec/dsp_ffmpeg.h + libfreerdp/core/errbase.c + libfreerdp/core/errconnect.c + libfreerdp/core/settings.h + libfreerdp/core/utils.c + libfreerdp/core/utils.h + libfreerdp/crypto/test/TestKnownHosts.c + libfreerdp/gdi/test/helpers.c + libfreerdp/gdi/test/helpers.h + scripts/test-scard.cpp + winpr/include/winpr/assert.h + winpr/include/winpr/debug.h + winpr/libwinpr/nt/ntstatus.c + winpr/libwinpr/sysinfo/cpufeatures/CMakeLists.txt + winpr/libwinpr/utils/corkscrew/debug.c + winpr/libwinpr/utils/corkscrew/debug.h + winpr/libwinpr/utils/debug.c + winpr/libwinpr/utils/execinfo/debug.c + winpr/libwinpr/utils/execinfo/debug.h + winpr/libwinpr/utils/unwind/debug.c + winpr/libwinpr/utils/unwind/debug.h + winpr/libwinpr/utils/windows/debug.c + winpr/libwinpr/utils/windows/debug.h + winpr/libwinpr/utils/winpr.c +Copyright: 2013, Armin Novak <armin.novak@thincast.com> + 2013, Thincast Technologies GmbH + 2014, Armin Novak <armin.novak@thincast.com> + 2014, Thincast Technologies GmbH + 2015, Armin Novak <armin.novak@thincast.com> + 2015, Thincast Technologies GmbH + 2016, Armin Novak <armin.novak@thincast.com> + 2016, Thincast Technologies GmbH + 2017, Armin Novak <armin.novak@thincast.com> + 2017, Thincast Technologies GmbH + 2018, Armin Novak <armin.novak@thincast.com> + 2018, Thincast Technologies GmbH + 2019, Armin Novak <armin.novak@thincast.com> + 2019, Thincast Technologies GmbH + 2020, Armin Novak <armin.novak@thincast.com> + 2020, Thincast Technologies GmbH + 2021, Armin Novak <armin.novak@thincast.com> + 2021, Thincast Technologies GmbH + 2022, Armin Novak <armin.novak@thincast.com> + 2022, Thincast Technologies GmbH +License: Apache-2.0 + Files: client/Sample/tf_freerdp.c client/X11/xf_gdi.h client/X11/xf_gfx.c @@ -1188,76 +1255,10 @@ Copyright: 2010, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2016, 2018, Armin Novak <armin.novak@thincast.com> 2016, 2018, Thincast Technologies GmbH - 2016, Thincast Technologies GmbH - 2017, Armin Novak <armin.novak@thincast.com> - 2017, Thincast Technologies GmbH - 2019, Armin Novak <armin.novak@thincast.com> - 2019, Thincast Technologies GmbH - 2020, Armin Novak <armin.novak@thincast.com> - 2020, Thincast Technologies GmbH -License: Apache-2.0 - -Files: channels/audin/client/mac/CMakeLists.txt - channels/audin/client/mac/audin_mac.m - channels/printer/client/cups/CMakeLists.txt - channels/printer/client/win/CMakeLists.txt - channels/rdpsnd/client/fake/CMakeLists.txt - channels/rdpsnd/client/fake/rdpsnd_fake.c - channels/rdpsnd/client/proxy/CMakeLists.txt - channels/rdpsnd/common/CMakeLists.txt - channels/rdpsnd/common/rdpsnd_common.h - channels/tsmf/client/gstreamer/tsmf_X11.c - channels/tsmf/client/gstreamer/tsmf_platform.h - channels/urbdrc/common/CMakeLists.txt - channels/urbdrc/common/urbdrc_helpers.c - channels/urbdrc/common/urbdrc_helpers.h - client/Sample/tf_channels.c - client/Sample/tf_channels.h - client/Sample/tf_freerdp.h - client/Wayland/wlf_cliprdr.c - client/Wayland/wlf_cliprdr.h - client/Wayland/wlf_disp.c - client/Wayland/wlf_disp.h - client/Wayland/wlf_pointer.c - client/Wayland/wlf_pointer.h - cmake/FindDbusGlib.cmake - cmake/Findsoxr.cmake - include/freerdp/channels/tsmf.h - include/freerdp/channels/urbdrc.h - include/freerdp/server/server-common.h - libfreerdp/cache/bitmap.h - libfreerdp/cache/brush.h - libfreerdp/cache/cache.h - libfreerdp/cache/glyph.h - libfreerdp/cache/palette.h - libfreerdp/cache/pointer.h - libfreerdp/codec/dsp.h - libfreerdp/codec/dsp_ffmpeg.c - libfreerdp/codec/dsp_ffmpeg.h - libfreerdp/core/errbase.c - libfreerdp/core/errconnect.c - libfreerdp/core/settings.h - libfreerdp/crypto/test/TestKnownHosts.c - libfreerdp/gdi/test/helpers.c - libfreerdp/gdi/test/helpers.h - scripts/test-scard.cpp - winpr/include/winpr/debug.h - winpr/libwinpr/nt/ntstatus.c - winpr/libwinpr/sysinfo/cpufeatures/CMakeLists.txt - winpr/libwinpr/utils/debug.c - winpr/libwinpr/utils/winpr.c -Copyright: 2013, Armin Novak <armin.novak@thincast.com> - 2013, Thincast Technologies GmbH - 2014, Armin Novak <armin.novak@thincast.com> - 2014, Thincast Technologies GmbH - 2015, Armin Novak <armin.novak@thincast.com> - 2015, Thincast Technologies GmbH 2016, Armin Novak <armin.novak@thincast.com> 2016, Thincast Technologies GmbH 2017, Armin Novak <armin.novak@thincast.com> 2017, Thincast Technologies GmbH - 2018, Armin Novak <armin.novak@thincast.com> - 2018, Thincast Technologies GmbH 2019, Armin Novak <armin.novak@thincast.com> 2019, Thincast Technologies GmbH 2020, Armin Novak <armin.novak@thincast.com> @@ -1329,6 +1330,7 @@ Files: channels/client/addin.c channels/remdesk/client/remdesk_main.c channels/remdesk/client/remdesk_main.h channels/remdesk/server/remdesk_main.c + include/freerdp/client/ainput.h include/freerdp/client/disp.h include/freerdp/client/drdynvc.h include/freerdp/client/encomsp.h @@ -1425,7 +1427,6 @@ Files: channels/geometry/CMakeLists.txt client/X11/xf_video.c client/X11/xf_video.h client/common/geometry.c - cmake/FindWayland.cmake include/freerdp/channels/geometry.h include/freerdp/channels/video.h include/freerdp/client/geometry.h @@ -1434,10 +1435,16 @@ Files: channels/geometry/CMakeLists.txt include/freerdp/gdi/video.h include/freerdp/license.h libfreerdp/gdi/video.c + winpr/libwinpr/synch/event.h + winpr/libwinpr/synch/pollset.h + winpr/libwinpr/synch/test/TestSynchAPC.c + winpr/libwinpr/thread/apc.c + winpr/libwinpr/thread/apc.h Copyright: 2015, David Fort <contact@hardening-consulting.com> 2016, David Fort <contact@hardening-consulting.com> 2017, David Fort <contact@hardening-consulting.com> 2018, David Fort <contact@hardening-consulting.com> + 2021, David Fort <contact@hardening-consulting.com> License: Apache-2.0 Files: channels/disp/disp_common.c @@ -1525,7 +1532,6 @@ License: Apache-2.0 Files: client/X11/xf_input.c client/X11/xf_input.h - cmake/FindXrender.cmake server/Mac/mf_event.c server/Mac/mf_event.h server/Mac/mf_info.c @@ -1577,6 +1583,27 @@ Copyright: 2012, Alfred Liu <alfred.liu@atruscorp.com> 2012, Atrust corp. License: Apache-2.0 +Files: channels/ainput/CMakeLists.txt + channels/ainput/client/CMakeLists.txt + channels/ainput/client/ainput_main.c + channels/ainput/client/ainput_main.h + channels/ainput/common/ainput_common.h + channels/ainput/server/CMakeLists.txt + channels/ainput/server/ainput_main.c + include/freerdp/channels/ainput.h + include/freerdp/channels/echo.h + include/freerdp/server/ainput.h + libfreerdp/codec/h264.h + libfreerdp/codec/progressive.h +Copyright: 2017, Armin Novak <anovak@thincast.com> + 2017, Thincast Technologies GmbH + 2018, Armin Novak <anovak@thincast.com> + 2018, Thincast Technologies GmbH + 2020, Armin Novak <anovak@thincast.com> + 2020, Thincast Technologies GmbH + 2022, Armin Novak <anovak@thincast.com> + 2022, Thincast Technologies GmbH +License: Apache-2.0 Files: client/X11/CMakeLists.txt server/Mac/mf_audin.h @@ -1596,6 +1623,21 @@ Copyright: 2012, Corey Clayton <can.of.tuna@gmail.com> 2013, Corey Clayton <can.of.tuna@gmail.com> License: Apache-2.0 +Files: channels/rdpecam/CMakeLists.txt + channels/rdpecam/server/CMakeLists.txt + channels/rdpecam/server/camera_device_enumerator_main.c + channels/rdpecam/server/camera_device_main.c + channels/telemetry/CMakeLists.txt + channels/telemetry/server/CMakeLists.txt + channels/telemetry/server/telemetry_main.c + include/freerdp/channels/rdpecam.h + include/freerdp/channels/telemetry.h + include/freerdp/server/rdpecam-enumerator.h + include/freerdp/server/rdpecam.h + include/freerdp/server/telemetry.h +Copyright: 2022, Pascal Nowack <Pascal.Nowack@gmx.de> +License: Apache-2.0 + Files: cmake/FindX11.cmake cmake/FindXKBFile.cmake cmake/FindXShm.cmake @@ -1684,20 +1726,6 @@ Copyright: 2019, Idan Freiberg <speidy@gmail.com> 2019, Kobi Mizrachi <kmizrachi18@gmail.com> License: Apache-2.0 -Files: client/common/cmdline.h - cmake/ConfigOptionsAndroid.cmake - include/freerdp/version.h.in - winpr/include/winpr/intrin.h - winpr/include/winpr/version.h.in - winpr/libwinpr/file/test/TestFileGetStdHandle.c -Copyright: 2013, Bernhard Miklautz <bernhard.miklautz@thincast.com> - 2013, Thincast Technologies GmbH - 2015, Bernhard Miklautz <bernhard.miklautz@thincast.com> - 2015, Thincast Technologies GmbH - 2018, Bernhard Miklautz <bernhard.miklautz@thincast.com> - 2018, Thincast Technologies GmbH -License: Apache-2.0 - Files: winpr/include/winpr/comm.h winpr/libwinpr/comm/comm.c winpr/libwinpr/comm/comm_ioctl.c @@ -1759,6 +1787,19 @@ Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2020, Thincast Technologies GmbH License: Apache-2.0 +Files: client/common/cmdline.h + include/freerdp/version.h.in + winpr/include/winpr/intrin.h + winpr/include/winpr/version.h.in + winpr/libwinpr/file/test/TestFileGetStdHandle.c +Copyright: 2013, Bernhard Miklautz <bernhard.miklautz@thincast.com> + 2013, Thincast Technologies GmbH + 2015, Bernhard Miklautz <bernhard.miklautz@thincast.com> + 2015, Thincast Technologies GmbH + 2018, Bernhard Miklautz <bernhard.miklautz@thincast.com> + 2018, Thincast Technologies GmbH +License: Apache-2.0 + Files: libfreerdp/core/gateway/ntlm.c libfreerdp/core/gateway/ntlm.h libfreerdp/core/gateway/rpc.c @@ -1869,6 +1910,13 @@ Files: channels/audin/client/opensles/opensl_io.c Copyright: 2012, Victor Lazzarini License: BSD-3-clause +Files: winpr/libwinpr/crypto/md4.c + winpr/libwinpr/crypto/md4.h + winpr/libwinpr/crypto/md5.c + winpr/libwinpr/crypto/md5.h +Copyright: 2001, Alexander Peslyak and it is hereby released to the +License: public-domain + Files: include/freerdp/codec/rfx.h libfreerdp/codec/nsc_encode.c libfreerdp/codec/nsc_encode.h @@ -1951,6 +1999,15 @@ Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2011, Roman Barabanov <romanbarabanov@gmail.com> License: Apache-2.0 +Files: cmake/ConfigOptionsiOS.cmake + libfreerdp/locale/keyboard_apple.c + libfreerdp/locale/keyboard_apple.h +Copyright: 2013, Martin Fleisz <martin.fleisz@thincast.com> + 2013, Thincast Technologies GmbH + 2021, Martin Fleisz <martin.fleisz@thincast.com> + 2021, Thincast Technologies GmbH +License: Apache-2.0 + Files: winpr/include/winpr/ssl.h winpr/libwinpr/utils/ssl.c winpr/test/TestTypes.c @@ -2174,11 +2231,6 @@ Files: libfreerdp/codec/rfx_neon.c Copyright: 2011, Martin Fleisz <martin.fleisz@thincast.com> License: Apache-2.0 -Files: include/freerdp/codec/h264.h - libfreerdp/codec/h264_mf.c -Copyright: 2014, Mike McDonald <Mike.McDonald@software.dell.com> -License: Apache-2.0 - Files: libfreerdp/crypto/opensslcompat.c libfreerdp/crypto/opensslcompat.h Copyright: 2016, Norbert Federa <norbert.federa@thincast.com> @@ -2243,15 +2295,10 @@ Copyright: 2011, Anthony Tong <atong@trustedcs.com> 2016, David PHAM-VAN <d.phamvan@inuvika.com> License: Apache-2.0 -Files: include/freerdp/channels/echo.h - libfreerdp/codec/h264.h - libfreerdp/codec/progressive.h -Copyright: 2017, Armin Novak <anovak@thincast.com> - 2017, Thincast Technologies GmbH - 2018, Armin Novak <anovak@thincast.com> - 2018, Thincast Technologies GmbH - 2020, Armin Novak <anovak@thincast.com> - 2020, Thincast Technologies GmbH +Files: libfreerdp/utils/cliprdr_utils.c +Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2022, Armin Novak <anovak@thincast.com + 2022, Thincast Technologies GmbH License: Apache-2.0 Files: channels/printer/client/printer_main.c @@ -2689,6 +2736,10 @@ Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2012, HP Development Company, LLC License: Apache-2.0 +Files: libfreerdp/codec/h264_mediacodec.c +Copyright: 2022, Ely Ronnen <elyronnen@gmail.com> +License: Apache-2.0 + Files: client/X11/cli/xfreerdp.c Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2012, HP Development Company, LLC @@ -2729,14 +2780,21 @@ Files: client/Wayland/wlfreerdp.h Copyright: 2014, Manuel Bachmann <tarnyko@tarnyko.net> License: Apache-2.0 +Files: libfreerdp/locale/locale.c +Copyright: 2009-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2021, Martin Fleisz <martin.fleisz@thincast.com> + 2021, Thincast Technologies GmbH +License: Apache-2.0 + Files: server/Sample/sfreerdp.c Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2011, Vic Lee 2014, Norbert Federa <norbert.federa@thincast.com> License: Apache-2.0 -Files: libfreerdp/codec/h264_x264.c -Copyright: 2015, Marc-Andre Moreau <marcandre.moreau@gmail.com> +Files: include/freerdp/codec/h264.h + libfreerdp/codec/h264_mf.c +Copyright: 2014, Mike McDonald <Mike.McDonald@software.dell.com> License: Apache-2.0 Files: libfreerdp/codec/h264_ffmpeg.c @@ -2745,11 +2803,6 @@ Copyright: 2014, Mike McDonald <Mike.McDonald@software.dell.com> 2015, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 -Files: cmake/ConfigOptionsiOS.cmake -Copyright: 2013, Martin Fleisz <martin.fleisz@thincast.com> - 2013, Thincast Technologies GmbH -License: Apache-2.0 - Files: cmake/FindXmlto.cmake Copyright: 2011, Nils Andresen <nils@nils-andresen.de> License: Apache-2.0 @@ -2847,11 +2900,6 @@ Files: winpr/libwinpr/thread/test/TestThreadExitThread.c Copyright: 2015, Hewlett-Packard Development Company, L.P. License: Apache-2.0 -Files: cmake/ConfigOptionsAndroid.cmake -Copyright: 2013 Thincast Technologies GmbH - 2013, Bernhard Miklautz <bernhard.miklautz@thincast.com> -License: Apache-2.0 - Files: cmake/FindDBus.cmake Copyright: 2008, Kevin Kofler, <kevin.kofler@chello.at> 2006, Alexander Neundorf, <neundorf@kde.org> @@ -2915,21 +2963,6 @@ Files: cmake/FindWayland.cmake Copyright: 2015, David Fort <contact@hardening-consulting.com> License: Apache-2.0 -Files: cmake/FindX11.cmake - cmake/FindXKBFile.cmake - cmake/FindXShm.cmake - cmake/FindXTest.cmake - cmake/FindXcursor.cmake - cmake/FindXdamage.cmake - cmake/FindXext.cmake - cmake/FindXfixes.cmake - cmake/FindXinerama.cmake - cmake/FindXv.cmake -Copyright: 2011, O.S. Systems Software Ltda. - 2011, Otavio Salvador <otavio@ossystems.com.br> - 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> -License: Apache-2.0 - Files: cmake/FindXrender.cmake Copyright: 2013, Corey Clayton <can.of.tuna@gmail.com> License: Apache-2.0 @@ -2944,10 +2977,6 @@ Files: cmake/MergeStaticLibs.cmake Copyright: 2012, Modelon AB License: FMILIB -Files: cmake/iOSToolchain.cmake -Copyright: 2006-2009, Kitware, Inc -License: BSD-3-clause - Files: uwac/protocols/xdg-shell.xml Copyright: 2008-2013, Kristian Høgsberg 2013, Rafael Antognolli @@ -2985,7 +3014,7 @@ License: BSD-3-clause Files: debian/* Copyright: 2015-2018, Bernhard Miklautz <bernhard.miklautz@thincast.com> - 2016, Mike Gabriel <mike.gabriel@das-netzwerkteam.de> + 2016-2022, Mike Gabriel <mike.gabriel@das-netzwerkteam.de> License: Apache-2.0 or BSD-2-clause or BSD-3-clause or BSL-1.0 or Expat or ISC or X11 or zlib/libpng or public-domain License: Apache-2.0 diff --git a/debian/copyright.in b/debian/copyright.in index 503d3cd..35c355f 100644 --- a/debian/copyright.in +++ b/debian/copyright.in @@ -231,7 +231,6 @@ Files: channels/CMakeLists.txt libfreerdp/locale/keyboard_xkbfile.c libfreerdp/locale/keyboard_xkbfile.h libfreerdp/locale/liblocale.h - libfreerdp/locale/locale.c libfreerdp/locale/xkb_layout_ids.c libfreerdp/locale/xkb_layout_ids.h libfreerdp/utils/CMakeLists.txt @@ -500,7 +499,6 @@ Files: channels/CMakeLists.txt winpr/libwinpr/synch/semaphore.c winpr/libwinpr/synch/sleep.c winpr/libwinpr/synch/synch.h - winpr/libwinpr/synch/timer.c winpr/libwinpr/sysinfo/CMakeLists.txt winpr/libwinpr/thread/CMakeLists.txt winpr/libwinpr/thread/argv.c @@ -586,6 +584,7 @@ Files: CMakeCPack.cmake ChangeLog README.md buildflags.h.in + channels/ainput/ChannelOptions.cmake channels/audin/ChannelOptions.cmake channels/cliprdr/ChannelOptions.cmake channels/disp/ChannelOptions.cmake @@ -599,6 +598,7 @@ Files: CMakeCPack.cmake channels/rail/ChannelOptions.cmake channels/rdp2tcp/ChannelOptions.cmake channels/rdpdr/ChannelOptions.cmake + channels/rdpecam/ChannelOptions.cmake channels/rdpei/ChannelOptions.cmake channels/rdpgfx/ChannelOptions.cmake channels/rdpsnd/ChannelOptions.cmake @@ -606,16 +606,10 @@ Files: CMakeCPack.cmake channels/serial/ChannelOptions.cmake channels/smartcard/ChannelOptions.cmake channels/sshagent/ChannelOptions.cmake + channels/telemetry/ChannelOptions.cmake channels/tsmf/ChannelOptions.cmake channels/urbdrc/ChannelOptions.cmake channels/video/ChannelOptions.cmake - ci/cmake-preloads/config-android.txt - ci/cmake-preloads/config-debian-squeeze.txt - ci/cmake-preloads/config-ios.txt - ci/cmake-preloads/config-linux-all.txt - ci/cmake-preloads/config-macosx.txt - ci/cmake-preloads/config-ubuntu-1204.txt - ci/cmake-preloads/config-windows.txt client/FreeRDP-ClientConfig.cmake.in client/Sample/ModuleOptions.cmake client/Wayland/wlfreerdp.1.in @@ -658,7 +652,6 @@ Files: CMakeCPack.cmake cmake/FindPulse.cmake cmake/FindSWScale.cmake cmake/Findlibsystemd.cmake - cmake/Findx264.cmake cmake/GNUInstallDirsWrapper.cmake cmake/InstallFreeRDPMan.cmake cmake/LibFindMacros.cmake @@ -671,7 +664,6 @@ Files: CMakeCPack.cmake cmake/compat_2.8.3/FindPackageHandleStandardArgs.cmake cmake/compat_2.8.6/FeatureSummary.cmake cmake/compat_3.7.0/FindICU.cmake - cmake/iOSToolchain.cmake cmake/today.cmake config.h.in debian/control @@ -703,9 +695,7 @@ Files: CMakeCPack.cmake debian/libwinpr2-2.symbols.kfreebsd-amd64 debian/libwinpr2-2.symbols.kfreebsd-i386 debian/libwinpr2-dev.install - debian/patches/2001-fake-git-revision.patch debian/patches/README - debian/patches/series debian/rules debian/source/format debian/upstream @@ -713,11 +703,9 @@ Files: CMakeCPack.cmake debian/winpr-utils.install docs/Doxyfile docs/PrintFormatSpecifiers.md - docs/README.android - docs/README.ios - docs/README.macOS docs/README.timezones docs/valgrind.supp + docs/version_detection.md docs/wlog.md external/README include/freerdp/build-config.h.in @@ -732,8 +720,6 @@ Files: CMakeCPack.cmake libfreerdp/codec/test/TestFreeRDPCodecRemoteFX.c libfreerdp/codec/test/TestFreeRDPCodecXCrush.c libfreerdp/codec/test/TestFreeRDPCodecZGfx.c - libfreerdp/codec/test/progressive.bmp - libfreerdp/codec/test/test01.bmp libfreerdp/codec/yuv.c libfreerdp/common/settings_getters.c libfreerdp/common/settings_str.c @@ -773,15 +759,6 @@ Files: CMakeCPack.cmake resources/FreeRDP_Logo_Icon.svg scripts/LECHash.c scripts/LOMHash.c - scripts/android-build-32.conf - scripts/android-build-64.conf - scripts/android-build-common.sh - scripts/android-build-freerdp.sh - scripts/android-build-jpeg.sh - scripts/android-build-openh264.sh - scripts/android-build-openssl.sh - scripts/android-build-release.conf - scripts/android-build.conf scripts/blacklist-memory-sanitizer.txt scripts/create_release_taball.sh scripts/fetch_language_identifiers.py @@ -858,6 +835,8 @@ Files: CMakeCPack.cmake winpr/libwinpr/crt/test/TestTypes.c winpr/libwinpr/crt/test/TestUnicodeConversion.c winpr/libwinpr/crypto/ModuleOptions.cmake + winpr/libwinpr/crypto/hmac_md5.c + winpr/libwinpr/crypto/hmac_md5.h winpr/libwinpr/crypto/test/CMakeLists.txt winpr/libwinpr/crypto/test/TestCryptoCertEnumCertificatesInStore.c winpr/libwinpr/crypto/test/TestCryptoCipher.c @@ -888,6 +867,7 @@ Files: CMakeCPack.cmake winpr/libwinpr/file/test/TestFilePatternMatch.c winpr/libwinpr/file/test/TestFileReadFile.c winpr/libwinpr/file/test/TestFileWriteFile.c + winpr/libwinpr/file/test/TestSetFileAttributes.c winpr/libwinpr/handle/ModuleOptions.cmake winpr/libwinpr/heap/ModuleOptions.cmake winpr/libwinpr/input/ModuleOptions.cmake @@ -983,6 +963,7 @@ Files: CMakeCPack.cmake winpr/libwinpr/sspi/test/TestSchannel.c winpr/libwinpr/sspicli/ModuleOptions.cmake winpr/libwinpr/synch/ModuleOptions.cmake + winpr/libwinpr/synch/pollset.c winpr/libwinpr/synch/test/CMakeLists.txt winpr/libwinpr/synch/test/TestSynchBarrier.c winpr/libwinpr/synch/test/TestSynchCritical.c @@ -1066,6 +1047,90 @@ Copyright: NONE License: UNKNOWN FIXME +Files: channels/audin/client/mac/CMakeLists.txt + channels/audin/client/mac/audin_mac.m + channels/printer/client/cups/CMakeLists.txt + channels/printer/client/win/CMakeLists.txt + channels/rdpsnd/client/fake/CMakeLists.txt + channels/rdpsnd/client/fake/rdpsnd_fake.c + channels/rdpsnd/client/proxy/CMakeLists.txt + channels/rdpsnd/common/CMakeLists.txt + channels/rdpsnd/common/rdpsnd_common.h + channels/tsmf/client/gstreamer/tsmf_X11.c + channels/tsmf/client/gstreamer/tsmf_platform.h + channels/urbdrc/common/CMakeLists.txt + channels/urbdrc/common/urbdrc_helpers.c + channels/urbdrc/common/urbdrc_helpers.h + client/Sample/tf_channels.c + client/Sample/tf_channels.h + client/Sample/tf_freerdp.h + client/Wayland/wlf_cliprdr.c + client/Wayland/wlf_cliprdr.h + client/Wayland/wlf_disp.c + client/Wayland/wlf_disp.h + client/Wayland/wlf_pointer.c + client/Wayland/wlf_pointer.h + cmake/FindDbusGlib.cmake + cmake/Findsoxr.cmake + include/freerdp/channels/tsmf.h + include/freerdp/channels/urbdrc.h + include/freerdp/server/server-common.h + include/freerdp/utils/cliprdr_utils.h + libfreerdp/cache/bitmap.h + libfreerdp/cache/brush.h + libfreerdp/cache/cache.h + libfreerdp/cache/glyph.h + libfreerdp/cache/palette.h + libfreerdp/cache/pointer.h + libfreerdp/codec/dsp.h + libfreerdp/codec/dsp_ffmpeg.c + libfreerdp/codec/dsp_ffmpeg.h + libfreerdp/core/errbase.c + libfreerdp/core/errconnect.c + libfreerdp/core/settings.h + libfreerdp/core/utils.c + libfreerdp/core/utils.h + libfreerdp/crypto/test/TestKnownHosts.c + libfreerdp/gdi/test/helpers.c + libfreerdp/gdi/test/helpers.h + scripts/test-scard.cpp + winpr/include/winpr/assert.h + winpr/include/winpr/debug.h + winpr/libwinpr/nt/ntstatus.c + winpr/libwinpr/sysinfo/cpufeatures/CMakeLists.txt + winpr/libwinpr/utils/corkscrew/debug.c + winpr/libwinpr/utils/corkscrew/debug.h + winpr/libwinpr/utils/debug.c + winpr/libwinpr/utils/execinfo/debug.c + winpr/libwinpr/utils/execinfo/debug.h + winpr/libwinpr/utils/unwind/debug.c + winpr/libwinpr/utils/unwind/debug.h + winpr/libwinpr/utils/windows/debug.c + winpr/libwinpr/utils/windows/debug.h + winpr/libwinpr/utils/winpr.c +Copyright: 2013, Armin Novak <armin.novak@thincast.com> + 2013, Thincast Technologies GmbH + 2014, Armin Novak <armin.novak@thincast.com> + 2014, Thincast Technologies GmbH + 2015, Armin Novak <armin.novak@thincast.com> + 2015, Thincast Technologies GmbH + 2016, Armin Novak <armin.novak@thincast.com> + 2016, Thincast Technologies GmbH + 2017, Armin Novak <armin.novak@thincast.com> + 2017, Thincast Technologies GmbH + 2018, Armin Novak <armin.novak@thincast.com> + 2018, Thincast Technologies GmbH + 2019, Armin Novak <armin.novak@thincast.com> + 2019, Thincast Technologies GmbH + 2020, Armin Novak <armin.novak@thincast.com> + 2020, Thincast Technologies GmbH + 2021, Armin Novak <armin.novak@thincast.com> + 2021, Thincast Technologies GmbH + 2022, Armin Novak <armin.novak@thincast.com> + 2022, Thincast Technologies GmbH +License: Apache License 2.0 + FIXME + Files: client/Sample/tf_freerdp.c client/X11/xf_gdi.h client/X11/xf_gfx.c @@ -1138,74 +1203,6 @@ Copyright: 2010, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache License 2.0 FIXME -Files: channels/audin/client/mac/CMakeLists.txt - channels/audin/client/mac/audin_mac.m - channels/printer/client/cups/CMakeLists.txt - channels/printer/client/win/CMakeLists.txt - channels/rdpsnd/client/fake/CMakeLists.txt - channels/rdpsnd/client/fake/rdpsnd_fake.c - channels/rdpsnd/client/proxy/CMakeLists.txt - channels/rdpsnd/common/CMakeLists.txt - channels/rdpsnd/common/rdpsnd_common.h - channels/tsmf/client/gstreamer/tsmf_X11.c - channels/tsmf/client/gstreamer/tsmf_platform.h - channels/urbdrc/common/CMakeLists.txt - channels/urbdrc/common/urbdrc_helpers.c - channels/urbdrc/common/urbdrc_helpers.h - client/Sample/tf_channels.c - client/Sample/tf_channels.h - client/Sample/tf_freerdp.h - client/Wayland/wlf_cliprdr.c - client/Wayland/wlf_cliprdr.h - client/Wayland/wlf_disp.c - client/Wayland/wlf_disp.h - client/Wayland/wlf_pointer.c - client/Wayland/wlf_pointer.h - cmake/FindDbusGlib.cmake - cmake/Findsoxr.cmake - include/freerdp/channels/tsmf.h - include/freerdp/channels/urbdrc.h - include/freerdp/server/server-common.h - libfreerdp/cache/bitmap.h - libfreerdp/cache/brush.h - libfreerdp/cache/cache.h - libfreerdp/cache/glyph.h - libfreerdp/cache/palette.h - libfreerdp/cache/pointer.h - libfreerdp/codec/dsp.h - libfreerdp/codec/dsp_ffmpeg.c - libfreerdp/codec/dsp_ffmpeg.h - libfreerdp/core/errbase.c - libfreerdp/core/errconnect.c - libfreerdp/core/settings.h - libfreerdp/crypto/test/TestKnownHosts.c - libfreerdp/gdi/test/helpers.c - libfreerdp/gdi/test/helpers.h - scripts/test-scard.cpp - winpr/include/winpr/debug.h - winpr/libwinpr/nt/ntstatus.c - winpr/libwinpr/sysinfo/cpufeatures/CMakeLists.txt - winpr/libwinpr/utils/debug.c - winpr/libwinpr/utils/winpr.c -Copyright: 2013, Armin Novak <armin.novak@thincast.com> - 2013, Thincast Technologies GmbH - 2014, Armin Novak <armin.novak@thincast.com> - 2014, Thincast Technologies GmbH - 2015, Armin Novak <armin.novak@thincast.com> - 2015, Thincast Technologies GmbH - 2016, Armin Novak <armin.novak@thincast.com> - 2016, Thincast Technologies GmbH - 2017, Armin Novak <armin.novak@thincast.com> - 2017, Thincast Technologies GmbH - 2018, Armin Novak <armin.novak@thincast.com> - 2018, Thincast Technologies GmbH - 2019, Armin Novak <armin.novak@thincast.com> - 2019, Thincast Technologies GmbH - 2020, Armin Novak <armin.novak@thincast.com> - 2020, Thincast Technologies GmbH -License: Apache License 2.0 - FIXME - Files: channels/audin/client/audin_main.h channels/tsmf/client/alsa/tsmf_alsa.c channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c @@ -1273,6 +1270,7 @@ Files: channels/client/addin.c channels/remdesk/client/remdesk_main.c channels/remdesk/client/remdesk_main.h channels/remdesk/server/remdesk_main.c + include/freerdp/client/ainput.h include/freerdp/client/disp.h include/freerdp/client/drdynvc.h include/freerdp/client/encomsp.h @@ -1357,36 +1355,6 @@ Copyright: 2012, Hewlett-Packard Development Company, L.P. License: Apache License 2.0 FIXME -Files: channels/disp/disp_common.c - channels/disp/disp_common.h - channels/disp/server/CMakeLists.txt - channels/disp/server/disp_main.c - channels/disp/server/disp_main.h - channels/rdpsnd/client/proxy/rdpsnd_proxy.c - include/freerdp/channels/disp.h - include/freerdp/display.h - include/freerdp/server/disp.h - libfreerdp/core/display.c - libfreerdp/core/display.h - server/proxy/modules/CMakeLists.txt - server/proxy/modules/capture/CMakeLists.txt - server/proxy/modules/capture/cap_config.c - server/proxy/modules/capture/cap_config.h - server/proxy/modules/capture/cap_main.c - server/proxy/modules/capture/cap_protocol.c - server/proxy/modules/capture/cap_protocol.h - server/proxy/modules/demo/CMakeLists.txt - server/proxy/modules/demo/demo.cpp - server/proxy/pf_capture.c - server/proxy/pf_capture.h - server/proxy/pf_disp.c - server/proxy/pf_disp.h - server/proxy/pf_rdpsnd.c - server/proxy/pf_rdpsnd.h -Copyright: 2019, Kobi Mizrachi <kmizrachi18@gmail.com> -License: Apache License 2.0 - FIXME - Files: channels/geometry/CMakeLists.txt channels/geometry/client/CMakeLists.txt channels/geometry/client/geometry_main.c @@ -1410,10 +1378,46 @@ Files: channels/geometry/CMakeLists.txt include/freerdp/gdi/video.h include/freerdp/license.h libfreerdp/gdi/video.c + winpr/libwinpr/synch/event.h + winpr/libwinpr/synch/pollset.h + winpr/libwinpr/synch/test/TestSynchAPC.c + winpr/libwinpr/thread/apc.c + winpr/libwinpr/thread/apc.h Copyright: 2015, David Fort <contact@hardening-consulting.com> 2016, David Fort <contact@hardening-consulting.com> 2017, David Fort <contact@hardening-consulting.com> 2018, David Fort <contact@hardening-consulting.com> + 2021, David Fort <contact@hardening-consulting.com> +License: Apache License 2.0 + FIXME + +Files: channels/disp/disp_common.c + channels/disp/disp_common.h + channels/disp/server/CMakeLists.txt + channels/disp/server/disp_main.c + channels/disp/server/disp_main.h + channels/rdpsnd/client/proxy/rdpsnd_proxy.c + include/freerdp/channels/disp.h + include/freerdp/display.h + include/freerdp/server/disp.h + libfreerdp/core/display.c + libfreerdp/core/display.h + server/proxy/modules/CMakeLists.txt + server/proxy/modules/capture/CMakeLists.txt + server/proxy/modules/capture/cap_config.c + server/proxy/modules/capture/cap_config.h + server/proxy/modules/capture/cap_main.c + server/proxy/modules/capture/cap_protocol.c + server/proxy/modules/capture/cap_protocol.h + server/proxy/modules/demo/CMakeLists.txt + server/proxy/modules/demo/demo.cpp + server/proxy/pf_capture.c + server/proxy/pf_capture.h + server/proxy/pf_disp.c + server/proxy/pf_disp.h + server/proxy/pf_rdpsnd.c + server/proxy/pf_rdpsnd.h +Copyright: 2019, Kobi Mizrachi <kmizrachi18@gmail.com> License: Apache License 2.0 FIXME @@ -1530,6 +1534,29 @@ Copyright: 2012, Alfred Liu <alfred.liu@atruscorp.com> License: Apache License 2.0 FIXME +Files: channels/ainput/CMakeLists.txt + channels/ainput/client/CMakeLists.txt + channels/ainput/client/ainput_main.c + channels/ainput/client/ainput_main.h + channels/ainput/common/ainput_common.h + channels/ainput/server/CMakeLists.txt + channels/ainput/server/ainput_main.c + include/freerdp/channels/ainput.h + include/freerdp/channels/echo.h + include/freerdp/server/ainput.h + libfreerdp/codec/h264.h + libfreerdp/codec/progressive.h +Copyright: 2017, Armin Novak <anovak@thincast.com> + 2017, Thincast Technologies GmbH + 2018, Armin Novak <anovak@thincast.com> + 2018, Thincast Technologies GmbH + 2020, Armin Novak <anovak@thincast.com> + 2020, Thincast Technologies GmbH + 2022, Armin Novak <anovak@thincast.com> + 2022, Thincast Technologies GmbH +License: Apache License 2.0 + FIXME + Files: client/X11/CMakeLists.txt server/Mac/mf_audin.h server/Mac/mf_interface.h @@ -1549,6 +1576,22 @@ Copyright: 2012, Corey Clayton <can.of.tuna@gmail.com> License: Apache License 2.0 FIXME +Files: channels/rdpecam/CMakeLists.txt + channels/rdpecam/server/CMakeLists.txt + channels/rdpecam/server/camera_device_enumerator_main.c + channels/rdpecam/server/camera_device_main.c + channels/telemetry/CMakeLists.txt + channels/telemetry/server/CMakeLists.txt + channels/telemetry/server/telemetry_main.c + include/freerdp/channels/rdpecam.h + include/freerdp/channels/telemetry.h + include/freerdp/server/rdpecam-enumerator.h + include/freerdp/server/rdpecam.h + include/freerdp/server/telemetry.h +Copyright: 2022, Pascal Nowack <Pascal.Nowack@gmx.de> +License: Apache License 2.0 + FIXME + Files: cmake/FindX11.cmake cmake/FindXKBFile.cmake cmake/FindXShm.cmake @@ -1643,21 +1686,6 @@ Copyright: 2019, Idan Freiberg <speidy@gmail.com> License: Apache License 2.0 FIXME -Files: client/common/cmdline.h - cmake/ConfigOptionsAndroid.cmake - include/freerdp/version.h.in - winpr/include/winpr/intrin.h - winpr/include/winpr/version.h.in - winpr/libwinpr/file/test/TestFileGetStdHandle.c -Copyright: 2013, Bernhard Miklautz <bernhard.miklautz@thincast.com> - 2013, Thincast Technologies GmbH - 2015, Bernhard Miklautz <bernhard.miklautz@thincast.com> - 2015, Thincast Technologies GmbH - 2018, Bernhard Miklautz <bernhard.miklautz@thincast.com> - 2018, Thincast Technologies GmbH -License: Apache License 2.0 - FIXME - Files: winpr/include/winpr/comm.h winpr/libwinpr/comm/comm.c winpr/libwinpr/comm/comm_ioctl.c @@ -1724,6 +1752,20 @@ Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache License 2.0 FIXME +Files: client/common/cmdline.h + include/freerdp/version.h.in + winpr/include/winpr/intrin.h + winpr/include/winpr/version.h.in + winpr/libwinpr/file/test/TestFileGetStdHandle.c +Copyright: 2013, Bernhard Miklautz <bernhard.miklautz@thincast.com> + 2013, Thincast Technologies GmbH + 2015, Bernhard Miklautz <bernhard.miklautz@thincast.com> + 2015, Thincast Technologies GmbH + 2018, Bernhard Miklautz <bernhard.miklautz@thincast.com> + 2018, Thincast Technologies GmbH +License: Apache License 2.0 + FIXME + Files: libfreerdp/core/gateway/ntlm.c libfreerdp/core/gateway/ntlm.h libfreerdp/core/gateway/rpc.c @@ -1745,19 +1787,6 @@ Copyright: 2014, Hardening <contact@hardening-consulting.com> License: Apache License 2.0 FIXME -Files: channels/tsmf/client/CMakeLists.txt - winpr/libwinpr/comm/comm.h - winpr/libwinpr/comm/test/TestCommConfig.c - winpr/libwinpr/thread/thread.c - winpr/libwinpr/thread/thread.h -Copyright: 2012, Hewlett-Packard Development Company, L.P. - 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2014, Hewlett-Packard Development Company, L.P. - 2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2015, Hewlett-Packard Development Company, L.P. -License: Apache License 2.0 - FIXME - Files: client/X11/xf_gdi.c winpr/include/winpr/synch.h winpr/libwinpr/error/test/TestErrorSetLastError.c @@ -1855,16 +1884,12 @@ Copyright: 2012, Victor Lazzarini License: BSD 3-clause "New" or "Revised" License FIXME -Files: include/freerdp/channels/echo.h - libfreerdp/codec/h264.h - libfreerdp/codec/progressive.h -Copyright: 2017, Armin Novak <anovak@thincast.com> - 2017, Thincast Technologies GmbH - 2018, Armin Novak <anovak@thincast.com> - 2018, Thincast Technologies GmbH - 2020, Armin Novak <anovak@thincast.com> - 2020, Thincast Technologies GmbH -License: Apache License 2.0 +Files: winpr/libwinpr/crypto/md4.c + winpr/libwinpr/crypto/md4.h + winpr/libwinpr/crypto/md5.c + winpr/libwinpr/crypto/md5.h +Copyright: 2001, Alexander Peslyak and it is hereby released to the +License: Public domain FIXME Files: include/freerdp/codec/rfx.h @@ -1936,6 +1961,16 @@ Copyright: 2014, Manuel Bachmann <tarnyko@tarnyko.net> License: Apache License 2.0 FIXME +Files: channels/rdpei/rdpei_common.c + channels/rdpei/rdpei_common.h + winpr/libwinpr/synch/timer.c +Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2014, David Fort <contact@hardening-consulting.com> + 2021, David Fort <contact@hardening-consulting.com> +License: Apache License 2.0 + FIXME + Files: winpr/include/winpr/file.h winpr/include/winpr/string.h winpr/libwinpr/path/shell.c @@ -1944,6 +1979,16 @@ Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache License 2.0 FIXME +Files: channels/tsmf/client/CMakeLists.txt + winpr/libwinpr/comm/comm.h + winpr/libwinpr/comm/test/TestCommConfig.c +Copyright: 2012, Hewlett-Packard Development Company, L.P. + 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2014, Hewlett-Packard Development Company, L.P. + 2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> +License: Apache License 2.0 + FIXME + Files: channels/tsmf/client/tsmf_codec.c channels/tsmf/client/tsmf_constants.h channels/tsmf/client/tsmf_decoder.h @@ -1971,6 +2016,16 @@ Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache License 2.0 FIXME +Files: cmake/ConfigOptionsiOS.cmake + libfreerdp/locale/keyboard_apple.c + libfreerdp/locale/keyboard_apple.h +Copyright: 2013, Martin Fleisz <martin.fleisz@thincast.com> + 2013, Thincast Technologies GmbH + 2021, Martin Fleisz <martin.fleisz@thincast.com> + 2021, Thincast Technologies GmbH +License: Apache License 2.0 + FIXME + Files: winpr/include/winpr/ssl.h winpr/libwinpr/utils/ssl.c winpr/test/TestTypes.c @@ -2135,10 +2190,11 @@ Copyright: 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> License: Apache License 2.0 FIXME -Files: channels/rdpei/rdpei_common.c - channels/rdpei/rdpei_common.h -Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2014, David Fort <contact@hardening-consulting.com> +Files: winpr/libwinpr/thread/thread.c + winpr/libwinpr/thread/thread.h +Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2015, Hewlett-Packard Development Company, L.P. + 2021, David Fort <contact@hardening-consulting.com> License: Apache License 2.0 FIXME @@ -2301,6 +2357,13 @@ Copyright: 2011, Anthony Tong <atong@trustedcs.com> License: Apache License 2.0 FIXME +Files: libfreerdp/utils/cliprdr_utils.c +Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2022, Armin Novak <anovak@thincast.com + 2022, Thincast Technologies GmbH +License: Apache License 2.0 + FIXME + Files: channels/printer/client/printer_main.c Copyright: 2010-2011, Vic Lee 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> @@ -2794,6 +2857,11 @@ Copyright: 2014, Dell Software <Mike.McDonald@software.dell.com> License: Apache License 2.0 FIXME +Files: libfreerdp/codec/h264_mediacodec.c +Copyright: 2022, Ely Ronnen <elyronnen@gmail.com> +License: Apache License 2.0 + FIXME + Files: client/X11/cli/xfreerdp.c Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2012, HP Development Company, LLC @@ -2850,6 +2918,13 @@ Copyright: 2014, Manuel Bachmann <tarnyko@tarnyko.net> License: Apache License 2.0 FIXME +Files: libfreerdp/locale/locale.c +Copyright: 2009-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2021, Martin Fleisz <martin.fleisz@thincast.com> + 2021, Thincast Technologies GmbH +License: Apache License 2.0 + FIXME + Files: server/Sample/sfreerdp.c Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2011, Vic Lee @@ -2857,21 +2932,10 @@ Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache License 2.0 FIXME -Files: libfreerdp/codec/h264_x264.c -Copyright: 2015, Marc-André Moreau <marcandre.moreau@gmail.com> -License: Apache License 2.0 - FIXME - Files: libfreerdp/codec/h264_ffmpeg.c Copyright: 2014, Mike McDonald <Mike.McDonald@software.dell.com> 2014, erbth <t.erbesdobler@team103.com> - 2015, Marc-André Moreau <marcandre.moreau@gmail.com> -License: Apache License 2.0 - FIXME - -Files: cmake/ConfigOptionsiOS.cmake -Copyright: 2013, Martin Fleisz <martin.fleisz@thincast.com> - 2013, Thincast Technologies GmbH + 2015, Marc-André Moreau <marcandre.moreau@gmail.com> License: Apache License 2.0 FIXME @@ -2910,13 +2974,8 @@ Copyright: 2006, Andreas Schneider <mail@cynapses.org> License: BSD 3-clause "New" or "Revised" License FIXME -Files: debian/.copyright.swp -Copyright: -License: GNU Lesser General Public License - FIXME - Files: uwac/protocols/server-decoration.xml -Copyright: 2015, Martin GräÃlin +Copyright: 2015, Martin Gräßlin License: GNU Lesser General Public License v2.1 or later FIXME @@ -2938,7 +2997,7 @@ License: NTP License (legal disclaimer) FIXME Files: uwac/libuwac/uwac-utils.c -Copyright: 2008, Kristian Høgsberg +Copyright: 2008, Kristian Høgsberg 2012, Collabora, Ltd. 2014, David FORT <contact@hardening-consulting.com> License: NTP License (legal disclaimer) @@ -2996,7 +3055,7 @@ License: UNKNOWN FIXME Files: uwac/protocols/xdg-shell.xml -Copyright: 2008-2013, Kristian Høgsberg +Copyright: 2008-2013, Kristian Høgsberg 2010-2013, Intel Corporation 2013, Jasper St. Pierre 2013, Rafael Antognolli @@ -3057,51 +3116,8 @@ Copyright: attributions. License: UNKNOWN FIXME -Files: resources/FreeRDP_Install.bmp -Copyright: bνrÈ·mÈ·mÈ·mÈ·mÈ·mÈ·mÈ·mʺoº§aAbGQ4Q4Z> - QÌ»pijdîéÒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ - Vÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ - çäÝõóðÝØÏ - IJdǶlÈ·mÈ·mÈ·mÈ·mÈ·mÈ·mÈ·mǶlʹoͽrͽrͽrͽrͽqʹoǶlÈ·mÈ·mÈ·mÈ·mÈ·mÈ·mÈ·mÈ·mÈ·mÈ·mÈ·mÈ·mÈ·mÈ·mνrz=A" -License: UNKNOWN - FIXME - -Files: resources/FreeRDP_Icon_96px.ico -Copyright: bÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿǵlÿCÿR4ÿR5ÿS6ÿS6ÿS6ÿN0 - bÿɸmÿǶlÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿȶmÿȶm - Rÿr6ÿrX!ÿbGÿ@ÿ@ÿ^CÿjPÿ}e+ÿDÿ¿eÿͼqÿÈ·mÿǶlÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÁ¯gÿDÿn3ÿ}e+ÿg-ÿv9í©R) - ȶlÈ·m -License: UNKNOWN - FIXME - Files: winpr/libwinpr/crt/casing.c Copyright: was claimed by the wine License: UNKNOWN FIXME -Files: resources/FreeRDP-fav.ico -Copyright: RÿÈ·mÿÈ·mÿÈ·mÿÀ®fÿÁ³ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÚÏÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿÈ·mÿ¶¤ - eÿêçáÿêçáÿ -License: UNKNOWN - FIXME - -Files: resources/FreeRDP.ico -Copyright: - Ï -License: UNKNOWN - FIXME - -Files: winpr/libwinpr/utils/test/lodepng_32bit.bmp -Copyright: « - í - ó¤ -License: UNKNOWN - FIXME - -Files: libfreerdp/codec/test/rfx.bmp -Copyright: ïü - òß - ø -License: UNKNOWN - FIXME - diff --git a/debian/libfreerdp-client2-2.symbols b/debian/libfreerdp-client2-2.symbols index 153af02..7598bb1 100644 --- a/debian/libfreerdp-client2-2.symbols +++ b/debian/libfreerdp-client2-2.symbols @@ -10,9 +10,9 @@ libfreerdp-client2.so.2 libfreerdp-client2-2 #MINVER# client_cli_verify_certificate_ex@Base 2.0.0~git20190204.1.2693389a+dfsg1 client_cli_verify_changed_certificate@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 client_cli_verify_changed_certificate_ex@Base 2.0.0~git20190204.1.2693389a+dfsg1 - cliprdr_parse_file_list@Base 2.0.0~git20170725.1.1648deb+dfsg1 - cliprdr_serialize_file_list@Base 2.0.0~git20170725.1.1648deb+dfsg1 - cliprdr_serialize_file_list_ex@Base 2.3.0+dfsg1 +#MISSING: 2.8.0+dfsg1-1# cliprdr_parse_file_list@Base 2.0.0~git20170725.1.1648deb+dfsg1 +#MISSING: 2.8.0+dfsg1-1# cliprdr_serialize_file_list@Base 2.0.0~git20170725.1.1648deb+dfsg1 +#MISSING: 2.8.0+dfsg1-1# cliprdr_serialize_file_list_ex@Base 2.3.0+dfsg1 del_device@Base 2.1.0+dfsg1 freerdp_channels_addin_list_free@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 freerdp_channels_client_find_static_entry@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 diff --git a/debian/libfreerdp-server2-2.symbols b/debian/libfreerdp-server2-2.symbols index 5311da4..79c8e01 100644 --- a/debian/libfreerdp-server2-2.symbols +++ b/debian/libfreerdp-server2-2.symbols @@ -1,7 +1,13 @@ libfreerdp-server2.so.2 libfreerdp-server2-2 #MINVER# * Build-Depends-Package: freerdp2-dev + ainput_server_context_free@Base 2.6.0+dfsg1 + ainput_server_context_new@Base 2.6.0+dfsg1 audin_server_context_free@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 audin_server_context_new@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + cam_dev_enum_server_context_free@Base 2.8.0+dfsg1 + cam_dev_enum_server_context_new@Base 2.8.0+dfsg1 + camera_device_server_context_free@Base 2.8.0+dfsg1 + camera_device_server_context_new@Base 2.8.0+dfsg1 cliprdr_server_context_free@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 cliprdr_server_context_new@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 disp_server_context_free@Base 2.1.0+dfsg1 @@ -41,3 +47,5 @@ libfreerdp-server2.so.2 libfreerdp-server2-2 #MINVER# remdesk_server_context_new@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 server_audin_get_formats@Base 2.0.0~git20181120.1.e21b72c95+dfsg1 server_rdpsnd_get_formats@Base 2.0.0~git20181120.1.e21b72c95+dfsg1 + telemetry_server_context_free@Base 2.8.0+dfsg1 + telemetry_server_context_new@Base 2.8.0+dfsg1 diff --git a/debian/libfreerdp2-2.symbols b/debian/libfreerdp2-2.symbols index 7e4db3a..ee538dd 100644 --- a/debian/libfreerdp2-2.symbols +++ b/debian/libfreerdp2-2.symbols @@ -9,9 +9,12 @@ libfreerdp2.so.2 libfreerdp2-2 #MINVER# WTSChannelGetHandleById@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 WTSChannelGetHandleByName@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 WTSChannelGetId@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + WTSChannelGetIdByHandle@Base 2.8.0+dfsg1 WTSChannelGetName@Base 2.1.0+dfsg1 + WTSChannelGetOptions@Base 2.8.0+dfsg1 WTSChannelSetHandleById@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 WTSChannelSetHandleByName@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + WTSGetAcceptedChannelNames@Base 2.8.0+dfsg1 WTSIsChannelJoinedById@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 WTSIsChannelJoinedByName@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 WTSVirtualChannelManagerCheckFileDescriptor@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 @@ -19,6 +22,7 @@ libfreerdp2.so.2 libfreerdp2-2 #MINVER# WTSVirtualChannelManagerGetEventHandle@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 WTSVirtualChannelManagerGetFileDescriptor@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 WTSVirtualChannelManagerIsChannelJoined@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + WTSVirtualChannelManagerSetDVCCreationCallback@Base 2.8.0+dfsg1 _ber_sizeof_length@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 _der_skip_length@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 _er_skip_length@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 @@ -92,6 +96,9 @@ libfreerdp2.so.2 libfreerdp2-2 #MINVER# clear_context_new@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 clear_context_reset@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 clear_decompress@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + cliprdr_parse_file_list@Base 2.8.0+dfsg1 + cliprdr_serialize_file_list@Base 2.8.0+dfsg1 + cliprdr_serialize_file_list_ex@Base 2.8.0+dfsg1 codecs_free@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 codecs_new@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 connectErrorCode@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 @@ -261,6 +268,7 @@ libfreerdp2.so.2 libfreerdp2-2 #MINVER# freerdp_get_param_string@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 freerdp_get_param_uint32@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 freerdp_get_param_uint64@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + freerdp_get_state@Base 2.9.0+dfsg1 freerdp_get_stats@Base 2.1.0+dfsg1 freerdp_get_system_locale_id@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 freerdp_get_system_locale_name_from_id@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 @@ -309,9 +317,12 @@ libfreerdp2.so.2 libfreerdp2-2 #MINVER# freerdp_peer_context_new@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 freerdp_peer_free@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 freerdp_peer_new@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + freerdp_peer_os_major_type_string@Base 2.8.0+dfsg1 + freerdp_peer_os_minor_type_string@Base 2.8.0+dfsg1 freerdp_performance_flags_make@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 freerdp_performance_flags_split@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 freerdp_planar_switch_bgr@Base 2.3.0+dfsg1 + freerdp_rail_support_flags_to_string@Base 2.8.0+dfsg1 freerdp_reconnect@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 freerdp_register_addin_provider@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 freerdp_send_error_info@Base 2.1.0+dfsg1 @@ -352,6 +363,7 @@ libfreerdp2.so.2 libfreerdp2-2 #MINVER# freerdp_settings_set_uint64@Base 2.1.0+dfsg1 freerdp_settings_set_value_for_name@Base 2.1.0+dfsg1 freerdp_shall_disconnect@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + freerdp_state_string@Base 2.9.0+dfsg1 freerdp_static_channel_clone@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 freerdp_static_channel_collection_add@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 freerdp_static_channel_collection_find@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 @@ -597,6 +609,9 @@ libfreerdp2.so.2 libfreerdp2-2 #MINVER# tls_set_alert_code@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 #MISSING: 2.0.0~git20190204.1.2693389a+dfsg1# tls_verify_certificate@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 tls_write_all@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + tssk_exponent@Base 2.7.0+dfsg1 + tssk_modulus@Base 2.7.0+dfsg1 + tssk_privateExponent@Base 2.7.0+dfsg1 utf8_string_to_rail_string@Base 2.1.0+dfsg1 x509_verify_certificate@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 xcrush_compress@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 diff --git a/debian/libuwac0-0.symbols b/debian/libuwac0-0.symbols index 74e8bb2..1c4df89 100644 --- a/debian/libuwac0-0.symbols +++ b/debian/libuwac0-0.symbols @@ -33,6 +33,7 @@ libuwac0.so.0 libuwac0-0 #MINVER# UwacWindowGetDrawingBuffer@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 UwacWindowGetDrawingBufferGeometry@Base 2.0.0~git20190204.1.2693389a+dfsg1 UwacWindowGetGeometry@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + UwacWindowSetAppId@Base 2.8.0+dfsg1 UwacWindowSetFullscreenState@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 UwacWindowSetInputRegion@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 UwacWindowSetOpaqueRegion@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 diff --git a/debian/libwinpr2-2.symbols b/debian/libwinpr2-2.symbols index d3d3030..0be74f0 100644 --- a/debian/libwinpr2-2.symbols +++ b/debian/libwinpr2-2.symbols @@ -96,6 +96,7 @@ libwinpr2.so.2 libwinpr2-2 #MINVER# CertFindCertificateInStore@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 CertGetNameStringA@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 CertGetNameStringW@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + CertOpenStore@Base 2.7.0+dfsg1 CertOpenSystemStoreA@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 CertOpenSystemStoreW@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 ChangeTimerQueueTimer@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 @@ -245,8 +246,12 @@ libwinpr2.so.2 libwinpr2-2 #MINVER# CredWriteDomainCredentialsA@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 CredWriteDomainCredentialsW@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 CredWriteW@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + CryptBinaryToStringA@Base 2.7.0+dfsg1 + CryptBinaryToStringW@Base 2.7.0+dfsg1 CryptProtectData@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 CryptProtectMemory@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + CryptStringToBinaryA@Base 2.7.0+dfsg1 + CryptStringToBinaryW@Base 2.7.0+dfsg1 CryptUnprotectData@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 CryptUnprotectMemory@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 DceErrorInqTextA@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 @@ -301,6 +306,8 @@ libwinpr2.so.2 libwinpr2-2 #MINVER# FindWindowW@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 FlushFileBuffers@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 FlushViewOfFile@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + FormatMessageA@Base 2.7.0+dfsg1 + FormatMessageW@Base 2.7.0+dfsg1 FreeContextBuffer@Base 2.0.0~git20181120.1.e21b72c95+dfsg1 FreeCredentialsHandle@Base 2.0.0~git20181120.1.e21b72c95+dfsg1 FreeEnvironmentStringsA@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 @@ -841,6 +848,7 @@ libwinpr2.so.2 libwinpr2-2 #MINVER# QuerySecurityContextToken@Base 2.0.0~git20181120.1.e21b72c95+dfsg1 QuerySecurityPackageInfoA@Base 2.0.0~git20181120.1.e21b72c95+dfsg1 QuerySecurityPackageInfoW@Base 2.0.0~git20181120.1.e21b72c95+dfsg1 + QueueUserAPC@Base 2.4.1+dfsg1 Queue_Clear@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 Queue_Contains@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 Queue_Count@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 @@ -1210,6 +1218,10 @@ libwinpr2.so.2 libwinpr2-2 #MINVER# StreamPool_Return@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 StreamPool_Take@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 Stream_AddRef@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + Stream_CheckAndLogRequiredLengthEx@Base 2.8.0+dfsg1 + Stream_CheckAndLogRequiredLengthExVa@Base 2.8.0+dfsg1 + Stream_CheckAndLogRequiredLengthWLogEx@Base 2.8.0+dfsg1 + Stream_CheckAndLogRequiredLengthWLogExVa@Base 2.8.0+dfsg1 Stream_EnsureCapacity@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 Stream_EnsureRemainingCapacity@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 Stream_Free@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 @@ -1472,9 +1484,14 @@ libwinpr2.so.2 libwinpr2-2 #MINVER# _wcscmp@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 _wcsdup@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 _wcslen@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + _wcsncmp@Base 2.9.0+dfsg1 _wcsnlen@Base 2.0.0~git20190204.1.2693389a+dfsg1 _wcsrchr@Base 2.0.0~git20170725.1.1648deb+dfsg1 + _wcsstr@Base 2.9.0+dfsg1 closesocket@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + g_rgSCardRawPci@Base 2.7.0+dfsg1 + g_rgSCardT0Pci@Base 2.7.0+dfsg1 + g_rgSCardT1Pci@Base 2.7.0+dfsg1 lstrcmpA@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 lstrcmpW@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 lstrlenA@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 @@ -1515,6 +1532,7 @@ libwinpr2.so.2 libwinpr2-2 #MINVER# winpr_CreateThreadpoolTimer@Base 2.0.0~git20161130.1.e60d0d5+dfsg1 winpr_CreateThreadpoolWait@Base 2.0.0~git20161130.1.e60d0d5+dfsg1 winpr_CreateThreadpoolWork@Base 2.0.0~git20161130.1.e60d0d5+dfsg1 + winpr_DeleteFile@Base 2.4.1+dfsg1 winpr_DeleteSynchronizationBarrier@Base 2.0.0~git20161130.1.e60d0d5+dfsg1 winpr_Digest@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 winpr_Digest_Allow_FIPS@Base 2.0.0~git20180411.1.7a7b1802+dfsg1 @@ -1545,6 +1563,9 @@ libwinpr2.so.2 libwinpr2-2 #MINVER# winpr_InitializeSynchronizationBarrier@Base 2.0.0~git20161130.1.e60d0d5+dfsg1 winpr_IsThreadpoolTimerSet@Base 2.0.0~git20161130.1.e60d0d5+dfsg1 winpr_LeaveCriticalSectionWhenCallbackReturns@Base 2.0.0~git20161130.1.e60d0d5+dfsg1 + winpr_MoveFile@Base 2.4.1+dfsg1 + winpr_PathFileExists@Base 2.4.1+dfsg1 + winpr_PathMakePath@Base 2.4.1+dfsg1 winpr_RAND@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 winpr_RAND_pseudo@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 winpr_RC4_Free@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 @@ -1553,6 +1574,7 @@ libwinpr2.so.2 libwinpr2-2 #MINVER# winpr_RC4_Update@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 winpr_ReleaseMutexWhenCallbackReturns@Base 2.0.0~git20161130.1.e60d0d5+dfsg1 winpr_ReleaseSemaphoreWhenCallbackReturns@Base 2.0.0~git20161130.1.e60d0d5+dfsg1 + winpr_RemoveDirectory@Base 2.4.1+dfsg1 winpr_SetEventWhenCallbackReturns@Base 2.0.0~git20161130.1.e60d0d5+dfsg1 winpr_SetThreadpoolCallbackCleanupGroup@Base 2.0.0~git20180411.1.7a7b1802+dfsg1 winpr_SetThreadpoolThreadMaximum@Base 2.0.0~git20161130.1.e60d0d5+dfsg1 @@ -1572,6 +1594,7 @@ libwinpr2.so.2 libwinpr2-2 #MINVER# winpr_backtrace_symbols_fd@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 winpr_bitmap_construct_header@Base 2.1.2+dfsg1 winpr_bitmap_write@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 + winpr_fopen@Base 2.4.1+dfsg1 winpr_get_build_config@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 winpr_get_build_date@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 winpr_get_build_revision@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 @@ -1586,6 +1609,7 @@ libwinpr2.so.2 libwinpr2-2 #MINVER# winpr_log_backtrace_ex@Base 2.0.0~git20190204.1.2693389a+dfsg1 winpr_md_type_from_string@Base 2.1.0+dfsg1 winpr_md_type_to_string@Base 2.1.0+dfsg1 + winpr_str_append@Base 2.8.0+dfsg1 winpr_strerror@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 wmemmove_s@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 wprintfx@Base 2.0.0~git20160317.1.75ae3f5+dfsg1 diff --git a/debian/patches/series b/debian/patches/series deleted file mode 100644 index e69de29..0000000 --- a/debian/patches/series +++ /dev/null diff --git a/debian/rules b/debian/rules index 38dc342..c6950e9 100755 --- a/debian/rules +++ b/debian/rules @@ -19,7 +19,7 @@ DEB_CMAKE_EXTRA_FLAGS = \ -DCMAKE_SKIP_RPATH=FALSE \ -DCMAKE_SKIP_INSTALL_RPATH=TRUE \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ - -DWITH_DEBUG_ALL=ON \ + -DWITH_DEBUG_ALL=OFF \ -DBUILD_TESTING=OFF \ -DWITH_CHANNELS=ON \ -DBUILTIN_CHANNELS=ON \ @@ -31,8 +31,6 @@ DEB_CMAKE_EXTRA_FLAGS = \ -DWITH_CUPS=ON \ -DWITH_PCSC=ON \ -DWITH_JPEG=ON \ - -DWITH_GSTREAMER_1_0=ON \ - -DWITH_GSTREAMER_0_10=OFF \ $(empty) ifneq (,$(filter armel,$(DEB_HOST_ARCH))) @@ -70,6 +68,7 @@ else DEB_CMAKE_EXTRA_FLAGS += \ -DWITH_GSM=ON \ -DWITH_SWSCALE=ON \ + -DWITH_DSP_FFMPEG=ON \ -DSWScale_INCLUDE_DIRS=/usr/include/$(DEB_HOST_MULTIARCH) \ -DWITH_CAIRO=OFF \ $(empty) |