[winswitch] [ANNOUNCE] Xpra 4.0.4: many fixes, one critical

Antoine Martin totaam at xpra.org
Sun Sep 27 19:17:50 BST 2020


Hi,


This update fixes quite a few bugs, in particular:

* a server-side memory leak
* an auto-refresh bug causing windows to remain blurry
* errors with some 64-bit MS Windows client configurations
* file-transfer fixes

And much more. Updating is strongly recommended.


Note: to prevent some X11 desktop crashes seen only with Debian and
Ubuntu, the packaging for those two distributions has been changed to
use Xvfb instead of Xdummy.
This may result in less accurate DPI and font sizes.
You can switch back to Xdummy by modifying
/etc/xpra/conf.d/55_server_x11.conf
(this is not a bug in xpra but the fact that xpra can trigger it makes
it our problem)

Full release notes:
* fix memory leak with 'scroll' encoding
* fix NVENC encoder (profile errors)
* fix unmanaged X11 message call which could cause GTK to crash when it
fails
* fix missing auto-refresh leaving a blurry image
* fix incomplete repaints when window contents have padding
* fix missing pixels on the edge of video areas in 'auto' encoding mode
* fix connection errors with notifications disabled on the server
* fix 'sync-xvfb' option: setup error, non-standard bit depth support
* fix shadow server dbus SetRefreshDelay causing all further "xpra info"
requests to fail
* fix incomplete data in initial packets from shadow servers
* fix error in dbus debug logging
* fix client invalid list of encodings
* fix missing system tray on Ubuntu 18.04
* fix workspace spurious warnings on 64-bit X11 systems
* fix event handler with 64-bit MS Windows builds
* fix named-pipe server clash
* fix error handing in MS Windows printer query API
* fix missing 'openssl' dependency in DEB packages
* fix syntax error in HTML5 client maximize toggle
* fix keysym mapping with Xkb and some specific configurations
* fix right click on systray using the gtk StatusIcon implementation
* fix small file transfers not showing as completed
* fix file-transfer UI for download vs download-and-open not being honoured
* fix file-transfer identifiers getting lost
* fix int overflow errors on some 64-bit mswindows installations
* fix websocket compatibility with some client / middleware
* fix missing windows due to an error in the named window icon handling
* fix hard to trigger mmap memory leak
* add support for sm86 architecture with CUDA 11.1
* allow 'pager' source indication value to activate window server-side
* switch to Xvfb on Debian and Ubuntu
* workaround corruption on some windows when maximized
* workaround more pyxdg bugs
* make OpenGL probe timeout configurable
* add missing DEB dependency
* MacOS and MS Windows: fix security issue in brotli decompression

The source:
https://xpra.org/src/
Downloads:
https://xpra.org/trac/wiki/Download

Cheers
Antoine




More information about the shifter-users mailing list