Click
here to download the latest build.
|
Date
|
Changes
|
03/03/10
3.0.4.0 Beta
|
NEW: OuterBackgroundColor property has been added. It sets the outer background color. This background color is used to paint the background when the ViewerX size is larger than the remote screen.
|
|
NEW: event OnDisableRemoteInputChanged. Fired when ViewerX receives new "disable remote input" state from VNC server. |
|
FIX: Several bug fixes. |
02/01/10
3.0.2.1 Beta
|
FIX: Changing screen resolution of the server computer causes ViewerX to crash.
|
|
FIX: SwitchMultiMonitors may cause ViewerX to crash. |
|
FIX: ConnectAsync was leaking a handle per connection attempt. |
01/19/10
3.0.2.0 Beta
|
NEW: This build uses less of the CPU time during rendering compared to the previous builds.
|
|
NEW: Added support for Ultra encoding. |
|
NEW: Added support for ZYWRLE encoding. |
|
NEW: Added support for Cache encoding. |
|
NEW: ColorDepth property allows to specify the number of colors used. Currently full colors, 256 colors, 64 colors, and 8 colors palettes are supported. This property deprecates the RestrictPixel property. |
|
NEW: New events have been added that allow logging of messages sent/received via UltraVNC chat. |
|
NEW: GetScreenBitmapScaled method has been implemented. In the previous builds this method was returning black&white image. |
|
FIX: If application creates multiple ViewerX instances that use Tight encoding + JPEG compression may cause random crashes. |
|
FIX: Screen artifacts in form of horizontal lines may appear when ZlibHex encodings is used. |
|
FIX: File Transfer window appears instead of the chat window when chat is initiated from the server side. |
10/19/09
2.9.7.0
|
NEW: ViewerX 64-bit version is now available. The installer now installs 32-bit and 64-bit ViewerX binaries.
|
|
FIX: Fails to establish connection via HTTP proxy. |
07/03/09
2.9.6.3
|
FIX: In a multi-monitor configuration, "Enter Login Credentials" window was always displayed on the primary monitor.
|
|
FIX: If CursorTrackingMode is set VCT_NO_CURSOR(0) mouse cursor may disappear when hovering over scrollbars. |
06/12/09
2.9.6.1
|
FIX: Moving mouse cursor with "screen stretching" mode enabled may leave trailing marks on the screen.
|
05/14/09
2.9.6.0
|
NEW: ISmartCodeVNCViewer2::SendCustomKeyEx - sends key up or key down notifications to a remote VNC server.
|
02/13/09
2.9.5.5
|
NEW: Support for "per-user" COM registration.
|
|
FIX: Cannot open more than one ViewerX instance with DSM encryption enabled. |
01/12/09
2.9.5.4
|
NEW: Enchanced support for UltraVNC 1.0.5.3 file transfers.
|
|
NEW API: ISmartCodeVNCViewer2::SwitchMultiMonitor, IScVxCapabilities::SwitchMultiMonitor - Allows you to switching between displays. UltraVNC server specific feature. |
|
NEW API: ISmartCodeVNCViewer2::UVNCS_KeyData, IScVxUltraVNCSecurity::KeyData - Sets RC4 key in form of SAFEARRAY of bytes. |
|
NEW API: ISmartCodeVNCViewer2::UVNCS_KeyDataAsHexStr, IScVxUltraVNCSecurity::KeyDataAsHexStr - Sets RC4 key in form of HEX string. Each byte must be represented by two hexadecimal characters. If the byte value can be represented by a single hex character it must be padded with zero value. For example, 0F. |
|
NEW API: ISmartCodeVNCViewer2::UVNCS_KeyStorage, IScVxUltraVNCSecurity::KeyStorage - Specifies which key storage ViewerX must use to read RC4 key data. RC4 key can be passed to ViewerX as path to external RC4 file, binary SAFEARRAY, or in form of HEX string. |
07/14/08
2.9.5.1
|
FIX: ViewerX fails to repaint itself properly when screen stretching mode is turned on.
|
04/25/08
2.9.5.0
|
NEW: SOCKS5 (username/password) proxy support.
NEW: Improved the error diagnostic in case if ViewerX was unable to establish a VNC connection.
|
01/29/08
2.9.0.0
|
NEW: Aspect ratio screen stretching mode support (ScreenStretchMode::SSM_ASPECT)
|
10/01/07
2.8.7.0
|
FIX: Scrollbars aren't visible after establishing connection to a server with screen
resolution larger than ViewerX window size.
FIX: Destroying ViewerX while VNC file transfer window is visible may result in
a crash.
FIX: On rare occasions, ViewerX may hand while closing VNC connection.
|
09/19/07
2.8.6.0
|
FIX: Security fix CVE-2007-2526
|
08/24/07
2.8.5.0
|
NEW: ISmartCodeVNCViewer::AuthenticationFailed event allows to suppress the password
prompt dialog.
FIX: Cannot move ViewerX in Visual Basic 6 designer.
|
02/21/07
2.8.1.0
|
NEW: Ability to select "single window" (UltraVNC server only).
NEW: Enable/Disable remote input (UltraVNC server only).
|
11/15/06
2.7.7.1
|
FIX: Rendering problems when running in the stretched mode
|
09/06/06
2.7.6.0
|
NEW: Support for UltraVNC MSRC4 DSM plug-in v1.2.2.
|
08/08/06
2.7.5.0
|
FIX: Attempt to establish connection via SOCKS5 proxy server crashes ViewerX.
|
07/07/06
2.7.4.0
|
NEW: Support for UltraVNC 1.0.2 NTLM (MSLogon v2) authentication.
|
03/29/06
2.6.10.0
|
Implemented workaround for a Delphi forms bug: ViewerX doesn't send keyboard events
when hosted inside Delphi application.
|
03/23/06
2.6.9.0
|
FIX: Stability fixes.
FIX: TightVNC and UltraVNC file transfers are broken.
|
01/25/06
2.6.8.0
|
NEW: UltraVNC DSM plug-in support.
NEW: UltraVNC Single-Click server support.
NEW: ZRLE encoding support.
|
10/20/05
2.5.86.2
|
CHANGES: Starting from this build, the control intercepts Alt key presses and doesn't
pass them to the parent container.
|
08/25/05
2.5.86.0
|
FIX: Ctrl-C, Home, End and some other keys might not work when the control is hosted
inside Internet Explorer.
|
07/28/05
2.5.85.1
|
FIX: Fixes in the UltraVNC file transfer.
FIX: ISmartCodeVNCViewer2::ListenEx uses default port value instead of a custom
one.
|
05/10/05
2.5.83.0
|
NEW: Support for UltraVNC file transfer.
NEW METHODS: ISmartCodeVNCViewer2::SendCustomKey
|
04/20/05
2.5.75.0
|
NEW: Support for UltraVNC Repeater proxy.
|
02/15/05
2.5.72.0
|
NEW: Better handling of remote screen resolution changes. ServerDimension event
is now fired on every screen resolution change.
FIX: Background painting problem errors if ViewerX control window size is bigger
than remote screen size.
|
02/03/05
2.5.71.1
|
FIX: Visual Basic sample project fails to instantiate ActiveX control.
FIX: Values of ListeningText, DisconnectedText, ConnectingText properties are invalid
when loading control from persistent storage.
|
02/01/05
2.5.71.0
|
NEW: Support for UltraVNC chat (ISmartCodeVNCViewer2::OpenChat).
NEW: Help file updated with IScVxCapabilities interface description.
|
01/10/05
2.5.69.0
|
FIX: Artifacts when control is in Stretching mode.
|
01/07/05
2.5.68.0
|
FIX: Minor fixes in file transfer dialog.
|
11/26/04
2.5.66.0
|
NEW: Synchronized with latest TightVNC 1.3dev6 release.
|
11/09/04
2.5.65.1
|
FIX: ViewerX might freeze if VNC server goes down.
CHANGED: Rebuild with renewed software signing certificate.
|
08/17/04
2.5.61.0
|
NEW: Added support for the latest TightVNC 1.3dev5 and RealVNC 4.0 features.
NEW PROPERTIES: ISmartCodeVNCViewer2::AltKeyPressed, ISmartCodeVNCViewer2::CtrlKeyPressed
NEW METHODS: ISmartCodeVNCViewer2::OpenFileTransfer, ISmartCodeVNCViewer2::SendCtrlEsq
|
06/30/04
2.3.45.0
|
FIX: ViewerX fails to verify design-time license on Windows 2000 based computers.
FIX: Internet Explorer stops resolving URLs after refreshing HTML page with ViewerX
control.
|
04/30/04
2.3.42.0
|
NEW: Added ConnectedText, DisconnectedText, and ListeningText properties
|
04/05/04
2.3.41.5
|
CHANGES: Minor changes in the control resizing handling.
|
03/05/04
2.3.40.3
|
FIX: On some installations, ViewerX repositions itself to the upper left corner
inside container window.
FIX: When running inside a Web Browser, ViewerX loses input focus after browser
window has been restored from minimized state.
|
02/25/04
2.3.40.1
|
NEW: Help file updated with information about deploying ViewerX to a Web server.
NEW: PLK license file has been included in installation package.
|
02/20/04
2.3.40.0
|
NEW: Listening VNC viewer has been implemented. Now ViewerX control can listen for
incoming VNC server connections.
|
01/27/04
2.3.38.0
|
FIX: High CPU usage when working in "stretched mode".
|
|
01/07/04
|
Initial release
|