8000 [pull] master from veyon:master by pull[bot] · Pull Request #12 · jmpoep/veyon · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[pull] master from veyon:master #12

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 98 commits into
base: master
Choose a base branch
from
Open

[pull] master from veyon:master #12

wants to merge 98 commits into from

Conversation

pull[bot]
Copy link
@pull pull bot commented Mar 7, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.2)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added ⤵️ pull merge-conflict Resolve conflicts manually labels Mar 7, 2025
tobydox added 25 commits March 12, 2025 09:21
This allows accessing the parsed host address alternatively to the
hostname.
…dings

This also introduces a setter for the pixel format used internally.
Since the RFB rect handlers in VncClientProtocol rely on the pixel
format, make sure to use the pixel format actually requested by the
client and served by the server. Especially the tight encoding uses
specific optimizations if a color depth of 24 with 32 bits per pixel
have been negotiated (while server server side the color depth may be
32 and thus causes protocol errors).
Distinguish between the need for incremental framebuffer updates and full
framebuffer updates. If no framebuffer data has been received, request a
full update after a shorter timeout.
Add icon for state host is online but framebuffer not available yet.
Indicate DNS, service or access problems with dedicated symbols.
Now that we do not only have rectangular shapes for the computer icons
make sure to scale the icons smoothly.
Otherwise a connection will be retried immediately if a connection
is established succesfully but is closed immediately by the access
control mechanism.
This is a much cleaner approach than transporting the access control
details via the RFB desktop name and intercepting log messages of
libvncclient.
tobydox added 6 commits May 9, 2025 15:24
Transparent windows with LWA_COLORKEY set are captured by the
DeskDupEngine as black windows, effectively allowing users to escape
monitoring. The soft workaround is to rectify these windows such
that the problematic attributes no longer are set. Alternatively
terminate all processes with suspicious LWA settings.
@tobydox tobydox force-pushed the master branch 3 times, most recently from 9812c69 to 0b110dc Compare May 28, 2025 09:14
Make single action configurable and add action for closing session.
tobydox added 8 commits May 28, 2025 13:55
Fedora 40 is EOL as of 2025-05-13.
It's EOL since 2024-12-31.
It could delay the start of the Veyon Service e.g. when performing
large GPO updates etc. Also drop the check for Windows < 10 since
we do not support older versions anyway.
The default bandwidth limit of 100 MB/s is not suitable especially
for Wi-fi networks, therefore add a heuristic which adjusts the
bandwidth limit according to the reported speed of the network interface
acting on the default route.
ysalmon and others added 10 commits June 25, 2025 8000 14:41
Adding notes to reflect changes in Ubuntu 24 packages and for building with Qt5 (see #1017).
There's no need to maintain dozens of files while we can also generate
them at build time. Do so by making build_veyon_application() and
build_veyon_plugin() functions take required metadata as arguments and
pass them to the platform-specific add_windows_resources() function.
Windows Vista, 7, 8 and 8.1 no longer are supported by Veyon.
Ubuntu 20.04 is EOL as of 2025-05-31.
Now that we dropped Ubuntu 20.04 support, we can also bump the minimum
required Qt version to 5.14.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⤵️ pull merge-conflict Resolve conflicts manually
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0