Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package freerdp for openSUSE:Factory checked in at 2026-11-04 19:46:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/freerdp (Old) and /work/SRC/openSUSE:Factory/.freerdp.new.3759290 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "freerdp" Wed Nov 4 19:46:28 2026 rev:111 rq:1394860 version:3.33.0 Changes: -------- --- /work/SRC/openSUSE:Factory/freerdp/freerdp.changes 2026-10-22 18:24:51.026079779 +0200 +++ /work/SRC/openSUSE:Factory/.freerdp.new.3759290/freerdp.changes 2026-11-04 19:50:16.116478670 +0100 @@ -1,0 +2,108 @@ +Tue Nov 3 09:36:27 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update to version 3.33.0: + * What is new: + + Webassembly support, now can run from within your browser + + Improved SDL client RAILS + + Experimental UDP support for direct (without gateway) RDP connections + + Unicode keyboard input pipe now supported by all clients (on systems that + support mkfifo unix style pipes) + + Experimental windows shadow server support. It is back from the dead! + + Mac OS file clipboard support without FUSE (all clients) + + Initial support for translation of messages The influx of pull requests + and feedback for bugs/regressions/... was huge, so we will do a patch + release with all the papercuts and bug still in the backlog soon. + * CVE: + + Https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hhfh-fvm7-7w65 + + Https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-pq35-c472-69w2 + + Https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-v7hr-xh82-79p7 + + Https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-9r9q-9r7p-4mr6 + + Https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-76c4-7552-ffhv + + Https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-j5pq-cm28-qm6v + + Https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-2hm9-2h5q-x525 + + Https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-hj6g-r86h-wrcg + + Https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-fw6x-h8gw-778w + + Https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-q8p6-8mmj-j4ph + + Https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-r664-f94r-rgg6 + + Https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-4g67-jhpc-q5xp + + Https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-8m87-jj8p-2fqc + + [core,nla] report NTLM rejected + + [codec,av1] fix colours of decoded YUV444 frames + + [core,peer] skip disconnect sequence when MCS not established + + [client,sdl] send one wheel axis per event + + Rail: initialize client status before deferred RemoteApp execution + + Fix stale signature pointer in v1 cert writer + + [client,sdl] strip the terminating \0 from text for local applications + + [codec,dsp] only create an Opus coder for Opus formats + + [client,x11] Send Backspace and Delete as scancodes in Unicode mode + + [codec,channels] guard new Android MediaCodec/AAudio APIs behind their + introduced-in level + + Must have feature: pretend that a movie or gstreamer pipeline is your + camera + + [channels,rdpdr] add 64-bit, file information and volume drive APIs to + the server + + [codec,h264] add Apple VideoToolbox decoder + + [client,sdl] resend the window layout to a new display channel + + [channels,rdpsnd] allow some slack before dropping samples as overrun + + [channels,rdpsnd,winmm] keep a little audio queued ahead + + Kerberos realm prompter fixes + + [client,sdl] log a failed display layout as such + + [channels,rdpsnd,pulse] default target latency, and silence in front when + playback restarts + + [winpr,clipboard] fix HTML synthesizer destination format checks + + [client,x11] add deferred alt forwarding option to prevent alt keys from + being prematurely sent to remote + + [client,x11] keep keyboard mappings across MappingNotify reloads + + [core,connection] Send client messages stateless + + [core,connection] go on after the server Monitor Layout PDU + + [common,settings] add canary for freerdp_device_free + + [core,gateway] clear completed RDG header state + + [core,multitransport] client side UDP multitransport + + [core,settings] keep desktop and device scale factors apart + + [core,proxy] fix length of HTTP basic auth string + + [codec,av1] decode with WebCodecs in Emscripten builds + + [client,x11|sdl] wait the resize delay after DisplayControlCaps + + [core,proxy] allow ignoring proxy servers + + [core,gateway] unify rts_syntax_id_new/free + + [channels,rdpsnd] add a Web Audio backend for Emscripten builds + + [client,sdl] test the system configuration in TestSDLPrefs + + [channels,rdpsnd] relink when the JavaScript library changes + + [client,common] sso-mib: decode req_cnf as base64url + + [codec,h264] decode with WebCodecs in Emscripten builds + + [core,connection] detect a broker redirect + + [core,connection] leave the active state before disconnecting + + [client,sdl] pass the activating click to RemoteApp windows + + [channels,audin] add a Web Audio microphone backend for Emscripten builds + + [client,sdl] no connection dialog window in Emscripten builds + + [winpr,sync] yield to the browser through a MessageChannel + + [client,sdl] browser clipboard for Emscripten builds + + [winpr,utils] abort PNG write on size wrap or realloc failure + + [client,sdl] RemoteApp fixes and cleanups + + [client,sdl] Emscripten: a page may split the canvas into monitors + + [client,sdl] stop server output only when every monitor window is hidden + + [client,sdl] add Windows support for RemoteApp + + [client,common] stop auto-reconnect when a reconnect attempt is rejected + + [client,sdl] fix RemoteApp popups dragged + + [core,fastpath] discard input events before activation + + [client,common] fill in the touch contact count + + [client,sdl] RemoteApp window position, size and minimize fixes + + [shadow,win] follow encoder preferred fps in capture loop + + [codec,video] add android mediacodec support + + [client,sdl] rail: keep popups whose SDL parent goes away; do not + disconnect on orders for unknown windows + + [client,x11] do not send cliprdr data on a torn down channel + + [client,sdl] send keys as unicode with /kbd:unicode + + [codec,h264] harden emscripten NAL parser + + [client,sdl3] register the signal cleanup handler again + + [client,sdl] send the physical monitor size in millimetres + + [client,sdl] rail: never activate WS_EX_NOACTIVATE windows + + [core,rdstls] add more failure logging + + [core,listener] listen on a Unix socket on Windows too + + [channels,rdpear] add workaround for older windows versions + + Fix the reference-count imbalance in printer_android_new_printer() in… + + [channels,rdpsnd] client: drop a wave that does not decode, keep playing + + [channels,cliprdr] tolerate a malformed FAIL response + + [codec,h264] VideoToolbox H.264 encoder + + [client,sdl] move queued items out before pop() + +------------------------------------------------------------------- Old: ---- freerdp-3.32.2.tar.gz freerdp-3.32.2.tar.gz.asc New: ---- freerdp-3.33.0.tar.gz freerdp-3.33.0.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ freerdp.spec ++++++ --- /var/tmp/diff_new_pack.ThOsjS/_old 2026-11-04 19:50:17.325529088 +0100 +++ /var/tmp/diff_new_pack.ThOsjS/_new 2026-11-04 19:50:17.329529255 +0100 @@ -42,7 +42,7 @@ %define uwac_package %{uwac_version}-%{uwac_version} Name: freerdp -Version: 3.32.2 +Version: 3.33.0 Release: 0 Summary: Remote Desktop Viewer Client License: Apache-2.0 ++++++ freerdp-3.32.2.tar.gz -> freerdp-3.33.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/freerdp/freerdp-3.32.2.tar.gz /work/SRC/openSUSE:Factory/.freerdp.new.3759290/freerdp-3.33.0.tar.gz differ: char 18, line 1
