Vino

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