pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/x11vnc



Module Name:    pkgsrc
Committed By:   obache
Date:           Mon May  3 06:21:54 UTC 2010

Modified Files:
        pkgsrc/x11/x11vnc: Makefile distinfo

Log Message:
Update x11vnc to 0.9.10.

New in the 0.9.10 x11vnc release:

        IPv6 is now supported for all usage modes: forward and reverse
                connections, SSL and unencrypted, etc.

        The included SSL enabled Java VNC viewer applet now supports
                Chained SSL Certificates (x11vnc -ssl always has.)
                The applet autodects x11vnc and set GET=1 for faster
                connecting via HTTPS.

        A demo CGI script 'desktop.cgi' shows how to create an
                SSL encrypted, multi-user x11vnc web login desktop
                service.  The user logs into a secure web site and gets
                his/her own virtual desktop and his browser accesses it
                with the SSL Java VNC Viewer applet.

        A serverCert Java Viewer applet parameter is provided.
                Use an authenticated HTTPS browser connection to set
                this parameter (the user could set it locally too.)
                The onetimekey tool has -certonly option for this scheme.

        The Xdummy script (use Xorg 'dummy' driver instead of Xvfb)
                no longer requires being run as root.

  miscellaneous new features and changes:

        In the Java viewer applet, debugCerts and debugKeyboard parameters
                are provided.  The debugging output of the applet is more
                readable.  Some corner-case bugs (e.g. socket exceptions)
                are now handled gracefully.  Parameters forbid_Ctrl_Alt
                and mapF5_to_atsign are added.

        The amount of time to wait for HTTPS applet downloads to finish
                can be set in env. var. X11VNC_HTTPS_DOWNLOAD_WAIT_TIME.

        The -xkb mode is automatically enabled if there are more than
                4 keysyms per key.

        -coe is now an alias for -connect_or_exit.

        The -input_eagerly option enables this LibVNCServer feature
                (it is like -allinput.)

        The "%" unix password verification tricks for the -unixpw
                option are now documented.  They also run a command
                in UNIXPW_CMD.

        In -create (-svc, etc.) modes, a warning is printed out if Xvfb
                cannot be found.  Xvfb '+kb' option is checked for.
                The -env CREATE_DISPLAY_OUTPUT=/tmp/mydebug.txt debugging
                option is documented.  Try to preserve user's PATH
                if possible.

                In XDMCP connection mode, a test for GDM listening only
                on IPv6 (::1) is performed.  The interface can also be
                specified via FD_XDMCP_IF.

        The example scripts connect_switch, ultravnc_repeater.pl, inet6to4
                have settings to let them run reliably for long times
                as daemons.  They also support IPv6.

        IPv6 notes: for some very esoteric cases (e.g. -chatwindow)
                IPv4 localhost may be required for local IPC.  A demo
                transition tool 'inet6to4' is also included (can be
                used for other apps.)  x11vnc options related to IPv6:
                -listen6, -6, -no6, -noipv4, -noipv6, and -connect,
                -proxy.

        Use STUNNEL_LISTEN in -stunnel mode to have it listen on a
                particular interface.  Also STUNNEL_PROG.

        New remote control query options: pointer_x, pointer_y,
                pointer_same, pointer_root, and pointer_mask. A demo
                script using them misc/panner.pl is provided.

        Remote control change of -clip option will not create new
                framebuffer if the size has not changed (for panner.pl)

        The X11VNC_DISABLE_SSL_CLIENT_MODE env. var. can be set to
                disable SSL client role in reverse connections.  This
                means the VNC viewer side must be in SSL client role.
                UltraVNC repeater operation can benefit from this.

                The SSL_INIT_TIMEOUT is increased to 1 hour if 'repeater'
                is detected in a reverse connect string.

        The X property X11VNC_TRAP_XRANDR can be set on a desktop to
                force x11vnc to use the -xrandr screen size change
                trapping code.

        The -sslScripts option prints out the SSL certificate management
                scripts.

        Suggest '-auth guess' and '-findauth' if X connection fails.

        The TightVNC sercurity type (TightVNC features enabler) now
                works for RFB version 3.8.

        RECORD scroll detection is now working with the new gtk/gdk scroll
                mechanism.  Set X11VNC_SCROLL_MUST_EQUAL to disable.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/x11/x11vnc/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/x11/x11vnc/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index