http://www.turbovnc.org/DeveloperInfo/PreReleases

These will be released to SourceForge on Friday unless any issues are 
discovered in the meantime.  Please report back with your experiences 
(either bad or good.)

TurboVNC 1.2.3 is intended as an in-place upgrade for existing users of 
the 1.2.x series who are not ready to upgrade to the new feature release 
yet.  The server is the same as in 1.2.2, but the Java and Windows 
viewers contain numerous bug fixes (refer to the change log) and 
performance enhancements discovered in the process of developing 2.0, as 
well as a few non-disruptive features:

-- Support for the PRIMARY clipboard selection in the Java viewer (used 
when copy/pasting using the middle mouse button on X11 platforms)
-- Much better performance when running the Java viewer on Mac with the 
Oracle Java plugin (as much as 4x better on older Macs)
-- The Java viewer on Windows now performs as well as or better than the 
native viewer.
-- The Java viewer on X11 no longer requires MIT-SHM pixmaps in order to 
achieve peak performance.
-- Tight decoding in the Windows viewer is about 5-15% faster.
-- The Java viewer can now use an external SSH client on Un*x platforms 
(including Mac.)
-- The JAR file in the Linux RPM and DEB packages is now signed with an 
official certificate, so it can be served up as an applet when using 
recent Java releases that no longer allow self-signed applets.

TurboVNC 2.0 beta1 contains all of the features/fixes in 1.2.3, plus 
numerous new features, including:

-- A completely new X server based on Xorg 7.7, which now supports newer 
window managers (such as those on RHEL 7 and Ubuntu 14.04-- see WM 
compatibility notes: http://www.turbovnc.org/Documentation/Compatibility)
-- Remote desktop resizing, which can be accomplished on the server side 
using the X RANDR extension (or any program that uses that extension), 
on the client side by specifying a desktop size on the viewer command 
line or in the Options dialog, or automatically (automatic desktop 
resizing keeps the remote desktop sized appropriately to fit in the 
client window without scrollbars.)  Our implementation is based roughly 
on that of TigerVNC but contains numerous bug fixes relative to their 
implementation.
-- The X11 native viewer has been retired and replaced with the Java 
viewer, which now includes a JNI library that is used to implement 
keyboard grabbing and to provide a proper implementation of full-screen 
mode (basically, to work around a limitation of Java's full-screen mode 
on X11 platforms.)  Due to the inclusion of the libjpeg-turbo JNI 
library (which was introduced in 1.2.2) and the blitting optimizations 
introduced in 1.2.3, the Java viewer has native levels of performance 
and will generally perform similarly to the TigerVNC native viewer on 3D 
workloads.
-- The Java viewer can optionally be displayed in an embedded 
(in-browser) frame when run as an applet.
-- A separate Mac package is provided for those who wish to run the 
TurboVNC Viewer as a standalone app using the Oracle Java plugin instead 
of Apple Java 1.6 (but the Apple Java version will perform better.)
-- The Java viewer now displays a tray icon w/ popup menu when started 
in listen mode (similar to that of the Windows native viewer.)
-- GUI support for configuring interframe comparison and Compression Level 2
-- A new "compatible GUI" mode that makes the TurboVNC GUI behave more 
like the TigerVNC GUI
-- The interframe comparison engine now compares on a block-by-block 
basis, so as to prevent large framebuffer update rectangles (such as 
those generated by 3D apps) from being resent if only certain areas of 
them have changed.  The default block size is set to 256x256 based on 
extensive performance testing.
-- The embedded HTTP server will now serve up the Java viewer as either 
an applet or a Java Web Start app.  Additionally, when launching the 
server from one of the "official" Linux packages, the embedded HTTP 
server will serve up the libjpeg-turbo JNI libraries for popular 
platforms when serving up the viewer as a Java Web Start app.  This 
provides a fully-accelerated zero-install TurboVNC Viewer solution out 
of the box.  All of the JAR files in the "official" Linux packages are 
signed using an official certificate.
-- Server-side support for UltraVNC Repeater Mode II (a 
"GoToMeeting-like" mode in which both the server and viewer make 
outbound connections to the repeater.)  The Java viewer already supports 
both Mode I and II (since 1.2.2.)
-- GUI support for the Via and Tunnel parameters in the Java viewer

Refer to the change logs for a more comprehensive list of changes.

DRC

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
TurboVNC-Users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/turbovnc-users

Reply via email to