Alan Coopersmith wrote:
> I am sponsoring this case for myself and have set the timeout for a week
> from today, next Friday, November 6.   The case is submitted to PSARC and
> cc'ed to LSARC since this updates PSARC 2007/545 for Xvnc and LSARC 2007/625
> for vncviewer.   The release binding is set to patch as there are no 
> incompatible changes, but there are no plans for patch/update delivery at
> this time.
>
>       -Alan Coopersmith-           alan.coopersmith at sun.com
>        Sun Microsystems, Inc. - X Window System Engineering
>
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
>        TigerVNC 1.0
>     1.2. Name of Document Author/Supplier:
>        Author:  Alan Coopersmith
>     1.3  Date of This Document:
>       30 October, 2009
> 4. Technical Description
>
> This project replaces the VNC implementation used for Xvnc & vncviewer,
> moving from the RealVNC open source release provided by RealVNC, Inc. to
> the TigerVNC community-maintained fork.   RealVNC has quietly cut back on
> new open source releases of their software, with just two minor security
> fixes released since 2005.   The TigerVNC community project was formed by
> the maintainers of several open source distros, who had to independently
> maintain the changes needed to make RealVNC work with current Xorg releases
> (RealVNC's source releases still only support XFree86 4.x), and developers
> from the TightVNC and TurboVNC variants, which provided enhancements over the
> original RealVNC sources.
>
> TigerVNC maintains compatibility with the core Remote Frame Buffer (RFB)
> protocol used by all VNC implementations, while supporting several 
> extensions that RealVNC has not adopted, for better compression & security.
> The specification of the protocol, with these extensions, is provided in
> the case materials as rfbproto.html.
>   

I don't see that file.

Specifically I want to make sure that the extensions won't have any 
negative effect for interoperability with older clients or older servers.

    - Garrett
> Several command line options have been added to the commands, including
> both new functionality, and variants of the existing "colour" options 
> with the "u" removed for American spelling habits.   No incompatible changes
> are made.   The case materials include diffs of the man pages for reference.
>
> This project also provides a new command, x0vncserver, which connects to a
> running X server and exports its display over the RFB protocol to VNC clients.
>
> The vncserver command is modified by this project to start a GNOME session
> by default, instead of a simple twm & xterm session.   Users with existing
> $HOME/.vnc/xstartup scripts will not be affected by this change.  The GNOME
> session will be started by running /etc/gdm/Xsession if it is found, 
> otherwise, falling back to running /usr/dt/config/Xsession.jds.
> If neither of those are not found, then the default startup will fallback to
> the twm & xterm session.
>       
>
> Imported interfaces:
> --------------------
> /usr/bin/ssh                          Stable          PSARC 2001/212
>
> /usr/bin/vncconfig                    Volatile        PSARC 2007/545
> /usr/bin/vncpasswd                    Volatile        PSARC 2007/545
> /usr/bin/vncserver                    Volatile        PSARC 2007/545
> /usr/X11/bin/Xvnc                     Volatile        PSARC 2007/545
>
> /usr/bin/vncviewer                    Committed       LSARC 2007/625
> vncviewer <hostname>:<display>                Committed       LSARC 2007/625
> All other vncviewer options           Volatile        LSARC 2007/625
>
> /etc/gdm/Xsession                     Uncommitted     LSARC 2003/261,
>                                                        LSARC 2009/433
> /usr/dt/config/Xsession.jds           Stable          LSARC 2004/713,
>                                                        LSARC 2006/161
>
>
> Exported interfaces:
> --------------------
> New vncviewer options:                        Volatile        vncviewer.txt
>  -DesktopSize, -LowColorLevel, -via,
>  -PreferredEncoding Tight
>
> /usr/X11/bin/Xvnc                     Obsolete        PSARC 2009/482
> /usr/bin/Xvnc                         Volatile
> /usr/bin/x0vncserver                  Volatile
>
> References:
> 1. http://www.tigervnc.com/
> 2. The RFB Protocol - rfbproto.html
> 3. TigerVNC man pages: Xvnc.txt, vncconfig.txt, vncpasswd.txt, vncserver.txt
>       vncviewer.txt, x0vncserver.txt
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>       6.4.1. Consolidation C-team Name:
>               X Consolidation / Desktop C-Team
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>   

Reply via email to