Het programma x11vnc voegt twee veel gebruikte systemen samen, namelijk x11 en vnc. X11 is een platform waarmee op verschillende besturingssystemen een grafische bediening te gebruiken is. Het platform bestaat uit een server, de X Window-server, die het scherm beheert en zogenaamde clients die een verbinding maken met de X-server en daaraan doorgeven wat er op het scherm moet worden getoond. Vnc wordt gebruikt om computers op afstand te kunnen besturen waardoor muisbewegingen, toetsaanslagen en de schermopbouw via het netwerk worden uitgewisseld. Het programma x11vnc laat zich als een X Window-server installeren op de computer waarna deze via vnc aangesproken kan worden. De ontwikkelaar heeft enkele dagen geleden versie 0.9.5 uitgebracht voorzien van de volgende lijst met aanpassingen:
New in the 0.9.5 x11vnc release:Miscellaneous new features and changes:
- Symmetric key encryption using the RC4, AES, Blowfish, and 3DES ciphers is supported via the -enc cipher:keyfile option. The SSVNC unix viewer 1.0.20 and later supports these encryption methods.
- Server-side scaling can now have different scale factors along the horizontal and vertical axes. E.g. -scale 1280x1024 (same as -geometry 1280x1024) or -scale 0.8x0.75
- The -chatwindow option allows a chat window to appear on the X console during UltraVNC chats (requires the SSVNC viewer package.)
- The HTTP Java viewer applet jar, classes/VncViewer.jar, has been updated with an improved implementation based on the code used by the classes/ssl applets.
- A description and instructions are now printed out when X_ShmAttach fails if one tries to attach to a remote $DISPLAY (i.e. $DISPLAY is on a different machine from the machine x11vnc is running on; this often happens with SSH X redirection, X terminal servers, etc).
- The -allow option now works correctly in -ssl mode.
- The -remap option now works on the MacOSX console.