diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 01:25:37 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 01:25:37 +0000 |
commit | 24612c2ec226e99122f764cf04ad9b4d9593a8de (patch) | |
tree | 15a99a468e574005c2168e8d8f62260111cdf4e8 /debian | |
parent | Merging upstream version 3.5.1+dfsg1. (diff) | |
download | freerdp3-24612c2ec226e99122f764cf04ad9b4d9593a8de.tar.xz freerdp3-24612c2ec226e99122f764cf04ad9b4d9593a8de.zip |
Merging debian version 3.5.1+dfsg1-1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 21 | ||||
-rw-r--r-- | debian/control | 4 | ||||
-rw-r--r-- | debian/copyright | 1998 | ||||
-rw-r--r-- | debian/copyright.in | 2596 | ||||
-rw-r--r-- | debian/libfreerdp-client3-3.symbols | 1 | ||||
-rw-r--r-- | debian/libfreerdp-server3-3.symbols | 1 | ||||
-rw-r--r-- | debian/libfreerdp-shadow3-3.symbols | 2 | ||||
-rw-r--r-- | debian/libfreerdp3-3.symbols | 4 | ||||
-rw-r--r-- | debian/libwinpr3-3.symbols | 2 | ||||
-rwxr-xr-x | debian/rules | 6 |
10 files changed, 2596 insertions, 2039 deletions
diff --git a/debian/changelog b/debian/changelog index a791c09..51d7d97 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,24 @@ +freerdp3 (3.5.1+dfsg1-1) unstable; urgency=high + + [ Jeremy Bícha ] + * New upstream release (Closes: #1069752) + - CVE-2024-32658 + - CVE-2024-32659 + - CVE-2024-32660 + - CVE-2024-32661 + - CVE-2024-32662 + * Fix typo in enabling smartcard emulation + * Update symbols files + * Set symbols check level to 4 + + [ Bernhard Miklautz ] + * Update symbol files + * debian/[control|rules]: enable WEBP, JPEG and PNG support for clipboard + * debian/copyright[.in]: update copyright files + * debian/control: update pkg-config binary package name + + -- Jeremy Bícha <jbicha@ubuntu.com> Mon, 29 Apr 2024 14:50:09 -0400 + freerdp3 (3.5.0+dfsg1-1~progress7.99u1) graograman-backports; urgency=medium * Uploading to graograman-backports, remaining changes: diff --git a/debian/control b/debian/control index 0ee9cea..28431d8 100644 --- a/debian/control +++ b/debian/control @@ -28,6 +28,7 @@ Build-Depends: libpam0g-dev, libpcsclite-dev, libpkcs11-helper1-dev, + libpng-dev, libpulse-dev, libssl-dev, libswresample-dev, @@ -37,6 +38,7 @@ Build-Depends: libusb-1.0-0-dev [linux-any], liburiparser-dev, libwayland-dev [linux-any], + libwebp-dev, libx11-dev, libxcursor-dev, libxdamage-dev, @@ -50,7 +52,7 @@ Build-Depends: libxrender-dev, libxtst-dev, libxv-dev, - pkg-config, + pkgconf, uuid-dev, xmlto, xsltproc, diff --git a/debian/copyright b/debian/copyright index 95483b2..bc58e23 100644 --- a/debian/copyright +++ b/debian/copyright @@ -3,6 +3,7 @@ Upstream-Name: FreeRDP Upstream-Contact: FreeRDP project <freerdp-devel@lists.sourceforge.net> Source: https://github.com/FreeRDP/FreeRDP Files-Excluded: + .github ci client/Android client/iOS @@ -16,78 +17,25 @@ Files-Excluded: docs/README.macOS packaging server/Sample/rfx_test.pcap + server/Mac + server/Windows resources/FreeRDP_OSX.icns resources/FreeRDP_Logo_Icon.ai scripts/OpenSSL-DownloadAndBuild.command scripts/android-* - winpr/libwinpr/crt/utf.* + winpr/libwinpr/crt/unicode_builtin.c + winpr/libwinpr/crt/unicode_android.c + winpr/libwinpr/crt/unicode_apple.m Files: .clang-format - .github/ISSUE_TEMPLATE.md - .github/ISSUE_TEMPLATE/bug_report.md - .github/ISSUE_TEMPLATE/feature_request.md - .github/PULL_REQUEST_TEMPLATE.md - .github/workflows/codeql-analysis.yml .gitignore .travis.yml - channels/client/.gitignore - client/.gitignore - client/X11/.gitignore - client/X11/cli/.gitignore - client/common/test/.gitignore - libfreerdp/codec/test/.gitignore - libfreerdp/common/test/.gitignore - libfreerdp/core/test/.gitignore - libfreerdp/crypto/test/.gitignore - libfreerdp/gdi/test/.gitignore - libfreerdp/primitives/test/.gitignore - libfreerdp/utils/test/.gitignore - rdtk/librdtk/test/.gitignore - rdtk/sample/.gitignore - scripts/.gitignore - server/.gitignore - server/Mac/.gitignore - server/shadow/.gitignore - third-party/.gitignore - uwac/libuwac/.gitignore - winpr/.gitignore - winpr/include/winpr/.gitignore - winpr/libwinpr/asn1/test/.gitignore - winpr/libwinpr/clipboard/test/.gitignore - winpr/libwinpr/comm/test/.gitignore - winpr/libwinpr/credui/test/.gitignore - winpr/libwinpr/crt/test/.gitignore - winpr/libwinpr/crypto/test/.gitignore - winpr/libwinpr/dsparse/test/.gitignore - winpr/libwinpr/environment/test/.gitignore - winpr/libwinpr/error/test/.gitignore - winpr/libwinpr/file/test/.gitignore - winpr/libwinpr/interlocked/test/.gitignore - winpr/libwinpr/io/test/.gitignore - winpr/libwinpr/library/test/.gitignore - winpr/libwinpr/locale/test/.gitignore - winpr/libwinpr/memory/test/.gitignore - winpr/libwinpr/nt/test/.gitignore - winpr/libwinpr/path/test/.gitignore - winpr/libwinpr/pipe/test/.gitignore - winpr/libwinpr/pool/test/.gitignore - winpr/libwinpr/security/test/.gitignore - winpr/libwinpr/smartcard/test/.gitignore - winpr/libwinpr/sspi/test/.gitignore - winpr/libwinpr/synch/test/.gitignore - winpr/libwinpr/sysinfo/test/.gitignore - winpr/libwinpr/thread/test/.gitignore - winpr/libwinpr/utils/test/.gitignore - winpr/libwinpr/wnd/test/.gitignore - winpr/libwinpr/wtsapi/test/.gitignore - winpr/test/.gitignore - winpr/tools/.gitignore - winpr/tools/makecert/.gitignore CMakeCPack.cmake CMakeCPackOptions.cmake.in ChangeLog + LICENSE README.md - buildflags.h.in + SECURITY.md channels/ainput/ChannelOptions.cmake channels/audin/ChannelOptions.cmake channels/cliprdr/ChannelOptions.cmake @@ -97,13 +45,17 @@ Files: .clang-format channels/echo/ChannelOptions.cmake channels/encomsp/ChannelOptions.cmake channels/geometry/ChannelOptions.cmake + channels/gfxredir/ChannelOptions.cmake + channels/location/ChannelOptions.cmake channels/parallel/ChannelOptions.cmake channels/printer/ChannelOptions.cmake channels/rail/ChannelOptions.cmake + channels/rail/client/client_rails.c channels/rdp2tcp/ChannelOptions.cmake channels/rdpdr/ChannelOptions.cmake channels/rdpecam/ChannelOptions.cmake channels/rdpei/ChannelOptions.cmake + channels/rdpemsc/ChannelOptions.cmake channels/rdpgfx/ChannelOptions.cmake channels/rdpsnd/ChannelOptions.cmake channels/remdesk/ChannelOptions.cmake @@ -115,36 +67,66 @@ Files: .clang-format channels/urbdrc/ChannelOptions.cmake channels/video/ChannelOptions.cmake client/FreeRDP-ClientConfig.cmake.in + client/SDL/aad/CMakeLists.txt + client/SDL/aad/dummy.cpp + client/SDL/aad/sdl_config.hpp.in + client/SDL/aad/wrapper/README + client/SDL/dialogs/CMakeLists.txt + client/SDL/dialogs/font/README.txt + client/SDL/dialogs/sdl_button.hpp + client/SDL/dialogs/sdl_buttons.cpp + client/SDL/dialogs/sdl_buttons.hpp + client/SDL/dialogs/sdl_input_widgets.cpp + client/SDL/dialogs/sdl_input_widgets.hpp + client/SDL/dialogs/sdl_selectlist.cpp + client/SDL/dialogs/sdl_selectlist.hpp + client/SDL/dialogs/res/CMakeLists.txt + client/SDL/dialogs/test/CMakeLists.txt + client/SDL/dialogs/test/TestSDLDialogs.cpp + client/SDL/man/CMakeLists.txt + client/SDL/man/sdl-freerdp-config.1.xml.in + client/SDL/man/sdl-freerdp-envvar.1.xml.in + client/SDL/man/sdl-freerdp-examples.1.xml.in + client/SDL/man/sdl-freerdp.1.xml.in client/Sample/ModuleOptions.cmake client/Wayland/wlfreerdp.1.in client/X11/ModuleOptions.cmake - client/X11/generate_argument_docbook.c client/X11/resource/close.xbm client/X11/resource/lock.xbm client/X11/resource/minimize.xbm client/X11/resource/restore.xbm client/X11/resource/unlock.xbm - client/X11/xfreerdp-channels.1.xml - client/X11/xfreerdp-envvar.1.xml - client/X11/xfreerdp-examples.1.xml - client/X11/xfreerdp.1.xml.in + client/X11/man/CMakeLists.txt + client/X11/man/xfreerdp-channels.1.xml + client/X11/man/xfreerdp-envvar.1.xml + client/X11/man/xfreerdp-examples.1.xml + client/X11/man/xfreerdp.1.xml.in + client/X11/man/xfreerdp-shortcuts.1.xml + client/common/man/CMakeLists.txt + client/common/man/generate_argument_docbook.c client/common/test/CMakeLists.txt client/common/test/TestClientChannels.c client/common/test/TestClientCmdLine.c client/common/test/TestClientRdpFile.c client/freerdp-client.pc.in + cmake/ClangDetectTool.cmake cmake/ClangFormat.cmake + cmake/ClangTidy.cmake cmake/ClangToolchain.cmake - cmake/ComplexLibrary.cmake + cmake/CommonConfigOptions.cmake + cmake/CompilerFlags.cmake cmake/ConfigOptions.cmake + cmake/ConfigureFreeRDP.cmake + cmake/ConfigureRPATH.cmake + cmake/DetectBSD.cmake cmake/EchoTarget.cmake cmake/FindFAAC.cmake cmake/FindFAAD2.cmake cmake/FindFFmpeg.cmake cmake/FindFeature.cmake cmake/FindGSM.cmake - cmake/FindGSSAPI.cmake - cmake/FindGlib.cmake + cmake/FindIPP.cmake + cmake/FindKRB5.cmake cmake/FindLAME.cmake cmake/FindMbedTLS.cmake cmake/FindOSS.cmake @@ -153,28 +135,45 @@ Files: .clang-format cmake/FindPAM.cmake cmake/FindPCSC.cmake cmake/FindPCSCWinPR.cmake - cmake/FindPulse.cmake + cmake/FindPkcs11.cmake cmake/FindSWScale.cmake cmake/Findlibsystemd.cmake + cmake/Findlodepng.cmake cmake/GNUInstallDirsWrapper.cmake cmake/InstallFreeRDPMan.cmake cmake/LibFindMacros.cmake cmake/MSVCRuntime.cmake + cmake/PreventInSourceBuilds.cmake cmake/SetFreeRDPCMakeInstallDir.cmake - cmake/WindowsDLLVersion.rc.in - 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_3.7.0/FindICU.cmake + cmake/ShowCMakeVars.cmake + cmake/WarnUnmaintained.cmake + cmake/pkg-config-install-prefix.cmake cmake/today.cmake - config.h.in + cmake/WindowsDLLVersion.rc.in + docs/Doxyfile docs/PrintFormatSpecifiers.md + docs/README.building + docs/README.mingw docs/README.timezones + docs/mingw-example/Dockerfile + docs/mingw-example/_build.sh + docs/mingw-example/build_arm64.sh + docs/mingw-example/build_ia32.sh + docs/mingw-example/build_x64.sh + docs/mingw-example/docker-compose.yml + docs/mingw-example/toolchain/cmake/aarch64-w64-mingw32-toolchain.cmake + docs/mingw-example/toolchain/cmake/i686-w64-mingw32-toolchain.cmake + docs/mingw-example/toolchain/cmake/x86_64-w64-mingw32-toolchain.cmake + docs/mingw-example/toolchain/meson/aarch64.txt + docs/mingw-example/toolchain/meson/i686.txt + docs/mingw-example/toolchain/meson/x86_64.txt docs/valgrind.supp docs/version_detection.md docs/wlog.md external/README - include/freerdp/build-config.h.in + include/config/build-config.h.in + include/config/buildflags.h.in + include/config/config.h.in libfreerdp/FreeRDPConfig.cmake.in libfreerdp/codec/test/CMakeLists.txt libfreerdp/codec/test/TestFreeRDPCodecClear.c @@ -186,22 +185,47 @@ Files: .clang-format libfreerdp/codec/test/TestFreeRDPCodecRemoteFX.c libfreerdp/codec/test/TestFreeRDPCodecXCrush.c libfreerdp/codec/test/TestFreeRDPCodecZGfx.c - libfreerdp/codec/test/rfx.bmp libfreerdp/codec/test/progressive.bmp + libfreerdp/codec/test/rfx.bmp libfreerdp/codec/test/test01.bmp libfreerdp/codec/yuv.c + libfreerdp/common/settings_getters.c + libfreerdp/common/settings_str.c + libfreerdp/common/settings_str.h libfreerdp/common/test/CMakeLists.txt + libfreerdp/common/test/TestAddinArgv.c libfreerdp/common/test/TestCommonAssistance.c + libfreerdp/common/test/TestFuzzCommonAssistanceBinToHexString.c + libfreerdp/common/test/TestFuzzCommonAssistanceHexStringToBin.c + libfreerdp/common/test/TestFuzzCommonAssistanceParseFileBuffer.c libfreerdp/core/test/CMakeLists.txt libfreerdp/core/test/TestConnect.c + libfreerdp/core/test/TestFuzzCryptoCertificateDataSetPEM.c libfreerdp/core/test/TestSettings.c + libfreerdp/core/test/TestStreamDump.c libfreerdp/core/test/TestVersion.c libfreerdp/core/test/settings_property_lists.h libfreerdp/crypto/test/CMakeLists.txt - libfreerdp/crypto/test/Test_x509_cert_info.c + libfreerdp/crypto/test/ecdsa_sha1_cert.pem + libfreerdp/crypto/test/ecdsa_sha256_cert.pem + libfreerdp/crypto/test/ecdsa_sha384_cert.pem + libfreerdp/crypto/test/ecdsa_sha512_cert.pem + libfreerdp/crypto/test/rsa_pkcs1_sha1_cert.pem + libfreerdp/crypto/test/rsa_pkcs1_sha256_cert.pem + libfreerdp/crypto/test/rsa_pkcs1_sha384_cert.pem + libfreerdp/crypto/test/rsa_pkcs1_sha512_cert.pem + libfreerdp/crypto/test/rsa_pss_sha1_cert.pem + libfreerdp/crypto/test/rsa_pss_sha256_cert.pem + libfreerdp/crypto/test/rsa_pss_sha256_mgf1_sha384_cert.pem + libfreerdp/crypto/test/rsa_pss_sha384_cert.pem + libfreerdp/crypto/test/rsa_pss_sha512_cert.pem libfreerdp/crypto/test/Test_x509_cert_info.pem + libfreerdp/crypto/test/Test_x509_utils.c libfreerdp/crypto/test/known_hosts/known_hosts libfreerdp/crypto/test/known_hosts/known_hosts.v2 + libfreerdp/emu/CMakeLists.txt + libfreerdp/emu/scard/FreeRDP.ico.c + libfreerdp/emu/scard/FreeRDP.ico.h libfreerdp/freerdp.pc.in libfreerdp/gdi/test/CMakeLists.txt libfreerdp/gdi/test/TestGdiBitBlt.c @@ -217,10 +241,17 @@ Files: .clang-format libfreerdp/primitives/test/TestPrimitivesYCbCr.c libfreerdp/primitives/test/TestPrimitivesYUV.c libfreerdp/utils/test/CMakeLists.txt + rdtk/include/CMakeLists.txt rdtk/librdtk/test/CMakeLists.txt rdtk/librdtk/test/TestRdTkNinePatch.c - resources/FreeRDP.ico + rdtk/templates/CMakeLists.txt + rdtk/templates/build-config.h.in + rdtk/templates/buildflags.h.in + rdtk/templates/config.h.in + rdtk/templates/rdtk.pc.in + rdtk/templates/rdtkConfig.cmake.in resources/FreeRDP-fav.ico + resources/FreeRDP.ico resources/FreeRDP_Icon.png resources/FreeRDP_Icon.svg resources/FreeRDP_Icon_256px.h @@ -231,74 +262,68 @@ Files: .clang-format resources/FreeRDP_Logo.png resources/FreeRDP_Logo.svg resources/FreeRDP_Logo_Icon.svg + resources/icon_error.svg + resources/icon_info.svg + resources/icon_warning.svg scripts/LECHash.c scripts/LOMHash.c - scripts/blacklist-address-sanitizer.txt scripts/blacklist-memory-sanitizer.txt + scripts/blacklist-address-sanitizer.txt scripts/blacklist-thread-sanitizer.txt - scripts/create_release_taball.sh + scripts/bundle-mac-os.sh + scripts/create_release_tarball.sh + scripts/fetch_language_identifiers.py + scripts/gprof_generate.sh.cmake + scripts/mingw-meson.conf + scripts/mingw.sh + scripts/mingw64.cmake scripts/specBytesToCode.py scripts/toolchains_path.py - scripts/update-settings-tests + scripts/update-windows-zones.py + scripts/xcode.sh server/FreeRDP-ServerConfig.cmake.in - server/Mac/ModuleOptions.cmake - server/Mac/mf_interface.c - server/Mac/server.crt - server/Mac/server.key server/Sample/ModuleOptions.cmake - server/Sample/server.crt - server/Sample/server.key + server/Sample/test_icon.bmp + server/Sample/test_icon.jpg + server/Sample/test_icon.png server/Sample/test_icon.ppm - server/Windows/ModuleOptions.cmake - server/Windows/server.crt - server/Windows/server.key - server/Windows/wf_directsound.c - server/Windows/wf_directsound.h - server/Windows/wf_wasapi.c - server/Windows/wf_wasapi.h + server/Sample/test_icon.webp server/freerdp-server.pc.in + server/proxy/FreeRDP-ProxyConfig.cmake.in + server/proxy/channels/CMakeLists.txt server/proxy/config.ini + server/proxy/freerdp-proxy.pc.in server/proxy/modules/README.md - server/proxy/server.crt - server/proxy/server.key - server/proxy/session-capture/requirements.txt + server/proxy/cli/freerdp-proxy.1.in server/shadow/FreeRDP-ShadowConfig.cmake.in + server/shadow/Mac/CMakeLists.txt + server/shadow/Win/CMakeLists.txt + server/shadow/X11/CMakeLists.txt server/shadow/freerdp-shadow-cli.1.in server/shadow/freerdp-shadow.pc.in + tools/build-clang.sh + tools/update-settings-tests uwac/protocols/fullscreen-shell-unstable-v1.xml - uwac/uwac.pc.in - uwac/uwacConfig.cmake.in - uwac/uwacVersion.cmake + uwac/templates/CMakeLists.txt + uwac/templates/build-config.h.in + uwac/templates/buildflags.h.in + uwac/templates/config.h.in + uwac/templates/uwac.pc.in + uwac/templates/uwacConfig.cmake.in winpr/WinPRConfig.cmake.in - winpr/libwinpr/asn1/ModuleOptions.cmake - winpr/libwinpr/asn1/test/CMakeLists.txt - winpr/libwinpr/asn1/test/TestAsn1BerDec.c - winpr/libwinpr/asn1/test/TestAsn1BerEnc.c - winpr/libwinpr/asn1/test/TestAsn1Compare.c - winpr/libwinpr/asn1/test/TestAsn1Decode.c - winpr/libwinpr/asn1/test/TestAsn1Decoder.c - winpr/libwinpr/asn1/test/TestAsn1DerDec.c - winpr/libwinpr/asn1/test/TestAsn1DerEnc.c - winpr/libwinpr/asn1/test/TestAsn1Encode.c - winpr/libwinpr/asn1/test/TestAsn1Encoder.c - winpr/libwinpr/asn1/test/TestAsn1Integer.c - winpr/libwinpr/asn1/test/TestAsn1Module.c - winpr/libwinpr/asn1/test/TestAsn1String.c + winpr/include/config/build-config.h.in + winpr/include/config/buildflags.h.in + winpr/include/config/config.h.in winpr/libwinpr/bcrypt/ModuleOptions.cmake winpr/libwinpr/clipboard/ModuleOptions.cmake winpr/libwinpr/clipboard/test/CMakeLists.txt winpr/libwinpr/clipboard/test/TestClipboardFormats.c + winpr/libwinpr/clipboard/test/TestUri.c winpr/libwinpr/comm/ModuleOptions.cmake winpr/libwinpr/comm/test/CMakeLists.txt winpr/libwinpr/comm/test/TestCommMonitor.c - winpr/libwinpr/credentials/ModuleOptions.cmake - winpr/libwinpr/credui/ModuleOptions.cmake - winpr/libwinpr/credui/test/CMakeLists.txt - winpr/libwinpr/credui/test/TestCredUICmdLinePromptForCredentials.c - winpr/libwinpr/credui/test/TestCredUIConfirmCredentials.c - winpr/libwinpr/credui/test/TestCredUIParseUserName.c - winpr/libwinpr/credui/test/TestCredUIPromptForCredentials.c winpr/libwinpr/crt/ModuleOptions.cmake + winpr/libwinpr/crt/casing.c winpr/libwinpr/crt/test/CMakeLists.txt winpr/libwinpr/crt/test/TestAlignment.c winpr/libwinpr/crt/test/TestFormatSpecifiers.c @@ -317,7 +342,6 @@ Files: .clang-format winpr/libwinpr/crypto/test/TestCryptoRand.c winpr/libwinpr/dsparse/ModuleOptions.cmake winpr/libwinpr/dsparse/test/CMakeLists.txt - winpr/libwinpr/dsparse/test/TestDsCrackNames.c winpr/libwinpr/dsparse/test/TestDsMakeSpn.c winpr/libwinpr/dummy.c winpr/libwinpr/environment/ModuleOptions.cmake @@ -340,7 +364,6 @@ Files: .clang-format 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 winpr/libwinpr/interlocked/ModuleOptions.cmake winpr/libwinpr/interlocked/module_5.1.def @@ -350,7 +373,6 @@ Files: .clang-format winpr/libwinpr/interlocked/test/TestInterlockedSList.c winpr/libwinpr/io/ModuleOptions.cmake winpr/libwinpr/io/test/CMakeLists.txt - winpr/libwinpr/io/test/TestIoDevice.c winpr/libwinpr/io/test/TestIoGetOverlappedResult.c winpr/libwinpr/library/ModuleOptions.cmake winpr/libwinpr/library/test/CMakeLists.txt @@ -359,15 +381,13 @@ Files: .clang-format winpr/libwinpr/library/test/TestLibraryGetModuleFileName.c winpr/libwinpr/library/test/TestLibraryGetProcAddress.c winpr/libwinpr/library/test/TestLibraryLoadLibrary.c - winpr/libwinpr/locale/ModuleOptions.cmake - winpr/libwinpr/locale/test/CMakeLists.txt - winpr/libwinpr/locale/test/TestLocaleFormatMessage.c winpr/libwinpr/memory/ModuleOptions.cmake winpr/libwinpr/memory/test/CMakeLists.txt winpr/libwinpr/memory/test/TestMemoryCreateFileMapping.c + winpr/libwinpr/ncrypt/ModuleOptions.cmake + winpr/libwinpr/ncrypt/test/CMakeLists.txt winpr/libwinpr/nt/ModuleOptions.cmake winpr/libwinpr/nt/test/CMakeLists.txt - winpr/libwinpr/nt/test/TestNtCreateFile.c winpr/libwinpr/nt/test/TestNtCurrentTeb.c winpr/libwinpr/path/ModuleOptions.cmake winpr/libwinpr/path/include/PathAllocCombine.c @@ -460,11 +480,15 @@ Files: .clang-format winpr/libwinpr/thread/test/TestThreadCommandLineToArgv.c winpr/libwinpr/thread/test/TestThreadCreateProcess.c winpr/libwinpr/timezone/ModuleOptions.cmake + winpr/libwinpr/timezone/TimeZones.c + winpr/libwinpr/timezone/TimeZones.h + winpr/libwinpr/timezone/WindowsZones.c + winpr/libwinpr/timezone/WindowsZones.h winpr/libwinpr/utils/ModuleOptions.cmake winpr/libwinpr/utils/test/CMakeLists.txt + winpr/libwinpr/utils/test/TestASN1.c winpr/libwinpr/utils/test/TestArrayList.c winpr/libwinpr/utils/test/TestBacktrace.c - winpr/libwinpr/utils/test/TestBipBuffer.c winpr/libwinpr/utils/test/TestBitStream.c winpr/libwinpr/utils/test/TestBufferPool.c winpr/libwinpr/utils/test/TestCmdLine.c @@ -485,12 +509,23 @@ Files: .clang-format winpr/libwinpr/utils/test/TestWLogCallback.c winpr/libwinpr/utils/test/lodepng_32bit.bmp winpr/libwinpr/utils/test/lodepng_32bit.png - winpr/libwinpr/winhttp/ModuleOptions.cmake + winpr/libwinpr/utils/test/rgb.16.bmp + winpr/libwinpr/utils/test/rgb.16.nocolor.bmp + winpr/libwinpr/utils/test/rgb.16a.bmp + winpr/libwinpr/utils/test/rgb.16a.nocolor.bmp + winpr/libwinpr/utils/test/rgb.16x.bmp + winpr/libwinpr/utils/test/rgb.16x.nocolor.bmp + winpr/libwinpr/utils/test/rgb.24.bmp + winpr/libwinpr/utils/test/rgb.24.nocolor.bmp + winpr/libwinpr/utils/test/rgb.32.bmp + winpr/libwinpr/utils/test/rgb.32.nocolor.bmp + winpr/libwinpr/utils/test/rgb.32x.bmp + winpr/libwinpr/utils/test/rgb.32x.nocolor.bmp + winpr/libwinpr/utils/test/rgb.bmp + winpr/libwinpr/utils/test/rgb.jpg + winpr/libwinpr/utils/test/rgb.png + winpr/libwinpr/utils/test/rgb.webp winpr/libwinpr/winsock/ModuleOptions.cmake - winpr/libwinpr/wnd/ModuleOptions.cmake - winpr/libwinpr/wnd/test/CMakeLists.txt - winpr/libwinpr/wnd/test/TestWndCreateWindowEx.c - winpr/libwinpr/wnd/test/TestWndWmCopyData.c winpr/libwinpr/wtsapi/ModuleOptions.cmake winpr/libwinpr/wtsapi/test/CMakeLists.txt winpr/libwinpr/wtsapi/test/TestWtsApiEnumerateProcesses.c @@ -507,38 +542,18 @@ Files: .clang-format winpr/libwinpr/wtsapi/test/TestWtsApiWaitSystemEvent.c winpr/test/CMakeLists.txt winpr/test/TestIntrinsics.c + winpr/tools/WinPR-toolsConfig.cmake.in winpr/tools/hash-cli/winpr-hash.1.in winpr/tools/makecert-cli/winpr-makecert.1.in winpr/tools/winpr-tools.pc.in winpr/winpr.pc.in - winpr/wlog.7 + winpr/wlog.7.in Copyright: *No copyright* License: Apache-2.0 Comment: No license header present. Assuming license from LICENSE file. No explicit copyright notice. -Files: docs/Doxyfile - libfreerdp/common/settings_getters.c - libfreerdp/common/settings_str.c - scripts/fetch_language_identifiers.py - scripts/gprof_generate.sh.cmake - scripts/update-rdpSettings - scripts/update-windows-zones.py - scripts/xcode.sh - server/proxy/session-capture/generate_video_from_frames.py - winpr/libwinpr/timezone/TimeZones.c - winpr/libwinpr/timezone/TimeZones.h - winpr/libwinpr/timezone/WindowsZones.c - winpr/libwinpr/timezone/WindowsZones.h -Copyright: *No copyright* -License: Apache-2.0 -Comment: - Generated files. - . - No license header present. Assuming license from LICENSE file. - No explicit copyright notice. - Files: channels/CMakeLists.txt channels/audin/CMakeLists.txt channels/audin/client/CMakeLists.txt @@ -612,7 +627,6 @@ Files: channels/CMakeLists.txt client/X11/xf_channels.c client/X11/xf_channels.h client/X11/xf_client.h - client/X11/xf_event.c client/X11/xf_event.h client/X11/xf_graphics.h client/X11/xf_keyboard.c @@ -623,19 +637,12 @@ Files: channels/CMakeLists.txt client/X11/xf_window.h client/common/CMakeLists.txt 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 - include/freerdp/cache/bitmap.h - include/freerdp/cache/brush.h - include/freerdp/cache/cache.h - include/freerdp/cache/glyph.h - include/freerdp/cache/nine_grid.h - include/freerdp/cache/offscreen.h - include/freerdp/cache/palette.h - include/freerdp/cache/pointer.h + include/freerdp/cache/persistent.h include/freerdp/channels/cliprdr.h include/freerdp/channels/encomsp.h include/freerdp/channels/rail.h @@ -651,19 +658,13 @@ Files: channels/CMakeLists.txt include/freerdp/codec/bulk.h include/freerdp/codec/clear.h include/freerdp/codec/interleaved.h - include/freerdp/codec/mppc.h - include/freerdp/codec/ncrush.h include/freerdp/codec/progressive.h - include/freerdp/codec/xcrush.h include/freerdp/codec/zgfx.h include/freerdp/codecs.h include/freerdp/constants.h include/freerdp/crypto/ber.h - include/freerdp/crypto/certificate.h - include/freerdp/crypto/crypto.h include/freerdp/crypto/er.h include/freerdp/crypto/per.h - include/freerdp/crypto/tls.h include/freerdp/error.h include/freerdp/event.h include/freerdp/gdi/gfx.h @@ -687,25 +688,31 @@ Files: channels/CMakeLists.txt libfreerdp/cache/CMakeLists.txt libfreerdp/cache/bitmap.c libfreerdp/cache/brush.c + libfreerdp/cache/brush.h libfreerdp/cache/cache.c libfreerdp/cache/glyph.c libfreerdp/cache/nine_grid.c + libfreerdp/cache/nine_grid.h libfreerdp/cache/offscreen.c + libfreerdp/cache/offscreen.h libfreerdp/cache/palette.c + libfreerdp/cache/persistent.c libfreerdp/cache/pointer.c libfreerdp/codec/audio.c + libfreerdp/codec/bulk.c + libfreerdp/codec/bulk.h libfreerdp/codec/mppc.c + libfreerdp/codec/mppc.h + libfreerdp/codec/ncrush.h + libfreerdp/codec/xcrush.h libfreerdp/common/CMakeLists.txt libfreerdp/common/addin.c libfreerdp/common/assistance.c libfreerdp/core/CMakeLists.txt libfreerdp/core/activation.c libfreerdp/core/activation.h - libfreerdp/core/bulk.c - libfreerdp/core/bulk.h libfreerdp/core/capabilities.c libfreerdp/core/capabilities.h - libfreerdp/core/certificate.h libfreerdp/core/client.h libfreerdp/core/codecs.c libfreerdp/core/connection.h @@ -730,12 +737,10 @@ Files: channels/CMakeLists.txt libfreerdp/core/info.h libfreerdp/core/input.c libfreerdp/core/input.h - libfreerdp/core/license.h libfreerdp/core/message.h libfreerdp/core/metrics.c libfreerdp/core/nego.h libfreerdp/core/nla.h - libfreerdp/core/redirection.c libfreerdp/core/redirection.h libfreerdp/core/security.h libfreerdp/core/timezone.c @@ -748,10 +753,10 @@ Files: channels/CMakeLists.txt libfreerdp/crypto/CMakeLists.txt libfreerdp/crypto/base64.c libfreerdp/crypto/ber.c - libfreerdp/crypto/crypto.c + libfreerdp/crypto/crypto.h libfreerdp/crypto/er.c libfreerdp/crypto/per.c - libfreerdp/crypto/tls.c + libfreerdp/crypto/tls.h libfreerdp/gdi/CMakeLists.txt libfreerdp/gdi/gdi.h libfreerdp/gdi/pen.c @@ -760,11 +765,11 @@ Files: channels/CMakeLists.txt libfreerdp/locale/keyboard_layout.c libfreerdp/locale/keyboard_sun.c libfreerdp/locale/keyboard_sun.h - libfreerdp/locale/keyboard_x11.c libfreerdp/locale/keyboard_x11.h libfreerdp/locale/keyboard_xkbfile.c libfreerdp/locale/keyboard_xkbfile.h libfreerdp/locale/liblocale.h + libfreerdp/locale/xkb_layout_ids.c libfreerdp/locale/xkb_layout_ids.h libfreerdp/utils/CMakeLists.txt libfreerdp/utils/pcap.c @@ -793,24 +798,11 @@ Files: channels/CMakeLists.txt scripts/TimeZones.csx scripts/xkb.pl server/CMakeLists.txt - server/Mac/CMakeLists.txt - server/Mac/mf_rdpsnd.h server/Sample/CMakeLists.txt server/Sample/sf_audin.h server/Sample/sf_encomsp.h server/Sample/sf_rdpsnd.h server/Sample/sfreerdp.h - server/Windows/CMakeLists.txt - server/Windows/cli/CMakeLists.txt - server/Windows/cli/wfreerdp.c - server/Windows/cli/wfreerdp.h - server/Windows/wf_input.c - server/Windows/wf_input.h - server/Windows/wf_peer.h - server/Windows/wf_rdpsnd.h - server/Windows/wf_settings.c - server/Windows/wf_settings.h - server/Windows/wf_update.h server/common/CMakeLists.txt server/common/server.c server/shadow/CMakeLists.txt @@ -849,14 +841,12 @@ Files: channels/CMakeLists.txt third-party/CMakeLists.txt winpr/CMakeLists.txt winpr/include/CMakeLists.txt - winpr/include/winpr/asn1.h + winpr/include/config/wtypes.h.in winpr/include/winpr/bcrypt.h winpr/include/winpr/bitstream.h winpr/include/winpr/clipboard.h winpr/include/winpr/cmdline.h winpr/include/winpr/collections.h - winpr/include/winpr/credentials.h - winpr/include/winpr/credui.h winpr/include/winpr/crt.h winpr/include/winpr/crypto.h winpr/include/winpr/custom-crypto.h @@ -864,17 +854,13 @@ Files: channels/CMakeLists.txt winpr/include/winpr/endian.h winpr/include/winpr/error.h winpr/include/winpr/handle.h - winpr/include/winpr/heap.h winpr/include/winpr/image.h winpr/include/winpr/ini.h winpr/include/winpr/input.h winpr/include/winpr/interlocked.h winpr/include/winpr/io.h winpr/include/winpr/library.h - winpr/include/winpr/locale.h winpr/include/winpr/memory.h - winpr/include/winpr/midl.h - winpr/include/winpr/ndr.h winpr/include/winpr/nt.h winpr/include/winpr/ntlm.h winpr/include/winpr/pack.h @@ -898,13 +884,9 @@ Files: channels/CMakeLists.txt winpr/include/winpr/tools/makecert.h winpr/include/winpr/wincrypt.h winpr/include/winpr/windows.h - winpr/include/winpr/winhttp.h winpr/include/winpr/winpr.h winpr/include/winpr/winsock.h - winpr/include/winpr/wtypes.h.in winpr/libwinpr/CMakeLists.txt - winpr/libwinpr/asn1/CMakeLists.txt - winpr/libwinpr/asn1/asn1.c winpr/libwinpr/bcrypt/CMakeLists.txt winpr/libwinpr/bcrypt/bcrypt.c winpr/libwinpr/clipboard/CMakeLists.txt @@ -912,17 +894,12 @@ Files: channels/CMakeLists.txt winpr/libwinpr/clipboard/clipboard.h winpr/libwinpr/clipboard/synthetic.c winpr/libwinpr/comm/CMakeLists.txt - winpr/libwinpr/credentials/CMakeLists.txt - winpr/libwinpr/credentials/credentials.c - winpr/libwinpr/credui/CMakeLists.txt - winpr/libwinpr/credui/credui.c winpr/libwinpr/crt/CMakeLists.txt winpr/libwinpr/crt/alignment.c winpr/libwinpr/crt/buffer.c winpr/libwinpr/crt/conversion.c winpr/libwinpr/crt/memory.c winpr/libwinpr/crt/string.c - winpr/libwinpr/crt/unicode.c winpr/libwinpr/crypto/CMakeLists.txt winpr/libwinpr/crypto/cert.c winpr/libwinpr/crypto/cipher.c @@ -937,9 +914,7 @@ Files: channels/CMakeLists.txt winpr/libwinpr/error/error.c winpr/libwinpr/file/CMakeLists.txt winpr/libwinpr/file/pattern.c - winpr/libwinpr/heap/CMakeLists.txt winpr/libwinpr/handle/handle.h - winpr/libwinpr/heap/heap.c winpr/libwinpr/input/CMakeLists.txt winpr/libwinpr/input/keycode.c winpr/libwinpr/input/scancode.c @@ -954,8 +929,6 @@ Files: channels/CMakeLists.txt winpr/libwinpr/library/library.c winpr/libwinpr/library/test/TestLibraryA/CMakeLists.txt winpr/libwinpr/library/test/TestLibraryB/CMakeLists.txt - winpr/libwinpr/locale/CMakeLists.txt - winpr/libwinpr/locale/locale.c winpr/libwinpr/memory/CMakeLists.txt winpr/libwinpr/memory/memory.c winpr/libwinpr/memory/memory.h @@ -979,34 +952,14 @@ Files: channels/CMakeLists.txt winpr/libwinpr/registry/registry_reg.c winpr/libwinpr/registry/registry_reg.h winpr/libwinpr/rpc/CMakeLists.txt - winpr/libwinpr/rpc/midl.c - winpr/libwinpr/rpc/ndr.c - winpr/libwinpr/rpc/ndr_array.c - winpr/libwinpr/rpc/ndr_array.h - winpr/libwinpr/rpc/ndr_context.c - winpr/libwinpr/rpc/ndr_context.h - winpr/libwinpr/rpc/ndr_correlation.c - winpr/libwinpr/rpc/ndr_correlation.h - winpr/libwinpr/rpc/ndr_pointer.c - winpr/libwinpr/rpc/ndr_pointer.h - winpr/libwinpr/rpc/ndr_private.c - winpr/libwinpr/rpc/ndr_private.h - winpr/libwinpr/rpc/ndr_simple.c - winpr/libwinpr/rpc/ndr_simple.h - winpr/libwinpr/rpc/ndr_string.c - winpr/libwinpr/rpc/ndr_string.h - winpr/libwinpr/rpc/ndr_structure.c - winpr/libwinpr/rpc/ndr_structure.h - winpr/libwinpr/rpc/ndr_union.c - winpr/libwinpr/rpc/ndr_union.h winpr/libwinpr/rpc/rpc.c winpr/libwinpr/security/CMakeLists.txt winpr/libwinpr/security/security.c winpr/libwinpr/security/security.h winpr/libwinpr/smartcard/CMakeLists.txt winpr/libwinpr/smartcard/smartcard.h - winpr/libwinpr/smartcard/smartcard_winscard.c - winpr/libwinpr/smartcard/smartcard_winscard.h + winpr/libwinpr/smartcard/smartcard_windows.c + winpr/libwinpr/smartcard/smartcard_windows.h winpr/libwinpr/sspi/CMakeLists.txt winpr/libwinpr/sspi/CredSSP/credssp.c winpr/libwinpr/sspi/CredSSP/credssp.h @@ -1034,7 +987,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 @@ -1045,7 +997,6 @@ Files: channels/CMakeLists.txt winpr/libwinpr/utils/CMakeLists.txt winpr/libwinpr/utils/cmdline.c winpr/libwinpr/utils/collections/ArrayList.c - winpr/libwinpr/utils/collections/BipBuffer.c winpr/libwinpr/utils/collections/BitStream.c winpr/libwinpr/utils/collections/BufferPool.c winpr/libwinpr/utils/collections/CountdownEvent.c @@ -1057,7 +1008,6 @@ Files: channels/CMakeLists.txt winpr/libwinpr/utils/collections/ObjectPool.c winpr/libwinpr/utils/collections/PubSub.c winpr/libwinpr/utils/collections/Queue.c - winpr/libwinpr/utils/collections/Reference.c winpr/libwinpr/utils/collections/Stack.c winpr/libwinpr/utils/collections/StreamPool.c winpr/libwinpr/utils/ini.c @@ -1082,20 +1032,15 @@ Files: channels/CMakeLists.txt winpr/libwinpr/utils/wlog/PacketMessage.h winpr/libwinpr/utils/wlog/wlog.c winpr/libwinpr/utils/wlog/wlog.h - winpr/libwinpr/winhttp/CMakeLists.txt - winpr/libwinpr/winhttp/winhttp.c winpr/libwinpr/winsock/CMakeLists.txt winpr/libwinpr/winsock/winsock.c - winpr/libwinpr/wnd/CMakeLists.txt - winpr/libwinpr/wnd/wnd.c - winpr/libwinpr/wnd/wnd.h winpr/libwinpr/wtsapi/CMakeLists.txt winpr/libwinpr/wtsapi/wtsapi_win32.c winpr/libwinpr/wtsapi/wtsapi_win32.h winpr/tools/hash-cli/CMakeLists.txt winpr/tools/hash-cli/hash.c - winpr/tools/makecert/CMakeLists.txt winpr/tools/makecert-cli/main.c + winpr/tools/makecert/CMakeLists.txt winpr/tools/makecert/makecert.c Copyright: 2009, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2009-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> @@ -1112,22 +1057,30 @@ Copyright: 2009, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2013-2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2015, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2016, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 -Files: channels/audin/client/mac/CMakeLists.txt +Files: channels/audin/client/ios/CMakeLists.txt + channels/audin/client/ios/audin_ios.m + channels/audin/client/mac/CMakeLists.txt channels/audin/client/mac/audin_mac.m + channels/location/client/CMakeLists.txt + channels/location/client/location_main.c 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.c 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/SDL/dialogs/sdl_button.cpp + client/SDL/sdl_window.cpp + client/SDL/sdl_window.hpp client/Sample/tf_channels.c client/Sample/tf_channels.h client/Sample/tf_freerdp.h @@ -1138,13 +1091,22 @@ Files: channels/audin/client/mac/CMakeLists.txt client/Wayland/wlf_pointer.c client/Wayland/wlf_pointer.h cmake/Findsoxr.cmake + include/config/settings_keys.h.in include/freerdp/channels/tsmf.h include/freerdp/channels/urbdrc.h + include/freerdp/client/location.h + include/freerdp/emulate/scard/smartcard_emulate.h + include/freerdp/server/proxy/proxy_config.h + include/freerdp/server/proxy/proxy_server.h + include/freerdp/server/proxy/proxy_types.h include/freerdp/server/server-common.h + include/freerdp/settings_types_private.h include/freerdp/utils/cliprdr_utils.h + include/freerdp/utils/drdynvc.h + include/freerdp/utils/gfx.h + include/freerdp/utils/rdpdr_utils.h include/freerdp/utils/string.h libfreerdp/cache/bitmap.h - libfreerdp/cache/brush.h libfreerdp/cache/cache.h libfreerdp/cache/glyph.h libfreerdp/cache/palette.h @@ -1158,14 +1120,31 @@ Files: channels/audin/client/mac/CMakeLists.txt libfreerdp/core/utils.c libfreerdp/core/utils.h libfreerdp/crypto/test/TestKnownHosts.c + libfreerdp/emu/scard/smartcard_emulate.c libfreerdp/gdi/test/helpers.c libfreerdp/gdi/test/helpers.h + libfreerdp/utils/drdynvc.c + libfreerdp/utils/gfx.c + libfreerdp/utils/rdpdr_utils.c libfreerdp/utils/string.c + rdtk/templates/version.h.in scripts/test-scard.cpp + server/Sample/sf_ainput.c + server/Sample/sf_ainput.h + server/proxy/channels/pf_channel_rdpdr.c + server/proxy/channels/pf_channel_rdpdr.h + server/proxy/channels/pf_channel_smartcard.c + server/proxy/channels/pf_channel_smartcard.h + server/proxy/cli/CMakeLists.txt + server/proxy/pf_utils.c + server/proxy/pf_utils.h + uwac/templates/version.h.in winpr/include/winpr/assert.h winpr/include/winpr/debug.h winpr/libwinpr/nt/ntstatus.c + winpr/libwinpr/sspi/NTLM/ntlm_export.h winpr/libwinpr/sysinfo/cpufeatures/CMakeLists.txt + winpr/libwinpr/utils/collections/Object.c winpr/libwinpr/utils/corkscrew/debug.c winpr/libwinpr/utils/corkscrew/debug.h winpr/libwinpr/utils/debug.c @@ -1176,9 +1155,7 @@ Files: channels/audin/client/mac/CMakeLists.txt 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> +Copyright: 2014, Armin Novak <armin.novak@thincast.com> 2014, Thincast Technologies GmbH 2015, Armin Novak <armin.novak@thincast.com> 2015, Thincast Technologies GmbH @@ -1194,17 +1171,82 @@ Copyright: 2013, Armin Novak <armin.novak@thincast.com> 2020, Thincast Technologies GmbH 2021, Armin Novak <armin.novak@thincast.com> 2021, Thincast Technologies GmbH + 2021-2023, Armin Novak <armin.novak@thincast.com> + 2021-2023, Thincast Technologies GmbH 2022, Armin Novak <armin.novak@thincast.com> 2022, Thincast Technologies GmbH + 2023, Armin Novak <armin.novak@thincast.com> + 2023, Thincast Technologies GmbH + 2024, Armin Novak <anovak@thincast.com> + 2024, Thincast Technologies GmbH +License: Apache-2.0 + +Files: channels/client/generic_dynvc.c + channels/geometry/CMakeLists.txt + channels/geometry/client/CMakeLists.txt + channels/geometry/client/geometry_main.c + channels/geometry/client/geometry_main.h + channels/printer/printer.h + channels/video/CMakeLists.txt + channels/video/client/CMakeLists.txt + channels/video/client/video_main.c + channels/video/client/video_main.h + client/X11/xf_disp.c + client/X11/xf_disp.h + client/X11/xf_video.c + client/X11/xf_video.h + client/common/geometry.c + client/common/smartcard_cli.c + cmake/FindWayland.cmake + include/freerdp/channels/geometry.h + include/freerdp/channels/video.h + include/freerdp/client/geometry.h + include/freerdp/client/utils/smartcard_cli.h + include/freerdp/client/video.h + include/freerdp/codec/yuv.h + include/freerdp/gdi/video.h + include/freerdp/utils/pod_arrays.h + include/freerdp/utils/smartcardlogon.h + libfreerdp/core/childsession.c + libfreerdp/core/childsession.h + libfreerdp/core/smartcardlogon.c + libfreerdp/gdi/video.c + libfreerdp/utils/test/TestPodArrays.c + server/proxy/channels/pf_channel_drdynvc.c + server/proxy/channels/pf_channel_drdynvc.h + server/proxy/pf_channel.c + server/proxy/pf_channel.h + tools/wireshark/rdp-udp.lua + winpr/include/winpr/asn1.h + winpr/include/winpr/cred.h + winpr/include/winpr/ncrypt.h + winpr/include/winpr/secapi.h + winpr/libwinpr/ncrypt/CMakeLists.txt + winpr/libwinpr/ncrypt/ncrypt.c + winpr/libwinpr/ncrypt/ncrypt.h + winpr/libwinpr/ncrypt/ncrypt_pkcs11.c + winpr/libwinpr/ncrypt/test/TestNCryptProviders.c + winpr/libwinpr/ncrypt/test/TestNCryptSmartcard.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 + winpr/libwinpr/utils/asn1/asn1.c +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> + 2022, David Fort <contact@hardening-consulting.com> + 2023, David Fort <contact@hardening-consulting.com> License: Apache-2.0 Files: client/Sample/tf_freerdp.c - client/X11/xf_gdi.h client/X11/xf_gfx.c client/X11/xf_gfx.h client/X11/xf_graphics.c client/X11/xfreerdp.h - client/common/compatibility.c include/freerdp/codec/color.h include/freerdp/codec/planar.h include/freerdp/gdi/bitmap.h @@ -1219,6 +1261,7 @@ Files: client/Sample/tf_freerdp.c libfreerdp/codec/progressive.c libfreerdp/codec/xcrush.c libfreerdp/codec/zgfx.c + libfreerdp/core/license.h libfreerdp/core/message.c libfreerdp/core/orders.c libfreerdp/core/orders.h @@ -1267,6 +1310,8 @@ Copyright: 2010, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2019, Thincast Technologies GmbH 2020, Armin Novak <armin.novak@thincast.com> 2020, Thincast Technologies GmbH + 2022, Armin Novak <armin.novak@thincast.com> + 2022, Thincast Technologies GmbH License: Apache-2.0 Files: channels/audin/client/audin_main.h @@ -1281,7 +1326,6 @@ Files: channels/audin/client/audin_main.h client/X11/xf_cliprdr.h client/X11/xf_tsmf.c client/X11/xf_tsmf.h - include/freerdp/channels/audin.h include/freerdp/channels/rdpsnd.h include/freerdp/channels/wtsvc.h include/freerdp/client/tsmf.h @@ -1293,6 +1337,7 @@ Files: channels/audin/client/audin_main.h libfreerdp/codec/nsc_sse2.c libfreerdp/codec/nsc_sse2.h libfreerdp/codec/rfx_bitstream.h + libfreerdp/codec/rfx_constants.h libfreerdp/codec/rfx_decode.h libfreerdp/codec/rfx_differential.h libfreerdp/codec/rfx_dwt.c @@ -1318,6 +1363,52 @@ Copyright: 2010-2011, Vic Lee 2012, Vic Lee License: Apache-2.0 +Files: channels/tsmf/client/gstreamer/CMakeLists.txt + include/freerdp/primitives.h + libfreerdp/primitives/prim_YCoCg.c + libfreerdp/primitives/prim_YCoCg_opt.c + libfreerdp/primitives/prim_add.c + libfreerdp/primitives/prim_add_opt.c + libfreerdp/primitives/prim_alphaComp.c + libfreerdp/primitives/prim_alphaComp_opt.c + libfreerdp/primitives/prim_andor.c + libfreerdp/primitives/prim_andor_opt.c + libfreerdp/primitives/prim_copy.c + libfreerdp/primitives/prim_internal.h + libfreerdp/primitives/prim_set.c + libfreerdp/primitives/prim_set_opt.c + libfreerdp/primitives/prim_shift.c + libfreerdp/primitives/prim_shift_opt.c + libfreerdp/primitives/prim_sign.c + libfreerdp/primitives/prim_sign_opt.c + libfreerdp/primitives/prim_templates.h + libfreerdp/primitives/test/TestPrimitivesAdd.c + libfreerdp/primitives/test/TestPrimitivesAlphaComp.c + libfreerdp/primitives/test/TestPrimitivesAndOr.c + libfreerdp/primitives/test/TestPrimitivesColors.c + libfreerdp/primitives/test/TestPrimitivesCopy.c + libfreerdp/primitives/test/TestPrimitivesSet.c + libfreerdp/primitives/test/TestPrimitivesShift.c + libfreerdp/primitives/test/TestPrimitivesSign.c + libfreerdp/primitives/test/TestPrimitivesYCoCg.c + libfreerdp/primitives/test/measure.h + libfreerdp/primitives/test/prim_test.c + libfreerdp/primitives/test/prim_test.h + winpr/libwinpr/comm/comm_io.c + winpr/libwinpr/comm/comm_sercx2_sys.h + winpr/libwinpr/comm/comm_sercx_sys.h + winpr/libwinpr/comm/comm_serial_sys.h + winpr/libwinpr/comm/test/TestCommDevice.c + winpr/libwinpr/comm/test/TestControlSettings.c + winpr/libwinpr/comm/test/TestGetCommState.c + winpr/libwinpr/comm/test/TestHandflow.c + winpr/libwinpr/comm/test/TestSerialChars.c + winpr/libwinpr/comm/test/TestSetCommState.c + winpr/libwinpr/comm/test/TestTimeouts.c +Copyright: 2012, Hewlett-Packard Development Company, L.P. + 2014, Hewlett-Packard Development Company, L.P. +License: Apache-2.0 + Files: channels/client/addin.c channels/client/tables.c.in channels/cliprdr/server/cliprdr_main.c @@ -1345,14 +1436,10 @@ Files: channels/client/addin.c include/freerdp/server/encomsp.h include/freerdp/server/remdesk.h libfreerdp/core/client.c - libfreerdp/core/connection.c libfreerdp/core/freerdp.c libfreerdp/core/info.c libfreerdp/core/mcs.h libfreerdp/core/server.c - server/Mac/mf_audin.c - server/Mac/mf_rdpsnd.c - server/Sample/sf_audin.c server/Sample/sf_encomsp.c server/Sample/sf_rdpsnd.c server/shadow/shadow_encomsp.c @@ -1371,146 +1458,121 @@ Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2015, Thincast Technologies GmbH License: Apache-2.0 -Files: channels/tsmf/client/gstreamer/CMakeLists.txt - include/freerdp/primitives.h - libfreerdp/primitives/prim_YCoCg.c - libfreerdp/primitives/prim_YCoCg_opt.c - libfreerdp/primitives/prim_add.c - libfreerdp/primitives/prim_add_opt.c - libfreerdp/primitives/prim_alphaComp.c - libfreerdp/primitives/prim_alphaComp_opt.c - libfreerdp/primitives/prim_andor.c - libfreerdp/primitives/prim_andor_opt.c - libfreerdp/primitives/prim_copy.c - libfreerdp/primitives/prim_internal.h - libfreerdp/primitives/prim_set.c - libfreerdp/primitives/prim_set_opt.c - libfreerdp/primitives/prim_shift.c - libfreerdp/primitives/prim_shift_opt.c - libfreerdp/primitives/prim_sign.c - libfreerdp/primitives/prim_sign_opt.c - libfreerdp/primitives/prim_templates.h - libfreerdp/primitives/test/TestPrimitivesAdd.c - libfreerdp/primitives/test/TestPrimitivesAlphaComp.c - libfreerdp/primitives/test/TestPrimitivesAndOr.c - libfreerdp/primitives/test/TestPrimitivesColors.c - libfreerdp/primitives/test/TestPrimitivesCopy.c - libfreerdp/primitives/test/TestPrimitivesSet.c - libfreerdp/primitives/test/TestPrimitivesShift.c - libfreerdp/primitives/test/TestPrimitivesSign.c - libfreerdp/primitives/test/TestPrimitivesYCoCg.c - libfreerdp/primitives/test/measure.h - libfreerdp/primitives/test/prim_test.c - libfreerdp/primitives/test/prim_test.h - winpr/libwinpr/comm/comm_io.c - winpr/libwinpr/comm/comm_sercx2_sys.h - winpr/libwinpr/comm/comm_sercx_sys.h - winpr/libwinpr/comm/comm_serial_sys.h - winpr/libwinpr/comm/test/TestCommDevice.c - winpr/libwinpr/comm/test/TestControlSettings.c - winpr/libwinpr/comm/test/TestGetCommState.c - winpr/libwinpr/comm/test/TestHandflow.c - winpr/libwinpr/comm/test/TestSerialChars.c - winpr/libwinpr/comm/test/TestSetCommState.c - winpr/libwinpr/comm/test/TestTimeouts.c -Copyright: 2012, Hewlett-Packard Development Company, L.P. - 2014, Hewlett-Packard Development Company, L.P. -License: Apache-2.0 - -Files: channels/geometry/CMakeLists.txt - channels/geometry/client/CMakeLists.txt - channels/geometry/client/geometry_main.c - channels/geometry/client/geometry_main.h - channels/printer/printer.h - channels/video/CMakeLists.txt - channels/video/client/CMakeLists.txt - channels/video/client/video_main.c - channels/video/client/video_main.h - client/X11/xf_disp.c - client/X11/xf_disp.h - client/X11/xf_video.c - client/X11/xf_video.h - client/common/geometry.c - include/freerdp/channels/geometry.h - include/freerdp/channels/video.h - include/freerdp/client/geometry.h - include/freerdp/client/video.h - include/freerdp/codec/yuv.h - 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 - 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> +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/drdynvc.h + include/freerdp/channels/echo.h + include/freerdp/channels/rdp2tcp.h + include/freerdp/channels/rdpewa.h + include/freerdp/channels/scard.h + include/freerdp/crypto/certificate.h + include/freerdp/crypto/privatekey.h + include/freerdp/redirection.h + include/freerdp/server/ainput.h + include/freerdp/utils/aad.h + libfreerdp/codec/h264.h + libfreerdp/codec/progressive.h + libfreerdp/core/state.c + libfreerdp/core/state.h + libfreerdp/crypto/cert_common.h + libfreerdp/crypto/privatekey.h + server/proxy/modules/bitmap-filter/bitmap-filter.cpp + server/proxy/modules/dyn-channel-dump/CMakeLists.txt + server/proxy/modules/dyn-channel-dump/dyn-channel-dump.cpp + winpr/libwinpr/crt/unicode.h + winpr/libwinpr/crypto/rc4.c + winpr/libwinpr/crypto/rc4.h + winpr/libwinpr/utils/stream.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 + 2021, Armin Novak <anovak@thincast.com> + 2021, Thincast Technologies GmbH + 2022, Armin Novak <anovak@thincast.com> + 2022, Thincast Technologies GmbH + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + +Files: client/SDL/dialogs/sdl_connection_dialog.cpp + client/SDL/dialogs/sdl_connection_dialog.hpp + client/SDL/dialogs/sdl_dialogs.cpp + client/SDL/dialogs/sdl_dialogs.hpp + client/SDL/dialogs/sdl_input.cpp + client/SDL/dialogs/sdl_input.hpp + client/SDL/dialogs/sdl_select.cpp + client/SDL/dialogs/sdl_select.hpp + client/SDL/dialogs/sdl_widget.cpp + client/SDL/dialogs/sdl_widget.hpp + client/SDL/dialogs/res/sdl_resource_file.cpp + client/SDL/dialogs/res/sdl_resource_file.hpp + client/SDL/dialogs/res/sdl_resource_manager.cpp + client/SDL/dialogs/res/sdl_resource_manager.hpp + client/SDL/sdl_channels.cpp + client/SDL/sdl_channels.hpp + client/SDL/sdl_disp.cpp + client/SDL/sdl_disp.hpp + client/SDL/sdl_freerdp.cpp + client/SDL/sdl_freerdp.hpp + client/SDL/sdl_kbd.cpp + client/SDL/sdl_kbd.hpp + client/SDL/sdl_pointer.cpp + client/SDL/sdl_pointer.hpp + client/SDL/sdl_touch.cpp + client/SDL/sdl_touch.hpp + client/SDL/sdl_types.hpp + client/SDL/sdl_utils.cpp + client/SDL/sdl_utils.hpp + client/X11/xf_utils.c + client/X11/xf_utils.h + winpr/libwinpr/utils/android.c + winpr/libwinpr/utils/android.h + winpr/libwinpr/utils/wlog/CallbackAppender.c + winpr/libwinpr/utils/wlog/CallbackAppender.h +Copyright: 2014, Armin Novak <armin.novak@thincast.com> + 2022, Armin Novak <armin.novak@thincast.com> + 2023, Armin Novak <armin.novak@thincast.com> License: Apache-2.0 -Files: server/proxy/CMakeLists.txt - server/proxy/freerdp_proxy.c - server/proxy/pf_channels.c - server/proxy/pf_channels.h - server/proxy/pf_client.c - server/proxy/pf_client.h - server/proxy/pf_context.c - server/proxy/pf_context.h - server/proxy/pf_gdi.c - server/proxy/pf_gdi.h - server/proxy/pf_graphics.c - server/proxy/pf_graphics.h - server/proxy/pf_input.c - server/proxy/pf_input.h - server/proxy/pf_log.h - server/proxy/pf_rail.c - server/proxy/pf_rail.h - server/proxy/pf_rdpgfx.c - server/proxy/pf_rdpgfx.h - server/proxy/pf_server.c - server/proxy/pf_server.h - server/proxy/pf_update.c - server/proxy/pf_update.h -Copyright: 2019, Idan Freiberg <speidy@gmail.com> - 2019, Kobi Mizrachi <kmizrachi18@gmail.com> - 2019, Mati Shabtay <matishabtay@gmail.com> +Files: channels/location/CMakeLists.txt + channels/location/server/CMakeLists.txt + channels/location/server/location_main.c + 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/rdpemsc/CMakeLists.txt + channels/rdpemsc/server/CMakeLists.txt + channels/rdpemsc/server/mouse_cursor_main.c + channels/telemetry/CMakeLists.txt + channels/telemetry/server/CMakeLists.txt + channels/telemetry/server/telemetry_main.c + include/freerdp/channels/location.h + include/freerdp/channels/rdpecam.h + include/freerdp/channels/rdpemsc.h + include/freerdp/channels/telemetry.h + include/freerdp/server/location.h + include/freerdp/server/rdpecam-enumerator.h + include/freerdp/server/rdpecam.h + include/freerdp/server/rdpemsc.h + include/freerdp/server/telemetry.h + include/freerdp/utils/encoded_types.h + libfreerdp/utils/encoded_types.c +Copyright: 2022, Pascal Nowack <Pascal.Nowack@gmx.de> + 2023, Pascal Nowack <Pascal.Nowack@gmx.de> License: Apache-2.0 Files: channels/audin/client/alsa/audin_alsa.c channels/audin/client/pulse/audin_pulse.c - channels/audin/server/audin.c channels/drdynvc/client/drdynvc_main.c channels/drdynvc/client/drdynvc_main.h channels/echo/server/echo_main.c @@ -1523,7 +1585,6 @@ Files: channels/audin/client/alsa/audin_alsa.c include/freerdp/client/audin.h include/freerdp/client/cliprdr.h include/freerdp/dvc.h - include/freerdp/server/audin.h include/freerdp/server/echo.h include/freerdp/server/rdpsnd.h Copyright: 2010-2011, Vic Lee @@ -1534,41 +1595,35 @@ Copyright: 2010-2011, Vic Lee 2015, Thincast Technologies GmbH License: Apache-2.0 -Files: client/X11/xf_input.c - client/X11/xf_input.h - server/Mac/mf_event.c - server/Mac/mf_event.h - server/Mac/mf_info.c - server/Mac/mf_info.h - server/Mac/mf_input.c - server/Mac/mf_input.h - server/Mac/mf_mountain_lion.c - server/Mac/mf_mountain_lion.h - server/Mac/mf_peer.c - server/Mac/mf_peer.h - server/Windows/wf_dxgi.c - server/Windows/wf_dxgi.h - server/Windows/wf_info.c - server/Windows/wf_info.h -Copyright: 2012, Corey Clayton <can.of.tuna@gmail.com> - 2013, Corey Clayton <can.of.tuna@gmail.com> +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 + 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 +Copyright: 2019, Kobi Mizrachi <kmizrachi18@gmail.com> License: Apache-2.0 -Files: channels/rdpgfx/server/CMakeLists.txt - channels/rdpgfx/server/rdpgfx_main.c - channels/rdpgfx/server/rdpgfx_main.h - include/freerdp/server/rdpgfx.h - server/shadow/shadow_audin.c - server/shadow/shadow_audin.h - server/shadow/shadow_mcevent.c - server/shadow/shadow_mcevent.h - server/shadow/shadow_rdpgfx.c - server/shadow/shadow_rdpgfx.h - server/shadow/shadow_rdpsnd.c - server/shadow/shadow_rdpsnd.h - server/shadow/shadow_subsystem_builtin.c -Copyright: 2015, Jiang Zihao <zihao.jiang@yahoo.com> - 2016, Jiang Zihao <zihao.jiang@yahoo.com> +Files: client/SDL/aad/qt/webview_impl.cpp + client/SDL/aad/sdl_webview.cpp + client/SDL/aad/sdl_webview.hpp + client/SDL/aad/webview_impl.hpp + client/SDL/aad/wrapper/webview_impl.cpp + include/freerdp/utils/http.h + libfreerdp/core/aad.c + libfreerdp/core/aad.h + libfreerdp/core/credssp_auth.h + libfreerdp/utils/http.c + winpr/libwinpr/sspi/Kerberos/krb5glue.h + winpr/libwinpr/sspi/Kerberos/krb5glue_heimdal.c + winpr/libwinpr/sspi/Kerberos/krb5glue_mit.c +Copyright: 2022, Isaac Klein <fifthdegree@protonmail.com> + 2023, Isaac Klein <fifthdegree@protonmail.com> License: Apache-2.0 Files: channels/urbdrc/client/CMakeLists.txt @@ -1587,75 +1642,53 @@ 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 +Files: channels/rdpgfx/server/CMakeLists.txt + channels/rdpgfx/server/rdpgfx_main.c + channels/rdpgfx/server/rdpgfx_main.h + include/freerdp/server/rdpgfx.h + server/shadow/shadow_audin.h + server/shadow/shadow_mcevent.c + server/shadow/shadow_mcevent.h + server/shadow/shadow_rdpgfx.c + server/shadow/shadow_rdpgfx.h + server/shadow/shadow_rdpsnd.c + server/shadow/shadow_rdpsnd.h + server/shadow/shadow_subsystem_builtin.c +Copyright: 2015, Jiang Zihao <zihao.jiang@yahoo.com> + 2016, Jiang Zihao <zihao.jiang@yahoo.com> License: Apache-2.0 -Files: client/X11/CMakeLists.txt - server/Mac/mf_audin.h - server/Mac/mf_interface.h - server/Mac/mfreerdp.c - server/Mac/mfreerdp.h - server/Windows/wf_interface.c - server/Windows/wf_interface.h - server/Windows/wf_mirage.c - server/Windows/wf_mirage.h - server/Windows/wf_peer.c - server/Windows/wf_rdpsnd.c - server/Windows/wf_update.c -Copyright: 2012, Corey Clayton <can.of.tuna@gmail.com> +Files: include/freerdp/crypto/certificate_data.h + include/freerdp/crypto/certificate_store.h + include/freerdp/crypto/crypto.h + libfreerdp/core/redirection.c + libfreerdp/crypto/certificate.h + libfreerdp/crypto/crypto.c + libfreerdp/crypto/tls.c + libfreerdp/crypto/x509_utils.c + libfreerdp/crypto/x509_utils.h + winpr/libwinpr/crt/unicode.c + winpr/libwinpr/crt/unicode_icu.c +Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2011-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2012-2013, 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> + 2022, Armin Novak <anovak@thincast.com> + 2022, Thincast Technologies GmbH + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH 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 - include/CMakeLists.txt -Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2011, O.S. Systems Software Ltda. - 2011, Otavio Salvador <otavio@ossystems.com.br> +Files: include/freerdp/heartbeat.h + libfreerdp/core/autodetect.c + libfreerdp/core/autodetect.h + libfreerdp/core/heartbeat.c + libfreerdp/core/heartbeat.h + libfreerdp/core/multitransport.c + libfreerdp/core/multitransport.h + winpr/libwinpr/shell/CMakeLists.txt + winpr/libwinpr/shell/shell.c +Copyright: 2014, Dell Software <Mike.McDonald@software.dell.com> + 2015, Dell Software <Mike.McDonald@software.dell.com> License: Apache-2.0 Files: channels/rdpdr/client/irp.h @@ -1690,25 +1723,36 @@ Files: uwac/include/uwac/uwac-tools.h Copyright: 2014, David FORT <contact@hardening-consulting.com> 2014-2015, David FORT <contact@hardening-consulting.com> 2015, David FORT <contact@hardening-consulting.com> -License: X11 +License: HPND-sell-variant~and/or~NTP~disclaimer -Files: include/freerdp/heartbeat.h - libfreerdp/core/autodetect.c - libfreerdp/core/autodetect.h - libfreerdp/core/heartbeat.c - libfreerdp/core/heartbeat.h - libfreerdp/core/multitransport.c - libfreerdp/core/multitransport.h - winpr/libwinpr/shell/CMakeLists.txt - winpr/libwinpr/shell/shell.c -Copyright: 2014, Dell Software <Mike.McDonald@software.dell.com> - 2015, Dell Software <Mike.McDonald@software.dell.com> +Files: include/freerdp/server/proxy/proxy_log.h + server/proxy/CMakeLists.txt + server/proxy/pf_client.c + server/proxy/pf_context.c + server/proxy/pf_input.c + server/proxy/pf_server.c + server/proxy/pf_server.h + server/proxy/pf_update.c +Copyright: 2019, Idan Freiberg <speidy@gmail.com> + 2019, Kobi Mizrachi <kmizrachi18@gmail.com> + 2019, Mati Shabtay <matishabtay@gmail.com> + 2021, Armin Novak <anovak@thincast.com> + 2021, Thincast Technologies GmbH +License: Apache-2.0 + +Files: channels/gfxredir/CMakeLists.txt + channels/gfxredir/gfxredir_common.c + channels/gfxredir/gfxredir_common.h + channels/gfxredir/server/CMakeLists.txt + channels/gfxredir/server/gfxredir_main.c + channels/gfxredir/server/gfxredir_main.h + include/freerdp/server/gfxredir.h +Copyright: 2020, Microsoft License: Apache-2.0 Files: libfreerdp/core/rdp.c libfreerdp/core/rdp.h winpr/include/winpr/user.h - winpr/include/winpr/wnd.h winpr/libwinpr/handle/CMakeLists.txt winpr/libwinpr/handle/handle.c winpr/libwinpr/thread/process.c @@ -1719,17 +1763,6 @@ Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> License: Apache-2.0 -Files: server/proxy/modules/modules_api.h - server/proxy/pf_cliprdr.c - server/proxy/pf_cliprdr.h - server/proxy/pf_config.c - server/proxy/pf_config.h - server/proxy/pf_modules.c - server/proxy/pf_modules.h -Copyright: 2019, Idan Freiberg <speidy@gmail.com> - 2019, Kobi Mizrachi <kmizrachi18@gmail.com> -License: Apache-2.0 - Files: winpr/include/winpr/comm.h winpr/libwinpr/comm/comm.c winpr/libwinpr/comm/comm_ioctl.c @@ -1752,17 +1785,13 @@ Copyright: 2011, The Android Open Source Project 2016, The Android Open Source Project License: Apache-2.0 -Files: winpr/libwinpr/utils/trio/strio.h - winpr/libwinpr/utils/trio/trio.c - winpr/libwinpr/utils/trio/trio.h - winpr/libwinpr/utils/trio/triop.h - winpr/libwinpr/utils/trio/triostr.c - winpr/libwinpr/utils/trio/triostr.h -Copyright: 1998, 2009, Bjorn Reese and Daniel Stenberg. - 1998, Bjorn Reese and Daniel Stenberg. - 2000, Bjorn Reese and Daniel Stenberg. - 2001, Bjorn Reese and Daniel Stenberg. -License: ISC +Files: server/proxy/modules/bitmap-filter/CMakeLists.txt + server/proxy/modules/demo/CMakeLists.txt + server/proxy/modules/demo/demo.cpp +Copyright: 2019, Kobi Mizrachi <kmizrachi18@gmail.com> + 2021, Armin Novak <anovak@thincast.com> + 2021, Thincast Technologies GmbH +License: Apache-2.0 Files: channels/audin/client/opensles/CMakeLists.txt channels/rdpsnd/client/opensles/CMakeLists.txt @@ -1774,10 +1803,10 @@ Copyright: 2013, Armin Novak <armin.novak@gmail.com> License: Apache-2.0 Files: channels/rdpgfx/client/rdpgfx_main.c - channels/smartcard/client/smartcard_pack.c - channels/smartcard/client/smartcard_pack.h + include/freerdp/utils/smartcard_pack.h libfreerdp/codec/interleaved.c libfreerdp/core/mcs.c + libfreerdp/utils/smartcard_pack.c Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2013-2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> @@ -1792,9 +1821,9 @@ Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 Files: client/common/cmdline.h - include/freerdp/version.h.in + include/config/version.h.in + winpr/include/config/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 @@ -1804,16 +1833,6 @@ Copyright: 2013, 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 - libfreerdp/core/gateway/rpc.h - libfreerdp/core/gateway/tsg.h -Copyright: 2012, Dmitrij Jasnov <dmitrij.jasnov@ts.fujitsu.com> - 2012, Fujitsu Technology Solutions GmbH - 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> -License: Apache-2.0 - Files: include/freerdp/utils/ringbuffer.h libfreerdp/codec/test/TestFreeRDPRegion.c libfreerdp/crypto/test/TestBase64.c @@ -1823,30 +1842,22 @@ Copyright: 2014, Hardening <contact@hardening-consulting.com> 2014, Thincast Technologies GmbH License: Apache-2.0 -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. +Files: include/freerdp/server/proxy/proxy_context.h + server/proxy/cli/freerdp_proxy.c + server/proxy/pf_client.h + server/proxy/pf_input.h + server/proxy/pf_update.h +Copyright: 2019, Idan Freiberg <speidy@gmail.com> + 2019, Kobi Mizrachi <kmizrachi18@gmail.com> + 2019, Mati Shabtay <matishabtay@gmail.com> License: Apache-2.0 -Files: client/X11/xf_gdi.c - winpr/include/winpr/synch.h - winpr/libwinpr/error/test/TestErrorSetLastError.c - winpr/libwinpr/nt/nt.c - winpr/libwinpr/synch/init.c -Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2013, Norbert Federa <norbert.federa@thincast.com> - 2013, Thincast Technologies GmbH - 2014, Norbert Federa <norbert.federa@thincast.com> - 2014, Thincast Technologies GmbH +Files: libfreerdp/core/gateway/arm.h + libfreerdp/core/gateway/websocket.c + libfreerdp/core/gateway/websocket.h + libfreerdp/core/gateway/wst.c + libfreerdp/core/gateway/wst.h +Copyright: 2023, Michael Saxl <mike@mwsys.mine.bz> License: Apache-2.0 Files: include/freerdp/utils/profiler.h @@ -1857,6 +1868,24 @@ Files: include/freerdp/utils/profiler.h Copyright: 2011, Stephen Erisman License: Apache-2.0 +Files: client/X11/xf_floatbar.c + client/X11/xf_floatbar.h + compat/stdbool/stdbool.h +Copyright: NONE +License: Apache-2.0 + +Files: channels/parallel/client/parallel_main.c + channels/smartcard/client/smartcard_main.h + include/freerdp/utils/smartcard_call.h + include/freerdp/utils/smartcard_operations.h +Copyright: 2010, Eduardo Fiss Beloni <beloni@ossystems.com.br> + 2010, O.S. Systems Software Ltda. + 2011, Eduardo Fiss Beloni <beloni@ossystems.com.br> + 2011, O.S. Systems Software Ltda. + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH +License: Apache-2.0 + Files: channels/cliprdr/client/cliprdr_format.c channels/cliprdr/client/cliprdr_format.h channels/cliprdr/client/cliprdr_main.c @@ -1877,6 +1906,14 @@ Copyright: 2010-2011, Vic Lee 2015, Thincast Technologies GmbH License: Apache-2.0 +Files: include/freerdp/session.h + uwac/CMakeLists.txt + uwac/include/CMakeLists.txt + uwac/libuwac/CMakeLists.txt +Copyright: 2015, David FORT <contact@hardening-consulting.com> + 2016, David FORT <contact@hardening-consulting.com> +License: Apache-2.0 + Files: include/freerdp/codec/bitmap.h include/freerdp/codec/jpeg.h libfreerdp/codec/bitmap.c @@ -1886,6 +1923,28 @@ Copyright: 2004-2012, Jay Sorg <jay.sorg@gmail.com> 2012, Jay Sorg <jay.sorg@gmail.com> License: Apache-2.0 +Files: winpr/include/winpr/synch.h + winpr/libwinpr/error/test/TestErrorSetLastError.c + winpr/libwinpr/nt/nt.c + winpr/libwinpr/synch/init.c +Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2013, Norbert Federa <norbert.federa@thincast.com> + 2013, Thincast Technologies GmbH + 2014, Norbert Federa <norbert.federa@thincast.com> + 2014, Thincast Technologies GmbH +License: Apache-2.0 + +Files: cmake/ConfigOptionsiOS.cmake + libfreerdp/emu/scard/smartcard_virtual_gids.h + 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: channels/rail/server/CMakeLists.txt channels/rail/server/rail_main.c channels/rail/server/rail_main.h @@ -1921,6 +1980,39 @@ Files: winpr/libwinpr/crypto/md4.c Copyright: 2001, Alexander Peslyak and it is hereby released to the License: public-domain +Files: include/freerdp/streamdump.h + libfreerdp/core/streamdump.c + libfreerdp/core/streamdump.h +Copyright: 2021, Armin Novak + 2021, Thincast Technologies GmbH + 2022, Armin Novak + 2022, Thincast Technologies GmbH +License: Apache-2.0 + +Files: libfreerdp/crypto/cert_common.c + libfreerdp/crypto/certificate.c + libfreerdp/crypto/privatekey.c +Copyright: 2011, Jiten Pathy + 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + +Files: include/freerdp/server/proxy/proxy_modules_api.h + server/proxy/pf_config.c + server/proxy/pf_modules.c +Copyright: 2019, Idan Freiberg <speidy@gmail.com> + 2019, Kobi Mizrachi <kmizrachi18@gmail.com> + 2021, 2023, Armin Novak <anovak@thincast.com> + 2021, 2023, Thincast Technologies GmbH + 2021, Armin Novak <anovak@thincast.com> + 2021, Thincast Technologies GmbH + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + Files: include/freerdp/codec/rfx.h libfreerdp/codec/nsc_encode.c libfreerdp/codec/nsc_encode.h @@ -1930,15 +2022,6 @@ Copyright: 2011, Vic Lee 2016, Thincast Technologies GmbH License: Apache-2.0 -Files: channels/rdpdr/server/rdpdr_main.c - channels/rdpdr/server/rdpdr_main.h - include/freerdp/server/rdpdr.h -Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2014, Dell Software <Mike.McDonald@software.dell.com> - 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> - 2015, Thincast Technologies GmbH -License: Apache-2.0 - Files: channels/tsmf/client/tsmf_ifman.c channels/tsmf/client/tsmf_media.c channels/tsmf/client/tsmf_media.h @@ -1948,6 +2031,14 @@ Copyright: 2010-2011, Vic Lee 2015, Thincast Technologies GmbH License: Apache-2.0 +Files: include/freerdp/freerdp.h + include/freerdp/svc.h + include/freerdp/transport_io.h +Copyright: 2009-2011, Jay Sorg + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH +License: Apache-2.0 + Files: channels/rail/client/rail_main.h channels/rail/rail_common.c channels/rail/rail_common.h @@ -1972,6 +2063,15 @@ Copyright: 2014, Manuel Bachmann <tarnyko@tarnyko.net> 2015, David Fort <contact@hardening-consulting.com> License: Apache-2.0 +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-2.0 + Files: winpr/include/winpr/file.h winpr/include/winpr/string.h winpr/libwinpr/path/shell.c @@ -1979,6 +2079,23 @@ Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2016, David PHAM-VAN <d.phamvan@inuvika.com> License: Apache-2.0 +Files: libfreerdp/core/gateway/rpc.c + libfreerdp/core/gateway/rpc.h + libfreerdp/core/gateway/tsg.h +Copyright: 2012, Dmitrij Jasnov <dmitrij.jasnov@ts.fujitsu.com> + 2012, Fujitsu Technology Solutions GmbH + 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> +License: Apache-2.0 + +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-2.0 + Files: channels/tsmf/client/tsmf_codec.c channels/tsmf/client/tsmf_constants.h channels/tsmf/client/tsmf_decoder.h @@ -2003,15 +2120,6 @@ 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 @@ -2021,29 +2129,18 @@ Copyright: 2014, Norbert Federa <norbert.federa@thincast.com> 2015, Thincast Technologies GmbH License: Apache-2.0 -Files: client/X11/xf_floatbar.c - client/X11/xf_floatbar.h -Copyright: *No copyright* -License: Apache-2.0 - Files: winpr/libwinpr/utils/wlog/JournaldAppender.h winpr/libwinpr/utils/wlog/SyslogAppender.h winpr/libwinpr/utils/wlog/UdpAppender.h Copyright: 2015, David FORT <contact@hardening-consulting.com> 2015, Thincast Technologies GmbH -License: Apache-2.0 +License: HPND-sell-variant~and/or~NTP~disclaimer -Files: winpr/libwinpr/utils/trio/triodef.h - winpr/libwinpr/utils/trio/trionan.c - winpr/libwinpr/utils/trio/trionan.h -Copyright: 2001, Bjorn Reese <breese@users.sourceforge.net> -License: ISC - -Files: winpr/libwinpr/sspi/Kerberos/kerberos.c - winpr/libwinpr/sspi/Kerberos/kerberos.h -Copyright: 2015, ANSSI, Author Thomas Calderon - 2017, Dorian Ducournau <dorian.ducournau@gmail.com> -License: Apache-2.0 +Files: client/SDL/dialogs/font/OFL.txt + client/SDL/dialogs/font/OpenSans-Italic-VariableFont_wdth,wght.ttf + client/SDL/dialogs/font/OpenSans-VariableFont_wdth,wght.ttf +Copyright: 2020, The Open Sans Project Authors (https://github.com/googlefonts/opensans) +License: OFL-1.1 Files: winpr/libwinpr/sspi/sspi_gss.c winpr/libwinpr/sspi/sspi_gss.h @@ -2052,11 +2149,46 @@ Copyright: 2015, ANSSI, Author Thomas Calderon 2017, Dorian Ducournau <dorian.ducournau@gmail.com> License: Apache-2.0 -Files: winpr/libwinpr/clipboard/posix.c - winpr/libwinpr/clipboard/posix.h +Files: winpr/libwinpr/clipboard/synthetic_file.c + winpr/libwinpr/clipboard/synthetic_file.h Copyright: 2017, Alexei Lozovsky <a.lozovsky@gmail.com> License: Apache-2.0 +Files: libfreerdp/utils/smartcard_call.c + libfreerdp/utils/smartcard_operations.c +Copyright: 2011, Anthony Tong <atong@trustedcs.com> + 2011, O.S. Systems Software Ltda. + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH + 2017, Armin Novak <armin.novak@thincast.com> + 2017, Thincast Technologies GmbH + Alexi Volkov <alexi@myrealbox.com> 2006 +License: Apache-2.0 + +Files: client/SDL/CMakeLists.txt + client/SDL/sdl_monitor.hpp + client/SDL/dialogs/res/convert_res_to_c.cpp +Copyright: 2022, Armin Novak <anovak@thincast.com> + 2023, Armin Novak <anovak@thincast.com> +License: Apache-2.0 + +Files: include/freerdp/settings.h + include/freerdp/settings_types.h +Copyright: 2009-2011, Jay Sorg + 2010-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2016, Armin Novak <armin.novak@gmail.com> + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + +Files: libfreerdp/crypto/certificate_data.c + libfreerdp/crypto/certificate_store.c +Copyright: 2011, Jiten Pathy + 2011-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + Files: channels/audin/client/opensles/audin_opensl_es.c channels/rdpsnd/client/opensles/rdpsnd_opensles.c Copyright: 2013, Armin Novak <armin.novak@gmail.com> @@ -2072,18 +2204,6 @@ Copyright: 2010-2011, Vic Lee 2016, Armin Novak <armin.novak@gmail.com> License: Apache-2.0 -Files: include/freerdp/session.h - uwac/CMakeLists.txt - uwac/include/CMakeLists.txt -Copyright: 2015, David FORT <contact@hardening-consulting.com> - 2016, David FORT <contact@hardening-consulting.com> -License: Apache-2.0 - -Files: winpr/libwinpr/utils/wlog/CallbackAppender.c - winpr/libwinpr/utils/wlog/CallbackAppender.h -Copyright: 2014, Armin Novak <armin.novak@thincast.com> -License: Apache-2.0 - Files: libfreerdp/primitives/prim_YUV_neon.c libfreerdp/primitives/prim_YUV_ssse3.c Copyright: 2014, Thomas Erbesdobler @@ -2106,6 +2226,14 @@ Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2017, Ben Cohen License: Apache-2.0 +Files: libfreerdp/locale/keyboard_x11.c + winpr/libwinpr/sysinfo/sysinfo.c +Copyright: 2009-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2013, Bernhard Miklautz <bernhard.miklautz@thincast.com> + 2023, Bernhard Miklautz <bernhard.miklautz@thincast.com> +License: Apache-2.0 + Files: libfreerdp/core/proxy.c libfreerdp/core/proxy.h Copyright: 2014, Christian Plattner <ccpp@gmx.at> @@ -2119,6 +2247,11 @@ Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> License: Apache-2.0 +Files: client/X11/xf_input.c + client/X11/xf_input.h +Copyright: 2013, Corey Clayton <can.of.tuna@gmail.com> +License: Apache-2.0 + Files: channels/rdpsnd/client/ios/CMakeLists.txt channels/rdpsnd/client/mac/CMakeLists.txt Copyright: 2012, Laxmikant Rashinkar <LK.Rashinkar@gmail.com> @@ -2139,20 +2272,10 @@ Copyright: 2014, David FORT <contact@hardening-consulting.com> 2015, Thincast Technologies GmbH License: Apache-2.0 -Files: channels/parallel/client/parallel_main.c - channels/smartcard/client/smartcard_main.h - channels/smartcard/client/smartcard_operations.h -Copyright: 2010, Eduardo Fiss Beloni <beloni@ossystems.com.br> - 2010, O.S. Systems Software Ltda. - 2011, Eduardo Fiss Beloni <beloni@ossystems.com.br> - 2011, O.S. Systems Software Ltda. - 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> - 2015, Thincast Technologies GmbH -License: Apache-2.0 - -Files: include/freerdp/freerdp.h - include/freerdp/svc.h -Copyright: 2009-2011, Jay Sorg +Files: channels/rdpdr/server/rdpdr_main.h + include/freerdp/server/rdpdr.h +Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2014, Dell Software <Mike.McDonald@software.dell.com> 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> 2015, Thincast Technologies GmbH License: Apache-2.0 @@ -2165,6 +2288,15 @@ Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2019, Kobi Mizrachi <kmizrachi18@gmail.com> License: Apache-2.0 +Files: channels/audin/server/audin.c + include/freerdp/server/audin.h +Copyright: 2012, Vic Lee + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH + 2022, Pascal Nowack <Pascal.Nowack@gmx.de> + 2023, Pascal Nowack <Pascal.Nowack@gmx.de> +License: Apache-2.0 + Files: channels/audin/client/oss/audin_oss.c channels/rdpsnd/client/oss/rdpsnd_oss.c Copyright: 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> @@ -2172,10 +2304,18 @@ Copyright: 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> 2015, Thincast Technologies GmbH License: Apache-2.0 -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-2.0 + +Files: client/SDL/sdl_monitor.cpp + client/X11/xf_monitor.c +Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2017, David Fort <contact@hardening-consulting.com> + 2018, Kai Harms <kharms@rangee.com> License: Apache-2.0 Files: libfreerdp/primitives/prim_YUV_opencl.c @@ -2219,9 +2359,15 @@ Copyright: 2011, Martin Fleisz <martin.fleisz@thincast.com> 2012, Hewlett-Packard Development Company, L.P. License: Apache-2.0 -Files: include/freerdp/api.h - libfreerdp/core/settings.c -Copyright: 2009-2011, Jay Sorg +Files: channels/audin/client/sndio/CMakeLists.txt + channels/rdpsnd/client/sndio/CMakeLists.txt +Copyright: 2015, Rozhuk Ivan <rozhuk.im@gmail.com> + 2020, Ingo Feinerer <feinerer@logic.at> +License: Apache-2.0 + +Files: libfreerdp/core/rdstls.c + libfreerdp/core/rdstls.h +Copyright: 2023, Joan Torres <joan.torres@suse.com> License: Apache-2.0 Files: winpr/tools/CMakeLists.txt @@ -2235,6 +2381,11 @@ 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> @@ -2261,33 +2412,35 @@ Files: winpr/libwinpr/sysinfo/cpufeatures/cpu-features.c Copyright: 2010, The Android Open Source Project License: BSD-2-clause +Files: cmake/GetGitRevisionDescription.cmake + cmake/GetGitRevisionDescription.cmake.in +Copyright: Iowa State University 2009-2010. +License: BSL-1.0 + Files: channels/rdpsnd/client/ios/TPCircularBuffer.c channels/rdpsnd/client/ios/TPCircularBuffer.h Copyright: 2012-2013, A Tasty Pixel -License: zlib/libpng +License: Zlib -Files: winpr/libwinpr/utils/lodepng/lodepng.c - winpr/libwinpr/utils/lodepng/lodepng.h -Copyright: 2005-2014, Lode Vandevenne - 2015, Armin Novak <armin.novak@thincast.com> -License: zlib/libpng +Files: winpr/libwinpr/sspi/Kerberos/kerberos.c +Copyright: 2015, ANSSI, Author Thomas Calderon + 2017, Dorian Ducournau <dorian.ducournau@gmail.com> + 2022, David Fort <contact@hardening-consulting.com> + 2022, Isaac Klein <fifthdegree@protonmail.com> +License: Apache-2.0 -Files: cmake/FindXRandR.cmake -Copyright: 2012, Alam Arias <Alam.GBC@gmail.com> +Files: winpr/libwinpr/sspi/Kerberos/kerberos.h +Copyright: 2015, ANSSI, Author Thomas Calderon + 2017, Dorian Ducournau <dorian.ducournau@gmail.com> License: Apache-2.0 -Files: resources/conv_to_ewm_prop.py -Copyright: 2011, Anthony Tong <atong@trustedcs.com> +Files: include/freerdp/utils/proxy_utils.h +Copyright: 2016, Armin Novak <armin.novak@gmail.com> + 2022, Adrian Vollmer <adrian.vollmer@syss.de> License: Apache-2.0 -Files: channels/smartcard/client/smartcard_operations.c +Files: resources/conv_to_ewm_prop.py Copyright: 2011, Anthony Tong <atong@trustedcs.com> - 2011, O.S. Systems Software Ltda. - 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> - 2015, Thincast Technologies GmbH - 2017, Armin Novak <armin.novak@thincast.com> - 2017, Thincast Technologies GmbH - Alexi Volkov <alexi@myrealbox.com> 2006 License: Apache-2.0 Files: channels/smartcard/client/smartcard_main.c @@ -2305,6 +2458,56 @@ Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2022, Thincast Technologies GmbH License: Apache-2.0 +Files: libfreerdp/common/settings.c +Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2016, Armin Novak <armin.novak@gmail.com> + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + +Files: channels/rdpdr/server/rdpdr_main.c +Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2014, Dell Software <Mike.McDonald@software.dell.com> + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015-2022, Thincast Technologies GmbH + 2022, Armin Novak <anovak@thincast.com> +License: Apache-2.0 + +Files: libfreerdp/core/gcc.c +Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2014, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2014, Norbert Federa <norbert.federa@thincast.com> + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + +Files: libfreerdp/core/connection.c +Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + +Files: libfreerdp/core/peer.c +Copyright: 2011, Vic Lee + 2014, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + +Files: libfreerdp/core/settings.c +Copyright: 2009-2011, Jay Sorg + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + +Files: libfreerdp/emu/scard/smartcard_virtual_gids.c +Copyright: 2021, 2023, Thincast Technologies GmbH + 2021, Martin Fleisz <martin.fleisz@thincast.com> + 2023, Armin Novak <anovak@thincast.com> +License: Apache-2.0 + Files: channels/printer/client/printer_main.c Copyright: 2010-2011, Vic Lee 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> @@ -2328,17 +2531,6 @@ Copyright: 2010-2011, Vic Lee 2016, Armin Novak <armin.novak@gmail.com> License: Apache-2.0 -Files: include/freerdp/settings.h -Copyright: 2009-2011, Jay Sorg - 2010-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2016, Armin Novak <armin.novak@gmail.com> -License: Apache-2.0 - -Files: libfreerdp/common/settings.c -Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2016, Armin Novak <armin.novak@gmail.com> -License: Apache-2.0 - Files: client/common/cmdline.c Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2014, Norbert Federa <norbert.federa@thincast.com> @@ -2408,6 +2600,14 @@ Copyright: 2010-2011, Vic Lee 2016, Armin Novak <armin.novak@thincast.com> License: Apache-2.0 +Files: client/common/client_cliprdr_file.c +Copyright: 2010-2011, Vic Lee + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH + 2023, Armin Novak <armin.novak@thincast.com> + 2023, Pascal Nowack <Pascal.Nowack@gmx.de> +License: Apache-2.0 + Files: channels/audin/client/audin_main.c Copyright: 2010-2011, Vic Lee 2015, Armin Novak <armin.novak@thincast.com> @@ -2415,6 +2615,20 @@ Copyright: 2010-2011, Vic Lee 2015, Thincast Technologies GmbH License: Apache-2.0 +Files: libfreerdp/core/license.c +Copyright: 2011-2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2014, Norbert Federa <norbert.federa@thincast.com> + 2018, David Fort <contact@hardening-consulting.com> + 2022-2023, Armin Novak <armin.novak@thincast.com> + 2022-2023, Thincast Technologies GmbH +License: Apache-2.0 + +Files: include/freerdp/license.h +Copyright: 2018, David Fort <contact@hardening-consulting.com> + 2022, Armin Novak <armin.novak@thincast.com> + 2022, Thincast Technologies GmbH +License: Apache-2.0 + Files: winpr/libwinpr/file/file.h Copyright: 2015, Armin Novak <armin.novak@thincast.com> 2015, Thincast Technologies GmbH @@ -2441,6 +2655,12 @@ Copyright: 2014, Hardening <contact@hardening-consulting.com> 2017, Thincast Technologies GmbH License: Apache-2.0 +Files: channels/rdpsnd/client/sndio/rdpsnd_sndio.c +Copyright: 2019, Armin Novak <armin.novak@thincast.com> + 2019, Thincast Technologies GmbH + 2020, Ingo Feinerer <feinerer@logic.at> +License: Apache-2.0 + Files: libfreerdp/codec/include/bitmap.c Copyright: 2011, Jay Sorg <jay.sorg@gmail.com> 2016, Armin Novak <armin.novak@thincast.com> @@ -2485,6 +2705,11 @@ Copyright: 2016, Armin Novak <armin.novak@thincast.om> 2016, Thincast Technologies GmbH License: Apache-2.0 +Files: include/freerdp/client/client_cliprdr_file.h +Copyright: 2010-2011, Vic Lee + 2023, Armin Novak <armin.novak@thincst.com> +License: Apache-2.0 + Files: channels/rdp2tcp/client/rdp2tcp_main.c Copyright: 2017, Artur Zaprzala License: Apache-2.0 @@ -2515,11 +2740,6 @@ Copyright: 2015, Bernhard Miklautz <bernhard.miklautz@thincast.com> 2016, David PHAM-VAN <d.phamvan@inuvika.com> License: Apache-2.0 -Files: winpr/libwinpr/sysinfo/sysinfo.c -Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2013, Bernhard Miklautz <bernhard.miklautz@thincast.com> -License: Apache-2.0 - Files: winpr/include/winpr/wlog.h Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2015, Bernhard Miklautz <bernhard.miklautz@thincast.com> @@ -2546,13 +2766,20 @@ Copyright: 2011, Vic Lee 2015, Copyright 2015 Thincast Technologies GmbH License: Apache-2.0 -Files: cmake/FindXi.cmake -Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2011, O.S. Systems Software Ltda. - 2011, Otavio Salvador <otavio@ossystems.com.br> +Files: client/X11/CMakeLists.txt +Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2013, Corey Clayton <can.of.tuna@gmail.com> License: Apache-2.0 +Files: libfreerdp/core/nla.c +Copyright: 2010-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH + 2016, Martin Fleisz <martin.fleisz@thincast.com> + 2017, Dorian Ducournau <dorian.ducournau@gmail.com> + 2022, David Fort <contact@hardening-consulting.com> +License: Apache-2.0 + Files: channels/rdpei/server/rdpei_main.h Copyright: 2014, David Fort <contact@hardening-consulting.com> 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> @@ -2631,12 +2858,11 @@ Copyright: 2012, Dmitrij Jasnov <dmitrij.jasnov@ts.fujitsu.com> 2015, Thincast Technologies GmbH License: Apache-2.0 -Files: libfreerdp/core/nla.c -Copyright: 2010-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> +Files: channels/audin/client/sndio/audin_sndio.c +Copyright: 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Rozhuk Ivan <rozhuk.im@gmail.com> 2015, Thincast Technologies GmbH - 2016, Martin Fleisz <martin.fleisz@thincast.com> - 2017, Dorian Ducournau <dorian.ducournau@gmail.com> + 2020, Ingo Feinerer <feinerer@logic.at> License: Apache-2.0 Files: channels/cliprdr/client/cliprdr_main.h @@ -2645,24 +2871,18 @@ Copyright: 2009-2011, Jay Sorg 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> License: Apache-2.0 -Files: libfreerdp/core/certificate.c -Copyright: 2011, Jiten Pathy - 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> - 2015, Thincast Technologies GmbH -License: Apache-2.0 - -Files: libfreerdp/core/gcc.c +Files: libfreerdp/core/nego.c Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2014, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> 2014, Norbert Federa <norbert.federa@thincast.com> + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH License: Apache-2.0 -Files: libfreerdp/core/nego.c -Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2014, Norbert Federa <norbert.federa@thincast.com> +Files: server/Sample/sf_audin.c +Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> 2015, Thincast Technologies GmbH + 2023, Pascal Nowack <Pascal.Nowack@gmx.de> License: Apache-2.0 Files: channels/rail/client/rail_orders.h @@ -2678,11 +2898,6 @@ Copyright: 2013, Zhang Zhaolong <zhangzl2013@126.com> 2015, Thincast Technologies GmbH License: Apache-2.0 -Files: libfreerdp/core/peer.c -Copyright: 2011, Vic Lee - 2014, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> -License: Apache-2.0 - Files: include/freerdp/channels/rdpei.h Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2014, David FORT <contact@hardening-consulting.com> @@ -2700,16 +2915,15 @@ Copyright: 2011, Martin Fleisz <martin.fleisz@thincast.com> 2019, David Fort <contact@hardening-consulting.com> License: Apache-2.0 -Files: client/X11/xf_monitor.c -Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2017, David Fort <contact@hardening-consulting.com> - 2018, Kai Harms <kharms@rangee.com> +Files: libfreerdp/core/credssp_auth.c +Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2022, David Fort <contact@hardening-consulting.com> + 2022, Isaac Klein <fifthdegree@protonmail.com> License: Apache-2.0 -Files: libfreerdp/core/license.c -Copyright: 2011-2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2014, Norbert Federa <norbert.federa@thincast.com> - 2018, David Fort <contact@hardening-consulting.com> +Files: libfreerdp/core/gateway/arm.c +Copyright: 2023, David Fort <contact@hardening-consulting.com> + 2023, Michael Saxl <mike@mwsys.mine.bz> License: Apache-2.0 Files: libfreerdp/codec/h264.c @@ -2733,22 +2947,27 @@ Copyright: 2014, Dell Software <Mike.McDonald@software.dell.com> 2014, Vic Lee License: Apache-2.0 -Files: CMakeLists.txt -Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2011, O.S. Systems Software Ltda. - 2011, Otavio Salvador <otavio@ossystems.com.br> - 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/xf_event.c +Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2023, HP Development Company, L.P. +License: Apache-2.0 + Files: client/X11/cli/xfreerdp.c Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2012, HP Development Company, LLC License: Apache-2.0 +Files: CMakeLists.txt +Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2011, O.S. Systems Software Ltda. + 2011, Otavio Salvador <otavio@ossystems.com.br> + 2012, HP Development Company, LLC +License: Apache-2.0 + Files: winpr/libwinpr/synch/wait.c Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2014, Hardening <contact@hardening-consulting.com> @@ -2761,6 +2980,19 @@ Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2015, bernhard.miklautz@thincast.com License: Apache-2.0 +Files: include/freerdp/channels/gfxredir.h +Copyright: 2020, Hideyuki Nagase <hideyukn@microsoft.com> +License: Apache-2.0 + +Files: server/proxy/proxy_modules.h +Copyright: 2019, Idan Freiberg <speidy@gmail.com> + 2019, Kobi Mizrachi <kmizrachi18@gmail.com> +License: Apache-2.0 + +Files: include/freerdp/api.h +Copyright: 2009-2011, Jay Sorg +License: Apache-2.0 + Files: include/freerdp/types.h Copyright: 2009-2011, Jay Sorg 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> @@ -2771,13 +3003,13 @@ Copyright: 2009-2011, Jay Sorg 2010-2011, Vic Lee License: Apache-2.0 -Files: winpr/libwinpr/sspi/Negotiate/negotiate.h -Copyright: 2011-2012, Jiten Pathy +Files: server/shadow/shadow_audin.c +Copyright: 2015, Jiang Zihao <zihao.jiang@yahoo.com> + 2023, Pascal Nowack <Pascal.Nowack@gmx.de> License: Apache-2.0 -Files: libfreerdp/crypto/certificate.c -Copyright: 2011, Jiten Pathy - 2011-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> +Files: winpr/libwinpr/sspi/Negotiate/negotiate.h +Copyright: 2011-2012, Jiten Pathy License: Apache-2.0 Files: client/Wayland/wlfreerdp.h @@ -2796,19 +3028,16 @@ Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2014, Norbert Federa <norbert.federa@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> +Files: include/CMakeLists.txt +Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2011, O.S. Systems Software Ltda. + 2011, Otavio Salvador <otavio@ossystems.com.br> License: Apache-2.0 Files: libfreerdp/codec/h264_ffmpeg.c Copyright: 2014, Mike McDonald <Mike.McDonald@software.dell.com> 2014, erbth <t.erbesdobler@team103.com> - 2015, Marc-Andre Moreau <marcandre.moreau@gmail.com> -License: Apache-2.0 - -Files: cmake/FindXmlto.cmake -Copyright: 2011, Nils Andresen <nils@nils-andresen.de> + 2015, Marc-André Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 Files: libfreerdp/codec/rfx_sse2.c @@ -2822,79 +3051,67 @@ Copyright: 2011, Vic Lee 2015, Thincast Technologies GmbH License: Apache-2.0 +Files: include/freerdp/channels/audin.h +Copyright: 2010-2011, Vic Lee + 2023, Pascal Nowack <Pascal.Nowack@gmx.de> +License: Apache-2.0 + Files: libfreerdp/codec/nsc_types.h Copyright: 2011, Samsung, Author Jiten Pathy 2012, Vic Lee License: Apache-2.0 -Files: libfreerdp/codec/rfx_constants.h -Copyright: 2011, Vic Lee -License: Apache-2.0 - -Files: uwac/libuwac/CMakeLists.txt -Copyright: 2015, David FORT <contact@hardening-consulting.com> -License: Apache-2.0 -Comment: - Generate file. - -Files: libfreerdp/locale/xkb_layout_ids.c -Copyright: 2009-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> -License: Apache-2.0 -Comment: - Generate file. - -Files: cmake/FindGStreamer_1_0.cmake -Copyright: 2012, Raphael Kubo da Costa <rakuco@webkit.org> -License: BSD-2-clause - Files: cmake/Findlibusb-1.0.cmake Copyright: 2006, Andreas Schneider <mail@cynapses.org> 2008, Kyle Machulis <kyle@nonpolynomial.com> License: BSD-3-clause -Files: winpr/libwinpr/crt/casing.c -Copyright: *No Copyright* -License: public-domain -Comment: - This code is generated by wine's make_unicode script - which downloads data from unicode.org and produces - readily usable conversion tables. - . - After asking permission from Alexandre Julliard in May 2011, - it was clarified that no copyright was claimed by the wine - project on the script's generated output. - . - Assuming the public-domain license as the one known giving - most freedom. - -Files: uwac/protocols/server-decoration.xml -Copyright: 2015, Martin Gräßlin -License: LGPL-2.1+ +Files: client/SDL/aad/wrapper/webview.h +Copyright: 2017, Serge Zaitsev + 2022, Steffen André Langnes +License: Expat Files: uwac/libuwac/uwac-clipboard.c Copyright: 2018, Armin Novak <armin.novak@thincast.com> 2018, Thincast Technologies GmbH -License: NTP~legal-disclaimer +License: HPND-sell-variant~and/or~NTP~disclaimer Files: uwac/libuwac/uwac-os.c Copyright: 2012, Collabora, Ltd. -License: X11 +License: HPND-sell-variant~and/or~NTP~disclaimer Files: uwac/libuwac/uwac-os.h Copyright: 2012, Collabora, Ltd. 2014, David FORT <contact@hardening-consulting.com> -License: X11 +License: HPND-sell-variant~and/or~NTP~disclaimer Files: uwac/libuwac/uwac-utils.c Copyright: 2008, Kristian Høgsberg 2012, Collabora, Ltd. 2014, David FORT <contact@hardening-consulting.com> -License: X11 +License: HPND-sell-variant~and/or~NTP~disclaimer Files: include/freerdp/codec/region.h Copyright: 2014, Hardening <contact@hardening-consulting.com> 2014, Thincast Technologies GmbH -License: X11 +License: HPND-sell-variant~and/or~NTP~disclaimer + +Files: uwac/protocols/server-decoration.xml +Copyright: 2015, Martin Gräßlin +License: LGPL-2.1+ + +Files: uwac/protocols/viewporter.xml +Copyright: 2013-2016, Collabora, Ltd. +License: HPND-sell-variant~and/or~NTP~disclaimer + +Files: uwac/protocols/ivi-application.xml +Copyright: 2013, BMW Car IT GmbH + 2013, DENSO CORPORATION +License: Apache-2.0 + +Files: tools/smartcard-interpreter.py +Copyright: 2022, David Fort <contact@hardening-consulting.com> +License: Apache-2.0 Files: cmake/FindCairo.cmake Copyright: 2012, Dmitry Baryshnikov <polimax at mail dot ru> @@ -2904,122 +3121,37 @@ Files: winpr/libwinpr/thread/test/TestThreadExitThread.c Copyright: 2015, Hewlett-Packard Development Company, L.P. License: Apache-2.0 -Files: cmake/FindDBus.cmake -Copyright: 2008, Kevin Kofler, <kevin.kofler@chello.at> - 2006, Alexander Neundorf, <neundorf@kde.org> -License: BSD-3-clause -Comment: modeled after FindLibArt.cmake - -Files: cmake/FindDbusGlib.cmake -Copyright: 2013 Thincast Technologies GmbH - 2013, Armin Novak <armin.novak@thincast.com> -License: Apache-2.0 - -Files: uwac/protocols/keyboard-shortcuts-inhibit-unstable-v1.xml -Copyright: 2017, Red Hat Inc. -License: Expat - -Files: cmake/FindDevD.cmake -Copyright: 2015, Rozhuk Ivan <rozhuk.im@gmail.com> -License: BSD-3-clause - -Files: uwac/protocols/xdg-decoration-unstable-v1.xml -Copyright: 2018, Simon Ser +Files: uwac/protocols/xdg-shell.xml +Copyright: 2008-2013, Kristian Høgsberg + 2010-2013, Intel Corporation + 2013, Jasper St. Pierre + 2013, Rafael Antognolli + 2015-2017, Red Hat Inc. + 2015-2017, Samsung Electronics Co., Ltd License: Expat Files: cmake/FindDocBookXSL.cmake Copyright: 2010, Luigi Toscano, <luigi.toscano@tiscali.it> License: BSD-3-clause -Files: cmake/FindGStreamer_0_10.cmake -Copyright: 2006, Tim Beaulen <tbscope@gmail.com> -License: BSD-3-clause - -Files: cmake/FindIPP.cmake -Copyright: 2010, Vladimir Dudnik (vladimir.dudnik@intel.com) -License: BSD-3-clause - -Files: cmake/FindImageMagick.cmake -Copyright: 2007-2009, Kitware, Inc. - 2007-2008, Miguel A. Figueroa-Villanueva <miguelf at ieee dot org> - 2012, Rolf Eike Beer <eike@sf-mail.de> -License: BSD-3-clause - -Files: cmake/FindOpenSSL.cmake -Copyright: 2006-2009, Kitware, Inc. - 2006, Alexander Neundorf <neundorf@kde.org> - 2009-2011, Mathieu Malaterre <mathieu.malaterre@gmail.com> -License: BSD-3-clause - -Files: cmake/FindPixman.cmake -Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> -License: Apache-2.0 - -Files: cmake/FindUDev.cmake -Copyright: 2011, Petr Vanek <petr@scribus.info> -License: BSD-3-clause - -Files: cmake/FindUUID.cmake -Copyright: 2006, Andreas Schneider <mail@cynapses.org> -License: BSD-3-clause - -Files: cmake/FindWayland.cmake -Copyright: 2015, David Fort <contact@hardening-consulting.com> -License: Apache-2.0 - -Files: cmake/FindXrender.cmake -Copyright: 2013, Corey Clayton <can.of.tuna@gmail.com> -License: Apache-2.0 - -Files: cmake/GetGitRevisionDescription.cmake - cmake/GetGitRevisionDescription.cmake.in -Copyright: 2009-2010, Ryan Pavlik <rpavlik@iastate.edu> <abiryan@ryand.net> - 2009-2010, Iowa State University -License: BSL-1.0 - Files: cmake/MergeStaticLibs.cmake Copyright: 2012, Modelon AB -License: FMILIB +License: BSD-3-clause -Files: uwac/protocols/xdg-shell.xml -Copyright: 2008-2013, Kristian Høgsberg - 2013, Rafael Antognolli - 2013, Jasper St. Pierre - 2010-2013, Intel Corporation +Files: uwac/protocols/keyboard-shortcuts-inhibit-unstable-v1.xml +Copyright: 2017, Red Hat Inc. License: Expat -Files: uwac/protocols/ivi-application.xml -Copyright: 2013, DENSO CORPORATION - 2013, BMW Car IT GmbH +Files: uwac/protocols/xdg-decoration-unstable-v1.xml +Copyright: 2018, Simon Ser License: Expat -Files: cmake/compat_2.8.11/CMakePackageConfigHelpers.cmake -Copyright: 2012, Alexander Neundorf <neundorf@kde.org> -License: BSD-3-clause - -Files: cmake/compat_2.8.2/FindPkgConfig.cmake -Copyright: 2006-2009, Kitware, Inc. - 2006, Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> -License: BSD-3-clause - -Files: cmake/compat_2.8.11/WriteBasicConfigVersionFile.cmake -Copyright: 2008-2011, Alexander Neundorf, <neundorf@kde.org> - 2004-2009, Kitware, Inc. -License: BSD-3-clause - -Files: cmake/compat_2.8.3/CMakeParseArguments.cmake -Copyright: 2010, Alexander Neundorf <neundorf@kde.org> -License: BSD-3-clause - -Files: cmake/compat_2.8.3/FindPackageHandleStandardArgs.cmake - cmake/compat_2.8.6/FeatureSummary.cmake -Copyright: 2007-2009, Kitware, Inc. -License: BSD-3-clause - Files: debian/* -Copyright: 2015-2018, Bernhard Miklautz <bernhard.miklautz@thincast.com> - 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 +Copyright: 2015-2024, Bernhard Miklautz <bernhard.miklautz@thincast.com> + 2016-2023, Mike Gabriel <mike.gabriel@das-netzwerkteam.de> + 2017-2024, Jeremy Bícha <jeremy.bicha@canonical.com> +License: Apache-2.0 or BSD-2-clause or BSD-3-clause or BSL-1.0 or Expat or Zlib or public-domain or OFL-1.1 + License: Apache-2.0 Licensed under the Apache License, Version 2.0 (the "License"); @@ -3037,6 +3169,90 @@ License: Apache-2.0 On Debian systems, the complete text of the Apache 2.0 License can be found in /usr/share/common-licenses/Apache-2.0 file. +License: OFL-1.1 + PREAMBLE + The goals of the Open Font License (OFL) are to stimulate worldwide + development of collaborative font projects, to support the font creation + efforts of academic and linguistic communities, and to provide a free and + open framework in which fonts may be shared and improved in partnership + with others. + . + The OFL allows the licensed fonts to be used, studied, modified and + redistributed freely as long as they are not sold by themselves. The + fonts, including any derivative works, can be bundled, embedded, + redistributed and/or sold with any software provided that any reserved + names are not used by derivative works. The fonts and derivatives, + however, cannot be released under any other type of license. The + requirement for fonts to remain under this license does not apply + to any document created using the fonts or their derivatives. + . + DEFINITIONS + "Font Software" refers to the set of files released by the Copyright + Holder(s) under this license and clearly marked as such. This may + include source files, build scripts and documentation. + . + "Reserved Font Name" refers to any names specified as such after the + copyright statement(s). + . + "Original Version" refers to the collection of Font Software components as + distributed by the Copyright Holder(s). + . + "Modified Version" refers to any derivative made by adding to, deleting, + or substituting -- in part or in whole -- any of the components of the + Original Version, by changing formats or by porting the Font Software to a + new environment. + . + "Author" refers to any designer, engineer, programmer, technical + writer or other person who contributed to the Font Software. + . + PERMISSION & CONDITIONS + Permission is hereby granted, free of charge, to any person obtaining + a copy of the Font Software, to use, study, copy, merge, embed, modify, + redistribute, and sell modified and unmodified copies of the Font + Software, subject to the following conditions: + . + 1) Neither the Font Software nor any of its individual components, + in Original or Modified Versions, may be sold by itself. + . + 2) Original or Modified Versions of the Font Software may be bundled, + redistributed and/or sold with any software, provided that each copy + contains the above copyright notice and this license. These can be + included either as stand-alone text files, human-readable headers or + in the appropriate machine-readable metadata fields within text or + binary files as long as those fields can be easily viewed by the user. + . + 3) No Modified Version of the Font Software may use the Reserved Font + Name(s) unless explicit written permission is granted by the corresponding + Copyright Holder. This restriction only applies to the primary font name as + presented to the users. + . + 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font + Software shall not be used to promote, endorse or advertise any + Modified Version, except to acknowledge the contribution(s) of the + Copyright Holder(s) and the Author(s) or with their explicit written + permission. + . + 5) The Font Software, modified or unmodified, in part or in whole, + must be distributed entirely under this license, and must not be + distributed under any other license. The requirement for fonts to + remain under this license does not apply to any document created + using the Font Software. + . + TERMINATION + This license becomes null and void if any of the above conditions are + not met. + . + DISCLAIMER + THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT + OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE + COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL + DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM + OTHER DEALINGS IN THE FONT SOFTWARE. + License: BSD-2-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: @@ -3086,36 +3302,7 @@ License: BSD-3-clause ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -License: ISC - Permission to use, copy, modify, and distribute this software for any - purpose with or without fee is hereby granted, provided that the above - copyright notice and this permission notice appear in all copies. - . - THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED - WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF - MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND - CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. - -License: X11 - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that copyright - notice and this permission notice appear in supporting documentation, and - that the name of the copyright holders not be used in advertising or - publicity pertaining to distribution of the software without specific, - written prior permission. The copyright holders make no representations - about the suitability of this software for any purpose. It is provided "as - is" without express or implied warranty. - . - THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR - CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, - DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER - TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE - OF THIS SOFTWARE. - -License: zlib/libpng +License: Zlib This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. @@ -3140,29 +3327,6 @@ License: public-domain support, and with no warranty, express or implied, as to its usefulness for any purpose. -License: FMILIB - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met:\n - - Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer.\n - - Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution.\n - - Neither the name of the Modelon AB nor the - names of its contributors may be used to endorse or promote products - derived from this software without specific prior written permission.\n - . - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - DISCLAIMED. IN NO EVENT SHALL MODELON AB BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), @@ -3206,7 +3370,7 @@ License: BSL-1.0 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -License: NTP~legal-disclaimer +License: HPND-sell-variant~and/or~NTP~disclaimer Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright diff --git a/debian/copyright.in b/debian/copyright.in index 990958d..92532f6 100644 --- a/debian/copyright.in +++ b/debian/copyright.in @@ -4,6 +4,565 @@ Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by licensecheck +Files: .clang-tidy + CMakeCPack.cmake + CMakeCPackOptions.cmake.in + ChangeLog + SECURITY.md + channels/ainput/ChannelOptions.cmake + channels/audin/ChannelOptions.cmake + channels/cliprdr/ChannelOptions.cmake + channels/disp/ChannelOptions.cmake + channels/drdynvc/ChannelOptions.cmake + channels/drive/ChannelOptions.cmake + channels/echo/ChannelOptions.cmake + channels/encomsp/ChannelOptions.cmake + channels/geometry/ChannelOptions.cmake + channels/gfxredir/ChannelOptions.cmake + channels/location/ChannelOptions.cmake + channels/parallel/ChannelOptions.cmake + channels/printer/ChannelOptions.cmake + channels/rail/ChannelOptions.cmake + channels/rail/client/client_rails.c + channels/rdp2tcp/ChannelOptions.cmake + channels/rdpdr/ChannelOptions.cmake + channels/rdpecam/ChannelOptions.cmake + channels/rdpei/ChannelOptions.cmake + channels/rdpemsc/ChannelOptions.cmake + channels/rdpgfx/ChannelOptions.cmake + channels/rdpsnd/ChannelOptions.cmake + channels/remdesk/ChannelOptions.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 + client/FreeRDP-ClientConfig.cmake.in + client/SDL/aad/CMakeLists.txt + client/SDL/aad/dummy.cpp + client/SDL/aad/sdl_config.hpp.in + client/SDL/aad/wrapper/README + client/SDL/dialogs/CMakeLists.txt + client/SDL/dialogs/font/README.txt + client/SDL/dialogs/sdl_button.hpp + client/SDL/dialogs/sdl_buttons.cpp + client/SDL/dialogs/sdl_buttons.hpp + client/SDL/dialogs/sdl_input_widgets.cpp + client/SDL/dialogs/sdl_input_widgets.hpp + client/SDL/dialogs/sdl_selectlist.cpp + client/SDL/dialogs/sdl_selectlist.hpp + client/SDL/dialogs/res/CMakeLists.txt + client/SDL/dialogs/test/CMakeLists.txt + client/SDL/dialogs/test/TestSDLDialogs.cpp + client/SDL/man/CMakeLists.txt + client/SDL/man/sdl-freerdp-config.1.xml.in + client/SDL/man/sdl-freerdp-envvar.1.xml.in + client/SDL/man/sdl-freerdp-examples.1.xml.in + client/SDL/man/sdl-freerdp.1.xml.in + client/Sample/ModuleOptions.cmake + client/Wayland/wlfreerdp.1.in + client/X11/ModuleOptions.cmake + client/X11/resource/close.xbm + client/X11/resource/lock.xbm + client/X11/resource/minimize.xbm + client/X11/resource/restore.xbm + client/X11/resource/unlock.xbm + client/X11/man/CMakeLists.txt + client/X11/man/xfreerdp-channels.1.xml + client/X11/man/xfreerdp-envvar.1.xml + client/X11/man/xfreerdp-examples.1.xml + client/X11/man/xfreerdp.1.xml.in + client/X11/man/xfreerdp-shortcuts.1.xml + client/common/man/CMakeLists.txt + client/common/man/generate_argument_docbook.c + client/common/test/CMakeLists.txt + client/common/test/TestClientChannels.c + client/common/test/TestClientCmdLine.c + client/common/test/TestClientRdpFile.c + client/freerdp-client.pc.in + cmake/ClangDetectTool.cmake + cmake/ClangFormat.cmake + cmake/ClangTidy.cmake + cmake/ClangToolchain.cmake + cmake/CommonConfigOptions.cmake + cmake/CompilerFlags.cmake + cmake/ConfigOptions.cmake + cmake/ConfigureFreeRDP.cmake + cmake/ConfigureRPATH.cmake + cmake/DetectBSD.cmake + cmake/EchoTarget.cmake + cmake/FindFAAC.cmake + cmake/FindFAAD2.cmake + cmake/FindFFmpeg.cmake + cmake/FindFeature.cmake + cmake/FindGSM.cmake + cmake/FindIPP.cmake + cmake/FindKRB5.cmake + cmake/FindLAME.cmake + cmake/FindMbedTLS.cmake + cmake/FindOSS.cmake + cmake/FindOpenH264.cmake + cmake/FindOpenSLES.cmake + cmake/FindPAM.cmake + cmake/FindPCSC.cmake + cmake/FindPCSCWinPR.cmake + cmake/FindPkcs11.cmake + cmake/FindSWScale.cmake + cmake/Findlibsystemd.cmake + cmake/Findlodepng.cmake + cmake/GNUInstallDirsWrapper.cmake + cmake/InstallFreeRDPMan.cmake + cmake/LibFindMacros.cmake + cmake/MSVCRuntime.cmake + cmake/PreventInSourceBuilds.cmake + cmake/SetFreeRDPCMakeInstallDir.cmake + cmake/ShowCMakeVars.cmake + cmake/WarnUnmaintained.cmake + cmake/pkg-config-install-prefix.cmake + cmake/today.cmake + debian/.gitignore + debian/changelog + debian/freerdp3-dev.install + debian/freerdp3-proxy.install + debian/freerdp3-sdl.install + debian/freerdp3-shadow-x11.install + debian/freerdp3-wayland.install + debian/freerdp3-x11.install + debian/gbp.conf + debian/libfreerdp-client3-3.install + debian/libfreerdp-client3-3.symbols + debian/libfreerdp-server-proxy3-3.install + debian/libfreerdp-server3-3.install + debian/libfreerdp-server3-3.symbols + debian/libfreerdp-shadow-subsystem3-3.install + debian/libfreerdp-shadow-subsystem3-3.symbols + debian/libfreerdp-shadow3-3.install + debian/libfreerdp-shadow3-3.symbols + debian/libfreerdp3-3.install + debian/libfreerdp3-3.symbols + debian/librdtk0-0.install + debian/librdtk0-dev.install + debian/libuwac0-0.install + debian/libuwac0-0.symbols + debian/libuwac0-dev.install + debian/libwinpr-tools3-3.install + debian/libwinpr-tools3-3.symbols + debian/libwinpr3-3.docs + debian/libwinpr3-3.install + debian/libwinpr3-3.symbols + debian/libwinpr3-3.symbols.hurd-i386 + debian/libwinpr3-3.symbols.kfreebsd-amd64 + debian/libwinpr3-3.symbols.kfreebsd-i386 + debian/libwinpr3-dev.install + debian/patches/README + debian/rules + debian/source/format + debian/upstream/metadata + debian/watch + debian/winpr-utils.install + docs/Doxyfile + docs/PrintFormatSpecifiers.md + docs/README.building + docs/README.mingw + docs/README.timezones + docs/mingw-example/Dockerfile + docs/mingw-example/_build.sh + docs/mingw-example/build_arm64.sh + docs/mingw-example/build_ia32.sh + docs/mingw-example/build_x64.sh + docs/mingw-example/docker-compose.yml + docs/mingw-example/toolchain/cmake/aarch64-w64-mingw32-toolchain.cmake + docs/mingw-example/toolchain/cmake/i686-w64-mingw32-toolchain.cmake + docs/mingw-example/toolchain/cmake/x86_64-w64-mingw32-toolchain.cmake + docs/mingw-example/toolchain/meson/aarch64.txt + docs/mingw-example/toolchain/meson/i686.txt + docs/mingw-example/toolchain/meson/x86_64.txt + docs/valgrind.supp + docs/version_detection.md + docs/wlog.md + external/README + include/config/build-config.h.in + include/config/buildflags.h.in + include/config/config.h.in + libfreerdp/FreeRDPConfig.cmake.in + libfreerdp/codec/test/CMakeLists.txt + libfreerdp/codec/test/TestFreeRDPCodecClear.c + libfreerdp/codec/test/TestFreeRDPCodecInterleaved.c + libfreerdp/codec/test/TestFreeRDPCodecMppc.c + libfreerdp/codec/test/TestFreeRDPCodecNCrush.c + libfreerdp/codec/test/TestFreeRDPCodecPlanar.c + libfreerdp/codec/test/TestFreeRDPCodecProgressive.c + libfreerdp/codec/test/TestFreeRDPCodecRemoteFX.c + libfreerdp/codec/test/TestFreeRDPCodecXCrush.c + libfreerdp/codec/test/TestFreeRDPCodecZGfx.c + libfreerdp/codec/test/progressive.bmp:meta + libfreerdp/codec/test/rfx.bmp:meta + libfreerdp/codec/test/test01.bmp:meta + libfreerdp/codec/yuv.c + libfreerdp/common/settings_getters.c + libfreerdp/common/settings_str.c + libfreerdp/common/settings_str.h + libfreerdp/common/test/CMakeLists.txt + libfreerdp/common/test/TestAddinArgv.c + libfreerdp/common/test/TestCommonAssistance.c + libfreerdp/common/test/TestFuzzCommonAssistanceBinToHexString.c + libfreerdp/common/test/TestFuzzCommonAssistanceHexStringToBin.c + libfreerdp/common/test/TestFuzzCommonAssistanceParseFileBuffer.c + libfreerdp/core/test/CMakeLists.txt + libfreerdp/core/test/TestConnect.c + libfreerdp/core/test/TestFuzzCryptoCertificateDataSetPEM.c + libfreerdp/core/test/TestSettings.c + libfreerdp/core/test/TestStreamDump.c + libfreerdp/core/test/TestVersion.c + libfreerdp/core/test/settings_property_lists.h + libfreerdp/crypto/test/CMakeLists.txt + libfreerdp/crypto/test/ecdsa_sha1_cert.pem + libfreerdp/crypto/test/ecdsa_sha256_cert.pem + libfreerdp/crypto/test/ecdsa_sha384_cert.pem + libfreerdp/crypto/test/ecdsa_sha512_cert.pem + libfreerdp/crypto/test/rsa_pkcs1_sha1_cert.pem + libfreerdp/crypto/test/rsa_pkcs1_sha256_cert.pem + libfreerdp/crypto/test/rsa_pkcs1_sha384_cert.pem + libfreerdp/crypto/test/rsa_pkcs1_sha512_cert.pem + libfreerdp/crypto/test/rsa_pss_sha1_cert.pem + libfreerdp/crypto/test/rsa_pss_sha256_cert.pem + libfreerdp/crypto/test/rsa_pss_sha256_mgf1_sha384_cert.pem + libfreerdp/crypto/test/rsa_pss_sha384_cert.pem + libfreerdp/crypto/test/rsa_pss_sha512_cert.pem + libfreerdp/crypto/test/Test_x509_cert_info.pem + libfreerdp/crypto/test/Test_x509_utils.c + libfreerdp/crypto/test/known_hosts/known_hosts + libfreerdp/crypto/test/known_hosts/known_hosts.v2 + libfreerdp/emu/CMakeLists.txt + libfreerdp/emu/scard/FreeRDP.ico.c + libfreerdp/emu/scard/FreeRDP.ico.h + libfreerdp/freerdp.pc.in + libfreerdp/gdi/test/CMakeLists.txt + libfreerdp/gdi/test/TestGdiBitBlt.c + libfreerdp/gdi/test/TestGdiClip.c + libfreerdp/gdi/test/TestGdiCreate.c + libfreerdp/gdi/test/TestGdiEllipse.c + libfreerdp/gdi/test/TestGdiLine.c + libfreerdp/gdi/test/TestGdiRect.c + libfreerdp/gdi/test/TestGdiRegion.c + libfreerdp/gdi/test/TestGdiRop3.c + libfreerdp/primitives/README.txt + libfreerdp/primitives/test/CMakeLists.txt + libfreerdp/primitives/test/TestPrimitivesYCbCr.c + libfreerdp/primitives/test/TestPrimitivesYUV.c + libfreerdp/utils/test/CMakeLists.txt + rdtk/include/CMakeLists.txt + rdtk/librdtk/test/CMakeLists.txt + rdtk/librdtk/test/TestRdTkNinePatch.c + rdtk/templates/CMakeLists.txt + rdtk/templates/build-config.h.in + rdtk/templates/buildflags.h.in + rdtk/templates/config.h.in + rdtk/templates/rdtk.pc.in + rdtk/templates/rdtkConfig.cmake.in + resources/FreeRDP-fav.ico + resources/FreeRDP.ico + resources/FreeRDP_Icon.png:meta + resources/FreeRDP_Icon.svg + resources/FreeRDP_Icon_256px.h + resources/FreeRDP_Icon_256px.png:meta + resources/FreeRDP_Icon_256px.xpm + resources/FreeRDP_Icon_96px.ico + resources/FreeRDP_Install.bmp:meta + resources/FreeRDP_Logo.png:meta + resources/FreeRDP_Logo.svg + resources/FreeRDP_Logo_Icon.svg + resources/icon_error.svg + resources/icon_info.svg + resources/icon_warning.svg + scripts/LECHash.c + scripts/LOMHash.c + scripts/abi-suppr.txt + scripts/blacklist-memory-sanitizer.txt + scripts/bundle-mac-os.sh + scripts/create_release_tarball.sh + scripts/fetch_language_identifiers.py + scripts/gprof_generate.sh.cmake + scripts/mingw-meson.conf + scripts/mingw.sh + scripts/mingw64.cmake + scripts/specBytesToCode.py + scripts/toolchains_path.py + scripts/update-windows-zones.py + scripts/xcode.sh + server/FreeRDP-ServerConfig.cmake.in + server/Sample/ModuleOptions.cmake + server/Sample/test_icon.bmp + server/Sample/test_icon.jpg + server/Sample/test_icon.png + server/Sample/test_icon.ppm + server/Sample/test_icon.webp + server/freerdp-server.pc.in + server/proxy/FreeRDP-ProxyConfig.cmake.in + server/proxy/channels/CMakeLists.txt + server/proxy/config.ini + server/proxy/freerdp-proxy.pc.in + server/proxy/modules/README.md + server/proxy/cli/freerdp-proxy.1.in + server/shadow/FreeRDP-ShadowConfig.cmake.in + server/shadow/Mac/CMakeLists.txt + server/shadow/Win/CMakeLists.txt + server/shadow/X11/CMakeLists.txt + server/shadow/freerdp-shadow-cli.1.in + server/shadow/freerdp-shadow.pc.in + tools/build-clang.sh + tools/update-settings-tests + uwac/protocols/fullscreen-shell-unstable-v1.xml + uwac/templates/CMakeLists.txt + uwac/templates/build-config.h.in + uwac/templates/buildflags.h.in + uwac/templates/config.h.in + uwac/templates/uwac.pc.in + uwac/templates/uwacConfig.cmake.in + winpr/WinPRConfig.cmake.in + winpr/include/config/build-config.h.in + winpr/include/config/buildflags.h.in + winpr/include/config/config.h.in + winpr/libwinpr/bcrypt/ModuleOptions.cmake + winpr/libwinpr/clipboard/ModuleOptions.cmake + winpr/libwinpr/clipboard/test/CMakeLists.txt + winpr/libwinpr/clipboard/test/TestClipboardFormats.c + winpr/libwinpr/clipboard/test/TestUri.c + winpr/libwinpr/comm/ModuleOptions.cmake + winpr/libwinpr/comm/test/CMakeLists.txt + winpr/libwinpr/comm/test/TestCommMonitor.c + winpr/libwinpr/crt/ModuleOptions.cmake + winpr/libwinpr/crt/casing.c + winpr/libwinpr/crt/test/CMakeLists.txt + winpr/libwinpr/crt/test/TestAlignment.c + winpr/libwinpr/crt/test/TestFormatSpecifiers.c + winpr/libwinpr/crt/test/TestString.c + 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 + winpr/libwinpr/crypto/test/TestCryptoHash.c + winpr/libwinpr/crypto/test/TestCryptoProtectData.c + winpr/libwinpr/crypto/test/TestCryptoProtectMemory.c + winpr/libwinpr/crypto/test/TestCryptoRand.c + winpr/libwinpr/dsparse/ModuleOptions.cmake + winpr/libwinpr/dsparse/test/CMakeLists.txt + winpr/libwinpr/dsparse/test/TestDsMakeSpn.c + winpr/libwinpr/dummy.c + winpr/libwinpr/environment/ModuleOptions.cmake + winpr/libwinpr/environment/test/CMakeLists.txt + winpr/libwinpr/environment/test/TestEnvironmentGetEnvironmentStrings.c + winpr/libwinpr/environment/test/TestEnvironmentGetSetEB.c + winpr/libwinpr/environment/test/TestEnvironmentMergeEnvironmentStrings.c + winpr/libwinpr/environment/test/TestEnvironmentSetEnvironmentVariable.c + winpr/libwinpr/error/ModuleOptions.cmake + winpr/libwinpr/error/test/CMakeLists.txt + winpr/libwinpr/file/ModuleOptions.cmake + winpr/libwinpr/file/test/CMakeLists.txt + winpr/libwinpr/file/test/TestFileCreateFile.c + winpr/libwinpr/file/test/TestFileDeleteFile.c + winpr/libwinpr/file/test/TestFileFindFirstFile.c + winpr/libwinpr/file/test/TestFileFindFirstFileEx.c + winpr/libwinpr/file/test/TestFileFindNextFile.c + 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/input/ModuleOptions.cmake + winpr/libwinpr/interlocked/ModuleOptions.cmake + winpr/libwinpr/interlocked/module_5.1.def + winpr/libwinpr/interlocked/test/CMakeLists.txt + winpr/libwinpr/interlocked/test/TestInterlockedAccess.c + winpr/libwinpr/interlocked/test/TestInterlockedDList.c + winpr/libwinpr/interlocked/test/TestInterlockedSList.c + winpr/libwinpr/io/ModuleOptions.cmake + winpr/libwinpr/io/test/CMakeLists.txt + winpr/libwinpr/io/test/TestIoGetOverlappedResult.c + winpr/libwinpr/library/ModuleOptions.cmake + winpr/libwinpr/library/test/CMakeLists.txt + winpr/libwinpr/library/test/TestLibraryA/TestLibraryA.c + winpr/libwinpr/library/test/TestLibraryB/TestLibraryB.c + winpr/libwinpr/library/test/TestLibraryGetModuleFileName.c + winpr/libwinpr/library/test/TestLibraryGetProcAddress.c + winpr/libwinpr/library/test/TestLibraryLoadLibrary.c + winpr/libwinpr/memory/ModuleOptions.cmake + winpr/libwinpr/memory/test/CMakeLists.txt + winpr/libwinpr/memory/test/TestMemoryCreateFileMapping.c + winpr/libwinpr/ncrypt/ModuleOptions.cmake + winpr/libwinpr/ncrypt/test/CMakeLists.txt + winpr/libwinpr/nt/ModuleOptions.cmake + winpr/libwinpr/nt/test/CMakeLists.txt + winpr/libwinpr/nt/test/TestNtCurrentTeb.c + winpr/libwinpr/path/ModuleOptions.cmake + winpr/libwinpr/path/include/PathAllocCombine.c + winpr/libwinpr/path/include/PathCchAddExtension.c + winpr/libwinpr/path/include/PathCchAddSeparator.c + winpr/libwinpr/path/include/PathCchAddSeparatorEx.c + winpr/libwinpr/path/include/PathCchAppend.c + winpr/libwinpr/path/shell_ios.h + winpr/libwinpr/path/test/CMakeLists.txt + winpr/libwinpr/path/test/TestPathAllocCanonicalize.c + winpr/libwinpr/path/test/TestPathAllocCombine.c + winpr/libwinpr/path/test/TestPathCchAddBackslash.c + winpr/libwinpr/path/test/TestPathCchAddBackslashEx.c + winpr/libwinpr/path/test/TestPathCchAddExtension.c + winpr/libwinpr/path/test/TestPathCchAppend.c + winpr/libwinpr/path/test/TestPathCchAppendEx.c + winpr/libwinpr/path/test/TestPathCchCanonicalize.c + winpr/libwinpr/path/test/TestPathCchCanonicalizeEx.c + winpr/libwinpr/path/test/TestPathCchCombine.c + winpr/libwinpr/path/test/TestPathCchCombineEx.c + winpr/libwinpr/path/test/TestPathCchFindExtension.c + winpr/libwinpr/path/test/TestPathCchIsRoot.c + winpr/libwinpr/path/test/TestPathCchRemoveBackslash.c + winpr/libwinpr/path/test/TestPathCchRemoveBackslashEx.c + winpr/libwinpr/path/test/TestPathCchRemoveExtension.c + winpr/libwinpr/path/test/TestPathCchRemoveFileSpec.c + winpr/libwinpr/path/test/TestPathCchRenameExtension.c + winpr/libwinpr/path/test/TestPathCchSkipRoot.c + winpr/libwinpr/path/test/TestPathCchStripPrefix.c + winpr/libwinpr/path/test/TestPathCchStripToRoot.c + winpr/libwinpr/path/test/TestPathIsUNCEx.c + winpr/libwinpr/path/test/TestPathMakePath.c + winpr/libwinpr/path/test/TestPathShell.c + winpr/libwinpr/pipe/ModuleOptions.cmake + winpr/libwinpr/pipe/test/CMakeLists.txt + winpr/libwinpr/pipe/test/TestPipeCreateNamedPipe.c + winpr/libwinpr/pipe/test/TestPipeCreateNamedPipeOverlapped.c + winpr/libwinpr/pipe/test/TestPipeCreatePipe.c + winpr/libwinpr/pool/ModuleOptions.cmake + winpr/libwinpr/pool/test/CMakeLists.txt + winpr/libwinpr/pool/test/TestPoolIO.c + winpr/libwinpr/pool/test/TestPoolSynch.c + winpr/libwinpr/pool/test/TestPoolThread.c + winpr/libwinpr/pool/test/TestPoolTimer.c + winpr/libwinpr/pool/test/TestPoolWork.c + winpr/libwinpr/registry/ModuleOptions.cmake + winpr/libwinpr/rpc/ModuleOptions.cmake + winpr/libwinpr/security/ModuleOptions.cmake + winpr/libwinpr/security/test/CMakeLists.txt + winpr/libwinpr/security/test/TestSecurityToken.c + winpr/libwinpr/shell/ModuleOptions.cmake + winpr/libwinpr/smartcard/ModuleOptions.cmake + winpr/libwinpr/smartcard/test/CMakeLists.txt + winpr/libwinpr/smartcard/test/TestSmartCardListReaders.c + winpr/libwinpr/smartcard/test/TestSmartCardStatus.c + winpr/libwinpr/sspi/ModuleOptions.cmake + winpr/libwinpr/sspi/test/CMakeLists.txt + winpr/libwinpr/sspi/test/TestAcquireCredentialsHandle.c + winpr/libwinpr/sspi/test/TestCredSSP.c + winpr/libwinpr/sspi/test/TestEnumerateSecurityPackages.c + winpr/libwinpr/sspi/test/TestInitializeSecurityContext.c + winpr/libwinpr/sspi/test/TestNTLM.c + winpr/libwinpr/sspi/test/TestQuerySecurityPackageInfo.c + 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 + winpr/libwinpr/synch/test/TestSynchEvent.c + winpr/libwinpr/synch/test/TestSynchInit.c + winpr/libwinpr/synch/test/TestSynchMultipleThreads.c + winpr/libwinpr/synch/test/TestSynchMutex.c + winpr/libwinpr/synch/test/TestSynchSemaphore.c + winpr/libwinpr/synch/test/TestSynchThread.c + winpr/libwinpr/synch/test/TestSynchTimerQueue.c + winpr/libwinpr/synch/test/TestSynchWaitableTimer.c + winpr/libwinpr/synch/test/TestSynchWaitableTimerAPC.c + winpr/libwinpr/sysinfo/ModuleOptions.cmake + winpr/libwinpr/sysinfo/cpufeatures/README + winpr/libwinpr/sysinfo/test/CMakeLists.txt + winpr/libwinpr/sysinfo/test/TestCPUFeatures.c + winpr/libwinpr/sysinfo/test/TestGetComputerName.c + winpr/libwinpr/sysinfo/test/TestGetNativeSystemInfo.c + winpr/libwinpr/sysinfo/test/TestLocalTime.c + winpr/libwinpr/sysinfo/test/TestSystemTime.c + winpr/libwinpr/thread/ModuleOptions.cmake + winpr/libwinpr/thread/test/CMakeLists.txt + winpr/libwinpr/thread/test/TestThreadCommandLineToArgv.c + winpr/libwinpr/thread/test/TestThreadCreateProcess.c + winpr/libwinpr/timezone/ModuleOptions.cmake + winpr/libwinpr/timezone/TimeZones.c + winpr/libwinpr/timezone/TimeZones.h + winpr/libwinpr/timezone/WindowsZones.c + winpr/libwinpr/timezone/WindowsZones.h + winpr/libwinpr/utils/ModuleOptions.cmake + winpr/libwinpr/utils/test/CMakeLists.txt + winpr/libwinpr/utils/test/TestASN1.c + winpr/libwinpr/utils/test/TestArrayList.c + winpr/libwinpr/utils/test/TestBacktrace.c + winpr/libwinpr/utils/test/TestBitStream.c + winpr/libwinpr/utils/test/TestBufferPool.c + winpr/libwinpr/utils/test/TestCmdLine.c + winpr/libwinpr/utils/test/TestHashTable.c + winpr/libwinpr/utils/test/TestImage.c + winpr/libwinpr/utils/test/TestIni.c + winpr/libwinpr/utils/test/TestLinkedList.c + winpr/libwinpr/utils/test/TestListDictionary.c + winpr/libwinpr/utils/test/TestMessagePipe.c + winpr/libwinpr/utils/test/TestMessageQueue.c + winpr/libwinpr/utils/test/TestPrint.c + winpr/libwinpr/utils/test/TestPubSub.c + winpr/libwinpr/utils/test/TestQueue.c + winpr/libwinpr/utils/test/TestStream.c + winpr/libwinpr/utils/test/TestStreamPool.c + winpr/libwinpr/utils/test/TestVersion.c + winpr/libwinpr/utils/test/TestWLog.c + winpr/libwinpr/utils/test/TestWLogCallback.c + winpr/libwinpr/utils/test/lodepng_32bit.bmp:meta + winpr/libwinpr/utils/test/lodepng_32bit.png:meta + winpr/libwinpr/utils/test/rgb.16.bmp + winpr/libwinpr/utils/test/rgb.16.nocolor.bmp + winpr/libwinpr/utils/test/rgb.16a.bmp + winpr/libwinpr/utils/test/rgb.16a.nocolor.bmp + winpr/libwinpr/utils/test/rgb.16x.bmp + winpr/libwinpr/utils/test/rgb.16x.nocolor.bmp + winpr/libwinpr/utils/test/rgb.24.bmp + winpr/libwinpr/utils/test/rgb.24.nocolor.bmp + winpr/libwinpr/utils/test/rgb.32.bmp + winpr/libwinpr/utils/test/rgb.32.nocolor.bmp + winpr/libwinpr/utils/test/rgb.32x.bmp + winpr/libwinpr/utils/test/rgb.32x.nocolor.bmp + winpr/libwinpr/utils/test/rgb.bmp + winpr/libwinpr/utils/test/rgb.jpg + winpr/libwinpr/utils/test/rgb.png + winpr/libwinpr/utils/test/rgb.webp + winpr/libwinpr/winsock/ModuleOptions.cmake + winpr/libwinpr/wtsapi/ModuleOptions.cmake + winpr/libwinpr/wtsapi/test/CMakeLists.txt + winpr/libwinpr/wtsapi/test/TestWtsApiEnumerateProcesses.c + winpr/libwinpr/wtsapi/test/TestWtsApiEnumerateSessions.c + winpr/libwinpr/wtsapi/test/TestWtsApiExtraDisconnectSession.c + winpr/libwinpr/wtsapi/test/TestWtsApiExtraDynamicVirtualChannel.c + winpr/libwinpr/wtsapi/test/TestWtsApiExtraLogoffSession.c + winpr/libwinpr/wtsapi/test/TestWtsApiExtraSendMessage.c + winpr/libwinpr/wtsapi/test/TestWtsApiExtraStartRemoteSessionEx.c + winpr/libwinpr/wtsapi/test/TestWtsApiExtraVirtualChannel.c + winpr/libwinpr/wtsapi/test/TestWtsApiQuerySessionInformation.c + winpr/libwinpr/wtsapi/test/TestWtsApiSessionNotification.c + winpr/libwinpr/wtsapi/test/TestWtsApiShutdownSystem.c + winpr/libwinpr/wtsapi/test/TestWtsApiWaitSystemEvent.c + winpr/test/CMakeLists.txt + winpr/test/TestIntrinsics.c + winpr/tools/WinPR-toolsConfig.cmake.in + winpr/tools/hash-cli/winpr-hash.1.in + winpr/tools/makecert-cli/winpr-makecert.1.in + winpr/tools/winpr-tools.pc.in + winpr/winpr.pc.in + winpr/wlog.7.in +Copyright: NONE +License: UNKNOWN + FIXME + Files: channels/CMakeLists.txt channels/audin/CMakeLists.txt channels/audin/client/CMakeLists.txt @@ -77,7 +636,6 @@ Files: channels/CMakeLists.txt client/X11/xf_channels.c client/X11/xf_channels.h client/X11/xf_client.h - client/X11/xf_event.c client/X11/xf_event.h client/X11/xf_graphics.h client/X11/xf_keyboard.c @@ -88,20 +646,12 @@ Files: channels/CMakeLists.txt client/X11/xf_window.h client/common/CMakeLists.txt 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 - include/freerdp/cache/bitmap.h - include/freerdp/cache/brush.h - include/freerdp/cache/cache.h - include/freerdp/cache/glyph.h - include/freerdp/cache/nine_grid.h - include/freerdp/cache/offscreen.h - include/freerdp/cache/palette.h - include/freerdp/cache/pointer.h + include/freerdp/cache/persistent.h include/freerdp/channels/cliprdr.h include/freerdp/channels/encomsp.h include/freerdp/channels/rail.h @@ -117,19 +667,13 @@ Files: channels/CMakeLists.txt include/freerdp/codec/bulk.h include/freerdp/codec/clear.h include/freerdp/codec/interleaved.h - include/freerdp/codec/mppc.h - include/freerdp/codec/ncrush.h include/freerdp/codec/progressive.h - include/freerdp/codec/xcrush.h include/freerdp/codec/zgfx.h include/freerdp/codecs.h include/freerdp/constants.h include/freerdp/crypto/ber.h - include/freerdp/crypto/certificate.h - include/freerdp/crypto/crypto.h include/freerdp/crypto/er.h include/freerdp/crypto/per.h - include/freerdp/crypto/tls.h include/freerdp/error.h include/freerdp/event.h include/freerdp/gdi/gfx.h @@ -153,25 +697,31 @@ Files: channels/CMakeLists.txt libfreerdp/cache/CMakeLists.txt libfreerdp/cache/bitmap.c libfreerdp/cache/brush.c + libfreerdp/cache/brush.h libfreerdp/cache/cache.c libfreerdp/cache/glyph.c libfreerdp/cache/nine_grid.c + libfreerdp/cache/nine_grid.h libfreerdp/cache/offscreen.c + libfreerdp/cache/offscreen.h libfreerdp/cache/palette.c + libfreerdp/cache/persistent.c libfreerdp/cache/pointer.c libfreerdp/codec/audio.c + libfreerdp/codec/bulk.c + libfreerdp/codec/bulk.h libfreerdp/codec/mppc.c + libfreerdp/codec/mppc.h + libfreerdp/codec/ncrush.h + libfreerdp/codec/xcrush.h libfreerdp/common/CMakeLists.txt libfreerdp/common/addin.c libfreerdp/common/assistance.c libfreerdp/core/CMakeLists.txt libfreerdp/core/activation.c libfreerdp/core/activation.h - libfreerdp/core/bulk.c - libfreerdp/core/bulk.h libfreerdp/core/capabilities.c libfreerdp/core/capabilities.h - libfreerdp/core/certificate.h libfreerdp/core/client.h libfreerdp/core/codecs.c libfreerdp/core/connection.h @@ -196,12 +746,10 @@ Files: channels/CMakeLists.txt libfreerdp/core/info.h libfreerdp/core/input.c libfreerdp/core/input.h - libfreerdp/core/license.h libfreerdp/core/message.h libfreerdp/core/metrics.c libfreerdp/core/nego.h libfreerdp/core/nla.h - libfreerdp/core/redirection.c libfreerdp/core/redirection.h libfreerdp/core/security.h libfreerdp/core/timezone.c @@ -214,10 +762,10 @@ Files: channels/CMakeLists.txt libfreerdp/crypto/CMakeLists.txt libfreerdp/crypto/base64.c libfreerdp/crypto/ber.c - libfreerdp/crypto/crypto.c + libfreerdp/crypto/crypto.h libfreerdp/crypto/er.c libfreerdp/crypto/per.c - libfreerdp/crypto/tls.c + libfreerdp/crypto/tls.h libfreerdp/gdi/CMakeLists.txt libfreerdp/gdi/gdi.h libfreerdp/gdi/pen.c @@ -226,7 +774,6 @@ Files: channels/CMakeLists.txt libfreerdp/locale/keyboard_layout.c libfreerdp/locale/keyboard_sun.c libfreerdp/locale/keyboard_sun.h - libfreerdp/locale/keyboard_x11.c libfreerdp/locale/keyboard_x11.h libfreerdp/locale/keyboard_xkbfile.c libfreerdp/locale/keyboard_xkbfile.h @@ -260,24 +807,11 @@ Files: channels/CMakeLists.txt scripts/TimeZones.csx scripts/xkb.pl server/CMakeLists.txt - server/Mac/CMakeLists.txt - server/Mac/mf_rdpsnd.h server/Sample/CMakeLists.txt server/Sample/sf_audin.h server/Sample/sf_encomsp.h server/Sample/sf_rdpsnd.h server/Sample/sfreerdp.h - server/Windows/CMakeLists.txt - server/Windows/cli/CMakeLists.txt - server/Windows/cli/wfreerdp.c - server/Windows/cli/wfreerdp.h - server/Windows/wf_input.c - server/Windows/wf_input.h - server/Windows/wf_peer.h - server/Windows/wf_rdpsnd.h - server/Windows/wf_settings.c - server/Windows/wf_settings.h - server/Windows/wf_update.h server/common/CMakeLists.txt server/common/server.c server/shadow/CMakeLists.txt @@ -316,14 +850,12 @@ Files: channels/CMakeLists.txt third-party/CMakeLists.txt winpr/CMakeLists.txt winpr/include/CMakeLists.txt - winpr/include/winpr/asn1.h + winpr/include/config/wtypes.h.in winpr/include/winpr/bcrypt.h winpr/include/winpr/bitstream.h winpr/include/winpr/clipboard.h winpr/include/winpr/cmdline.h winpr/include/winpr/collections.h - winpr/include/winpr/credentials.h - winpr/include/winpr/credui.h winpr/include/winpr/crt.h winpr/include/winpr/crypto.h winpr/include/winpr/custom-crypto.h @@ -331,17 +863,13 @@ Files: channels/CMakeLists.txt winpr/include/winpr/endian.h winpr/include/winpr/error.h winpr/include/winpr/handle.h - winpr/include/winpr/heap.h winpr/include/winpr/image.h winpr/include/winpr/ini.h winpr/include/winpr/input.h winpr/include/winpr/interlocked.h winpr/include/winpr/io.h winpr/include/winpr/library.h - winpr/include/winpr/locale.h winpr/include/winpr/memory.h - winpr/include/winpr/midl.h - winpr/include/winpr/ndr.h winpr/include/winpr/nt.h winpr/include/winpr/ntlm.h winpr/include/winpr/pack.h @@ -365,13 +893,9 @@ Files: channels/CMakeLists.txt winpr/include/winpr/tools/makecert.h winpr/include/winpr/wincrypt.h winpr/include/winpr/windows.h - winpr/include/winpr/winhttp.h winpr/include/winpr/winpr.h winpr/include/winpr/winsock.h - winpr/include/winpr/wtypes.h.in winpr/libwinpr/CMakeLists.txt - winpr/libwinpr/asn1/CMakeLists.txt - winpr/libwinpr/asn1/asn1.c winpr/libwinpr/bcrypt/CMakeLists.txt winpr/libwinpr/bcrypt/bcrypt.c winpr/libwinpr/clipboard/CMakeLists.txt @@ -379,17 +903,12 @@ Files: channels/CMakeLists.txt winpr/libwinpr/clipboard/clipboard.h winpr/libwinpr/clipboard/synthetic.c winpr/libwinpr/comm/CMakeLists.txt - winpr/libwinpr/credentials/CMakeLists.txt - winpr/libwinpr/credentials/credentials.c - winpr/libwinpr/credui/CMakeLists.txt - winpr/libwinpr/credui/credui.c winpr/libwinpr/crt/CMakeLists.txt winpr/libwinpr/crt/alignment.c winpr/libwinpr/crt/buffer.c winpr/libwinpr/crt/conversion.c winpr/libwinpr/crt/memory.c winpr/libwinpr/crt/string.c - winpr/libwinpr/crt/unicode.c winpr/libwinpr/crypto/CMakeLists.txt winpr/libwinpr/crypto/cert.c winpr/libwinpr/crypto/cipher.c @@ -405,8 +924,6 @@ Files: channels/CMakeLists.txt winpr/libwinpr/file/CMakeLists.txt winpr/libwinpr/file/pattern.c winpr/libwinpr/handle/handle.h - winpr/libwinpr/heap/CMakeLists.txt - winpr/libwinpr/heap/heap.c winpr/libwinpr/input/CMakeLists.txt winpr/libwinpr/input/keycode.c winpr/libwinpr/input/scancode.c @@ -421,8 +938,6 @@ Files: channels/CMakeLists.txt winpr/libwinpr/library/library.c winpr/libwinpr/library/test/TestLibraryA/CMakeLists.txt winpr/libwinpr/library/test/TestLibraryB/CMakeLists.txt - winpr/libwinpr/locale/CMakeLists.txt - winpr/libwinpr/locale/locale.c winpr/libwinpr/memory/CMakeLists.txt winpr/libwinpr/memory/memory.c winpr/libwinpr/memory/memory.h @@ -446,34 +961,14 @@ Files: channels/CMakeLists.txt winpr/libwinpr/registry/registry_reg.c winpr/libwinpr/registry/registry_reg.h winpr/libwinpr/rpc/CMakeLists.txt - winpr/libwinpr/rpc/midl.c - winpr/libwinpr/rpc/ndr.c - winpr/libwinpr/rpc/ndr_array.c - winpr/libwinpr/rpc/ndr_array.h - winpr/libwinpr/rpc/ndr_context.c - winpr/libwinpr/rpc/ndr_context.h - winpr/libwinpr/rpc/ndr_correlation.c - winpr/libwinpr/rpc/ndr_correlation.h - winpr/libwinpr/rpc/ndr_pointer.c - winpr/libwinpr/rpc/ndr_pointer.h - winpr/libwinpr/rpc/ndr_private.c - winpr/libwinpr/rpc/ndr_private.h - winpr/libwinpr/rpc/ndr_simple.c - winpr/libwinpr/rpc/ndr_simple.h - winpr/libwinpr/rpc/ndr_string.c - winpr/libwinpr/rpc/ndr_string.h - winpr/libwinpr/rpc/ndr_structure.c - winpr/libwinpr/rpc/ndr_structure.h - winpr/libwinpr/rpc/ndr_union.c - winpr/libwinpr/rpc/ndr_union.h winpr/libwinpr/rpc/rpc.c winpr/libwinpr/security/CMakeLists.txt winpr/libwinpr/security/security.c winpr/libwinpr/security/security.h winpr/libwinpr/smartcard/CMakeLists.txt winpr/libwinpr/smartcard/smartcard.h - winpr/libwinpr/smartcard/smartcard_winscard.c - winpr/libwinpr/smartcard/smartcard_winscard.h + winpr/libwinpr/smartcard/smartcard_windows.c + winpr/libwinpr/smartcard/smartcard_windows.h winpr/libwinpr/sspi/CMakeLists.txt winpr/libwinpr/sspi/CredSSP/credssp.c winpr/libwinpr/sspi/CredSSP/credssp.h @@ -511,7 +1006,6 @@ Files: channels/CMakeLists.txt winpr/libwinpr/utils/CMakeLists.txt winpr/libwinpr/utils/cmdline.c winpr/libwinpr/utils/collections/ArrayList.c - winpr/libwinpr/utils/collections/BipBuffer.c winpr/libwinpr/utils/collections/BitStream.c winpr/libwinpr/utils/collections/BufferPool.c winpr/libwinpr/utils/collections/CountdownEvent.c @@ -523,7 +1017,6 @@ Files: channels/CMakeLists.txt winpr/libwinpr/utils/collections/ObjectPool.c winpr/libwinpr/utils/collections/PubSub.c winpr/libwinpr/utils/collections/Queue.c - winpr/libwinpr/utils/collections/Reference.c winpr/libwinpr/utils/collections/Stack.c winpr/libwinpr/utils/collections/StreamPool.c winpr/libwinpr/utils/ini.c @@ -548,13 +1041,8 @@ Files: channels/CMakeLists.txt winpr/libwinpr/utils/wlog/PacketMessage.h winpr/libwinpr/utils/wlog/wlog.c winpr/libwinpr/utils/wlog/wlog.h - winpr/libwinpr/winhttp/CMakeLists.txt - winpr/libwinpr/winhttp/winhttp.c winpr/libwinpr/winsock/CMakeLists.txt winpr/libwinpr/winsock/winsock.c - winpr/libwinpr/wnd/CMakeLists.txt - winpr/libwinpr/wnd/wnd.c - winpr/libwinpr/wnd/wnd.h winpr/libwinpr/wtsapi/CMakeLists.txt winpr/libwinpr/wtsapi/wtsapi_win32.c winpr/libwinpr/wtsapi/wtsapi_win32.h @@ -578,488 +1066,31 @@ Copyright: 2009, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2013-2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2015, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2016, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 FIXME -Files: CMakeCPack.cmake - CMakeCPackOptions.cmake.in - ChangeLog - README.md - buildflags.h.in - channels/ainput/ChannelOptions.cmake - channels/audin/ChannelOptions.cmake - channels/cliprdr/ChannelOptions.cmake - channels/disp/ChannelOptions.cmake - channels/drdynvc/ChannelOptions.cmake - channels/drive/ChannelOptions.cmake - channels/echo/ChannelOptions.cmake - channels/encomsp/ChannelOptions.cmake - channels/geometry/ChannelOptions.cmake - channels/parallel/ChannelOptions.cmake - channels/printer/ChannelOptions.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 - channels/remdesk/ChannelOptions.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 - client/FreeRDP-ClientConfig.cmake.in - client/Sample/ModuleOptions.cmake - client/Wayland/wlfreerdp.1.in - client/X11/ModuleOptions.cmake - client/X11/generate_argument_docbook.c - client/X11/resource/close.xbm - client/X11/resource/lock.xbm - client/X11/resource/minimize.xbm - client/X11/resource/restore.xbm - client/X11/resource/unlock.xbm - client/X11/xfreerdp-envvar.1.xml - client/X11/xfreerdp-examples.1.xml - client/X11/xfreerdp.1.xml.in - client/common/test/CMakeLists.txt - client/common/test/TestClientChannels.c - client/common/test/TestClientCmdLine.c - client/common/test/TestClientRdpFile.c - client/freerdp-client.pc.in - cmake/ClangFormat.cmake - cmake/ClangToolchain.cmake - cmake/ComplexLibrary.cmake - cmake/ConfigOptions.cmake - cmake/EchoTarget.cmake - cmake/FindFAAC.cmake - cmake/FindFAAD2.cmake - cmake/FindFFmpeg.cmake - cmake/FindFeature.cmake - cmake/FindGSM.cmake - cmake/FindGSSAPI.cmake - cmake/FindGlib.cmake - cmake/FindIPP.cmake - cmake/FindLAME.cmake - cmake/FindMbedTLS.cmake - cmake/FindOSS.cmake - cmake/FindOpenH264.cmake - cmake/FindOpenSLES.cmake - cmake/FindPAM.cmake - cmake/FindPCSC.cmake - cmake/FindPCSCWinPR.cmake - cmake/FindPulse.cmake - cmake/FindSWScale.cmake - cmake/Findlibsystemd.cmake - cmake/GNUInstallDirsWrapper.cmake - cmake/InstallFreeRDPMan.cmake - cmake/LibFindMacros.cmake - cmake/MSVCRuntime.cmake - cmake/SetFreeRDPCMakeInstallDir.cmake - 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_3.7.0/FindICU.cmake - cmake/today.cmake - config.h.in - debian/control - debian/files - debian/freerdp2-dev.install - debian/freerdp2-shadow-x11.install - debian/freerdp2-wayland.install - debian/freerdp2-x11.install - debian/gbp.conf - debian/libfreerdp-client2-2.install - debian/libfreerdp-client2-2.symbols - debian/libfreerdp-server2-2.install - debian/libfreerdp-server2-2.symbols - debian/libfreerdp-shadow-subsystem2-2.install - debian/libfreerdp-shadow-subsystem2-2.symbols - debian/libfreerdp-shadow2-2.install - debian/libfreerdp-shadow2-2.symbols - debian/libfreerdp2-2.install - debian/libfreerdp2-2.symbols - debian/libuwac0-0.install - debian/libuwac0-0.symbols - debian/libuwac0-dev.install - debian/libwinpr-tools2-2.install - debian/libwinpr-tools2-2.symbols - debian/libwinpr2-2.docs - debian/libwinpr2-2.install - debian/libwinpr2-2.symbols - debian/libwinpr2-2.symbols.hurd-i386 - debian/libwinpr2-2.symbols.kfreebsd-amd64 - debian/libwinpr2-2.symbols.kfreebsd-i386 - debian/libwinpr2-dev.install - debian/patches/README - debian/rules - debian/source/format - debian/upstream/metadata - debian/watch - debian/winpr-utils.install - docs/Doxyfile - docs/PrintFormatSpecifiers.md - docs/README.timezones - docs/valgrind.supp - docs/version_detection.md - docs/wlog.md - external/README - include/freerdp/build-config.h.in - libfreerdp/FreeRDPConfig.cmake.in - libfreerdp/codec/test/CMakeLists.txt - libfreerdp/codec/test/TestFreeRDPCodecClear.c - libfreerdp/codec/test/TestFreeRDPCodecInterleaved.c - libfreerdp/codec/test/TestFreeRDPCodecMppc.c - libfreerdp/codec/test/TestFreeRDPCodecNCrush.c - libfreerdp/codec/test/TestFreeRDPCodecPlanar.c - libfreerdp/codec/test/TestFreeRDPCodecProgressive.c - libfreerdp/codec/test/TestFreeRDPCodecRemoteFX.c - libfreerdp/codec/test/TestFreeRDPCodecXCrush.c - libfreerdp/codec/test/TestFreeRDPCodecZGfx.c - libfreerdp/codec/yuv.c - libfreerdp/common/settings_getters.c - libfreerdp/common/settings_str.c - libfreerdp/common/test/CMakeLists.txt - libfreerdp/common/test/TestCommonAssistance.c - libfreerdp/core/test/CMakeLists.txt - libfreerdp/core/test/TestConnect.c - libfreerdp/core/test/TestSettings.c - libfreerdp/core/test/TestVersion.c - libfreerdp/core/test/settings_property_lists.h - libfreerdp/crypto/test/CMakeLists.txt - libfreerdp/crypto/test/Test_x509_cert_info.c - libfreerdp/crypto/test/Test_x509_cert_info.pem - libfreerdp/crypto/test/known_hosts/known_hosts - libfreerdp/crypto/test/known_hosts/known_hosts.v2 - libfreerdp/freerdp.pc.in - libfreerdp/gdi/test/CMakeLists.txt - libfreerdp/gdi/test/TestGdiBitBlt.c - libfreerdp/gdi/test/TestGdiClip.c - libfreerdp/gdi/test/TestGdiCreate.c - libfreerdp/gdi/test/TestGdiEllipse.c - libfreerdp/gdi/test/TestGdiLine.c - libfreerdp/gdi/test/TestGdiRect.c - libfreerdp/gdi/test/TestGdiRegion.c - libfreerdp/gdi/test/TestGdiRop3.c - libfreerdp/primitives/README.txt - libfreerdp/primitives/test/CMakeLists.txt - libfreerdp/primitives/test/TestPrimitivesYCbCr.c - libfreerdp/primitives/test/TestPrimitivesYUV.c - libfreerdp/utils/test/CMakeLists.txt - rdtk/librdtk/test/CMakeLists.txt - rdtk/librdtk/test/TestRdTkNinePatch.c - resources/FreeRDP_Icon.svg - resources/FreeRDP_Icon_256px.h - resources/FreeRDP_Icon_256px.xpm - resources/FreeRDP_Logo.svg - resources/FreeRDP_Logo_Icon.svg - scripts/LECHash.c - scripts/LOMHash.c - scripts/blacklist-memory-sanitizer.txt - scripts/create_release_taball.sh - scripts/fetch_language_identifiers.py - scripts/gprof_generate.sh.cmake - scripts/specBytesToCode.py - scripts/toolchains_path.py - scripts/update-rdpSettings - scripts/update-settings-tests - scripts/update-windows-zones.py - scripts/xcode.sh - server/FreeRDP-ServerConfig.cmake.in - server/Mac/ModuleOptions.cmake - server/Mac/server.crt - server/Mac/server.key - server/Sample/ModuleOptions.cmake - server/Sample/server.crt - server/Sample/server.key - server/Sample/test_icon.ppm - server/Windows/ModuleOptions.cmake - server/Windows/server.crt - server/Windows/server.key - server/Windows/wf_directsound.c - server/Windows/wf_directsound.h - server/Windows/wf_wasapi.c - server/Windows/wf_wasapi.h - server/freerdp-server.pc.in - server/proxy/config.ini - server/proxy/modules/README.md - server/proxy/server.crt - server/proxy/server.key - server/proxy/session-capture/generate_video_from_frames.py - server/proxy/session-capture/requirements.txt - server/shadow/FreeRDP-ShadowConfig.cmake.in - server/shadow/freerdp-shadow-cli.1.in - server/shadow/freerdp-shadow.pc.in - uwac/protocols/fullscreen-shell-unstable-v1.xml - uwac/uwac.pc.in - uwac/uwacConfig.cmake.in - uwac/uwacVersion.cmake - winpr/WinPRConfig.cmake.in - winpr/libwinpr/asn1/ModuleOptions.cmake - winpr/libwinpr/asn1/test/CMakeLists.txt - winpr/libwinpr/asn1/test/TestAsn1BerDec.c - winpr/libwinpr/asn1/test/TestAsn1BerEnc.c - winpr/libwinpr/asn1/test/TestAsn1Compare.c - winpr/libwinpr/asn1/test/TestAsn1Decode.c - winpr/libwinpr/asn1/test/TestAsn1Decoder.c - winpr/libwinpr/asn1/test/TestAsn1DerDec.c - winpr/libwinpr/asn1/test/TestAsn1DerEnc.c - winpr/libwinpr/asn1/test/TestAsn1Encode.c - winpr/libwinpr/asn1/test/TestAsn1Encoder.c - winpr/libwinpr/asn1/test/TestAsn1Integer.c - winpr/libwinpr/asn1/test/TestAsn1Module.c - winpr/libwinpr/asn1/test/TestAsn1String.c - winpr/libwinpr/bcrypt/ModuleOptions.cmake - winpr/libwinpr/clipboard/ModuleOptions.cmake - winpr/libwinpr/clipboard/test/CMakeLists.txt - winpr/libwinpr/clipboard/test/TestClipboardFormats.c - winpr/libwinpr/comm/ModuleOptions.cmake - winpr/libwinpr/comm/test/CMakeLists.txt - winpr/libwinpr/comm/test/TestCommMonitor.c - winpr/libwinpr/credentials/ModuleOptions.cmake - winpr/libwinpr/credui/ModuleOptions.cmake - winpr/libwinpr/credui/test/CMakeLists.txt - winpr/libwinpr/credui/test/TestCredUICmdLinePromptForCredentials.c - winpr/libwinpr/credui/test/TestCredUIConfirmCredentials.c - winpr/libwinpr/credui/test/TestCredUIParseUserName.c - winpr/libwinpr/credui/test/TestCredUIPromptForCredentials.c - winpr/libwinpr/crt/ModuleOptions.cmake - winpr/libwinpr/crt/test/CMakeLists.txt - winpr/libwinpr/crt/test/TestAlignment.c - winpr/libwinpr/crt/test/TestFormatSpecifiers.c - winpr/libwinpr/crt/test/TestString.c - 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 - winpr/libwinpr/crypto/test/TestCryptoHash.c - winpr/libwinpr/crypto/test/TestCryptoProtectData.c - winpr/libwinpr/crypto/test/TestCryptoProtectMemory.c - winpr/libwinpr/crypto/test/TestCryptoRand.c - winpr/libwinpr/dsparse/ModuleOptions.cmake - winpr/libwinpr/dsparse/test/CMakeLists.txt - winpr/libwinpr/dsparse/test/TestDsCrackNames.c - winpr/libwinpr/dsparse/test/TestDsMakeSpn.c - winpr/libwinpr/dummy.c - winpr/libwinpr/environment/ModuleOptions.cmake - winpr/libwinpr/environment/test/CMakeLists.txt - winpr/libwinpr/environment/test/TestEnvironmentGetEnvironmentStrings.c - winpr/libwinpr/environment/test/TestEnvironmentGetSetEB.c - winpr/libwinpr/environment/test/TestEnvironmentMergeEnvironmentStrings.c - winpr/libwinpr/environment/test/TestEnvironmentSetEnvironmentVariable.c - winpr/libwinpr/error/ModuleOptions.cmake - winpr/libwinpr/error/test/CMakeLists.txt - winpr/libwinpr/file/ModuleOptions.cmake - winpr/libwinpr/file/test/CMakeLists.txt - winpr/libwinpr/file/test/TestFileCreateFile.c - winpr/libwinpr/file/test/TestFileDeleteFile.c - winpr/libwinpr/file/test/TestFileFindFirstFile.c - winpr/libwinpr/file/test/TestFileFindFirstFileEx.c - winpr/libwinpr/file/test/TestFileFindNextFile.c - 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 - winpr/libwinpr/interlocked/ModuleOptions.cmake - winpr/libwinpr/interlocked/module_5.1.def - winpr/libwinpr/interlocked/test/CMakeLists.txt - winpr/libwinpr/interlocked/test/TestInterlockedAccess.c - winpr/libwinpr/interlocked/test/TestInterlockedDList.c - winpr/libwinpr/interlocked/test/TestInterlockedSList.c - winpr/libwinpr/io/ModuleOptions.cmake - winpr/libwinpr/io/test/CMakeLists.txt - winpr/libwinpr/io/test/TestIoDevice.c - winpr/libwinpr/io/test/TestIoGetOverlappedResult.c - winpr/libwinpr/library/ModuleOptions.cmake - winpr/libwinpr/library/test/CMakeLists.txt - winpr/libwinpr/library/test/TestLibraryA/TestLibraryA.c - winpr/libwinpr/library/test/TestLibraryB/TestLibraryB.c - winpr/libwinpr/library/test/TestLibraryGetModuleFileName.c - winpr/libwinpr/library/test/TestLibraryGetProcAddress.c - winpr/libwinpr/library/test/TestLibraryLoadLibrary.c - winpr/libwinpr/locale/ModuleOptions.cmake - winpr/libwinpr/locale/test/CMakeLists.txt - winpr/libwinpr/locale/test/TestLocaleFormatMessage.c - winpr/libwinpr/memory/ModuleOptions.cmake - winpr/libwinpr/memory/test/CMakeLists.txt - winpr/libwinpr/memory/test/TestMemoryCreateFileMapping.c - winpr/libwinpr/nt/ModuleOptions.cmake - winpr/libwinpr/nt/test/CMakeLists.txt - winpr/libwinpr/nt/test/TestNtCreateFile.c - winpr/libwinpr/nt/test/TestNtCurrentTeb.c - winpr/libwinpr/path/ModuleOptions.cmake - winpr/libwinpr/path/include/PathAllocCombine.c - winpr/libwinpr/path/include/PathCchAddExtension.c - winpr/libwinpr/path/include/PathCchAddSeparator.c - winpr/libwinpr/path/include/PathCchAddSeparatorEx.c - winpr/libwinpr/path/include/PathCchAppend.c - winpr/libwinpr/path/shell_ios.h - winpr/libwinpr/path/test/CMakeLists.txt - winpr/libwinpr/path/test/TestPathAllocCanonicalize.c - winpr/libwinpr/path/test/TestPathAllocCombine.c - winpr/libwinpr/path/test/TestPathCchAddBackslash.c - winpr/libwinpr/path/test/TestPathCchAddBackslashEx.c - winpr/libwinpr/path/test/TestPathCchAddExtension.c - winpr/libwinpr/path/test/TestPathCchAppend.c - winpr/libwinpr/path/test/TestPathCchAppendEx.c - winpr/libwinpr/path/test/TestPathCchCanonicalize.c - winpr/libwinpr/path/test/TestPathCchCanonicalizeEx.c - winpr/libwinpr/path/test/TestPathCchCombine.c - winpr/libwinpr/path/test/TestPathCchCombineEx.c - winpr/libwinpr/path/test/TestPathCchFindExtension.c - winpr/libwinpr/path/test/TestPathCchIsRoot.c - winpr/libwinpr/path/test/TestPathCchRemoveBackslash.c - winpr/libwinpr/path/test/TestPathCchRemoveBackslashEx.c - winpr/libwinpr/path/test/TestPathCchRemoveExtension.c - winpr/libwinpr/path/test/TestPathCchRemoveFileSpec.c - winpr/libwinpr/path/test/TestPathCchRenameExtension.c - winpr/libwinpr/path/test/TestPathCchSkipRoot.c - winpr/libwinpr/path/test/TestPathCchStripPrefix.c - winpr/libwinpr/path/test/TestPathCchStripToRoot.c - winpr/libwinpr/path/test/TestPathIsUNCEx.c - winpr/libwinpr/path/test/TestPathMakePath.c - winpr/libwinpr/path/test/TestPathShell.c - winpr/libwinpr/pipe/ModuleOptions.cmake - winpr/libwinpr/pipe/test/CMakeLists.txt - winpr/libwinpr/pipe/test/TestPipeCreateNamedPipe.c - winpr/libwinpr/pipe/test/TestPipeCreateNamedPipeOverlapped.c - winpr/libwinpr/pipe/test/TestPipeCreatePipe.c - winpr/libwinpr/pool/ModuleOptions.cmake - winpr/libwinpr/pool/test/CMakeLists.txt - winpr/libwinpr/pool/test/TestPoolIO.c - winpr/libwinpr/pool/test/TestPoolSynch.c - winpr/libwinpr/pool/test/TestPoolThread.c - winpr/libwinpr/pool/test/TestPoolTimer.c - winpr/libwinpr/pool/test/TestPoolWork.c - winpr/libwinpr/registry/ModuleOptions.cmake - winpr/libwinpr/rpc/ModuleOptions.cmake - winpr/libwinpr/security/ModuleOptions.cmake - winpr/libwinpr/security/test/CMakeLists.txt - winpr/libwinpr/security/test/TestSecurityToken.c - winpr/libwinpr/shell/ModuleOptions.cmake - winpr/libwinpr/smartcard/ModuleOptions.cmake - winpr/libwinpr/smartcard/test/CMakeLists.txt - winpr/libwinpr/smartcard/test/TestSmartCardListReaders.c - winpr/libwinpr/smartcard/test/TestSmartCardStatus.c - winpr/libwinpr/sspi/ModuleOptions.cmake - winpr/libwinpr/sspi/test/CMakeLists.txt - winpr/libwinpr/sspi/test/TestAcquireCredentialsHandle.c - winpr/libwinpr/sspi/test/TestCredSSP.c - winpr/libwinpr/sspi/test/TestEnumerateSecurityPackages.c - winpr/libwinpr/sspi/test/TestInitializeSecurityContext.c - winpr/libwinpr/sspi/test/TestNTLM.c - winpr/libwinpr/sspi/test/TestQuerySecurityPackageInfo.c - 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 - winpr/libwinpr/synch/test/TestSynchEvent.c - winpr/libwinpr/synch/test/TestSynchInit.c - winpr/libwinpr/synch/test/TestSynchMultipleThreads.c - winpr/libwinpr/synch/test/TestSynchMutex.c - winpr/libwinpr/synch/test/TestSynchSemaphore.c - winpr/libwinpr/synch/test/TestSynchThread.c - winpr/libwinpr/synch/test/TestSynchTimerQueue.c - winpr/libwinpr/synch/test/TestSynchWaitableTimer.c - winpr/libwinpr/synch/test/TestSynchWaitableTimerAPC.c - winpr/libwinpr/sysinfo/ModuleOptions.cmake - winpr/libwinpr/sysinfo/cpufeatures/README - winpr/libwinpr/sysinfo/test/CMakeLists.txt - winpr/libwinpr/sysinfo/test/TestCPUFeatures.c - winpr/libwinpr/sysinfo/test/TestGetComputerName.c - winpr/libwinpr/sysinfo/test/TestGetNativeSystemInfo.c - winpr/libwinpr/sysinfo/test/TestLocalTime.c - winpr/libwinpr/sysinfo/test/TestSystemTime.c - winpr/libwinpr/thread/ModuleOptions.cmake - winpr/libwinpr/thread/test/CMakeLists.txt - winpr/libwinpr/thread/test/TestThreadCommandLineToArgv.c - winpr/libwinpr/thread/test/TestThreadCreateProcess.c - winpr/libwinpr/timezone/ModuleOptions.cmake - winpr/libwinpr/timezone/TimeZones.c - winpr/libwinpr/timezone/TimeZones.h - winpr/libwinpr/timezone/WindowsZones.c - winpr/libwinpr/timezone/WindowsZones.h - winpr/libwinpr/utils/ModuleOptions.cmake - winpr/libwinpr/utils/test/CMakeLists.txt - winpr/libwinpr/utils/test/TestArrayList.c - winpr/libwinpr/utils/test/TestBacktrace.c - winpr/libwinpr/utils/test/TestBipBuffer.c - winpr/libwinpr/utils/test/TestBitStream.c - winpr/libwinpr/utils/test/TestBufferPool.c - winpr/libwinpr/utils/test/TestCmdLine.c - winpr/libwinpr/utils/test/TestHashTable.c - winpr/libwinpr/utils/test/TestImage.c - winpr/libwinpr/utils/test/TestIni.c - winpr/libwinpr/utils/test/TestLinkedList.c - winpr/libwinpr/utils/test/TestListDictionary.c - winpr/libwinpr/utils/test/TestMessagePipe.c - winpr/libwinpr/utils/test/TestMessageQueue.c - winpr/libwinpr/utils/test/TestPrint.c - winpr/libwinpr/utils/test/TestPubSub.c - winpr/libwinpr/utils/test/TestQueue.c - winpr/libwinpr/utils/test/TestStream.c - winpr/libwinpr/utils/test/TestStreamPool.c - winpr/libwinpr/utils/test/TestVersion.c - winpr/libwinpr/utils/test/TestWLog.c - winpr/libwinpr/utils/test/TestWLogCallback.c - winpr/libwinpr/winhttp/ModuleOptions.cmake - winpr/libwinpr/winsock/ModuleOptions.cmake - winpr/libwinpr/wnd/ModuleOptions.cmake - winpr/libwinpr/wnd/test/CMakeLists.txt - winpr/libwinpr/wnd/test/TestWndCreateWindowEx.c - winpr/libwinpr/wnd/test/TestWndWmCopyData.c - winpr/libwinpr/wtsapi/ModuleOptions.cmake - winpr/libwinpr/wtsapi/test/CMakeLists.txt - winpr/libwinpr/wtsapi/test/TestWtsApiEnumerateProcesses.c - winpr/libwinpr/wtsapi/test/TestWtsApiEnumerateSessions.c - winpr/libwinpr/wtsapi/test/TestWtsApiExtraDisconnectSession.c - winpr/libwinpr/wtsapi/test/TestWtsApiExtraDynamicVirtualChannel.c - winpr/libwinpr/wtsapi/test/TestWtsApiExtraLogoffSession.c - winpr/libwinpr/wtsapi/test/TestWtsApiExtraSendMessage.c - winpr/libwinpr/wtsapi/test/TestWtsApiExtraStartRemoteSessionEx.c - winpr/libwinpr/wtsapi/test/TestWtsApiExtraVirtualChannel.c - winpr/libwinpr/wtsapi/test/TestWtsApiQuerySessionInformation.c - winpr/libwinpr/wtsapi/test/TestWtsApiSessionNotification.c - winpr/libwinpr/wtsapi/test/TestWtsApiShutdownSystem.c - winpr/libwinpr/wtsapi/test/TestWtsApiWaitSystemEvent.c - winpr/test/CMakeLists.txt - winpr/test/TestIntrinsics.c - winpr/tools/hash-cli/winpr-hash.1.in - winpr/tools/makecert-cli/winpr-makecert.1.in - winpr/tools/winpr-tools.pc.in - winpr/winpr.pc.in - winpr/wlog.7 -Copyright: NONE -License: UNKNOWN - FIXME - -Files: channels/audin/client/mac/CMakeLists.txt +Files: channels/audin/client/ios/CMakeLists.txt + channels/audin/client/ios/audin_ios.m + channels/audin/client/mac/CMakeLists.txt channels/audin/client/mac/audin_mac.m + channels/location/client/CMakeLists.txt + channels/location/client/location_main.c 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.c 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/SDL/dialogs/sdl_button.cpp + client/SDL/sdl_window.cpp + client/SDL/sdl_window.hpp client/Sample/tf_channels.c client/Sample/tf_channels.h client/Sample/tf_freerdp.h @@ -1069,15 +1100,23 @@ Files: channels/audin/client/mac/CMakeLists.txt client/Wayland/wlf_disp.h client/Wayland/wlf_pointer.c client/Wayland/wlf_pointer.h - cmake/FindDbusGlib.cmake cmake/Findsoxr.cmake + include/config/settings_keys.h.in include/freerdp/channels/tsmf.h include/freerdp/channels/urbdrc.h + include/freerdp/client/location.h + include/freerdp/emulate/scard/smartcard_emulate.h + include/freerdp/server/proxy/proxy_config.h + include/freerdp/server/proxy/proxy_server.h + include/freerdp/server/proxy/proxy_types.h include/freerdp/server/server-common.h + include/freerdp/settings_types_private.h include/freerdp/utils/cliprdr_utils.h + include/freerdp/utils/drdynvc.h + include/freerdp/utils/gfx.h + include/freerdp/utils/rdpdr_utils.h include/freerdp/utils/string.h libfreerdp/cache/bitmap.h - libfreerdp/cache/brush.h libfreerdp/cache/cache.h libfreerdp/cache/glyph.h libfreerdp/cache/palette.h @@ -1091,14 +1130,31 @@ Files: channels/audin/client/mac/CMakeLists.txt libfreerdp/core/utils.c libfreerdp/core/utils.h libfreerdp/crypto/test/TestKnownHosts.c + libfreerdp/emu/scard/smartcard_emulate.c libfreerdp/gdi/test/helpers.c libfreerdp/gdi/test/helpers.h + libfreerdp/utils/drdynvc.c + libfreerdp/utils/gfx.c + libfreerdp/utils/rdpdr_utils.c libfreerdp/utils/string.c + rdtk/templates/version.h.in scripts/test-scard.cpp + server/Sample/sf_ainput.c + server/Sample/sf_ainput.h + server/proxy/channels/pf_channel_rdpdr.c + server/proxy/channels/pf_channel_rdpdr.h + server/proxy/channels/pf_channel_smartcard.c + server/proxy/channels/pf_channel_smartcard.h + server/proxy/cli/CMakeLists.txt + server/proxy/pf_utils.c + server/proxy/pf_utils.h + uwac/templates/version.h.in winpr/include/winpr/assert.h winpr/include/winpr/debug.h winpr/libwinpr/nt/ntstatus.c + winpr/libwinpr/sspi/NTLM/ntlm_export.h winpr/libwinpr/sysinfo/cpufeatures/CMakeLists.txt + winpr/libwinpr/utils/collections/Object.c winpr/libwinpr/utils/corkscrew/debug.c winpr/libwinpr/utils/corkscrew/debug.h winpr/libwinpr/utils/debug.c @@ -1109,9 +1165,7 @@ Files: channels/audin/client/mac/CMakeLists.txt 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> +Copyright: 2014, Armin Novak <armin.novak@thincast.com> 2014, Thincast Technologies GmbH 2015, Armin Novak <armin.novak@thincast.com> 2015, Thincast Technologies GmbH @@ -1127,18 +1181,84 @@ Copyright: 2013, Armin Novak <armin.novak@thincast.com> 2020, Thincast Technologies GmbH 2021, Armin Novak <armin.novak@thincast.com> 2021, Thincast Technologies GmbH + 2021-2023, Armin Novak <armin.novak@thincast.com> + 2021-2023, Thincast Technologies GmbH 2022, Armin Novak <armin.novak@thincast.com> 2022, Thincast Technologies GmbH + 2023, Armin Novak <armin.novak@thincast.com> + 2023, Thincast Technologies GmbH + 2024, Armin Novak <anovak@thincast.com> + 2024, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + +Files: channels/client/generic_dynvc.c + channels/geometry/CMakeLists.txt + channels/geometry/client/CMakeLists.txt + channels/geometry/client/geometry_main.c + channels/geometry/client/geometry_main.h + channels/printer/printer.h + channels/video/CMakeLists.txt + channels/video/client/CMakeLists.txt + channels/video/client/video_main.c + channels/video/client/video_main.h + client/X11/xf_disp.c + client/X11/xf_disp.h + client/X11/xf_video.c + client/X11/xf_video.h + client/common/geometry.c + client/common/smartcard_cli.c + cmake/FindWayland.cmake + include/freerdp/channels/geometry.h + include/freerdp/channels/video.h + include/freerdp/client/geometry.h + include/freerdp/client/utils/smartcard_cli.h + include/freerdp/client/video.h + include/freerdp/codec/yuv.h + include/freerdp/gdi/video.h + include/freerdp/utils/pod_arrays.h + include/freerdp/utils/smartcardlogon.h + libfreerdp/core/childsession.c + libfreerdp/core/childsession.h + libfreerdp/core/smartcardlogon.c + libfreerdp/gdi/video.c + libfreerdp/utils/test/TestPodArrays.c + server/proxy/channels/pf_channel_drdynvc.c + server/proxy/channels/pf_channel_drdynvc.h + server/proxy/pf_channel.c + server/proxy/pf_channel.h + tools/wireshark/rdp-udp.lua + winpr/include/winpr/asn1.h + winpr/include/winpr/cred.h + winpr/include/winpr/ncrypt.h + winpr/include/winpr/secapi.h + winpr/libwinpr/ncrypt/CMakeLists.txt + winpr/libwinpr/ncrypt/ncrypt.c + winpr/libwinpr/ncrypt/ncrypt.h + winpr/libwinpr/ncrypt/ncrypt_pkcs11.c + winpr/libwinpr/ncrypt/test/TestNCryptProviders.c + winpr/libwinpr/ncrypt/test/TestNCryptSmartcard.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 + winpr/libwinpr/utils/asn1/asn1.c +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> + 2022, David Fort <contact@hardening-consulting.com> + 2023, David Fort <contact@hardening-consulting.com> License: Apache-2.0 FIXME Files: client/Sample/tf_freerdp.c - client/X11/xf_gdi.h client/X11/xf_gfx.c client/X11/xf_gfx.h client/X11/xf_graphics.c client/X11/xfreerdp.h - client/common/compatibility.c include/freerdp/codec/color.h include/freerdp/codec/planar.h include/freerdp/gdi/bitmap.h @@ -1153,6 +1273,7 @@ Files: client/Sample/tf_freerdp.c libfreerdp/codec/progressive.c libfreerdp/codec/xcrush.c libfreerdp/codec/zgfx.c + libfreerdp/core/license.h libfreerdp/core/message.c libfreerdp/core/orders.c libfreerdp/core/orders.h @@ -1201,6 +1322,8 @@ Copyright: 2010, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2019, Thincast Technologies GmbH 2020, Armin Novak <armin.novak@thincast.com> 2020, Thincast Technologies GmbH + 2022, Armin Novak <armin.novak@thincast.com> + 2022, Thincast Technologies GmbH License: Apache-2.0 FIXME @@ -1216,7 +1339,6 @@ Files: channels/audin/client/audin_main.h client/X11/xf_cliprdr.h client/X11/xf_tsmf.c client/X11/xf_tsmf.h - include/freerdp/channels/audin.h include/freerdp/channels/rdpsnd.h include/freerdp/channels/wtsvc.h include/freerdp/client/tsmf.h @@ -1255,60 +1377,6 @@ Copyright: 2010-2011, Vic Lee License: Apache-2.0 FIXME -Files: channels/client/addin.c - channels/client/tables.c.in - channels/cliprdr/server/cliprdr_main.c - channels/disp/client/disp_main.h - channels/drdynvc/server/drdynvc_main.c - channels/encomsp/client/encomsp_main.c - channels/encomsp/client/encomsp_main.h - channels/encomsp/server/encomsp_main.c - channels/rdpei/client/rdpei_main.c - channels/rdpgfx/client/rdpgfx_codec.c - channels/rdpgfx/client/rdpgfx_codec.h - channels/rdpgfx/rdpgfx_common.c - channels/rdpgfx/rdpgfx_common.h - 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 - include/freerdp/client/rdpei.h - include/freerdp/client/rdpgfx.h - include/freerdp/server/cliprdr.h - include/freerdp/server/drdynvc.h - include/freerdp/server/encomsp.h - include/freerdp/server/remdesk.h - libfreerdp/core/client.c - libfreerdp/core/connection.c - libfreerdp/core/freerdp.c - libfreerdp/core/info.c - libfreerdp/core/mcs.h - libfreerdp/core/server.c - server/Mac/mf_audin.c - server/Mac/mf_rdpsnd.c - server/Sample/sf_audin.c - server/Sample/sf_encomsp.c - server/Sample/sf_rdpsnd.c - server/shadow/shadow_encomsp.c - server/shadow/shadow_remdesk.c - winpr/include/winpr/environment.h - winpr/libwinpr/environment/environment.c - winpr/libwinpr/utils/wlog/BinaryAppender.c - winpr/libwinpr/utils/wlog/PacketMessage.c -Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2013, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> - 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2013, Thincast Technologies GmbH - 2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> - 2015, Thincast Technologies GmbH -License: Apache-2.0 - FIXME - Files: channels/tsmf/client/gstreamer/CMakeLists.txt include/freerdp/primitives.h libfreerdp/primitives/prim_YCoCg.c @@ -1356,104 +1424,174 @@ Copyright: 2012, Hewlett-Packard Development Company, L.P. License: Apache-2.0 FIXME -Files: channels/geometry/CMakeLists.txt - channels/geometry/client/CMakeLists.txt - channels/geometry/client/geometry_main.c - channels/geometry/client/geometry_main.h - channels/printer/printer.h - channels/video/CMakeLists.txt - channels/video/client/CMakeLists.txt - channels/video/client/video_main.c - channels/video/client/video_main.h - client/X11/xf_disp.c - client/X11/xf_disp.h - 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 - include/freerdp/client/video.h - include/freerdp/codec/yuv.h - 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> +Files: channels/client/addin.c + channels/client/tables.c.in + channels/cliprdr/server/cliprdr_main.c + channels/disp/client/disp_main.h + channels/drdynvc/server/drdynvc_main.c + channels/encomsp/client/encomsp_main.c + channels/encomsp/client/encomsp_main.h + channels/encomsp/server/encomsp_main.c + channels/rdpei/client/rdpei_main.c + channels/rdpgfx/client/rdpgfx_codec.c + channels/rdpgfx/client/rdpgfx_codec.h + channels/rdpgfx/rdpgfx_common.c + channels/rdpgfx/rdpgfx_common.h + 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 + include/freerdp/client/rdpei.h + include/freerdp/client/rdpgfx.h + include/freerdp/server/cliprdr.h + include/freerdp/server/drdynvc.h + include/freerdp/server/encomsp.h + include/freerdp/server/remdesk.h + libfreerdp/core/client.c + libfreerdp/core/freerdp.c + libfreerdp/core/info.c + libfreerdp/core/mcs.h + libfreerdp/core/server.c + server/Sample/sf_encomsp.c + server/Sample/sf_rdpsnd.c + server/shadow/shadow_encomsp.c + server/shadow/shadow_remdesk.c + winpr/include/winpr/environment.h + winpr/libwinpr/environment/environment.c + winpr/libwinpr/utils/wlog/BinaryAppender.c + winpr/libwinpr/utils/wlog/PacketMessage.c +Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2013, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2013, Thincast Technologies GmbH + 2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH License: Apache-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> +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/drdynvc.h + include/freerdp/channels/echo.h + include/freerdp/channels/rdp2tcp.h + include/freerdp/channels/rdpewa.h + include/freerdp/channels/scard.h + include/freerdp/crypto/certificate.h + include/freerdp/crypto/privatekey.h + include/freerdp/redirection.h + include/freerdp/server/ainput.h + include/freerdp/utils/aad.h + libfreerdp/codec/h264.h + libfreerdp/codec/progressive.h + libfreerdp/core/state.c + libfreerdp/core/state.h + libfreerdp/crypto/cert_common.h + libfreerdp/crypto/privatekey.h + server/proxy/modules/bitmap-filter/bitmap-filter.cpp + server/proxy/modules/dyn-channel-dump/CMakeLists.txt + server/proxy/modules/dyn-channel-dump/dyn-channel-dump.cpp + winpr/libwinpr/crt/unicode.h + winpr/libwinpr/crypto/rc4.c + winpr/libwinpr/crypto/rc4.h + winpr/libwinpr/utils/stream.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 + 2021, Armin Novak <anovak@thincast.com> + 2021, Thincast Technologies GmbH + 2022, Armin Novak <anovak@thincast.com> + 2022, Thincast Technologies GmbH + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + +Files: client/SDL/dialogs/sdl_connection_dialog.cpp + client/SDL/dialogs/sdl_connection_dialog.hpp + client/SDL/dialogs/sdl_dialogs.cpp + client/SDL/dialogs/sdl_dialogs.hpp + client/SDL/dialogs/sdl_input.cpp + client/SDL/dialogs/sdl_input.hpp + client/SDL/dialogs/sdl_select.cpp + client/SDL/dialogs/sdl_select.hpp + client/SDL/dialogs/sdl_widget.cpp + client/SDL/dialogs/sdl_widget.hpp + client/SDL/dialogs/res/sdl_resource_file.cpp + client/SDL/dialogs/res/sdl_resource_file.hpp + client/SDL/dialogs/res/sdl_resource_manager.cpp + client/SDL/dialogs/res/sdl_resource_manager.hpp + client/SDL/sdl_channels.cpp + client/SDL/sdl_channels.hpp + client/SDL/sdl_disp.cpp + client/SDL/sdl_disp.hpp + client/SDL/sdl_freerdp.cpp + client/SDL/sdl_freerdp.hpp + client/SDL/sdl_kbd.cpp + client/SDL/sdl_kbd.hpp + client/SDL/sdl_pointer.cpp + client/SDL/sdl_pointer.hpp + client/SDL/sdl_touch.cpp + client/SDL/sdl_touch.hpp + client/SDL/sdl_types.hpp + client/SDL/sdl_utils.cpp + client/SDL/sdl_utils.hpp + client/X11/xf_utils.c + client/X11/xf_utils.h + winpr/libwinpr/utils/android.c + winpr/libwinpr/utils/android.h + winpr/libwinpr/utils/wlog/CallbackAppender.c + winpr/libwinpr/utils/wlog/CallbackAppender.h +Copyright: 2014, Armin Novak <armin.novak@thincast.com> + 2022, Armin Novak <armin.novak@thincast.com> + 2023, Armin Novak <armin.novak@thincast.com> License: Apache-2.0 FIXME -Files: server/proxy/CMakeLists.txt - server/proxy/freerdp_proxy.c - server/proxy/pf_channels.c - server/proxy/pf_channels.h - server/proxy/pf_client.c - server/proxy/pf_client.h - server/proxy/pf_context.c - server/proxy/pf_context.h - server/proxy/pf_gdi.c - server/proxy/pf_gdi.h - server/proxy/pf_graphics.c - server/proxy/pf_graphics.h - server/proxy/pf_input.c - server/proxy/pf_input.h - server/proxy/pf_log.h - server/proxy/pf_rail.c - server/proxy/pf_rail.h - server/proxy/pf_rdpgfx.c - server/proxy/pf_rdpgfx.h - server/proxy/pf_server.c - server/proxy/pf_server.h - server/proxy/pf_update.c - server/proxy/pf_update.h -Copyright: 2019, Idan Freiberg <speidy@gmail.com> - 2019, Kobi Mizrachi <kmizrachi18@gmail.com> - 2019, Mati Shabtay <matishabtay@gmail.com> +Files: channels/location/CMakeLists.txt + channels/location/server/CMakeLists.txt + channels/location/server/location_main.c + 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/rdpemsc/CMakeLists.txt + channels/rdpemsc/server/CMakeLists.txt + channels/rdpemsc/server/mouse_cursor_main.c + channels/telemetry/CMakeLists.txt + channels/telemetry/server/CMakeLists.txt + channels/telemetry/server/telemetry_main.c + include/freerdp/channels/location.h + include/freerdp/channels/rdpecam.h + include/freerdp/channels/rdpemsc.h + include/freerdp/channels/telemetry.h + include/freerdp/server/location.h + include/freerdp/server/rdpecam-enumerator.h + include/freerdp/server/rdpecam.h + include/freerdp/server/rdpemsc.h + include/freerdp/server/telemetry.h + include/freerdp/utils/encoded_types.h + libfreerdp/utils/encoded_types.c +Copyright: 2022, Pascal Nowack <Pascal.Nowack@gmx.de> + 2023, Pascal Nowack <Pascal.Nowack@gmx.de> License: Apache-2.0 FIXME Files: channels/audin/client/alsa/audin_alsa.c channels/audin/client/pulse/audin_pulse.c - channels/audin/server/audin.c channels/drdynvc/client/drdynvc_main.c channels/drdynvc/client/drdynvc_main.h channels/echo/server/echo_main.c @@ -1466,7 +1604,6 @@ Files: channels/audin/client/alsa/audin_alsa.c include/freerdp/client/audin.h include/freerdp/client/cliprdr.h include/freerdp/dvc.h - include/freerdp/server/audin.h include/freerdp/server/echo.h include/freerdp/server/rdpsnd.h Copyright: 2010-2011, Vic Lee @@ -1478,43 +1615,36 @@ Copyright: 2010-2011, Vic Lee License: Apache-2.0 FIXME -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 - server/Mac/mf_info.h - server/Mac/mf_input.c - server/Mac/mf_input.h - server/Mac/mf_mountain_lion.c - server/Mac/mf_mountain_lion.h - server/Mac/mf_peer.c - server/Mac/mf_peer.h - server/Windows/wf_dxgi.c - server/Windows/wf_dxgi.h - server/Windows/wf_info.c - server/Windows/wf_info.h -Copyright: 2012, Corey Clayton <can.of.tuna@gmail.com> - 2013, Corey Clayton <can.of.tuna@gmail.com> +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 + 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 +Copyright: 2019, Kobi Mizrachi <kmizrachi18@gmail.com> License: Apache-2.0 FIXME -Files: channels/rdpgfx/server/CMakeLists.txt - channels/rdpgfx/server/rdpgfx_main.c - channels/rdpgfx/server/rdpgfx_main.h - include/freerdp/server/rdpgfx.h - server/shadow/shadow_audin.c - server/shadow/shadow_audin.h - server/shadow/shadow_mcevent.c - server/shadow/shadow_mcevent.h - server/shadow/shadow_rdpgfx.c - server/shadow/shadow_rdpgfx.h - server/shadow/shadow_rdpsnd.c - server/shadow/shadow_rdpsnd.h - server/shadow/shadow_subsystem_builtin.c -Copyright: 2015, Jiang Zihao <zihao.jiang@yahoo.com> - 2016, Jiang Zihao <zihao.jiang@yahoo.com> +Files: client/SDL/aad/qt/webview_impl.cpp + client/SDL/aad/sdl_webview.cpp + client/SDL/aad/sdl_webview.hpp + client/SDL/aad/webview_impl.hpp + client/SDL/aad/wrapper/webview_impl.cpp + include/freerdp/utils/http.h + libfreerdp/core/aad.c + libfreerdp/core/aad.h + libfreerdp/core/credssp_auth.h + libfreerdp/utils/http.c + winpr/libwinpr/sspi/Kerberos/krb5glue.h + winpr/libwinpr/sspi/Kerberos/krb5glue_heimdal.c + winpr/libwinpr/sspi/Kerberos/krb5glue_mit.c +Copyright: 2022, Isaac Klein <fifthdegree@protonmail.com> + 2023, Isaac Klein <fifthdegree@protonmail.com> License: Apache-2.0 FIXME @@ -1535,78 +1665,41 @@ Copyright: 2012, Alfred Liu <alfred.liu@atruscorp.com> License: Apache-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-2.0 - FIXME - -Files: client/X11/CMakeLists.txt - server/Mac/mf_audin.h - server/Mac/mf_interface.h - server/Mac/mfreerdp.c - server/Mac/mfreerdp.h - server/Windows/wf_interface.c - server/Windows/wf_interface.h - server/Windows/wf_mirage.c - server/Windows/wf_mirage.h - server/Windows/wf_peer.c - server/Windows/wf_rdpsnd.c - server/Windows/wf_update.c -Copyright: 2012, Corey Clayton <can.of.tuna@gmail.com> - 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2012-2013, Corey Clayton <can.of.tuna@gmail.com> - 2013, Corey Clayton <can.of.tuna@gmail.com> -License: Apache-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> +Files: channels/rdpgfx/server/CMakeLists.txt + channels/rdpgfx/server/rdpgfx_main.c + channels/rdpgfx/server/rdpgfx_main.h + include/freerdp/server/rdpgfx.h + server/shadow/shadow_audin.h + server/shadow/shadow_mcevent.c + server/shadow/shadow_mcevent.h + server/shadow/shadow_rdpgfx.c + server/shadow/shadow_rdpgfx.h + server/shadow/shadow_rdpsnd.c + server/shadow/shadow_rdpsnd.h + server/shadow/shadow_subsystem_builtin.c +Copyright: 2015, Jiang Zihao <zihao.jiang@yahoo.com> + 2016, Jiang Zihao <zihao.jiang@yahoo.com> License: Apache-2.0 FIXME -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 - include/CMakeLists.txt +Files: include/freerdp/crypto/certificate_data.h + include/freerdp/crypto/certificate_store.h + include/freerdp/crypto/crypto.h + libfreerdp/core/redirection.c + libfreerdp/crypto/certificate.h + libfreerdp/crypto/crypto.c + libfreerdp/crypto/tls.c + libfreerdp/crypto/x509_utils.c + libfreerdp/crypto/x509_utils.h + winpr/libwinpr/crt/unicode.c + winpr/libwinpr/crt/unicode_icu.c Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2011, O.S. Systems Software Ltda. - 2011, Otavio Salvador <otavio@ossystems.com.br> + 2011-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2022, Armin Novak <anovak@thincast.com> + 2022, Thincast Technologies GmbH + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH License: Apache-2.0 FIXME @@ -1657,13 +1750,39 @@ Files: uwac/include/uwac/uwac-tools.h Copyright: 2014, David FORT <contact@hardening-consulting.com> 2014-2015, David FORT <contact@hardening-consulting.com> 2015, David FORT <contact@hardening-consulting.com> -License: NTP~disclaimer +License: HPND-sell-variant~and/or~NTP~disclaimer + FIXME + +Files: include/freerdp/server/proxy/proxy_log.h + server/proxy/CMakeLists.txt + server/proxy/pf_client.c + server/proxy/pf_context.c + server/proxy/pf_input.c + server/proxy/pf_server.c + server/proxy/pf_server.h + server/proxy/pf_update.c +Copyright: 2019, Idan Freiberg <speidy@gmail.com> + 2019, Kobi Mizrachi <kmizrachi18@gmail.com> + 2019, Mati Shabtay <matishabtay@gmail.com> + 2021, Armin Novak <anovak@thincast.com> + 2021, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + +Files: channels/gfxredir/CMakeLists.txt + channels/gfxredir/gfxredir_common.c + channels/gfxredir/gfxredir_common.h + channels/gfxredir/server/CMakeLists.txt + channels/gfxredir/server/gfxredir_main.c + channels/gfxredir/server/gfxredir_main.h + include/freerdp/server/gfxredir.h +Copyright: 2020, Microsoft +License: Apache-2.0 FIXME Files: libfreerdp/core/rdp.c libfreerdp/core/rdp.h winpr/include/winpr/user.h - winpr/include/winpr/wnd.h winpr/libwinpr/handle/CMakeLists.txt winpr/libwinpr/handle/handle.c winpr/libwinpr/thread/process.c @@ -1675,18 +1794,6 @@ Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 FIXME -Files: server/proxy/modules/modules_api.h - server/proxy/pf_cliprdr.c - server/proxy/pf_cliprdr.h - server/proxy/pf_config.c - server/proxy/pf_config.h - server/proxy/pf_modules.c - server/proxy/pf_modules.h -Copyright: 2019, Idan Freiberg <speidy@gmail.com> - 2019, Kobi Mizrachi <kmizrachi18@gmail.com> -License: Apache-2.0 - FIXME - Files: winpr/include/winpr/comm.h winpr/libwinpr/comm/comm.c winpr/libwinpr/comm/comm_ioctl.c @@ -1711,17 +1818,13 @@ Copyright: 2011, The Android Open Source Project License: Apache-2.0 FIXME -Files: winpr/libwinpr/utils/trio/strio.h - winpr/libwinpr/utils/trio/trio.c - winpr/libwinpr/utils/trio/trio.h - winpr/libwinpr/utils/trio/triop.h - winpr/libwinpr/utils/trio/triostr.c - winpr/libwinpr/utils/trio/triostr.h -Copyright: 1998, 2009, Bjorn Reese and Daniel Stenberg. - 1998, Bjorn Reese and Daniel Stenberg. - 2000, Bjorn Reese and Daniel Stenberg. - 2001, Bjorn Reese and Daniel Stenberg. -License: UNKNOWN +Files: server/proxy/modules/bitmap-filter/CMakeLists.txt + server/proxy/modules/demo/CMakeLists.txt + server/proxy/modules/demo/demo.cpp +Copyright: 2019, Kobi Mizrachi <kmizrachi18@gmail.com> + 2021, Armin Novak <anovak@thincast.com> + 2021, Thincast Technologies GmbH +License: Apache-2.0 FIXME Files: channels/audin/client/opensles/CMakeLists.txt @@ -1735,10 +1838,10 @@ License: Apache-2.0 FIXME Files: channels/rdpgfx/client/rdpgfx_main.c - channels/smartcard/client/smartcard_pack.c - channels/smartcard/client/smartcard_pack.h + include/freerdp/utils/smartcard_pack.h libfreerdp/codec/interleaved.c libfreerdp/core/mcs.c + libfreerdp/utils/smartcard_pack.c Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2013-2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> @@ -1754,9 +1857,9 @@ License: Apache-2.0 FIXME Files: client/common/cmdline.h - include/freerdp/version.h.in + include/config/version.h.in + winpr/include/config/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 @@ -1767,17 +1870,6 @@ Copyright: 2013, Bernhard Miklautz <bernhard.miklautz@thincast.com> License: Apache-2.0 FIXME -Files: libfreerdp/core/gateway/ntlm.c - libfreerdp/core/gateway/ntlm.h - libfreerdp/core/gateway/rpc.c - libfreerdp/core/gateway/rpc.h - libfreerdp/core/gateway/tsg.h -Copyright: 2012, Dmitrij Jasnov <dmitrij.jasnov@ts.fujitsu.com> - 2012, Fujitsu Technology Solutions GmbH - 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> -License: Apache-2.0 - FIXME - Files: include/freerdp/utils/ringbuffer.h libfreerdp/codec/test/TestFreeRDPRegion.c libfreerdp/crypto/test/TestBase64.c @@ -1788,18 +1880,23 @@ Copyright: 2014, Hardening <contact@hardening-consulting.com> License: Apache-2.0 FIXME -Files: client/X11/xf_gdi.c - winpr/include/winpr/synch.h - winpr/libwinpr/error/test/TestErrorSetLastError.c - winpr/libwinpr/nt/nt.c - winpr/libwinpr/synch/init.c -Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2013, Norbert Federa <norbert.federa@thincast.com> - 2013, Thincast Technologies GmbH - 2014, Norbert Federa <norbert.federa@thincast.com> - 2014, Thincast Technologies GmbH +Files: include/freerdp/server/proxy/proxy_context.h + server/proxy/cli/freerdp_proxy.c + server/proxy/pf_client.h + server/proxy/pf_input.h + server/proxy/pf_update.h +Copyright: 2019, Idan Freiberg <speidy@gmail.com> + 2019, Kobi Mizrachi <kmizrachi18@gmail.com> + 2019, Mati Shabtay <matishabtay@gmail.com> +License: Apache-2.0 + FIXME + +Files: libfreerdp/core/gateway/arm.h + libfreerdp/core/gateway/websocket.c + libfreerdp/core/gateway/websocket.h + libfreerdp/core/gateway/wst.c + libfreerdp/core/gateway/wst.h +Copyright: 2023, Michael Saxl <mike@mwsys.mine.bz> License: Apache-2.0 FIXME @@ -1812,6 +1909,27 @@ Copyright: 2011, Stephen Erisman License: Apache-2.0 FIXME +Files: LICENSE + client/X11/xf_floatbar.c + client/X11/xf_floatbar.h + compat/stdbool/stdbool.h +Copyright: NONE +License: Apache-2.0 + FIXME + +Files: channels/parallel/client/parallel_main.c + channels/smartcard/client/smartcard_main.h + include/freerdp/utils/smartcard_call.h + include/freerdp/utils/smartcard_operations.h +Copyright: 2010, Eduardo Fiss Beloni <beloni@ossystems.com.br> + 2010, O.S. Systems Software Ltda. + 2011, Eduardo Fiss Beloni <beloni@ossystems.com.br> + 2011, O.S. Systems Software Ltda. + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + Files: channels/cliprdr/client/cliprdr_format.c channels/cliprdr/client/cliprdr_format.h channels/cliprdr/client/cliprdr_main.c @@ -1853,6 +1971,30 @@ Copyright: 2004-2012, Jay Sorg <jay.sorg@gmail.com> License: Apache-2.0 FIXME +Files: winpr/include/winpr/synch.h + winpr/libwinpr/error/test/TestErrorSetLastError.c + winpr/libwinpr/nt/nt.c + winpr/libwinpr/synch/init.c +Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2013, Norbert Federa <norbert.federa@thincast.com> + 2013, Thincast Technologies GmbH + 2014, Norbert Federa <norbert.federa@thincast.com> + 2014, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + +Files: cmake/ConfigOptionsiOS.cmake + libfreerdp/emu/scard/smartcard_virtual_gids.h + 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 + FIXME + Files: channels/rail/server/CMakeLists.txt channels/rail/server/rail_main.c channels/rail/server/rail_main.h @@ -1885,35 +2027,57 @@ Copyright: 2012, Victor Lazzarini License: BSD-3-clause FIXME -Files: include/freerdp/codec/rfx.h - libfreerdp/codec/nsc_encode.c - libfreerdp/codec/nsc_encode.h -Copyright: 2011, Vic Lee - 2012, Vic Lee - 2016, Armin Novak <armin.novak@thincast.com> - 2016, Thincast Technologies GmbH +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/streamdump.h + libfreerdp/core/streamdump.c + libfreerdp/core/streamdump.h +Copyright: 2021, Armin Novak + 2021, Thincast Technologies GmbH + 2022, Armin Novak + 2022, Thincast Technologies GmbH License: Apache-2.0 FIXME -Files: channels/rdpdr/server/rdpdr_main.c - channels/rdpdr/server/rdpdr_main.h - include/freerdp/server/rdpdr.h -Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2014, Dell Software <Mike.McDonald@software.dell.com> +Files: libfreerdp/crypto/cert_common.c + libfreerdp/crypto/certificate.c + libfreerdp/crypto/privatekey.c +Copyright: 2011, Jiten Pathy + 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> 2015, Thincast Technologies GmbH + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH License: Apache-2.0 FIXME -Files: channels/parallel/client/parallel_main.c - channels/smartcard/client/smartcard_main.h - channels/smartcard/client/smartcard_operations.h -Copyright: 2010, Eduardo Fiss Beloni <beloni@ossystems.com.br> - 2010, O.S. Systems Software Ltda. - 2011, Eduardo Fiss Beloni <beloni@ossystems.com.br> - 2011, O.S. Systems Software Ltda. - 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> - 2015, Thincast Technologies GmbH +Files: include/freerdp/server/proxy/proxy_modules_api.h + server/proxy/pf_config.c + server/proxy/pf_modules.c +Copyright: 2019, Idan Freiberg <speidy@gmail.com> + 2019, Kobi Mizrachi <kmizrachi18@gmail.com> + 2021, 2023, Armin Novak <anovak@thincast.com> + 2021, 2023, Thincast Technologies GmbH + 2021, Armin Novak <anovak@thincast.com> + 2021, Thincast Technologies GmbH + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + +Files: include/freerdp/codec/rfx.h + libfreerdp/codec/nsc_encode.c + libfreerdp/codec/nsc_encode.h +Copyright: 2011, Vic Lee + 2012, Vic Lee + 2016, Armin Novak <armin.novak@thincast.com> + 2016, Thincast Technologies GmbH License: Apache-2.0 FIXME @@ -1927,6 +2091,15 @@ Copyright: 2010-2011, Vic Lee License: Apache-2.0 FIXME +Files: include/freerdp/freerdp.h + include/freerdp/svc.h + include/freerdp/transport_io.h +Copyright: 2009-2011, Jay Sorg + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + Files: channels/rail/client/rail_main.h channels/rail/rail_common.c channels/rail/rail_common.h @@ -1972,6 +2145,15 @@ Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 FIXME +Files: libfreerdp/core/gateway/rpc.c + libfreerdp/core/gateway/rpc.h + libfreerdp/core/gateway/tsg.h +Copyright: 2012, Dmitrij Jasnov <dmitrij.jasnov@ts.fujitsu.com> + 2012, Fujitsu Technology Solutions GmbH + 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> +License: Apache-2.0 + FIXME + Files: channels/tsmf/client/CMakeLists.txt winpr/libwinpr/comm/comm.h winpr/libwinpr/comm/test/TestCommConfig.c @@ -2009,16 +2191,6 @@ Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-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-2.0 - FIXME - Files: winpr/include/winpr/ssl.h winpr/libwinpr/utils/ssl.c winpr/test/TestTypes.c @@ -2034,27 +2206,20 @@ Files: winpr/libwinpr/utils/wlog/JournaldAppender.h winpr/libwinpr/utils/wlog/UdpAppender.h Copyright: 2015, David FORT <contact@hardening-consulting.com> 2015, Thincast Technologies GmbH -License: NTP~disclaimer +License: HPND-sell-variant and/or NTP~disclaimer FIXME -Files: winpr/libwinpr/utils/trio/triodef.h - winpr/libwinpr/utils/trio/trionan.c - winpr/libwinpr/utils/trio/trionan.h -Copyright: 2001, Bjorn Reese <breese@users.sourceforge.net> -License: UNKNOWN +Files: client/SDL/dialogs/font/OFL.txt + client/SDL/dialogs/font/OpenSans-Italic-VariableFont_wdth,wght.ttf:meta + client/SDL/dialogs/font/OpenSans-VariableFont_wdth,wght.ttf:meta +Copyright: 2020, The Open Sans Project Authors (https://github.com/googlefonts/opensans) +License: OFL-1.1 FIXME -Files: client/X11/xf_floatbar.c - client/X11/xf_floatbar.h +Files: README.md + debian/control Copyright: NONE -License: Apache-2.0 - FIXME - -Files: winpr/libwinpr/sspi/Kerberos/kerberos.c - winpr/libwinpr/sspi/Kerberos/kerberos.h -Copyright: 2015, ANSSI, Author Thomas Calderon - 2017, Dorian Ducournau <dorian.ducournau@gmail.com> -License: Apache-2.0 +License: Apache FIXME Files: winpr/libwinpr/sspi/sspi_gss.c @@ -2065,12 +2230,51 @@ Copyright: 2015, ANSSI, Author Thomas Calderon License: Apache-2.0 FIXME -Files: winpr/libwinpr/clipboard/posix.c - winpr/libwinpr/clipboard/posix.h +Files: winpr/libwinpr/clipboard/synthetic_file.c + winpr/libwinpr/clipboard/synthetic_file.h Copyright: 2017, Alexei Lozovsky <a.lozovsky@gmail.com> License: Apache-2.0 FIXME +Files: libfreerdp/utils/smartcard_call.c + libfreerdp/utils/smartcard_operations.c +Copyright: 2011, Anthony Tong <atong@trustedcs.com> + 2011, O.S. Systems Software Ltda. + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH + 2017, Armin Novak <armin.novak@thincast.com> + 2017, Thincast Technologies GmbH + Alexi Volkov <alexi@myrealbox.com> 2006 +License: Apache-2.0 + FIXME + +Files: client/SDL/CMakeLists.txt + client/SDL/sdl_monitor.hpp + client/SDL/dialogs/res/convert_res_to_c.cpp +Copyright: 2022, Armin Novak <anovak@thincast.com> + 2023, Armin Novak <anovak@thincast.com> +License: Apache-2.0 + FIXME + +Files: include/freerdp/settings.h + include/freerdp/settings_types.h +Copyright: 2009-2011, Jay Sorg + 2010-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2016, Armin Novak <armin.novak@gmail.com> + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + +Files: libfreerdp/crypto/certificate_data.c + libfreerdp/crypto/certificate_store.c +Copyright: 2011, Jiten Pathy + 2011-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + Files: channels/audin/client/opensles/audin_opensl_es.c channels/rdpsnd/client/opensles/rdpsnd_opensles.c Copyright: 2013, Armin Novak <armin.novak@gmail.com> @@ -2088,12 +2292,6 @@ Copyright: 2010-2011, Vic Lee License: Apache-2.0 FIXME -Files: winpr/libwinpr/utils/wlog/CallbackAppender.c - winpr/libwinpr/utils/wlog/CallbackAppender.h -Copyright: 2014, Armin Novak <armin.novak@thincast.com> -License: Apache-2.0 - FIXME - Files: libfreerdp/primitives/prim_YUV_neon.c libfreerdp/primitives/prim_YUV_ssse3.c Copyright: 2014, Thomas Erbesdobler @@ -2119,6 +2317,15 @@ Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 FIXME +Files: libfreerdp/locale/keyboard_x11.c + winpr/libwinpr/sysinfo/sysinfo.c +Copyright: 2009-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2013, Bernhard Miklautz <bernhard.miklautz@thincast.com> + 2023, Bernhard Miklautz <bernhard.miklautz@thincast.com> +License: Apache-2.0 + FIXME + Files: libfreerdp/core/proxy.c libfreerdp/core/proxy.h Copyright: 2014, Christian Plattner <ccpp@gmx.at> @@ -2134,6 +2341,12 @@ Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 FIXME +Files: client/X11/xf_input.c + client/X11/xf_input.h +Copyright: 2013, Corey Clayton <can.of.tuna@gmail.com> +License: Apache-2.0 + FIXME + Files: channels/rdpsnd/client/ios/CMakeLists.txt channels/rdpsnd/client/mac/CMakeLists.txt Copyright: 2012, Laxmikant Rashinkar <LK.Rashinkar@gmail.com> @@ -2157,9 +2370,10 @@ Copyright: 2014, David FORT <contact@hardening-consulting.com> License: Apache-2.0 FIXME -Files: include/freerdp/freerdp.h - include/freerdp/svc.h -Copyright: 2009-2011, Jay Sorg +Files: channels/rdpdr/server/rdpdr_main.h + include/freerdp/server/rdpdr.h +Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2014, Dell Software <Mike.McDonald@software.dell.com> 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> 2015, Thincast Technologies GmbH License: Apache-2.0 @@ -2174,6 +2388,16 @@ Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 FIXME +Files: channels/audin/server/audin.c + include/freerdp/server/audin.h +Copyright: 2012, Vic Lee + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH + 2022, Pascal Nowack <Pascal.Nowack@gmx.de> + 2023, Pascal Nowack <Pascal.Nowack@gmx.de> +License: Apache-2.0 + FIXME + Files: channels/audin/client/oss/audin_oss.c channels/rdpsnd/client/oss/rdpsnd_oss.c Copyright: 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> @@ -2190,6 +2414,14 @@ Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 FIXME +Files: client/SDL/sdl_monitor.cpp + client/X11/xf_monitor.c +Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2017, David Fort <contact@hardening-consulting.com> + 2018, Kai Harms <kharms@rangee.com> +License: Apache-2.0 + FIXME + Files: libfreerdp/primitives/prim_YUV_opencl.c libfreerdp/primitives/primitives.cl Copyright: 2019, David Fort <contact@hardening-consulting.com> @@ -2237,9 +2469,16 @@ Copyright: 2011, Martin Fleisz <martin.fleisz@thincast.com> License: Apache-2.0 FIXME -Files: include/freerdp/api.h - libfreerdp/core/settings.c -Copyright: 2009-2011, Jay Sorg +Files: channels/audin/client/sndio/CMakeLists.txt + channels/rdpsnd/client/sndio/CMakeLists.txt +Copyright: 2015, Rozhuk Ivan <rozhuk.im@gmail.com> + 2020, Ingo Feinerer <feinerer@logic.at> +License: Apache-2.0 + FIXME + +Files: libfreerdp/core/rdstls.c + libfreerdp/core/rdstls.h +Copyright: 2023, Joan Torres <joan.torres@suse.com> License: Apache-2.0 FIXME @@ -2299,44 +2538,29 @@ Copyright: Iowa State University 2009-2010. License: BSL-1.0 FIXME -Files: cmake/compat_2.8.11/CMakePackageConfigHelpers.cmake - cmake/compat_2.8.3/CMakeParseArguments.cmake -Copyright: 2010, Alexander Neundorf <neundorf@kde.org> - 2012, Alexander Neundorf <neundorf@kde.org> -License: UNKNOWN - FIXME - -Files: cmake/compat_2.8.3/FindPackageHandleStandardArgs.cmake - cmake/compat_2.8.6/FeatureSummary.cmake -Copyright: 2007-2009, Kitware, Inc. -License: UNKNOWN - FIXME - Files: channels/rdpsnd/client/ios/TPCircularBuffer.c channels/rdpsnd/client/ios/TPCircularBuffer.h Copyright: 2012-2013, A Tasty Pixel License: Zlib FIXME -Files: winpr/libwinpr/crypto/md4.h - winpr/libwinpr/crypto/md5.h -Copyright: 2001, Alexander Peslyak and it is hereby released to the -License: public-domain +Files: winpr/libwinpr/sspi/Kerberos/kerberos.c +Copyright: 2015, ANSSI, Author Thomas Calderon + 2017, Dorian Ducournau <dorian.ducournau@gmail.com> + 2022, David Fort <contact@hardening-consulting.com> + 2022, Isaac Klein <fifthdegree@protonmail.com> +License: Apache-2.0 FIXME -Files: cmake/FindXRandR.cmake -Copyright: 2012, Alam Arias <Alam.GBC@gmail.com> +Files: winpr/libwinpr/sspi/Kerberos/kerberos.h +Copyright: 2015, ANSSI, Author Thomas Calderon + 2017, Dorian Ducournau <dorian.ducournau@gmail.com> License: Apache-2.0 FIXME -Files: channels/smartcard/client/smartcard_operations.c -Copyright: 2011, Anthony Tong <atong@trustedcs.com> - 2011, O.S. Systems Software Ltda. - 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> - 2015, Thincast Technologies GmbH - 2017, Armin Novak <armin.novak@thincast.com> - 2017, Thincast Technologies GmbH - Alexi Volkov <alexi@myrealbox.com> 2006 +Files: include/freerdp/utils/proxy_utils.h +Copyright: 2016, Armin Novak <armin.novak@gmail.com> + 2022, Adrian Vollmer <adrian.vollmer@syss.de> License: Apache-2.0 FIXME @@ -2362,6 +2586,63 @@ Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 FIXME +Files: libfreerdp/common/settings.c +Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2016, Armin Novak <armin.novak@gmail.com> + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + +Files: channels/rdpdr/server/rdpdr_main.c +Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2014, Dell Software <Mike.McDonald@software.dell.com> + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015-2022, Thincast Technologies GmbH + 2022, Armin Novak <anovak@thincast.com> +License: Apache-2.0 + FIXME + +Files: libfreerdp/core/gcc.c +Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2014, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2014, Norbert Federa <norbert.federa@thincast.com> + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + +Files: libfreerdp/core/connection.c +Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + +Files: libfreerdp/core/peer.c +Copyright: 2011, Vic Lee + 2014, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + +Files: libfreerdp/core/settings.c +Copyright: 2009-2011, Jay Sorg + 2023, Armin Novak <anovak@thincast.com> + 2023, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + +Files: libfreerdp/emu/scard/smartcard_virtual_gids.c +Copyright: 2021, 2023, Thincast Technologies GmbH + 2021, Martin Fleisz <martin.fleisz@thincast.com> + 2023, Armin Novak <anovak@thincast.com> +License: Apache-2.0 + FIXME + Files: channels/printer/client/printer_main.c Copyright: 2010-2011, Vic Lee 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> @@ -2388,19 +2669,6 @@ Copyright: 2010-2011, Vic Lee License: Apache-2.0 FIXME -Files: include/freerdp/settings.h -Copyright: 2009-2011, Jay Sorg - 2010-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2016, Armin Novak <armin.novak@gmail.com> -License: Apache-2.0 - FIXME - -Files: libfreerdp/common/settings.c -Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2016, Armin Novak <armin.novak@gmail.com> -License: Apache-2.0 - FIXME - Files: client/common/cmdline.c Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2014, Norbert Federa <norbert.federa@thincast.com> @@ -2478,6 +2746,15 @@ Copyright: 2010-2011, Vic Lee License: Apache-2.0 FIXME +Files: client/common/client_cliprdr_file.c +Copyright: 2010-2011, Vic Lee + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH + 2023, Armin Novak <armin.novak@thincast.com> + 2023, Pascal Nowack <Pascal.Nowack@gmx.de> +License: Apache-2.0 + FIXME + Files: channels/audin/client/audin_main.c Copyright: 2010-2011, Vic Lee 2015, Armin Novak <armin.novak@thincast.com> @@ -2486,6 +2763,22 @@ Copyright: 2010-2011, Vic Lee License: Apache-2.0 FIXME +Files: libfreerdp/core/license.c +Copyright: 2011-2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2014, Norbert Federa <norbert.federa@thincast.com> + 2018, David Fort <contact@hardening-consulting.com> + 2022-2023, Armin Novak <armin.novak@thincast.com> + 2022-2023, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + +Files: include/freerdp/license.h +Copyright: 2018, David Fort <contact@hardening-consulting.com> + 2022, Armin Novak <armin.novak@thincast.com> + 2022, Thincast Technologies GmbH +License: Apache-2.0 + FIXME + Files: winpr/libwinpr/file/file.h Copyright: 2015, Armin Novak <armin.novak@thincast.com> 2015, Thincast Technologies GmbH @@ -2516,6 +2809,13 @@ Copyright: 2014, Hardening <contact@hardening-consulting.com> License: Apache-2.0 FIXME +Files: channels/rdpsnd/client/sndio/rdpsnd_sndio.c +Copyright: 2019, Armin Novak <armin.novak@thincast.com> + 2019, Thincast Technologies GmbH + 2020, Ingo Feinerer <feinerer@logic.at> +License: Apache-2.0 + FIXME + Files: libfreerdp/codec/include/bitmap.c Copyright: 2011, Jay Sorg <jay.sorg@gmail.com> 2016, Armin Novak <armin.novak@thincast.com> @@ -2567,6 +2867,12 @@ Copyright: 2016, Armin Novak <armin.novak@thincast.om> License: Apache-2.0 FIXME +Files: include/freerdp/client/client_cliprdr_file.h +Copyright: 2010-2011, Vic Lee + 2023, Armin Novak <armin.novak@thincst.com> +License: Apache-2.0 + FIXME + Files: channels/rdp2tcp/client/rdp2tcp_main.c Copyright: 2017, Artur Zaprzala License: Apache-2.0 @@ -2603,12 +2909,6 @@ Copyright: 2015, Bernhard Miklautz <bernhard.miklautz@thincast.com> License: Apache-2.0 FIXME -Files: winpr/libwinpr/sysinfo/sysinfo.c -Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2013, Bernhard Miklautz <bernhard.miklautz@thincast.com> -License: Apache-2.0 - FIXME - Files: winpr/include/winpr/wlog.h Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2015, Bernhard Miklautz <bernhard.miklautz@thincast.com> @@ -2640,14 +2940,22 @@ Copyright: 2011, Vic Lee License: Apache-2.0 FIXME -Files: cmake/FindXi.cmake -Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2011, O.S. Systems Software Ltda. - 2011, Otavio Salvador <otavio@ossystems.com.br> +Files: client/X11/CMakeLists.txt +Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2013, Corey Clayton <can.of.tuna@gmail.com> License: Apache-2.0 FIXME +Files: libfreerdp/core/nla.c +Copyright: 2010-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH + 2016, Martin Fleisz <martin.fleisz@thincast.com> + 2017, Dorian Ducournau <dorian.ducournau@gmail.com> + 2022, David Fort <contact@hardening-consulting.com> +License: Apache-2.0 + FIXME + Files: channels/rdpei/server/rdpei_main.h Copyright: 2014, David Fort <contact@hardening-consulting.com> 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> @@ -2736,12 +3044,11 @@ Copyright: 2012, Dmitrij Jasnov <dmitrij.jasnov@ts.fujitsu.com> License: Apache-2.0 FIXME -Files: libfreerdp/core/nla.c -Copyright: 2010-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> +Files: channels/audin/client/sndio/audin_sndio.c +Copyright: 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Rozhuk Ivan <rozhuk.im@gmail.com> 2015, Thincast Technologies GmbH - 2016, Martin Fleisz <martin.fleisz@thincast.com> - 2017, Dorian Ducournau <dorian.ducournau@gmail.com> + 2020, Ingo Feinerer <feinerer@logic.at> License: Apache-2.0 FIXME @@ -2752,26 +3059,19 @@ Copyright: 2009-2011, Jay Sorg License: Apache-2.0 FIXME -Files: libfreerdp/core/certificate.c -Copyright: 2011, Jiten Pathy - 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> - 2015, Thincast Technologies GmbH -License: Apache-2.0 - FIXME - -Files: libfreerdp/core/gcc.c +Files: libfreerdp/core/nego.c Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2014, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> 2014, Norbert Federa <norbert.federa@thincast.com> + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, Thincast Technologies GmbH License: Apache-2.0 FIXME -Files: libfreerdp/core/nego.c -Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2014, Norbert Federa <norbert.federa@thincast.com> +Files: server/Sample/sf_audin.c +Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> 2015, Thincast Technologies GmbH + 2023, Pascal Nowack <Pascal.Nowack@gmx.de> License: Apache-2.0 FIXME @@ -2790,12 +3090,6 @@ Copyright: 2013, Zhang Zhaolong <zhangzl2013@126.com> License: Apache-2.0 FIXME -Files: libfreerdp/core/peer.c -Copyright: 2011, Vic Lee - 2014, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> -License: Apache-2.0 - FIXME - Files: include/freerdp/channels/rdpei.h Copyright: 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2014, David FORT <contact@hardening-consulting.com> @@ -2816,17 +3110,16 @@ Copyright: 2011, Martin Fleisz <martin.fleisz@thincast.com> License: Apache-2.0 FIXME -Files: client/X11/xf_monitor.c -Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2017, David Fort <contact@hardening-consulting.com> - 2018, Kai Harms <kharms@rangee.com> +Files: libfreerdp/core/credssp_auth.c +Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2022, David Fort <contact@hardening-consulting.com> + 2022, Isaac Klein <fifthdegree@protonmail.com> License: Apache-2.0 FIXME -Files: libfreerdp/core/license.c -Copyright: 2011-2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> - 2014, Norbert Federa <norbert.federa@thincast.com> - 2018, David Fort <contact@hardening-consulting.com> +Files: libfreerdp/core/gateway/arm.c +Copyright: 2023, David Fort <contact@hardening-consulting.com> + 2023, Michael Saxl <mike@mwsys.mine.bz> License: Apache-2.0 FIXME @@ -2860,6 +3153,12 @@ Copyright: 2022, Ely Ronnen <elyronnen@gmail.com> License: Apache-2.0 FIXME +Files: client/X11/xf_event.c +Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2023, HP Development Company, L.P. +License: Apache-2.0 + FIXME + Files: client/X11/cli/xfreerdp.c Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> 2012, HP Development Company, LLC @@ -2888,6 +3187,22 @@ Copyright: 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 FIXME +Files: include/freerdp/channels/gfxredir.h +Copyright: 2020, Hideyuki Nagase <hideyukn@microsoft.com> +License: Apache-2.0 + FIXME + +Files: server/proxy/proxy_modules.h +Copyright: 2019, Idan Freiberg <speidy@gmail.com> + 2019, Kobi Mizrachi <kmizrachi18@gmail.com> +License: Apache-2.0 + FIXME + +Files: include/freerdp/api.h +Copyright: 2009-2011, Jay Sorg +License: Apache-2.0 + FIXME + Files: include/freerdp/types.h Copyright: 2009-2011, Jay Sorg 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> @@ -2900,23 +3215,14 @@ Copyright: 2009-2011, Jay Sorg License: Apache-2.0 FIXME -Files: winpr/libwinpr/sspi/Negotiate/negotiate.h -Copyright: 2011-2012, Jiten Pathy -License: Apache-2.0 - FIXME - -Files: libfreerdp/crypto/certificate.c -Copyright: 2011, Jiten Pathy - 2011-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> +Files: server/shadow/shadow_audin.c +Copyright: 2015, Jiang Zihao <zihao.jiang@yahoo.com> + 2023, Pascal Nowack <Pascal.Nowack@gmx.de> License: Apache-2.0 FIXME -Files: LICENSE -Copyright: License. Subject to the terms and conditions of - You must retain, in the Source form of any Derivative Works - [yyyy] [name of copyright owner] - license to reproduce, prepare Derivative Works of, - patent, trademark, and +Files: winpr/libwinpr/sspi/Negotiate/negotiate.h +Copyright: 2011-2012, Jiten Pathy License: Apache-2.0 FIXME @@ -2939,6 +3245,13 @@ Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> License: Apache-2.0 FIXME +Files: include/CMakeLists.txt +Copyright: 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2011, O.S. Systems Software Ltda. + 2011, Otavio Salvador <otavio@ossystems.com.br> +License: Apache-2.0 + FIXME + Files: libfreerdp/codec/h264_ffmpeg.c Copyright: 2014, Mike McDonald <Mike.McDonald@software.dell.com> 2014, erbth <t.erbesdobler@team103.com> @@ -2946,11 +3259,6 @@ Copyright: 2014, Mike McDonald <Mike.McDonald@software.dell.com> License: Apache-2.0 FIXME -Files: cmake/FindXmlto.cmake -Copyright: 2011, Nils Andresen <nils@nils-andresen.de> -License: Apache-2.0 - FIXME - Files: libfreerdp/codec/rfx_sse2.c Copyright: 2011, Norbert Federa <norbert.federa@thincast.com> 2011, Stephen Erisman @@ -2964,6 +3272,12 @@ Copyright: 2011, Vic Lee License: Apache-2.0 FIXME +Files: include/freerdp/channels/audin.h +Copyright: 2010-2011, Vic Lee + 2023, Pascal Nowack <Pascal.Nowack@gmx.de> +License: Apache-2.0 + FIXME + Files: libfreerdp/codec/nsc_types.h Copyright: 2011, Samsung, Author Jiten Pathy 2012, Vic Lee @@ -2973,7 +3287,6 @@ License: Apache-2.0 Files: debian/copyright Copyright: *No Copyright *No copyright - -format/1.0/ 1998, 2009, Bjorn Reese and Daniel Stenberg. 2001, Alexander Peslyak and it is hereby released to the 2001, Bjorn Reese <breese@users.sourceforge.net> @@ -3045,6 +3358,7 @@ Copyright: *No Copyright 2013, Martin Fleisz <martin.fleisz@thincast.com> 2013, Thincast Technologies GmbH 2013, Zhang Zhaolong <zhangzl2013@126.com> + 2013-2016, Collabora, Ltd. 2014, Armin Novak <armin.novak@gmail.com> 2014, Armin Novak <armin.novak@thincast.com> 2014, Christian Plattner <ccpp@gmx.at> @@ -3089,13 +3403,127 @@ Copyright: *No Copyright 2019, Mati Shabtay <matishabtay@gmail.com> 2022, Ely Ronnen <elyronnen@gmail.com> 2022, Pascal Nowack <Pascal.Nowack@gmx.de> - was claimed by the wine -License: Apache-2.0 and/or BSD-3-clause and/or BSL-1.0 and/or LGPL-2.1+ and/or NTP~disclaimer +License: Apache-2.0 or bsd_-2-clause_clause and/or BSD-2-clause and/or BSD-3-clause and/or BSL-1.0 and/or Expat and/or HPND-sell-variant and/or ISC and/or LGPL-2.1+ and/or NTP~disclaimer and/or X11 and/or Zlib and/or public-domain FIXME -Files: cmake/FindGStreamer_1_0.cmake -Copyright: 2012, Raphael Kubo da Costa <rakuco@webkit.org> -License: BSD-2-clause +Files: a +Copyright: 2001, Alexander Peslyak and it is hereby released to the + 2004-2012, Jay Sorg <jay.sorg@gmail.com> + 2006, Andreas Schneider <mail@cynapses.org> + 2008, Kristian Høgsberg + 2008-2013, Kristian Høgsberg + 2009, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2009-2011, Jay Sorg + 2009-2012, Jay Sorg + 2009-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2010, Eduardo Fiss Beloni <beloni@ossystems.com.br> + 2010, Luigi Toscano, <luigi.toscano@tiscali.it> + 2010, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2010, The Android Open Source Project + 2010-2011, Vic Lee + 2010-2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2011, Anthony Tong <atong@trustedcs.com> + 2011, Eduardo Fiss Beloni <beloni@ossystems.com.br> + 2011, Jay Sorg <jay.sorg@gmail.com> + 2011, Jiten Pathy + 2011, License: UNKNOWN + 2011, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2011, Martin Fleisz <martin.fleisz@thincast.com> + 2011, Norbert Federa <norbert.federa@thincast.com> + 2011, Samsung, Author Jiten Pathy + 2011, Shea Levy <shea@shealevy.com> + 2011, Stephen Erisman + 2011, The Android Open Source Project + 2011, Vic Lee + 2011-2012, Jiten Pathy + 2011-2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2011-2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2012, Alfred Liu <alfred.liu@atruscorp.com> + 2012, Bernhard Miklautz <bernhard.miklautz@thincast.com> + 2012, Collabora, Ltd. + 2012, Dmitrij Jasnov <dmitrij.jasnov@ts.fujitsu.com> + 2012, Dmitry Baryshnikov <polimax at mail dot ru> + 2012, Gerald Richter + 2012, HP Development Company, LLC + 2012, Hewlett-Packard Development Company, L.P. + 2012, Laxmikant Rashinkar <LK.Rashinkar@gmail.com> + 2012, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2012, Modelon AB + 2012, Vic Lee + 2012, Victor Lazzarini + 2012-2013, A Tasty Pixel + 2013, Armin Novak <armin.novak@gmail.com> + 2013, BMW Car IT GmbH + 2013, Bernhard Miklautz <bernhard.miklautz@thincast.com> + 2013, Christian Hofstaedtler + 2013, Corey Clayton <can.of.tuna@gmail.com> + 2013, Dell Software <Mike.McDonald@software.dell.com> + 2013, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2013, Martin Fleisz <martin.fleisz@thincast.com> + 2013, Zhang Zhaolong <zhangzl2013@126.com> + 2014, Armin Novak <armin.novak@gmail.com> + 2014, Armin Novak <armin.novak@thincast.com> + 2014, Christian Plattner <ccpp@gmx.at> + 2014, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2014, David FORT <contact@hardening-consulting.com> + 2014, David Fort <contact@hardening-consulting.com> + 2014, Dell Software <Mike.McDonald@software.dell.com> + 2014, Hardening <contact@hardening-consulting.com> + 2014, Manuel Bachmann <tarnyko@tarnyko.net> + 2014, Marc-Andre Moreau <marcandre.moreau@gmail.com> + 2014, Mike McDonald <Mike.McDonald@software.dell.com> + 2014, Norbert Federa <norbert.federa@thincast.com> + 2014, Thomas Erbesdobler + 2015, ANSSI, Author Thomas Calderon + 2015, Armin Novak <armin.novak@thincast.com> + 2015, Bernhard Miklautz <bernhard.miklautz@thincast.com> + 2015, DI (FH) Martin Haimberger <martin.haimberger@thincast.com> + 2015, David FORT <contact@hardening-consulting.com> + 2015, David Fort <contact@hardening-consulting.com> + 2015, Dell Software <Mike.McDonald@software.dell.com> + 2015, Denis Vincent <dvincent@devolutions.net> + 2015, Hewlett-Packard Development Company, L.P. + 2015, Jiang Zihao <zihao.jiang@yahoo.com> + 2015, Martin Gräßlin + 2015, Rozhuk Ivan <rozhuk.im@gmail.com> + 2015, Thincast Technologies GmbH + 2015-2018, Bernhard Miklautz <bernhard.miklautz@thincast.com> + 2016, Armin Novak <armin.novak@gmail.com> + 2016, Armin Novak <armin.novak@thincast.com> + 2016, Armin Novak <armin.novak@thincast.om> + 2016, Norbert Federa <norbert.federa@thincast.com> + 2017, Alexei Lozovsky <a.lozovsky@gmail.com> + 2017, Armin Novak <anovak@thincast.com> + 2017, Artur Zaprzala + 2017, Ben Cohen + 2017, Red Hat Inc. + 2017, Serge Zaitsev + 2018, Armin Novak <armin.novak@thincast.com> + 2018, David Fort <contact@hardening-consulting.com> + 2018, Pascal Bourguignon <pjb@informatimago.com> + 2018, Simon Ser + 2019, Armin Novak <armin.novak@thincast.com> + 2019, David Fort <contact@hardening-consulting.com> + 2019, Idan Freiberg <speidy@gmail.com> + 2019, Kobi Mizrachi <kmizrachi18@gmail.com> + 2019, Mati Shabtay <matishabtay@gmail.com> + 2020, Hideyuki Nagase <hideyukn@microsoft.com> + 2020, Microsoft + 2020, The Open Sans Project Authors (https://github.com/googlefonts/opensans) + 2021, 2023, Thincast Technologies GmbH + 2021, Armin Novak + 2022, Armin Novak <anovak@thincast.com> + 2022, David Fort <contact@hardening-consulting.com> + 2022, Ely Ronnen <elyronnen@gmail.com> + 2022, Isaac Klein <fifthdegree@protonmail.com> + 2022, Pascal Nowack <Pascal.Nowack@gmx.de> + 2023, David Fort <contact@hardening-consulting.com> + 2023, Joan Torres <joan.torres@suse.com> + 2023, Michael Saxl <mike@mwsys.mine.bz> + Iowa State University 2009-2010. + License: OFL-1.1 + NONE +License: Apache-2.0 or bsd_-2-clause_clause and/or BSD-2-clause and/or BSD-3-clause and/or BSL-1.0 and/or Expat and/or HPND-sell-variant and/or LGPL-2.1 and/or OFL-1.1-RFN and/or Zlib and/or public-domain FIXME Files: cmake/Findlibusb-1.0.cmake @@ -3104,67 +3532,54 @@ Copyright: 2006, Andreas Schneider <mail@cynapses.org> License: BSD-3-clause FIXME -Files: uwac/protocols/server-decoration.xml -Copyright: 2015, Martin Gräßlin -License: LGPL-2.1+ +Files: client/SDL/aad/wrapper/webview.h +Copyright: 2017, Serge Zaitsev + 2022, Steffen André Langnes +License: Expat FIXME Files: uwac/libuwac/uwac-clipboard.c Copyright: 2018, Armin Novak <armin.novak@thincast.com> 2018, Thincast Technologies GmbH -License: NTP~disclaimer +License: HPND-sell-variant and/or NTP~disclaimer FIXME Files: uwac/libuwac/uwac-os.c Copyright: 2012, Collabora, Ltd. -License: NTP~disclaimer +License: HPND-sell-variant and/or NTP~disclaimer FIXME Files: uwac/libuwac/uwac-os.h Copyright: 2012, Collabora, Ltd. 2014, David FORT <contact@hardening-consulting.com> -License: NTP~disclaimer +License: HPND-sell-variant and/or NTP~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~disclaimer +License: HPND-sell-variant and/or NTP~disclaimer FIXME Files: include/freerdp/codec/region.h Copyright: 2014, Hardening <contact@hardening-consulting.com> 2014, Thincast Technologies GmbH -License: NTP~disclaimer - FIXME - -Files: cmake/WindowsDLLVersion.rc.in -Copyright: 2011, -@RC_VERSION_YEAR@" -License: UNKNOWN - FIXME - -Files: cmake/FindOpenSSL.cmake -Copyright: 2006, Alexander Neundorf <neundorf@kde.org> - 2006-2009, Kitware, Inc. - 2009-2011, Mathieu Malaterre <mathieu.malaterre@gmail.com> -License: UNKNOWN +License: HPND-sell-variant and/or NTP~disclaimer FIXME -Files: cmake/FindDBus.cmake -Copyright: 2006, Alexander Neundorf, <neundorf@kde.org> - 2008, Kevin Kofler, <kevin.kofler@chello.at> -License: UNKNOWN +Files: uwac/protocols/server-decoration.xml +Copyright: 2015, Martin Gräßlin +License: LGPL-2.1+ FIXME -Files: cmake/compat_2.8.11/WriteBasicConfigVersionFile.cmake -Copyright: 2004-2009, Kitware, Inc. - 2008-2011, Alexander Neundorf, <neundorf@kde.org> -License: UNKNOWN +Files: uwac/protocols/viewporter.xml +Copyright: 2013-2016, Collabora, Ltd. +License: HPND-sell-variant and/or NTP~disclaimer FIXME -Files: cmake/FindUUID.cmake -Copyright: 2006, Andreas Schneider <mail@cynapses.org> +Files: cmake/WindowsDLLVersion.rc.in +Copyright: 2011 License: UNKNOWN FIXME @@ -3174,14 +3589,13 @@ Copyright: 2013, BMW Car IT GmbH License: UNKNOWN FIXME -Files: cmake/FindCairo.cmake -Copyright: 2012, Dmitry Baryshnikov <polimax at mail dot ru> +Files: tools/smartcard-interpreter.py +Copyright: 2022, David Fort <contact@hardening-consulting.com> License: UNKNOWN FIXME -Files: cmake/compat_2.8.2/FindPkgConfig.cmake -Copyright: 2006, Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 2006-2009, Kitware, Inc. +Files: cmake/FindCairo.cmake +Copyright: 2012, Dmitry Baryshnikov <polimax at mail dot ru> License: UNKNOWN FIXME @@ -3191,7 +3605,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 @@ -3200,13 +3614,6 @@ Copyright: 2008-2013, Kristian Høgsberg License: UNKNOWN FIXME -Files: cmake/FindImageMagick.cmake -Copyright: 2007-2008, Miguel A. Figueroa-Villanueva <miguelf at ieee dot org> - 2007-2009, Kitware, Inc. - 2012, Rolf Eike Beer <eike@sf-mail.de> -License: UNKNOWN - FIXME - Files: cmake/FindDocBookXSL.cmake Copyright: 2010, Luigi Toscano, <luigi.toscano@tiscali.it> License: UNKNOWN @@ -3217,64 +3624,13 @@ Copyright: 2012, Modelon AB License: UNKNOWN FIXME -Files: cmake/FindUDev.cmake -Copyright: 2011, Petr Vanek <petr@scribus.info> -License: UNKNOWN - FIXME - Files: uwac/protocols/keyboard-shortcuts-inhibit-unstable-v1.xml Copyright: 2017, Red Hat Inc. License: UNKNOWN FIXME -Files: cmake/FindDevD.cmake -Copyright: 2015, Rozhuk Ivan <rozhuk.im@gmail.com> -License: UNKNOWN - FIXME - Files: uwac/protocols/xdg-decoration-unstable-v1.xml Copyright: 2018, Simon Ser License: UNKNOWN FIXME -Files: cmake/FindGStreamer_0_10.cmake -Copyright: 2006, Tim Beaulen <tbscope@gmail.com> -License: UNKNOWN - FIXME - -Files: debian/changelog -Copyright: attributions. - attributions: - libwinpr2 - rules,watch}: -License: UNKNOWN - FIXME - -Files: winpr/libwinpr/crt/casing.c -Copyright: was claimed by the wine -License: UNKNOWN - FIXME - -Files: winpr/libwinpr/utils/lodepng/lodepng.c -Copyright: 2005-2014, Lode Vandevenne - 2015, Armin Novak -License: Zlib - FIXME - -Files: winpr/libwinpr/utils/lodepng/lodepng.h -Copyright: 2005-2014, Lode Vandevenne -License: Zlib - FIXME - -Files: winpr/libwinpr/crypto/md5.c -Copyright: (d)) + (x) + (t); - 2001, Alexander Peslyak and it is hereby released to the -License: public-domain - FIXME - -Files: winpr/libwinpr/crypto/md4.c -Copyright: (d)) + (x); - 2001, Alexander Peslyak and it is hereby released to the -License: public-domain - FIXME - diff --git a/debian/libfreerdp-client3-3.symbols b/debian/libfreerdp-client3-3.symbols index e56c9ce..bd0ba7d 100644 --- a/debian/libfreerdp-client3-3.symbols +++ b/debian/libfreerdp-client3-3.symbols @@ -110,4 +110,5 @@ libfreerdp-client3.so.3 libfreerdp-client3-3 #MINVER# msusb_msinterface_replace@Base 3.0.0 msusb_msinterface_write@Base 3.0.0 msusb_mspipes_replace@Base 3.0.0 + rail_handshake_ex_flags_to_string@Base 3.5.0 rdpgfx_client_context_free@Base 3.0.0 diff --git a/debian/libfreerdp-server3-3.symbols b/debian/libfreerdp-server3-3.symbols index cec9653..5fe2bf9 100644 --- a/debian/libfreerdp-server3-3.symbols +++ b/debian/libfreerdp-server3-3.symbols @@ -27,6 +27,7 @@ libfreerdp-server3.so.3 libfreerdp-server3-3 #MINVER# location_server_context_new@Base 3.0.0 mouse_cursor_server_context_free@Base 3.0.0 mouse_cursor_server_context_new@Base 3.0.0 + rail_handshake_ex_flags_to_string@Base 3.5.0 rail_server_context_free@Base 3.0.0 rail_server_context_new@Base 3.0.0 rail_server_handle_messages@Base 3.0.0 diff --git a/debian/libfreerdp-shadow3-3.symbols b/debian/libfreerdp-shadow3-3.symbols index bd05a0d..685c24e 100644 --- a/debian/libfreerdp-shadow3-3.symbols +++ b/debian/libfreerdp-shadow3-3.symbols @@ -11,6 +11,7 @@ libfreerdp-shadow3.so.3 libfreerdp-shadow3-3 #MINVER# rdtk_text_field_draw@Base 3.1.0 shadow_capture_align_clip_rect@Base 3.0.0 shadow_capture_compare@Base 3.0.0 + shadow_capture_compare_with_format@Base 3.4.0 shadow_client_boardcast_msg@Base 3.0.0 shadow_client_boardcast_quit@Base 3.0.0 shadow_client_post_msg@Base 3.0.0 @@ -28,4 +29,5 @@ libfreerdp-shadow3.so.3 libfreerdp-shadow3-3 #MINVER# shadow_server_uninit@Base 3.0.0 shadow_subsystem_frame_update@Base 3.0.0 shadow_subsystem_pointer_convert_alpha_pointer_data@Base 3.0.0 + shadow_subsystem_pointer_convert_alpha_pointer_data_to_format@Base 3.4.0 shadow_subsystem_set_entry@Base 3.0.0 diff --git a/debian/libfreerdp3-3.symbols b/debian/libfreerdp3-3.symbols index 374e861..e2c38d7 100644 --- a/debian/libfreerdp3-3.symbols +++ b/debian/libfreerdp3-3.symbols @@ -338,6 +338,7 @@ libfreerdp3.so.3 libfreerdp3-3 #MINVER# freerdp_detect_keyboard_layout_from_system_locale@Base 3.0.0 freerdp_device_clone@Base 3.0.0 freerdp_device_collection_add@Base 3.0.0 + freerdp_device_collection_del@Base 3.4.0 freerdp_device_collection_find@Base 3.0.0 freerdp_device_collection_find_type@Base 3.0.0 freerdp_device_collection_free@Base 3.0.0 @@ -472,6 +473,7 @@ libfreerdp3.so.3 libfreerdp3-3 #MINVER# freerdp_rdp_version_string@Base 3.0.0 freerdp_rdpdr_dtyp_string@Base 3.0.0 freerdp_read_four_byte_float@Base 3.0.0 + freerdp_read_four_byte_float_exp@Base 3.5.0 freerdp_read_four_byte_signed_integer@Base 3.0.0 freerdp_reconnect@Base 3.0.0 freerdp_register_addin_provider@Base 3.0.0 @@ -543,6 +545,8 @@ libfreerdp3.so.3 libfreerdp3-3 #MINVER# freerdp_target_net_addresses_free@Base 3.0.0 freerdp_update_gateway_usage_method@Base 3.0.0 (optional)freerdp_utils_aad_get_access_token@Base 3.0.0 + freerdp_write_four_byte_float@Base 3.4.0 + freerdp_write_four_byte_signed_integer@Base 3.4.0 gdi_BitBlt@Base 3.0.0 gdi_CRectToCRgn@Base 3.0.0 gdi_CRectToRgn@Base 3.0.0 diff --git a/debian/libwinpr3-3.symbols b/debian/libwinpr3-3.symbols index 2d991dc..c2c68ca 100644 --- a/debian/libwinpr3-3.symbols +++ b/debian/libwinpr3-3.symbols @@ -1297,6 +1297,8 @@ libwinpr3.so.3 libwinpr3-3 #MINVER# winpr_FIPSMode@Base 3.0.0 winpr_FreeLibraryWhenCallbackReturns@Base 3.0.0 winpr_GetTickCount64@Base 3.0.0 + winpr_GetTickCount64NS@Base 3.4.0 + winpr_GetUnixTimeNS@Base 3.4.0 winpr_HMAC@Base 3.0.0 winpr_HMAC_Final@Base 3.0.0 winpr_HMAC_Free@Base 3.0.0 diff --git a/debian/rules b/debian/rules index 0ec2930..b222f40 100755 --- a/debian/rules +++ b/debian/rules @@ -7,6 +7,7 @@ ifeq (,$(filter terse,$(DEB_BUILD_OPTIONS))) endif export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 DPKG_EXPORT_BUILDFLAGS = 1 CFLAGS += $(CPPFLAGS) @@ -37,7 +38,10 @@ DEB_CMAKE_EXTRA_FLAGS = \ -DWITH_SAMPLE=OFF \ -DWITH_OPENSC_PKCS11_LINKED=OFF \ -DWITH_VAAPI=OFF \ - -WITH_SMARTCARD_EMULATE=ON \ + -DWITH_WINPR_UTILS_IMAGE_JPEG=ON \ + -DWITH_WINPR_UTILS_IMAGE_PNG=ON \ + -DWITH_WINPR_UTILS_IMAGE_WEBP=ON \ + -DWITH_SMARTCARD_EMULATE=ON \ -DRDTK_FORCE_STATIC_BUILD=ON \ -DUWAC_FORCE_STATIC_BUILD=ON \ -DWITH_BINARY_VERSIONING=ON \ |