Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package freerdp2 for openSUSE:Factory 
checked in at 2026-04-07 16:33:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/freerdp2 (Old)
 and      /work/SRC/openSUSE:Factory/.freerdp2.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "freerdp2"

Tue Apr  7 16:33:46 2026 rev:10 rq:1344830 version:2.11.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/freerdp2/freerdp2.changes        2026-03-29 
20:00:54.669973089 +0200
+++ /work/SRC/openSUSE:Factory/.freerdp2.new.21863/freerdp2.changes     
2026-04-07 16:49:28.033925360 +0200
@@ -1,0 +2,6 @@
+Tue Mar 31 14:48:46 UTC 2026 - Michael Gorse <[email protected]>
+
+- Fix freerdp-CVE-2026-24684-2.patch. The previous version wrongly
+  deleted a check for an error condition (bsc#1257991).
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ freerdp-CVE-2026-24684-2.patch ++++++
--- /var/tmp/diff_new_pack.zOb5XX/_old  2026-04-07 16:49:29.397981768 +0200
+++ /var/tmp/diff_new_pack.zOb5XX/_new  2026-04-07 16:49:29.401981933 +0200
@@ -10,9 +10,10 @@
  channels/rdpsnd/client/rdpsnd_main.c | 43 ++++++++++++++++------------
  1 file changed, 25 insertions(+), 18 deletions(-)
 
-diff -urp freerdp-2.11.7.orig/channels/rdpsnd/client/rdpsnd_main.c 
freerdp-2.11.7/channels/rdpsnd/client/rdpsnd_main.c
---- freerdp-2.11.7.orig/channels/rdpsnd/client/rdpsnd_main.c   2026-02-18 
17:09:35.837782540 -0600
-+++ freerdp-2.11.7/channels/rdpsnd/client/rdpsnd_main.c        2026-02-18 
19:31:56.239148250 -0600
+Index: freerdp-2.11.7/channels/rdpsnd/client/rdpsnd_main.c
+===================================================================
+--- freerdp-2.11.7.orig/channels/rdpsnd/client/rdpsnd_main.c
++++ freerdp-2.11.7/channels/rdpsnd/client/rdpsnd_main.c
 @@ -132,6 +132,8 @@ struct rdpsnd_plugin
        BOOL applyVolume;
  };
@@ -62,15 +63,15 @@
        return TRUE;
  }
  
-@@ -1390,23 +1409,9 @@ static DWORD WINAPI play_thread(LPVOID a
+@@ -1390,23 +1409,12 @@ static DWORD WINAPI play_thread(LPVOID a
  
  static UINT rdpsnd_virtual_channel_event_initialized(rdpsndPlugin* rdpsnd)
  {
 -      wObject obj = { 0 };
 -
--      if (!rdpsnd)
--              return ERROR_INVALID_PARAMETER;
--
+       if (!rdpsnd)
+               return ERROR_INVALID_PARAMETER;
+ 
 -      obj.fnObjectFree = _queue_free;
 -      rdpsnd->queue = MessageQueue_New(&obj);
 -      if (!rdpsnd->queue)
@@ -86,7 +87,7 @@
        return CHANNEL_RC_OK;
  }
  
-@@ -1414,8 +1419,6 @@ void rdpsnd_virtual_channel_event_termin
+@@ -1414,8 +1422,6 @@ void rdpsnd_virtual_channel_event_termin
  {
        if (rdpsnd)
        {
@@ -95,7 +96,7 @@
                free_internals(rdpsnd);
                audio_formats_free(rdpsnd->fixed_format, 1);
                free(rdpsnd->subsystem);
-@@ -1604,13 +1607,13 @@ static UINT rdpsnd_on_close(IWTSVirtualC
+@@ -1604,13 +1610,13 @@ static UINT rdpsnd_on_close(IWTSVirtualC
  
        cleanup_internals(rdpsnd);
  

Reply via email to