Bug 262163 - net/freerdp: Update to 2.6.0
Summary: net/freerdp: Update to 2.6.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Many People
Assignee: Tobias C. Berner
URL: https://github.com/FreeRDP/FreeRDP/bl...
Keywords: needs-qa, security
Depends on:
Blocks:
 
Reported: 2022-02-24 00:55 UTC by Vladimir Druzenko
Modified: 2022-02-24 09:51 UTC (History)
3 users (show)

See Also:
fluffy: merge-quarterly+


Attachments
Update to 2.6.0 (3.35 KB, patch)
2022-02-24 00:55 UTC, Vladimir Druzenko
vvd: maintainer-approval+
Details | Diff
Update to 2.6.0 v2 (3.79 KB, patch)
2022-02-24 01:02 UTC, Vladimir Druzenko
vvd: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Druzenko freebsd_committer freebsd_triage 2022-02-24 00:55:14 UTC
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
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2022-02-24 01:02:15 UTC
Created attachment 232064 [details]
Update to 2.6.0 v2
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2022-02-24 01:02:35 UTC
^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
Comment 3 Vladimir Druzenko freebsd_committer freebsd_triage 2022-02-24 01:28:16 UTC
(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
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-02-24 07:01:06 UTC
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(-)
Comment 5 commit-hook freebsd_committer freebsd_triage 2022-02-24 09:50:33 UTC
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(-)
Comment 6 Tobias C. Berner freebsd_committer freebsd_triage 2022-02-24 09:51:05 UTC
Committed and MFHed as requested.