Bug 261175 - net/freerdp: Update to 2.5.0
Summary: net/freerdp: Update to 2.5.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Tobias C. Berner
URL: https://www.freerdp.com/2022/01/12/2_...
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-13 13:49 UTC by Vladimir Druzenko
Modified: 2022-01-13 19:37 UTC (History)
1 user (show)

See Also:
vvd: maintainer-feedback+
vvd: merge-quarterly?


Attachments
Update to 2.5.0. (1.26 KB, patch)
2022-01-13 13:49 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-01-13 13:49:13 UTC
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
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-01-13 15:37:04 UTC
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(-)
Comment 2 commit-hook freebsd_committer freebsd_triage 2022-01-13 15:37:04 UTC
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(-)
Comment 3 Vladimir Druzenko freebsd_committer freebsd_triage 2022-01-13 19:37:13 UTC
Thanks!