I've just imported Vino into CVS. Its "Remote Desktop" functionality
for GNOME using VNC's RFB
protocol which I wrote while at Sun.
Currently, the most notable bits over other VNC servers are:
- Support for encrypting the RFB protocol stream using SSL
- A dialog which prompts the user before allowing a remote user
to connect - Exports the local display, so you don't have to start up a
seperate VNC display - Properly integrated into GNOME
More details
here.
The
TODO list
includes:
- Use the new
DAMAGE extension instead of polling the screen - Write a GTK+ based client - the current client is a Java applet
but you can use any other vncviewer without encryption - Service discovery using DNS-SD and mDNS
- Better authentication schemes