From c90aae77bf414abca0a94903e5dc516e99108ba6 Mon Sep 17 00:00:00 2001 From: Clint Eschberger Date: Thu, 23 Jul 2026 17:06:12 -0500 Subject: [PATCH] freerdp: Update to 3.30.0 **Summary** - Security - [3.30.0 Change Log](https://www.freerdp.com/2026/07/16/3_30_0-release) - [3.29.0 Change Log](https://www.freerdp.com/2026/07/13/3_29_0-release) **Security** - GHSA-43hh-p3vw-hfx3 - GHSA-ph3q-f9w8-7jf3 - GHSA-mwwh-mhp9-q7vm - GHSA-whq8-c3v3-p8v8 - GHSA-hgj8-g595-wfc6 - GHSA-8v6m-2cmc-chx9 - GHSA-5wr6-8m8j-3h7f - GHSA-89c6-jjrw-96h4 - GHSA-8xqm-wp3f-rfp9 - GHSA-jm8r-22j6-4m4v - GHSA-2c6r-4pr4-9x8m - GHSA-qmvw-52ph-q5pv - GHSA-34hq-hwjw-q8v3 - GHSA-33gg-h66j-3697 - GHSA-vxp3-7g6q-rq2w - GHSA-v89x-pc32-hqr7 - GHSA-pfxq-3qmw-8vjx - GHSA-78jj-45vh-jpm5 - GHSA-69xf-pqrw-596x - GHSA-8jj2-67pg-j6mg - GHSA-qrxx-7g3c-j6w4 - GHSA-cj9v-h4hq-29jr - GHSA-m37j-jcr2-8gcc - GHSA-vv64-95pc-vj9v - GHSA-rqgv-grx4-xm6x **Test Plan** - Rebuild a reverse dependency Remmina --- packages/f/freerdp/abi_symbols | 11 +++++++++ packages/f/freerdp/abi_used_symbols | 3 +++ packages/f/freerdp/package.yml | 6 ++--- packages/f/freerdp/pspec_x86_64.xml | 36 ++++++++++++++--------------- 4 files changed, 35 insertions(+), 21 deletions(-) diff --git a/packages/f/freerdp/abi_symbols b/packages/f/freerdp/abi_symbols index 1df400e50a0..1c3acd2b1b4 100644 --- a/packages/f/freerdp/abi_symbols +++ b/packages/f/freerdp/abi_symbols @@ -760,6 +760,7 @@ libfreerdp3.so.3:freerdp_register_addin_provider libfreerdp3.so.3:freerdp_send_error_info libfreerdp3.so.3:freerdp_server_license_issuers_copy libfreerdp3.so.3:freerdp_server_license_issuers_free +libfreerdp3.so.3:freerdp_session_logon_type_str libfreerdp3.so.3:freerdp_setApplicationDetails libfreerdp3.so.3:freerdp_set_common_access_token libfreerdp3.so.3:freerdp_set_error_info @@ -1007,6 +1008,10 @@ libfreerdp3.so.3:progressive_delete_surface_context libfreerdp3.so.3:progressive_rfx_write_message_progressive_simple libfreerdp3.so.3:proxy_parse_uri libfreerdp3.so.3:rail_read_unicode_string +libfreerdp3.so.3:rail_string_to_utf8_string +libfreerdp3.so.3:rail_unicode_string_free +libfreerdp3.so.3:rail_write_unicode_string +libfreerdp3.so.3:rail_write_unicode_string_value libfreerdp3.so.3:rdp_cluster_info_flags_to_string libfreerdp3.so.3:rdp_redirection_flags_to_string libfreerdp3.so.3:rdp_stats_max_index @@ -1032,6 +1037,8 @@ libfreerdp3.so.3:rdpgfx_caps_version_str libfreerdp3.so.3:rdpgfx_get_cmd_id_string libfreerdp3.so.3:rdpgfx_get_codec_id_string libfreerdp3.so.3:rectangle_is_empty +libfreerdp3.so.3:rectangle_to_string +libfreerdp3.so.3:rectangles_clone libfreerdp3.so.3:rectangles_equal libfreerdp3.so.3:rectangles_intersection libfreerdp3.so.3:rectangles_intersects @@ -1053,6 +1060,7 @@ libfreerdp3.so.3:region16_is_empty libfreerdp3.so.3:region16_n_rects libfreerdp3.so.3:region16_print libfreerdp3.so.3:region16_rects +libfreerdp3.so.3:region16_to_string libfreerdp3.so.3:region16_uninit libfreerdp3.so.3:region16_union_rect libfreerdp3.so.3:rfx_compose_message @@ -2770,6 +2778,9 @@ libwinpr3.so.3:winpr_md_type_from_string libwinpr3.so.3:winpr_md_type_to_string libwinpr3.so.3:winpr_setApplicationDetails libwinpr3.so.3:winpr_str_append +libwinpr3.so.3:winpr_str_has_newlines +libwinpr3.so.3:winpr_str_is_valid_url +libwinpr3.so.3:winpr_str_is_valid_urlN libwinpr3.so.3:winpr_str_url_decode libwinpr3.so.3:winpr_str_url_encode libwinpr3.so.3:winpr_strerror diff --git a/packages/f/freerdp/abi_used_symbols b/packages/f/freerdp/abi_used_symbols index 017d94643c7..b033abaa1f6 100644 --- a/packages/f/freerdp/abi_used_symbols +++ b/packages/f/freerdp/abi_used_symbols @@ -523,6 +523,9 @@ libc.so.6:realloc libc.so.6:realpath libc.so.6:recv libc.so.6:recvfrom +libc.so.6:regcomp +libc.so.6:regexec +libc.so.6:regfree libc.so.6:rename libc.so.6:rmdir libc.so.6:sched_get_priority_max diff --git a/packages/f/freerdp/package.yml b/packages/f/freerdp/package.yml index b05e068071e..fd12a42f00f 100644 --- a/packages/f/freerdp/package.yml +++ b/packages/f/freerdp/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : freerdp -version : 3.28.0 -release : 54 +version : 3.30.0 +release : 55 source : - - https://pub.freerdp.com/releases/freerdp-3.28.0.tar.xz : f0ee0f8ae28226df2e0aab57c84613dab9e2becb227757486c5db2867b9ff9fd + - https://pub.freerdp.com/releases/freerdp-3.30.0.tar.xz : 1a1df431fd35ec85706fb6c1729cda4ce82379ed87a4c880f8dd570c5625583a homepage : https://www.freerdp.com/ license : Apache-2.0 component : diff --git a/packages/f/freerdp/pspec_x86_64.xml b/packages/f/freerdp/pspec_x86_64.xml index 2d024c48ec4..ca8f3815419 100644 --- a/packages/f/freerdp/pspec_x86_64.xml +++ b/packages/f/freerdp/pspec_x86_64.xml @@ -3,8 +3,8 @@ freerdp https://www.freerdp.com/ - Evan Maddock - maddock.evan@vivaldi.net + Clint Eschberger + clint@eschberger.info Apache-2.0 network.util @@ -20,7 +20,7 @@ network.util - freerdp-libs + freerdp-libs /usr/bin/freerdp-proxy @@ -54,8 +54,8 @@ programming.devel - freerdp - freerdp-libs + freerdp + freerdp-libs /usr/include/freerdp3/freerdp/addin.h @@ -387,32 +387,32 @@ /usr/lib64/freerdp3/proxy/libproxy-demo-plugin.so /usr/lib64/freerdp3/proxy/libproxy-dyn-channel-dump-plugin.so /usr/lib64/libfreerdp-client3.so.3 - /usr/lib64/libfreerdp-client3.so.3.28.0 + /usr/lib64/libfreerdp-client3.so.3.30.0 /usr/lib64/libfreerdp-server-proxy3.so.3 - /usr/lib64/libfreerdp-server-proxy3.so.3.28.0 + /usr/lib64/libfreerdp-server-proxy3.so.3.30.0 /usr/lib64/libfreerdp-server3.so.3 - /usr/lib64/libfreerdp-server3.so.3.28.0 + /usr/lib64/libfreerdp-server3.so.3.30.0 /usr/lib64/libfreerdp-shadow-subsystem3.so.3 - /usr/lib64/libfreerdp-shadow-subsystem3.so.3.28.0 + /usr/lib64/libfreerdp-shadow-subsystem3.so.3.30.0 /usr/lib64/libfreerdp-shadow3.so.3 - /usr/lib64/libfreerdp-shadow3.so.3.28.0 + /usr/lib64/libfreerdp-shadow3.so.3.30.0 /usr/lib64/libfreerdp3.so.3 - /usr/lib64/libfreerdp3.so.3.28.0 + /usr/lib64/libfreerdp3.so.3.30.0 /usr/lib64/libuwac0.so.0 /usr/lib64/libuwac0.so.0.2.0 /usr/lib64/libwinpr-tools3.so.3 - /usr/lib64/libwinpr-tools3.so.3.28.0 + /usr/lib64/libwinpr-tools3.so.3.30.0 /usr/lib64/libwinpr3.so.3 - /usr/lib64/libwinpr3.so.3.28.0 + /usr/lib64/libwinpr3.so.3.30.0 - - 2026-07-06 - 3.28.0 + + 2026-07-23 + 3.30.0 Packaging update - Evan Maddock - maddock.evan@vivaldi.net + Clint Eschberger + clint@eschberger.info \ No newline at end of file