SIGN IN SIGN UP

libvncserver: Add channel security handlers

Add another type of security handler that is meant to be used initially
to set up a secure channel. Regular security handlers would be
advertised and processed after any channel security have succeeded.

For example, this, together with the custom I/O functions allows a
LibVNCServer user to implement TLS in combination with VNCAuth. This is
done by adding a single channel security handler with the rfbTLS (18)
with a handler that initiates a TLS session, and when a TLS session is
initiated, the regular security handler list is sent.
J
Jonas Ådahl committed
1ec2d09713355b0e7fe74e85149ece1ba59ce56e
Parent: 9113ce5
Committed by Christian Beier <info@christianbeier.net> on 3/18/2026, 8:52:46 PM