https://sourceforge.net/projects/virtualgl/files/TurboVNC/1.0/
Significant changes since 1.0beta1: =================================== [1] The Windows TurboVNC Viewer should now work properly with displays that use a 24-bit (as opposed to a 32-bit) pixel format (this includes Remote Desktop and Citrix sessions.) [2] Eliminated the use of the dangerous alloca() (stack-based allocation) function in Xvnc and replaced it with heap-based allocation (malloc() and free().) [3] Eliminated a segfault in pthread_join() which would occur under certain circumstances when using multithreading in the TurboVNC Server. [4] To maintain consistency with other versions of VNC, added -nohttpd option to vncserver as an alias for -nohttp. [5] Fixed an issue whereby certain applications which draw hundreds of thousands of tiny lines or points on the screen would cause the TurboVNC Viewer to abort with an "unhandled message type" error or would cause the viewer to freeze for several minutes. [6] Fixed a security loophole whereby RealVNC clients were able to connect with a blank password if PAM and OTP authentication were enabled on the TurboVNC server and the OTP was not set. General notes: ============== You read right. Almost exactly 6 years since its first public release, TurboVNC has finally reached 1.0. This change in version number reflects a few key milestones for the project: -- We believe that this is the most stable version of TurboVNC yet, thanks largely to rigorous testing performed by Santos Energy. -- It is the first release of TurboVNC to take advantage of the open source libjpeg-turbo codec. -- It is the first release which is not tied to the upstream TightVNC code base. Prior releases have essentially been performance-enhanced, rebranded versions of TightVNC with some additional platform tweaks, etc. With 1.0, however, we have added several unique and powerful features as well as fixed several long-standing bugs in the server code base that have existed since even before TightVNC forked from VNC 3.3. TurboVNC is now a completely independent product. Ironically, TurboVNC wasn't initially intended to be a product at all-- when I first released 0.1 in October of 2004, it was mainly meant as a proof of concept to demonstrate how to achieve high levels of performance on 3D image workloads using VNC. It slowly morphed into the preferred solution for running VirtualGL over slow networks, then after various performance tweaks, it slowly became the preferred solution for running VirtualGL, period. Fast forward 6 years, through 12 releases, 4 years of productization by Sun Microsystems, and 2 years of independent funded development, and TurboVNC has taken on a life of its own. What about TigerVNC? As an independent contractor, I go where the money is, and currently, the answer is not TurboVNC or TigerVNC-- it's both. We're still working hard to bring TigerVNC to bear as a long-term replacement for TurboVNC, and one of my goals for TigerVNC 1.1 is to be able to release the first cross-compatible binaries for that project so that early adopters in the VirtualGL community can begin to test the technology. There's still a lot of work to be done before TigerVNC can start to replace TurboVNC, though ... build system overhauls, closing a significant performance gap, porting some of the TurboVNC features, etc. etc. In the meantime, TurboVNC will continue to be supported for the foreseeable future. 1.1 is already in the works, with features targeted at further improving performance on high-latency networks, and more. Keep those cards and letters coming, DRC ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ VirtualGL-Users mailing list VirtualGL-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/virtualgl-users