[winswitch] [ANNOUNCE] Xpra 4.0.3: many issues, one critical

Antoine Martin antoine at devloop.org.uk
Mon Aug 10 15:26:43 BST 2020


On 10/08/2020 19:28, carl langlois wrote:
> Hi Antoine,
> Is ubuntu 19.10 build coming? 
Certainly not, Ubuntu 19.10 has reached EOL:
http://fridge.ubuntu.com/2020/07/17/ubuntu-19-10-eoan-ermine-end-of-life-reached-on-july-17-2020/

Cheers,
Antoine


> 
> Regards
> Carl
> 
> On Sat, Aug 8, 2020 at 2:53 AM Antoine Martin via shifter-users
> <shifter-users at lists.devloop.org.uk
> <mailto:shifter-users at lists.devloop.org.uk>> wrote:
> 
>     Hi,
> 
>     This update contains all the fixes that had accumulated since 4.0.2 was
>     released 2 months ago.
> 
>     The only real critical issue is a server crash due to a use-after-free
>     bug in the scrolling detection code. With older versions, this crash can
>     be prevented using the environment variable: XPRA_SCROLL_ENCODING=0
> 
>     The other fixes are all over the codebase, with many platform-specific
>     fixes, systray, window geometry, cosmetic, packaging, etc..
> 
>     Updating is recommended.
> 
>     Cheers,
>     Antoine
> 
> 
>     Release notes:
>     * fix server crash caused by use after free in scrolling code
>     * fix encryption option overzealously enforced on all socket types
>     * fix network layer compression errors that cause connections to drop
>     * fix printing errors with some shell character encodings
>     * fix NVENC h264 stream compatibility with HTML5 client
>     * fix windows not getting focused when clicking on title bar (HTML5)
>     * fix suspend / resume errors with tray windows
>     * fix garbled terminal when ssh messages and 'top' client conflict
>     * fix OpenGL "force" enable option not honoured
>     * fix tray geometry errors
>     * fix missing tray with Ubuntu Gnome
>     * fix socket setup error handler
>     * fix minimum video scaling not being honoured via heuristics
>     * fix error in main thread verifier (fortunately, never fired)
>     * fix archlinux build root stripping
>     * fix detection of named-pipe creation errors
>     * fix MS Windows shadow server errors with 'bind=auto'
>     * fix MS Windows Keymap_info.exe tool
>     * fix MS Windows servers slow to handle connections with mDNS enabled
>     * fix MacOS clipboard unnecessarily sending data
>     * fix clipboard data sometimes going missing when ownership changes
>     * fix memory contents of the swscale pixel format object
>     * fix csc_swscale converter getting recycled every time
>     * fix division by zero errors during window cleanup
>     * fix rfb connections missing all screen updates
>     * fix RPM spec file for CentOS 8
>     * fix toolbox examples when running under wayland
>     * fix 'xpra toolbox' subcommand on MacOS
>     * fix MacOS errors with some subcommands (ie: 'list')
>     * fix MacOS outdated system version requirements in hidden sub-app
>     * fix sshfp support on MacOS (was missing dns python module)
>     * fix notification widget wrongly stealing input focus
>     * fix support for building with CUDA 11.0
>     * fix unshrinkable session-info window
>     * fix window resizing errors when non-GUI clients are also connected
>     * avoid ever using b-frames for text content
>     * silence unhelpful gtk warnings on MacOS
>     * avoid opengl warning with wayland
>     * add extra environment variables to disable any server side scaling
>     * also update mdns records when the session name changes
>     * workaround for older versions of python-cryptography
>     * use 'text' mode for 'geany' (fixes lossy screen updates)
>     * ensure all toolbox windows set a correct and readable window title
>     * remove workaround for unsupported versions of Ubuntu
>     * make it possible to specify the path when saving video streams/frames
>     _______________________________________________
>     shifter-users mailing list
>     shifter-users at lists.devloop.org.uk
>     <mailto:shifter-users at lists.devloop.org.uk>
>     https://lists.devloop.org.uk/mailman/listinfo/shifter-users
> 




More information about the shifter-users mailing list