Share

LibVNCServer

File Release Notes and Changelog

Release Name: 0.7.1

Notes:
  
New in the 0.7.1 x11vnc release:

        Improved algorithm for approximating XFIXES cursors with
                transparency (alpha channel).  No more ugly black fuzz
                around translucent cursors.  Tuning parameters -alpha*
                if it is still not right.

        Added mechanisms to handle XFIXES cursors with transparency
                exactly (i.e. blend in the background).  Works by default
                under -nocursorshape updates, and also works under limited
                circumstances for cursorshape updates if the VNC viewer
                is patched (TightVNC viewer patch provided).

        -solid: to improve performance switch the background to a solid
                color when clients are connected.  Works on GNOME, KDE,
                CDE, and classic X.

        -input: allows fine-tuning the type of allowed user input
                (Keystroke, Mouse-motion, Button-click).  Useful for
                certain applications of x11vnc, e.g. demos. Also
                per-client settings via -R input:xyz..

        -users: enables switching to different users if started as root.
                Please read the description for details.

        -gui ez: less daunting GUI with fewer options via '-gui ez' or
                "Misc -> simple-gui" once started.

  miscellaneous new features and changes:

        -nap is now the default, use -nonap to disable.
        -snapfb: snapshot h/w fb to RAM periodically, not clear how useful...
        -timeout n: for use in certain applications, exit if no client
                connects after n seconds.
        -oa and -logappend for appending to logfiles.
        -opts will just show the options w/o the long -help descriptions.
        if you forget to set -display, it will beep and try :0 after a bit.
        --with-jpeg=/path and --with-zlib=/path are added to configure.

For more information: 

        http://www.karlrunge.com/x11vnc/
        http://www.karlrunge.com/x11vnc/x11vnc_opts.html
        x11vnc -help



Changes: 2005-02-21 Karl Runge <runge@karlrunge.com> * -nap is now the default, disable with -nonap * set version to 0.7.1, word tune -help, etc. 2005-02-14 Karl Runge <runge@karlrunge.com> * cleanup -users stuff, add "lurk=" mode * support cde in -solid * simple gui mode for beginners, -gui ez,... 2005-02-10 Karl Runge <runge@karlrunge.com> * Add -input to fine tune client input (keystroke, mouse motion, and button presses). Allow per-client setting via remote cntl. * fix bug in get_remote_port, add ip2host for client info. 2005-02-09 Karl Runge <runge@karlrunge.com> * Add -users switch user mechanism and related utilities. * fix -solid for gnome and kde. * exit earlier on trapped XIO errors. 2005-02-05 Karl Runge <runge@karlrunge.com> * -solid solid color background when clients are connected. * -opts/-? to show option names only. 2005-01-23 Karl Runge <runge@karlrunge.com> * sync with new draw cursor mechanism, keep old way in OLD_TREE. * add -timeout option, change -alphablend to be default * -R norepeat now forces the issue (Xsession may turn it back on). * try :0 if no other info. 2005-01-15 Karl Runge <runge@karlrunge.com> * adjust alpha blending parameters, -alphablend, handle 24bpp. * add -snapfb snapshot fb, not clear how useful it is.. * more functions etc for -pointer_mode 4, still not finished. * scan_for_updates() "count only" mode. * increase max shm size on Linux. * -oa -logappend, -pm, -speeds * fix bugs in -allow, -R connect, screen == NULL 2004-12-27 Karl Runge <runge@karlrunge.com> * allow -DLIBVNCSERVER_HAVE_FOO=0 override everything * get_xfixes_cursor() try to more carefully convert alpha channel to opaque pixel. Options -alphacut, -alphafrac, -alpharemove * more commands under remote control: rfbwait, rfbport, http, httpport, httpdir, enablehttpproxy, desktop, alwaysshared, dontdisconnect. Add to tkx11vnc.