News

Veyon 4.7.3 released


We’re happy to announce Veyon 4.7.3, the third maintenance release of Veyon 4.7.x. This release fixes an authentication-related issue on Linux and improves the reliability of the Veyon Service on older Linux distributions. Users working with folder redirection on Windows may benefit from the new additional path variables, e.g. when configuring Veyon to place screenshots in a redirected desktop folder.

All downloads for this release are available in the download area.

A complete list of changes in detail can be found below:

  • Core:
    • CMake: improve QCA detection and simplify Qt5/6 integration
    • Configuration: use remote view as default computer double click feature
    • Filesystem: expand %HOSTNAME% path variable
    • Filesystem: add support for %DESKTOP%, %DOCUMENTS%, %DOWNLOADS%, %PICTURES% and %VIDEOS% path variables
    • VncClientProtocol: fix potential multiplication overflows
  • Master
    • Bundle implementations of required KItemModel classes to drop dependency on 3rdparty sources
  • Windows
    • 3rdparty: UltraVNC: update to 1.3.8.1
    • 3rdparty: libjpeg-turbo: update to 2.1.3
    • 3rdparty: libvncserver: update to 0.9.13-56-gbde898f
    • 3rdparty: OpenLDAP: update to to 2.6.1-61-g438c855d5f
    • 3rdparty: OpenSSL: update to 1.1.1n
    • 3rdparty: zlib: update to 1.2.12
  • Linux
    • AuthHelper: add account validity check
    • Session: improve session path query mechanism to support systemd < 243 – results in more reliable operation on Debian 9/10, Ubuntu 18.04 and CentOS 7.9
    • Session: detect unspecified session type explicitly
    • Service: do not start server for sessions with unspecified type
    • UserFunctions: determine the user name preferably via systemd-logind (use $USER as fallback only)
    • UserFunctions: always use qualified usernames (i.e. including domain prefix if available) for authentication and user info queries
    • BuiltinX11VncServer: fix potential multiplication overflow in SHM support checking code
    • Add openSUSE Tumbleweed packages (already based on Qt 6)
    • Drop openSUSE 15.2 packages
    • Drop CentOS 8.4 packages
    • 3rdparty: x11vnc: update to 0.9.16-64-g89df84c (fixes potential multiplication overflows)
Posted in: