Release Candidate

minimum os win7  

logo

UltraVNC 1.2.5.0 RC

 


Zstd compression added

INSTALLERS

 
Files:
ultravnc 1250 X86 setup

UltraVNC 1.2.5  RC distribution for 32-bit operating systems.
Supports Windows XP or later.

GNU/GPL 2020-03-24 English Windows 2.85 MB 1,329 Download

 
ultravnc 1250 X64 setup

UltraVNC 1.2.5 RC distribution for 64-bit operating systems.
Auto Operating system selection

GNU/GPL 2020-03-24 English Windows 3.47 MB 4,557 Download


BIN

 
ultravnc 1250 bin

All bins 32 bit en 64 bit, Only changed files

 

GNU/GPL 2020-03-24 English Windows 3.76 MB 224 Download

 

 
* Ultr@VNC - Latest modifications - History

1.2.5.0

*Chat crash fix
*memory leak fixed
*security fix
*Zstd added [v] use zstd instead of zlib
*zlib update 

1.2.4.0
-High dpi cursor offset fix
-reported 123 bugs fixed

1.2.3.0

- incoming data from server to viewer and invers is extra checked for code injection by fake viewer or servers. Were possible, functions are replaced by there security enhanced counterpart.
-made international keyboard path option
-jpg encoder use master frames
-prevent screen lock while connected
-Viewer changes
*settings are now server based
*tab option screen via expand button


1.2.24

-cleanup compiler warnings
-redraw full screen after fullscreen
-mouse position correction multi monitor
-uvnc_settings.exe ( check mirror driver)
-delete race condition invers connection
-using reconnect thread, better repeater behaviour
-ddengine fix when screen resolution change online
-SDK win10 fix for VS 2017
-security fixes: Thanks to Pavel Cheremushkin
-ddengine update flashing cursor + performance
-added performance mode, activated when max cpu is set to 100

 
 

1.2.2.3

-update jpeglib to 2.0.0
-update zlib 1.2.11
-Accept box and UAC fix
-Header changes for gcc
-save query accept settings
-Desktop size incorrect after service logon screen with multi monitors
-secondary from ini not handled correctly after login screen
-Fixed File Transfer of mapped network drives. CreateFile called in different thread than ImpersonateLoggedOnUser

-hang by secondary=1 in ini
-Window sizing by auto scaling correct
-Window update after fullscreen
-ddengine systay hint, shows when when ddengine isn't used

1.2.2.2

-fixed driver activation ( bug 1.2.2.1)
-mirror driver “check driver” button fixed
-OS detection always detected win8 on win8>=, added new code to proper detect win10
-FileTtransfer and repeater bug fix ( transfer broke on to slow connections)
-faster initialization
**multi monitor
-change ddengine for multimonitor on single video card
-Dual screen / triple screen with mirror/ddengine/blit
-mouse ccorinates
++added Delay query window after restart ( to avoid multiple querywinodw accepts), server option
++added server option to enable/disable uvnckeyboardhelper.exe in win8

 
 

1.2.2.1
-win10 fixes
-Single exe for wp-win10
-better multi monitor support
-ultra2 encoder optimized
-ddengine for win8>=
-disconnect fixes

1.2.1.7 Jan 2018
-XP fixes
-repeater security fix
-File Transfer fixes
*temp path
*XP libs
*Keepalive
*Seperated thread for FT

1.2.1.6 Sept 2017
Fixes
-bad connection caused by clipboard transfer during connection
-reconnect viewer failed

changes 1.2.1.5 June 2017
-Faster FT
-Fixed FT from winvnc to vncviewer if winvnc is running as service
-Better windows 10 support
-jpeg lib update

** V1.2.1.1 April 2016
Vnchooks: make sure the correct versions are attached, some older crashed

Server:
-black screen on connection/ grey screen on connection and deadlock
-on disconnect server icon stayed yellow, blocking new connections
-black viewer with icons without file transfer.
-fixed mem leaks/resource leak

Viewer:
-Fix overrun crash
-Timeout reconnect fix
-Closing no reconnect fix
-Auto refresh after idle
Update jpeg lib

** V1.2.1.0 January 2016
Server: added rdp session select
Server: added alternate shell  when you use another shell the explorer.exe it doesn’t work correct

[admin]
alternate_shell=myshell.exe
rdpmode=1

Viewer: added remember last location ( host based)
UVNC_LAUNCH: added
Fixes

Artifacts on win8>
Faster reconnect on session switch
Repeater:reconnect, some port scanners could kick connections, stability

** V1.2.0.9 November 2015

*added XZ encoder (small bandwidth)
*crash fix
*auto mode: better initial settings to avoid coder switch on start
*fix 10 second delay win8 with keyboardhelper
*w8hook embedded
*option Gii encoder adde
*memory leaks
*added tight encoder patch from Turbovnc project
*reconnect timeout in invers mode was increasing on each try, max set to 3 minutes*crashes detected by crashrpt fixed

** V1.2.0.6 June 2015

*fix timeout multiple viewers
*scale server window, also when directx is not available
*fix multiple initial screen sends
*fix win8 and w8hook loop/hung high cpu
*added dpi aware for viewer

** V1.2.0.5 Dec 2014

*add viewer idle timer

*add server id to password box

*server deadlock fixed ( existed already for 2 years)

*server tray install/uninstall/start stop service

*minimize viewer and high cpu

*save plugin options corrected

*update uvnc_settings.exe ( added new settings, help pages, service buttons)

*update repeater (could be locked by port scans)

** V1.2.0.4 Nov 2014

-Save config plugin fix
-clipboard deadlock
-allow filetransfer when file is open
-sdtime removed ( performance)
-alt-grf win8 fix

 

** V1.2.0.3 Aug 2014

SECURITY UPDATE
impact: all pre 1.2.0.3 versions
exploit: localuser (guest) can gain local admin access on win8
** V1.2.0.2
*viewer portable
*you can set a single port java/rfb
*server deadlock fixes for slower connections
*ignore cursor when not in view window ( crashed java viewer)
*fast keyboard input could cause 100% cpu usahe on win8, fixed

** V1.2.0.1 Aug 2014

*service, fix error 1314, server sometimes failed to start desktop part and closed winvnc.
*security: increase timeout after each wrong password to make brute force hacking harder
*color correction 16bit and mirror driver*memory leak with mirror driver fixed in previous fix J
*save setting permission fix
*added support for new repeater with keepalive
*tooltip buffer overrun fix, cause server to fail when sting in systray was to long
( multiple ethernet card. Long hostnames etc…)

**V1.1.9.6 Dec 2013

*auto alpha blending based on OS*zrle deadlock fix
*tight encoding fixed
*show screenbuildup on first run
*server fix bug that crashed iexplorer 8

**V1.1.9.4 Okt 2013

*viewer mod for vmware ( wrong colors)
*update lijpeg-turbo to 1.3.0

**V1.1.9.3 Aug 2013
-Missing screen  refresh  ( when driver selected but not used)
-Factory reset ( when temp was not writable) 

**V1.1.9.2 Aug 2013
-Mirror driver and begative screen coordinates (left secondary desktop)

**V1.1.9.0 May 2013
-fixed change ip detection, sometimes server was disconnected after a few seconds by a false positive
-new installer xp64 wasn’t supported

**V1.1.8.9 April 2013
-Viewer timeout option grayscreen fix
-server leaks fixed

**V1.1.8.8 March 2013
-server crash
-server grayscreen on startup loop fixed

**V1.1.8.7 March 2013
-filetransfer bug fix (x64)

**V1.1.8.6 March 2013
-autoreconnect and auth fail fix
-viewer with option window open fails to close
-viewer messagebox sometimes hidden behind window

**V1.1.8.5 March 2013
deadlock softcursor fixed (viewer)
**V1.1.8.4 March 2013
server
-u2 encode on 16 color display crash
viewer
-fullscreen bar center
-recoonect set by default

**V1.1.8.3 March 2013

-Fix server /NULL crash
-Fix radio button u2 viewer

**V1.1.8.2 March 2013
-fix lock after gray screen

**v1.1.8.2 (March 2013)
-disconnect after gray screen
**v1.1.8 (Nov 2012)
-addad support windows 8
( new capture engine)
-several bug fixes
-better multi monitor support
-new vncpasswd + encryption.
Instead of using the password as part of the encryption, we now check the password insite the encryption by the server. This allow the server to balcklist servers
after x fault password.

WARNING: If using encryption plugin + vncpassword you better upgrade. No protection against Brute force password hacking.

**v1.0.9.6.2 (Feb 2012)
-removed beeps
-Capture alpha-Blending default value.
-Viewer crash fixed
-Grayscale fixed
-msi installers

server
*crash chat x64
*AuthRequired=0, passwd=NULL: Warning message block service
*About x64 say win32
*viewer 1082 and server 1096 with localcursor ( no connect, 100% cpu)
*serversite scaling and multiple viewers, framebuffer size get overwritten
(Scale is now lock when multiple viewers are connected to avoid a
framebuffer change, first connected viewer set scale. Site effect is that
the viewer report the unused, incorrect scale, but at least it doesn't crash anymore)
*-connect ip, passed to winvnc running as service is not remembered for
autoreconnect.
*-stopreconnect
stop the autoreconnect function of the server.
*server mouse moves jump on viewer when screen is idle.
*old plugin zrle crash


viewer
*plugin (SecureVNCPlugin) used by viewer
server without plugin
give incorrect viewer message. And doesn't ask to reject the connection.
*monitor value is saved, but vncviewer read it as bool (true/false)
Only 0/1 are correct imported
*old plugins fail when zrle encoding is used
*old plugins give incorrect info in statusbox
*-autoreconnect timeout, -reconnectcounter number
(available from gui and commandline)
-autoreconnect timeout was incorrect, updated
*old plugin detection
*Messagebox was sometimes displayed on invisable desktop
*auth dll error messages for missing dll's incorrect
*mslogon and no groups, didn't checked admin account for access
*lock /logout screen on exit viewer option blocked shutdown server.

javaviewer
*mslogon fixed

added special build: only one port for javaviewer (rfb port is used for java download and rfb data)

 

License

GNU GENERAL PUBLIC LICENSE (GPL)

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

http://www.gnu.org/licenses