pkgsrc/net/freerdp2/PLIST
markd d51e5283a5 freerdp2: update to 2.9.0
# 2022-11-16 Version 2.9.0

Notewhorth changes:
* Support sending server redirection PDU
* Ensure X11 client cursor is never smaller 1x1
* Fixed multiple client side input validation issues
  (CVE-2022-39316, CVE-2022-39317, CVE-2022-39318, CVE-2022-39319,
         CVE-2022-39320, CVE-2022-41877, CVE-2022-39347)
* Proxy server now discards input events sent before
  activation was received
* Internal replacements for md4, md5 and hmac-md5
   For the time being the RDP protocol requires these outdated hash
   algorithms. So any distribution that wants to ship a working
   FreeRDP should check the options WITH_INTERNAL_MD4 (and depending
   on OpenSSL deprecation status WITH_INTERNAL_MD5)

Fixed issues:
* Null checks in winpr_Digest_Free
* Missing NULL return in winpr_Digest_New
* Support for audin version 2 microphone channel
* Discard input events before activation


# 2022-10-12 Version 2.8.1

Notewhorth changes:
* Fixed CVE-2022-39282
* Fixed CVE-2022-39283
* Remove ALAW/ULAW codecs from linux backends (unreliable)
* Added hash checks for android build script dependencies

Fixed issues:
* Fix build break with newer FFMPEG versions
* Updated flatpak with build script
* Better execinfo support check for android
* Header now defines DumpThreadHandles
* Check fullscreen state and not setting
* Send resize on window state change
* Audin macOS monterey fix
* Android build script update


# 2022-07-28 Version 2.8.0

Noteworthy changes:

* Backported API to get peer accepted channel option flags
* Backported API to get peer accepted channel names
* Backported Stream_CheckAndLogRequiredLength
* Add server side handling for [MS-RDPET]
* Add server side handling for [MS-RDPECAM]
* Remove ALAW/ULAW codecs from linux backends (unreliable)
* Relieve CLIPRDR filename restriction when connecting to non-MS Windows servers
* TLS version control
* Add a new command line arg to enforce tls1.2

Fixed issues:

* Prevent out of bound reads for FFMPEG
* Unwind support for backtrace generation
* wlfreerdp appid
* RAIL window restore
* Refactored WinPR thread locking
* Mac rdpsnd memory leak fixes
* Mac audin memory leak fixes
* Automatic android versioning
* GFX 10.7 capability support
* Server RDPSND API improvements
* Server DVC API improvements
* Fixed osMinorType values
* Add missing osMajorType values
* Fix wrong usage of subband diffing flag (tile artifact fix)


# 2022-04-25 Version 2.7.0

Noteworthy changes:
* Backported OpenSSL3 gateway support
* Backported various NTLM fixes
* Backported WINPR_ASSERT to ease future backports

Fixed issues:
* Use /network:auto by default
* Workaround for broken surface frame marker
* Support 10bit X11 color (BGRX32 only)
* GFX progressive double free
* Disable websockets with /gt:rpc
* RAIL expect LOGON_MSG_SESSION_CONTINUE


# 2022-03-07 Version 2.6.1

Noteworthy changes:

Fixed issues:
* Backported freerdp_abort_connect during freerdp_connect fix
* Backported improved version dection see docs/version_detection.md for details
* Backported various rdpsnd fixes


# 2022-02-22 Version 2.6.0

Noteworthy changes:
* Backported android FFMPEG build scripts
* Updated android build dependencies

Fixed issues:
* Fix PDU length for RDPINPUT_PROTOCOL_V300
* Sanitize optional physical monitor size values
* Wayland memory corruption
* Remove unused codec x264
* Allow resolutions larger 2048x2048
* FFMPEG 5.0 support
* Fixed device hotplugging
* GetUserNameExA: Prefer getpwuid_r over getlogin_r over getlogin
* Android Mediacodec support


# 2022-01-12 Version 2.5.0

Noteworthy changes:
* Fixed smartcard login in case a redirection occurs the pin was lost
* Backported windows client drawing fixes
* Backported improved macOS keyboard layout detection
* Backported TcpConnectTimeout
* Backported LibreSSL compatibility patches
* Backported signal handler backtrace
* Backported OpenSSL 3.0 support

Fixed issues:
* Wayland client clipboard issues
* Various fixes regarding registry emulation, addin loader
  and updated locale detection
* Android android_register_pointer missing initialization


# 2021-10-20 Version 2.4.1

Noteworthy changes:
* Refactored RPC gateway parsing code
* OpenSSL 3.0 compatibility fixes
* USB redirection: fixed transfer lengths

Fixed issues:
* Length checks in ConvertUTF8toUTF16
* Added checks for bitmap width and heigth values

Important notes:
* CVE-2021-41159: Improper client input validation for gateway connections
  allows to overwrite memory
* CVE-2021-41160: Improper region checks in all clients allow out of bound
  write to memory


# 2021-07-27 Version 2.4.0

Noteworthy changes:
* Backported multithreadded progressive decoder
* Backported clipboard fixes
* Fixed remote file read

Fixed issues:
* RAILS clipboard remote -> local
* Support newer FFMPEG builds
* Use OpenSSL default certificate store settings
* Planar alignment fixes
2023-01-16 19:20:15 +00:00

287 lines
10 KiB
Text

@comment $NetBSD: PLIST,v 1.5 2023/01/16 19:20:15 markd Exp $
bin/freerdp-proxy
bin/freerdp-shadow-cli
bin/winpr-hash
bin/winpr-makecert
${PLIST.wayland}bin/wlfreerdp
${PLIST.x11}bin/xfreerdp2
include/freerdp2/freerdp/addin.h
include/freerdp2/freerdp/altsec.h
include/freerdp2/freerdp/api.h
include/freerdp2/freerdp/assistance.h
include/freerdp2/freerdp/autodetect.h
include/freerdp2/freerdp/build-config.h
include/freerdp2/freerdp/cache/bitmap.h
include/freerdp2/freerdp/cache/brush.h
include/freerdp2/freerdp/cache/cache.h
include/freerdp2/freerdp/cache/glyph.h
include/freerdp2/freerdp/cache/nine_grid.h
include/freerdp2/freerdp/cache/offscreen.h
include/freerdp2/freerdp/cache/palette.h
include/freerdp2/freerdp/cache/pointer.h
include/freerdp2/freerdp/channels/ainput.h
include/freerdp2/freerdp/channels/audin.h
include/freerdp2/freerdp/channels/channels.h
include/freerdp2/freerdp/channels/cliprdr.h
include/freerdp2/freerdp/channels/disp.h
include/freerdp2/freerdp/channels/echo.h
include/freerdp2/freerdp/channels/encomsp.h
include/freerdp2/freerdp/channels/geometry.h
include/freerdp2/freerdp/channels/log.h
include/freerdp2/freerdp/channels/rail.h
include/freerdp2/freerdp/channels/rdpdr.h
include/freerdp2/freerdp/channels/rdpecam.h
include/freerdp2/freerdp/channels/rdpei.h
include/freerdp2/freerdp/channels/rdpgfx.h
include/freerdp2/freerdp/channels/rdpsnd.h
include/freerdp2/freerdp/channels/remdesk.h
include/freerdp2/freerdp/channels/tsmf.h
include/freerdp2/freerdp/channels/telemetry.h
include/freerdp2/freerdp/channels/urbdrc.h
include/freerdp2/freerdp/channels/video.h
include/freerdp2/freerdp/channels/wtsvc.h
include/freerdp2/freerdp/client.h
include/freerdp2/freerdp/client/ainput.h
include/freerdp2/freerdp/client/audin.h
include/freerdp2/freerdp/client/channels.h
include/freerdp2/freerdp/client/cliprdr.h
include/freerdp2/freerdp/client/cmdline.h
include/freerdp2/freerdp/client/disp.h
include/freerdp2/freerdp/client/drdynvc.h
include/freerdp2/freerdp/client/encomsp.h
include/freerdp2/freerdp/client/file.h
include/freerdp2/freerdp/client/geometry.h
include/freerdp2/freerdp/client/printer.h
include/freerdp2/freerdp/client/rail.h
include/freerdp2/freerdp/client/rdpei.h
include/freerdp2/freerdp/client/rdpgfx.h
include/freerdp2/freerdp/client/rdpsnd.h
include/freerdp2/freerdp/client/remdesk.h
include/freerdp2/freerdp/client/sshagent.h
include/freerdp2/freerdp/client/tsmf.h
include/freerdp2/freerdp/client/video.h
include/freerdp2/freerdp/codec/audio.h
include/freerdp2/freerdp/codec/bitmap.h
include/freerdp2/freerdp/codec/bulk.h
include/freerdp2/freerdp/codec/clear.h
include/freerdp2/freerdp/codec/color.h
include/freerdp2/freerdp/codec/dsp.h
include/freerdp2/freerdp/codec/h264.h
include/freerdp2/freerdp/codec/interleaved.h
include/freerdp2/freerdp/codec/jpeg.h
include/freerdp2/freerdp/codec/mppc.h
include/freerdp2/freerdp/codec/ncrush.h
include/freerdp2/freerdp/codec/nsc.h
include/freerdp2/freerdp/codec/planar.h
include/freerdp2/freerdp/codec/progressive.h
include/freerdp2/freerdp/codec/region.h
include/freerdp2/freerdp/codec/rfx.h
include/freerdp2/freerdp/codec/xcrush.h
include/freerdp2/freerdp/codec/yuv.h
include/freerdp2/freerdp/codec/zgfx.h
include/freerdp2/freerdp/codecs.h
include/freerdp2/freerdp/constants.h
include/freerdp2/freerdp/crypto/ber.h
include/freerdp2/freerdp/crypto/certificate.h
include/freerdp2/freerdp/crypto/crypto.h
include/freerdp2/freerdp/crypto/der.h
include/freerdp2/freerdp/crypto/er.h
include/freerdp2/freerdp/crypto/per.h
include/freerdp2/freerdp/crypto/tls.h
include/freerdp2/freerdp/display.h
include/freerdp2/freerdp/dvc.h
include/freerdp2/freerdp/error.h
include/freerdp2/freerdp/event.h
include/freerdp2/freerdp/extension.h
include/freerdp2/freerdp/freerdp.h
include/freerdp2/freerdp/gdi/bitmap.h
include/freerdp2/freerdp/gdi/dc.h
include/freerdp2/freerdp/gdi/gdi.h
include/freerdp2/freerdp/gdi/gfx.h
include/freerdp2/freerdp/gdi/pen.h
include/freerdp2/freerdp/gdi/region.h
include/freerdp2/freerdp/gdi/shape.h
include/freerdp2/freerdp/gdi/video.h
include/freerdp2/freerdp/graphics.h
include/freerdp2/freerdp/heartbeat.h
include/freerdp2/freerdp/input.h
include/freerdp2/freerdp/license.h
include/freerdp2/freerdp/listener.h
include/freerdp2/freerdp/locale/keyboard.h
include/freerdp2/freerdp/locale/locale.h
include/freerdp2/freerdp/log.h
include/freerdp2/freerdp/message.h
include/freerdp2/freerdp/metrics.h
include/freerdp2/freerdp/peer.h
include/freerdp2/freerdp/pointer.h
include/freerdp2/freerdp/primary.h
include/freerdp2/freerdp/primitives.h
include/freerdp2/freerdp/rail.h
include/freerdp2/freerdp/scancode.h
include/freerdp2/freerdp/secondary.h
include/freerdp2/freerdp/server/ainput.h
include/freerdp2/freerdp/server/audin.h
include/freerdp2/freerdp/server/channels.h
include/freerdp2/freerdp/server/cliprdr.h
include/freerdp2/freerdp/server/disp.h
include/freerdp2/freerdp/server/drdynvc.h
include/freerdp2/freerdp/server/echo.h
include/freerdp2/freerdp/server/encomsp.h
include/freerdp2/freerdp/server/rail.h
include/freerdp2/freerdp/server/rdpdr.h
include/freerdp2/freerdp/server/rdpecam-enumerator.h
include/freerdp2/freerdp/server/rdpecam.h
include/freerdp2/freerdp/server/rdpei.h
include/freerdp2/freerdp/server/rdpgfx.h
include/freerdp2/freerdp/server/rdpsnd.h
include/freerdp2/freerdp/server/remdesk.h
include/freerdp2/freerdp/server/server-common.h
include/freerdp2/freerdp/server/shadow.h
include/freerdp2/freerdp/server/telemetry.h
include/freerdp2/freerdp/session.h
include/freerdp2/freerdp/settings.h
include/freerdp2/freerdp/svc.h
include/freerdp2/freerdp/types.h
include/freerdp2/freerdp/update.h
include/freerdp2/freerdp/utils/cliprdr_utils.h
include/freerdp2/freerdp/utils/passphrase.h
include/freerdp2/freerdp/utils/pcap.h
include/freerdp2/freerdp/utils/profiler.h
include/freerdp2/freerdp/utils/ringbuffer.h
include/freerdp2/freerdp/utils/signal.h
include/freerdp2/freerdp/utils/stopwatch.h
include/freerdp2/freerdp/version.h
include/freerdp2/freerdp/window.h
${PLIST.wayland}include/uwac0/uwac/uwac-tools.h
${PLIST.wayland}include/uwac0/uwac/uwac.h
include/winpr2/winpr/asn1.h
include/winpr2/winpr/assert.h
include/winpr2/winpr/bcrypt.h
include/winpr2/winpr/bitstream.h
include/winpr2/winpr/clipboard.h
include/winpr2/winpr/cmdline.h
include/winpr2/winpr/collections.h
include/winpr2/winpr/comm.h
include/winpr2/winpr/credentials.h
include/winpr2/winpr/credui.h
include/winpr2/winpr/crt.h
include/winpr2/winpr/crypto.h
include/winpr2/winpr/debug.h
include/winpr2/winpr/dsparse.h
include/winpr2/winpr/endian.h
include/winpr2/winpr/environment.h
include/winpr2/winpr/error.h
include/winpr2/winpr/file.h
include/winpr2/winpr/handle.h
include/winpr2/winpr/heap.h
include/winpr2/winpr/image.h
include/winpr2/winpr/ini.h
include/winpr2/winpr/input.h
include/winpr2/winpr/interlocked.h
include/winpr2/winpr/intrin.h
include/winpr2/winpr/io.h
include/winpr2/winpr/library.h
include/winpr2/winpr/locale.h
include/winpr2/winpr/memory.h
include/winpr2/winpr/midl.h
include/winpr2/winpr/ndr.h
include/winpr2/winpr/nt.h
include/winpr2/winpr/ntlm.h
include/winpr2/winpr/pack.h
include/winpr2/winpr/path.h
include/winpr2/winpr/pipe.h
include/winpr2/winpr/platform.h
include/winpr2/winpr/pool.h
include/winpr2/winpr/print.h
include/winpr2/winpr/registry.h
include/winpr2/winpr/rpc.h
include/winpr2/winpr/sam.h
include/winpr2/winpr/schannel.h
include/winpr2/winpr/security.h
include/winpr2/winpr/shell.h
include/winpr2/winpr/smartcard.h
include/winpr2/winpr/spec.h
include/winpr2/winpr/ssl.h
include/winpr2/winpr/sspi.h
include/winpr2/winpr/sspicli.h
include/winpr2/winpr/stream.h
include/winpr2/winpr/string.h
include/winpr2/winpr/strlst.h
include/winpr2/winpr/synch.h
include/winpr2/winpr/sysinfo.h
include/winpr2/winpr/tchar.h
include/winpr2/winpr/thread.h
include/winpr2/winpr/timezone.h
include/winpr2/winpr/tools/makecert.h
include/winpr2/winpr/user.h
include/winpr2/winpr/version.h
include/winpr2/winpr/windows.h
include/winpr2/winpr/winhttp.h
include/winpr2/winpr/winpr.h
include/winpr2/winpr/winsock.h
include/winpr2/winpr/wlog.h
include/winpr2/winpr/wnd.h
include/winpr2/winpr/wtsapi.h
include/winpr2/winpr/wtypes.h
lib/cmake/FreeRDP-Client2/FreeRDP-ClientConfig.cmake
lib/cmake/FreeRDP-Client2/FreeRDP-ClientConfigVersion.cmake
lib/cmake/FreeRDP-Client2/FreeRDP-ClientTargets-release.cmake
lib/cmake/FreeRDP-Client2/FreeRDP-ClientTargets.cmake
lib/cmake/FreeRDP-Server2/FreeRDP-ServerConfig.cmake
lib/cmake/FreeRDP-Server2/FreeRDP-ServerConfigVersion.cmake
lib/cmake/FreeRDP-Server2/FreeRDP-ServerTargets-release.cmake
lib/cmake/FreeRDP-Server2/FreeRDP-ServerTargets.cmake
lib/cmake/FreeRDP-Shadow2/FreeRDP-ShadowConfig.cmake
lib/cmake/FreeRDP-Shadow2/FreeRDP-ShadowConfigVersion.cmake
lib/cmake/FreeRDP-Shadow2/FreeRDP-ShadowTargets-release.cmake
lib/cmake/FreeRDP-Shadow2/FreeRDP-ShadowTargets.cmake
lib/cmake/FreeRDP2/FreeRDPConfig.cmake
lib/cmake/FreeRDP2/FreeRDPConfigVersion.cmake
lib/cmake/FreeRDP2/FreeRDPTargets-release.cmake
lib/cmake/FreeRDP2/FreeRDPTargets.cmake
lib/cmake/WinPR2/WinPRConfig.cmake
lib/cmake/WinPR2/WinPRConfigVersion.cmake
lib/cmake/WinPR2/WinPRTargets-release.cmake
lib/cmake/WinPR2/WinPRTargets.cmake
${PLIST.wayland}lib/cmake/uwac0/uwac-release.cmake
${PLIST.wayland}lib/cmake/uwac0/uwac.cmake
${PLIST.wayland}lib/cmake/uwac0/uwacConfig.cmake
${PLIST.wayland}lib/cmake/uwac0/uwacConfigVersion.cmake
lib/libfreerdp-client2.so
lib/libfreerdp-client2.so.2
lib/libfreerdp-client2.so.${PKGVERSION}
lib/libfreerdp-server2.so
lib/libfreerdp-server2.so.2
lib/libfreerdp-server2.so.${PKGVERSION}
lib/libfreerdp-shadow-subsystem2.so
lib/libfreerdp-shadow-subsystem2.so.2
lib/libfreerdp-shadow-subsystem2.so.${PKGVERSION}
lib/libfreerdp-shadow2.so
lib/libfreerdp-shadow2.so.2
lib/libfreerdp-shadow2.so.${PKGVERSION}
lib/libfreerdp2.so
lib/libfreerdp2.so.2
lib/libfreerdp2.so.${PKGVERSION}
${PLIST.wayland}lib/libuwac0.so
${PLIST.wayland}lib/libuwac0.so.0
${PLIST.wayland}lib/libuwac0.so.0.1.1
lib/libwinpr-tools2.so
lib/libwinpr-tools2.so.2
lib/libwinpr-tools2.so.${PKGVERSION}
lib/libwinpr2.so
lib/libwinpr2.so.2
lib/libwinpr2.so.${PKGVERSION}
lib/pkgconfig/freerdp-client2.pc
lib/pkgconfig/freerdp-server2.pc
lib/pkgconfig/freerdp-shadow2.pc
lib/pkgconfig/freerdp2.pc
${PLIST.wayland}lib/pkgconfig/uwac0.pc
lib/pkgconfig/winpr-tools2.pc
lib/pkgconfig/winpr2.pc
man/man1/freerdp-shadow-cli.1
man/man1/winpr-hash.1
man/man1/winpr-makecert.1
${PLIST.wayland}man/man1/wlfreerdp.1
${PLIST.x11}man/man1/xfreerdp.1
man/man7/wlog.7
@pkgdir share/man/man7