Created attachment 232062 [details] Update to 2.6.0 Update to 2.6.0 and remove patch for old versions of libusb. All supported versions of the FreeBSD have newer version of the libusb and patch is obsoleted. Tested on 12.3 amd64. https://github.com/FreeRDP/FreeRDP/releases/tag/2.6.0 # 2022-02-22 Version 2.6.0 Noteworthy changes: * Backported android FFMPEG build scripts * Updated android build dependencies Fixed issues: * Backported #7303: Fix PDU length for RDPINPUT_PROTOCOL_V300 * Backported #7658: Sanitize optional physical monitor size values * Backported #7426: Wayland memory corruption * Backported #7293: Remove unused codec x264 * Backported #7541: Allow resolutions larger 2048x2048 * Backported #7574: FFMPEG 5.0 support * Backported #7578: FFMPEG 5.0 support * Backported #7580: Fixed device hotplugging * Backported #7583: GetUserNameExA: Prefer getpwuid_r over getlogin_r over getlogin * Backported #7585: Android Mediacodec support
Created attachment 232064 [details] Update to 2.6.0 v2
^Triage: Maintainer-feedback flag (+) not required unless requested (?) first "Maintenance and security release", please MFH. I can find any CVE references in pull requests linked in changelog [1] [1] https://github.com/FreeRDP/FreeRDP/releases/tag/2.6.0
(In reply to Kubilay Kocak from comment #2) Don't see any CVEs after 2.4.1: https://www.cvedetails.com/vulnerability-list/vendor_id-17919/Freerdp.html
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7110f9e4b4a4fbf3b960c7a57f2c195ac8a07bfc commit 7110f9e4b4a4fbf3b960c7a57f2c195ac8a07bfc Author: VVD <vvd@unislabs.com> AuthorDate: 2022-02-24 06:52:32 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2022-02-24 07:00:11 +0000 net/freerdp: Update to 2.6.0 Update to 2.6.0 and remove patch for old versions of libusb. All supported versions of the FreeBSD have newer version of the libusb and patch is obsoleted. Changelog (https://github.com/FreeRDP/FreeRDP/releases/tag/2.6.0): - Noteworthy changes: * Backported android FFMPEG build scripts * Updated android build dependencies - Fixed issues: * Backported #7303: Fix PDU length for RDPINPUT_PROTOCOL_V300 * Backported #7658: Sanitize optional physical monitor size values * Backported #7426: Wayland memory corruption * Backported #7293: Remove unused codec x264 * Backported #7541: Allow resolutions larger 2048x2048 * Backported #7574: FFMPEG 5.0 support * Backported #7578: FFMPEG 5.0 support * Backported #7580: Fixed device hotplugging * Backported #7583: GetUserNameExA: Prefer getpwuid_r over getlogin_r over getlogin * Backported #7585: Android Mediacodec support PR: 262163 net/freerdp/Makefile | 4 ++-- net/freerdp/distinfo | 6 +++--- ...tch-channels_urbdrc_client_libusb_libusb__udevice.h (gone) | 11 ----------- ...tch-channels_urbdrc_client_libusb_libusb__udevman.c (gone) | 11 ----------- net/freerdp/pkg-plist | 3 +++ 5 files changed, 8 insertions(+), 27 deletions(-)
A commit in branch 2022Q1 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=16e7dfbdd6b4a06ed388334e8cc6dd2a12d5a7d1 commit 16e7dfbdd6b4a06ed388334e8cc6dd2a12d5a7d1 Author: VVD <vvd@unislabs.com> AuthorDate: 2022-02-24 06:52:32 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2022-02-24 09:49:06 +0000 net/freerdp: Update to 2.6.0 Update to 2.6.0 and remove patch for old versions of libusb. All supported versions of the FreeBSD have newer version of the libusb and patch is obsoleted. Changelog (https://github.com/FreeRDP/FreeRDP/releases/tag/2.6.0): - Noteworthy changes: * Backported android FFMPEG build scripts * Updated android build dependencies - Fixed issues: * Backported #7303: Fix PDU length for RDPINPUT_PROTOCOL_V300 * Backported #7658: Sanitize optional physical monitor size values * Backported #7426: Wayland memory corruption * Backported #7293: Remove unused codec x264 * Backported #7541: Allow resolutions larger 2048x2048 * Backported #7574: FFMPEG 5.0 support * Backported #7578: FFMPEG 5.0 support * Backported #7580: Fixed device hotplugging * Backported #7583: GetUserNameExA: Prefer getpwuid_r over getlogin_r over getlogin * Backported #7585: Android Mediacodec support PR: 262163 (cherry picked from commit 7110f9e4b4a4fbf3b960c7a57f2c195ac8a07bfc) net/freerdp/Makefile | 4 ++-- net/freerdp/distinfo | 6 +++--- ...tch-channels_urbdrc_client_libusb_libusb__udevice.h (gone) | 11 ----------- ...tch-channels_urbdrc_client_libusb_libusb__udevman.c (gone) | 11 ----------- net/freerdp/pkg-plist | 3 +++ 5 files changed, 8 insertions(+), 27 deletions(-)
Committed and MFHed as requested.