Releases
v3.1.5
totaam
released this
20 Jun 14:42
build, packaging and platforms:
MacOS arm64 builds
MacOS builds fail early outside jhbuild
shell, clean .cpp
files
MacOS bundle numpy for PyOpenGL
fix building libyuv on RHEL 7
avoid spec file patch warnings with newer rpm build tools, CentOS7
compilation warnings with Python2
Python3 str vs bytes error in client
silence Python cryptography 'openssl legacy' error
ignore more files generated by build tools
package mistyped in exclusion list
DEB Python3 builds missing correct shebang
DEB build occasional permission errors
remove invalid DEB dependency on python-minimal
workaround exotic x264 library version strings
compatibility with the latest cx_Freeze
runtime errors with CUDA-free builds on MS Windows
more setuptools workarounds
strip Cython html files
Cython 0.29.35
Python2 PyOpenGL 3.1.6, Python3 PyOpenGL 3.1.7
xorg-x11-drv-dummy 0.4.1
major fixes:
GLib memory allocator crash
fix missing system tray with 'AyatanaAppIndicator3' vs 'AppIndicator3'
don't use Gtk.StatusIcon on Wayland, it doesn't work
clients without keymaps
clients without desktops attributes
only allow logging tweaks via env vars for non-root users
always format the log record
match client desktop geometry and skip DPI warnings
potential unflushed X11 errors could crash GTK
stricter validation of xdg
menu data
handle mode xdg
library loading errors
unwanted lost-focus events
only use synthetic unfocus events when needed
focus not synchronized properly
sessions gui crashing when exiting using a key shortcut on MS Windows
handle invalid 'use-display' option more gracefully
Python2 builds cannot use 'rencodeplus'
MacOS OpenGL race condition causing blank windows
network:
html5 client v5 compatibility regression with python2 builds
protocol was not flushing on close
IPv6 parsing
handle paramiko ssh config parsing errors more gracefully: CanonicalizeHostname
404 handler was missing!
encodings:
handle mixed case encoding names correctly (ie: png/P
)
honour 8-bit encodings
handle RGBA icon data
disable delta
encoding - which caused some visual corruption
cosmetic:
spurious DPI warnings
handle malformed display names better
make it possible to disable sha1
avoid errors if md5
has already been removed
parsing of X11 window names in clipboard information helper function
avoid 404 errors in server log when newer html5 client versions are used
don't flood the screen with mmap
debugging
initialize server fully so errors don't cause more cleanup errors
window event handler logging error
server can run without stderr
not yet used command parsing functionality not working as intended
MacOS GUI diagnostic tool standalone runtime failure
linter warnings and typos
You can’t perform that action at this time.