This is cool stuff.  From the point of view of integrating it into
TigerVNC, I see only a few minor issues with its current behavior:

-- It should honor the security type preference order from the server.
Currently, it will enable TLS if the server advertises it, regardless of
whether the server prefers something else.

-- Really needs some sort of GUI for setting the VeNCrypt preferences.

-- It needs to favor the Tight encoding type.  Currently, it seems to
prefer Hextile.

Otherwise, I don't see anything wrong with this.  Nice work!


On 3/16/11 11:10 PM, Brian Hinz wrote:
> Here's the source repo for the java viewer that I've been working on:
> 
> https://bphinz.svn.cvsdude.com/vncviewer/
> <https://bphinz.svn.cvsdude.com/vncviewer/trunk/java/>
> 
> <https://bphinz.svn.cvsdude.com/vncviewer/trunk/java/>Have a look and
> let me know what you think.  I'm going to start working on filling in
> the gaps in the VeNCrypt security type from Martin's earlier work in the
> next few days.
> 
> -brian
> 
> On Wed, Mar 16, 2011 at 9:18 AM, Brian Hinz  wrote:
> 
> 
> 
>     On Wed, Mar 16, 2011 at 2:49 AM, Martin Koegler wrote:
> 
> 
>         RealVNC Java 4.1 uses a simpliar class modes as the C++ version [I
>         have VeNCrypt patches for such a viewer too].
> 
> 
>     Thanks.  I will have a look at those patches tonight.
> 
>         On the other hand, the TigerVNC java viewer is based on Tightvnc
>         [some
>         files are even carring such a copyright]. I had riped out some
>         unsupported Tightvnc Code (Tight Security Type).  The sources
>         contain
>         a TightDecoder.java, so I doubt that it does not support Tight
>         Encoding.
> 
> 
>     I did look at the TightDecoder.java in the tigervnc source when I
>     was adding tight encoding to my fork, but honestly I found it much
>     easier to just put the C++ side-by-side with the RealVNC java code. 
>     I did not bother with the tight security type either.
> 
>     -brian
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Colocation vs. Managed Hosting
> A question and answer guide to determining the best fit
> for your organization - today and in the future.
> http://p.sf.net/sfu/internap-sfd2d
> 
> 
> 
> _______________________________________________
> Tigervnc-devel mailing list
> Tigervnc-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to