github veyon/veyon v4.6.0
Veyon 4.6.0

latest releases: v4.8.3, v4.8.2, v4.8.1...
2 years ago
  • Core
    • Protocol errors during the initial authentication phase are handled more reliably. This fixes problems when connecting to incompatible servers accidentally.
  • CLI
    • The plugin and feature modules have been added.
    • The config and shell plugins have been integrated as static modules.
  • Plugins
    • Demo: The visual feedback when (re-)connecting has been redesigned.
    • DesktopServices: The Run program feature has been renamed to Start application.
    • RemoteAccess: The visual feedback when (re-)connecting has been redesigned.
    • RemoteAccess: The computer connection of the main window is reused if available resulting in immediate access to the remote computer.
    • RemoteAccess: The remote cursor is no longer used in view only mode to prevent occasionally observed render artifacts.
    • UserSessionControl: Non-user sessions (such as display manager/login screen sessions) are no longer terminated by the user logoff feature.
    • WebAPI: An error code has been added to report protocol errors occuring while connecting to the Veyon Server.
    • WebAPI: The connection limit is enforced at the HTTP server level already to properly report the connection limit reached error instead of timing out.
    • WebAPI: Skip ping for hosts which no connection could be established to. This allows using a higher connection limit on Linux when the number of open file descriptors is limited.
  • Master
    • In addition to the hostname, the computer display name is shown in the tooltip of a computer.
    • A computer's screen is shown in fullscreen and realtime while pressing and holding the left mouse button on a computer.
    • For Linux clients, [no user] is displayed as the user name instead of the name of the display manager user.
  • Server
    • Hostnames of connected computers (shown in the tooltip of the tray icon) are now reverse resolved in background to keep connections responsive.
  • Linux
    • SHM support is being detected more reliably.
    • Logging off users is now initiated properly through the environment-specific session manager while systemd-logind is used as fallback only. This fixes the display manager (especially GDM3) not being shown again after logoff.
    • Reboot and power down via systemd-logind has been improved while the environment-specific session manager is used as fallback only. The reboot and poweroff binaries are not used any longer.
  • Windows
    • The 3rdparty component UltraVNC has been updated to the latest version.
    • The new Active session mode has been implemented.
    • Querying local and domain user groups has been improved to share more code in common and log more details in case of errors.
    • The Veyon Service additionally depends on the LanmanWorkstation and LSM services to improve reliability on start.
    • Several 3rdparty libraries have been updated (Qt 5.12.11 snapshot, OpenSSL 1.1.1l, TurboJPEG 2.1.1)

Don't miss a new veyon release

NewReleases is sending notifications on new releases.