github Xpra-org/xpra v3.1.9

one day ago
  • build and packaging:
    - libyuv 0.1878.20231004
    - packaging updates for CentOS7: libyuv, skip pycuda
    - python-netifaces missing gcc build dependency
    - remove outdated numpy packaging workaround on MS Windows
    - ffmpeg v7 compatibility for decoder and swscale, skip encoder
    - remove ffmpeg encoder from MS Windows and MacOS builds
    - never bundle any Qt components
    - match comtypes module changes
    - support build arguments specified using an environment variable
    - support new repository build script target file
    - cffi packaging workaround for MacOS
    - produce an SBOM file on MS Windows
    - use arch specific pkg-config for cuda, if found
    - pynvml 12.560.30
    - pyuinput 1.0.1
    - require clang to build the CUDA kernels, instead of GCC >= 14
    - missing SVG loader on MS Windows
    - pixbuf loaders cache not populated
    - initial arm64 build support for MS Windows
  • encodings:
    - avoid slow modules (ie: csc_cython)
    - stick to the same video scaling setting longer, avoid big swings
    - handle decoding of padded frames
    - quality and speed can be used with all generic encodings
    - clamp vrefresh to a useful range
    - quality and speed disabled when encoding set to 'auto'
    - support newer versions of python-pillow
    - 10 bit per channel issues
  • major:
    - protect against potential buffer overflows
    - MS Windows printing crash
    - system tray cleanup crash
    - automatic port assignment error
    - raise AES key derivation limits
    - missing start menu
    - try harder to find the matching key, using the keyval, key name - lowercase if needed, use default modifiers if that's all we have
    - only preserve keycodes for native X11 clients
    - context errors with sync-xvfb switch
    - print all pages on MS Windows
    - errors when the connection is closed whilst we process it
    - OpenGL scroll paints, scaling arctifacts
    - clipboard INCR transfers stop
    - show border on XShape windows
    - audio failures with 'auto' sink
    - metadata ignored
    - system tray errors on displays without compositing
    - ignore framerate when parsing vfb resolutions
    - expose all clipboard targets
    - authentication aborted due to encryption not detected
    - error redirection failures should not propagate
    - xpra top failures on some platforms (ie: MS Windows)
    - xpra top corrupted output
    - vsock connection errors
  • minor and cosmetic fixes:
    - MS Windows setup script syntax errors
    - proxy servers should respond to id requests
    - encoding speed and quality menus not sticking
    - map missing modifiers using defaults
    - don't assume that zlib is available
    - handle invalid dbus-launch command options
    - try to prevent all ATK warnings
    - prevent ssl header from messing up the log
    - try to handle missing python pillow slightly more gracefully
    - log opengl probe command
    - confusing X11 display message
    - avoid X11 client message format warnings
    - use correct type for numlock modifier
    - handle missing python-pillow more gracefully

Full Changelog: v3.1.8...v3.1.9

Don't miss a new xpra release

NewReleases is sending notifications on new releases.