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