We're happy to announce Veyon 4.10.4, the fourth maintenance release of Veyon 4.10.x. This release primarily fixes a performance regression in Veyon Master resulting from the thumbnail layouting improvement in 4.10.3. Additionally it's now possible to specify a prefix or suffix by which to extend the identity of guest users automatically such that for example valid exam users can easily be recognized.
All downloads for this release are available in the download area.
A complete list of changes in detail can be found below:
Core
Improve robustness by using std::vsnprintf() instead of sprintf()/snprintf()
Add various size checks when receiving usernames, signatures and tokens
Master
Fixed performance regression introduced with improved thumbnail layouting in 4.10.3
Added support for extending guest user identities with prefix or suffix
Plugins
Demo: don't lock the master computer when sharing a user's screen fullscreen (#1126)
Linux
Added Nix flake and NixOS module
Windows
3rdparty: UltraVNC: update to 1.8.2.3
In Veyon 4.11.4, sharing a student's screen using the context menu behaves differently from using the Demo menu in the toolbar.
When "Share selected computer" is launched from the context menu of a student thumbnail, the shared screen is displayed only on the master computer.
When the same student computer is selected and "Demo → Share selected computer" is launched from the toolbar, the screen is correctly broadcast to all client computers.
This behavior is reproducible and seems inconsistent.