Skip to content

v4.2.2

Compare
Choose a tag to compare
@totaam totaam released this 10 Aug 07:04
· 179 commits to v4.2.x since this release
  • don't build ffmpeg codecs on i386 (crashy)
  • prevent crashes caused by svg conversion done in a thread
  • always stop the 'new-stream' notification process
  • prevent subprocesses from becoming zombies
  • clean server on 'stop' or 'exit'
  • fix application geometry issues
  • show correct default values with "xpra --help"
  • source and source-start errors on CentOS 8
  • stop responding to 'info' requests when shutting down
  • network layer:
    • honour the packet-encoding and compressors options
    • rencode packet encoder is not thread safe!
    • packet errors with bencoder and None values
    • don't assume the packet encoders handle bytes and / or strings
  • client issues:
    • backwards compatibility with v3 servers for ssh start
    • incorrect client exit code
    • icon theme errors should not be fatal (triggered on MacOS)
  • subcommands:
    • 'start-gui' invalid options shown
    • 'sessions' and 'displays' subcommands do not need a display
    • fix hidden 'wmname' utility subcommand
    • many subcommands should send debug logging to stderr
  • platform issues:
    • MacOS dock flickering with 'start-gui'
    • MacOS splash screen hiding password prompts
  • menu loading:
    • try harder to find valid menu entries to use
    • skip entries that cannot be executed
    • don't block the main thread when loading menus
  • xpra top:
    • handle unicode window titles correctly
    • fix screen corruption due to threading
    • fix latency always showing as zero
  • packaging fixes:
    • Debian packages now correctly use /etc/default for systemd service configuration
    • MacOS updates for latest GTK3 builds
    • add missing C++ files for MS Windows builds
    • DEB missing dependency on gst-launch needed for silence detection
  • audio:
    • pipeline errors with aac encoder
    • X11 warning when starting microphone forwarding from the command line
  • minor / cosmetic fixes:
    • cropped icons shown in html5 client connect page
    • logging, error handling
    • remove unused pulseaudio directories
    • '1080p' resize-display string matching