Created attachment 230986 [details] Update to 2.5.0. Tested on 12.2 amd64. https://github.com/FreeRDP/FreeRDP/releases/tag/2.5.0 2.5.0 is a maintenance release that also addresses the following security related problems: * improve locale detection - invalid locales set in LANG could lead to a crash * fix and improve the registry parser - missing closing quotes could crash the registry parser * fix for addin file loader (library only function) - invalid file names could cause the invoking application to crash Important notes This version contains minor security related fixes and improvements for locale detection, registry parsing code and addin loader Thanks to George Zaytsev from Positive Technologies for reporting these problems. 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: Backport #7539: Wayland client clipboard issues Backport #7509: Various fixes regarding registry emulation, addin loader and updated locale detection Backport #7466: Android android_register_pointer missing initialization
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=577659972c871aa50d9e76586e26ba1e0000aeb7 commit 577659972c871aa50d9e76586e26ba1e0000aeb7 Author: VVD <vvd@unislabs.com> AuthorDate: 2022-01-13 14:53:34 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2022-01-13 15:35:31 +0000 net/freerdp: update to 2.5.0 2.5.0 is a maintenance release that also addresses the following security related problems: * improve locale detection - invalid locales set in LANG could lead to a crash * fix and improve the registry parser - missing closing quotes could crash the registry parser * fix for addin file loader (library only function) - invalid file names could cause the invoking application to crash Important notes: This version contains minor security related fixes and improvements for locale detection, registry parsing code and addin loader Thanks to George Zaytsev from Positive Technologies for reporting these problems. 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: * Backport #7539: Wayland client clipboard issues * Backport #7509: Various fixes regarding registry emulation, addin loader * and updated locale detection * Backport #7466: Android android_register_pointer missing initialization Changelog: https://github.com/FreeRDP/FreeRDP/releases/tag/2.5.0 PR: 261175 net/freerdp/Makefile | 6 +----- net/freerdp/distinfo | 8 +++----- 2 files changed, 4 insertions(+), 10 deletions(-)
A commit in branch 2022Q1 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=795774723b79b07c6c71081f898b130dee2222a1 commit 795774723b79b07c6c71081f898b130dee2222a1 Author: VVD <vvd@unislabs.com> AuthorDate: 2022-01-13 14:53:34 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2022-01-13 15:36:22 +0000 net/freerdp: update to 2.5.0 2.5.0 is a maintenance release that also addresses the following security related problems: * improve locale detection - invalid locales set in LANG could lead to a crash * fix and improve the registry parser - missing closing quotes could crash the registry parser * fix for addin file loader (library only function) - invalid file names could cause the invoking application to crash Important notes: This version contains minor security related fixes and improvements for locale detection, registry parsing code and addin loader Thanks to George Zaytsev from Positive Technologies for reporting these problems. 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: * Backport #7539: Wayland client clipboard issues * Backport #7509: Various fixes regarding registry emulation, addin loader * and updated locale detection * Backport #7466: Android android_register_pointer missing initialization Changelog: https://github.com/FreeRDP/FreeRDP/releases/tag/2.5.0 PR: 261175 (cherry picked from commit 577659972c871aa50d9e76586e26ba1e0000aeb7) net/freerdp/Makefile | 6 +----- net/freerdp/distinfo | 8 +++----- 2 files changed, 4 insertions(+), 10 deletions(-)
Thanks!