Online Help System

www.screenconnect.com

Release History

Modified: 2012/01/13 12:12 by Jake Morgan - Uncategorized

Edit

2.4 as of build 2.4.2214

  • Enhancements:
    • Oct 1 - Allow multiple technicians to join a single session
    • Nov 1 - Many optimizations and parameter tweaks to optimize screen capture, encoding, and compression
    • Nov 9 - Added system tray balloon for connected/disconnected events in unattended clients
    • Nov 18 - Added select all/none/some options for host page
    • Nov 18 - Tied in more directly with Chrome ClickOnce plugin to launch without green screen flash
    • Nov 23 - Rounded corners of .NET host client
    • Nov 29 - Added optional IP filtering HTTP module
    • Dec 4 - Added reinstall/uninstall capability for unattended clients
    • Dec 8 - Allowed DLLs to be loaded once per process instead of once per appdomain leading to lower memory consumption on the server
    • Dec 19 - Added EXE bootstrapper for .NET unattended client
    • Dec 22 - Added ability to disable guest keyboard and mouse input
    • Dec 28 - Now backup web.config to temp directory during uninstall

  • Fixes:
    • Oct 18 - Fixed rare services crash when async result returned incorrectly
    • Nov 16 - Fixed W2K3 issue with unattended not connecting after terminal server console connection
    • Jan 10 - Fixed W2K3/XP issue with sending CTRL-ALT-DEL while logged in

Edit

2.3 - October 13, 2011

  • Enhancements:
    • Granular role-based security for hosts
    • Added Mac OS X unattended installer
    • Spruced up look of guest client icon and menu to be more consistent with OS X
    • Added hints on host page to install ClickOnce plugins for firefox and chrome under windows
    • Allow deleting of session notes by user with permission to do so
    • Add host user name to session log for connected event rather than IP
    • Web application polling refined to provide instant updates through web UI
    • Simplified setup wizard to only prompt for administrator username/password
    • Added event log tracing for unhandled exceptions from .NET clients
    • Moved page-based JSON server operations into centralized service (Service.ashx)
    • Got rid of Elsinore.ScreenConnect.ClientUnsafe.dll assembly and moved contents into Elsinore.ScreenConnect.Client.dll
    • Aug 19 - Now compress all with deflate or gzip leading to ~40% reduction in page/client load size
    • Aug 23 - Preload web server and session manager apps leading to better response time on first page load
    • Aug 24 - Reversed order of Session Log to newest first
    • Aug 29 - Added web.config configurable LDAP membership and role providers (see forum Tips)
    • Aug 29 - Added NTLM auth to proxy support for .NET host/guest clients
    • Aug 30 - Removed "Elsinore" prefix in directory structure, add/remove programs, and service names
    • Aug 31 - Increased chat font size
    • Sept 2 - Now preserve modified favicon.ico and Logo.png during an upgrade
    • Sept 6 - Added ability to send email invitations with rich mail client
    • Oct 19 - Added new "hybrid" launcher which uses Java Web Start to launch .NET host and guest clients
    • Oct 25 - Try to use AesCryptoServiceProvider rather than RijndaelManaged if .NET 3.5 installed, resulting in 300% increase in encryption/decryption performance
    • Oct 28 - Optimized true color screen codec to allow inlining by .NET JIT compiler resulting in 200% increase encoding performance

  • Fixes:
    • Dragging of HTML dialogs now don't stick to cursor after mouse up
    • Send files dialog now remembers location in same session
    • Handle left-handed mouse button swap correctly
    • Allow repasting of files between host and guest
    • Handle Java 1.5 icon incompatibilities better
    • Now output correct "image/png" for .png files rather than "application/octet-stream"
    • Aug 18 - Give more informative error when public key mismatches between client and server
    • Sept 14 - Services now shutdown quicker
    • Sept 14 - Implemented buffer pool to prevent one case of memory fragmentation
    • Sept 15 - Fixed rare (but very annoying and elusive) bug with crash of host client when exiting
    • Sept 16 - Fixed java host client to work with multiple monitors (broke in last release)
    • Sept 16 - Now allow commas in windows usernames
    • Sept 20 - Fixed connection failure handling in clients to pause correctly on failed attempt
    • Sept 29 - Now work correctly when guest has mouse buttons swapped
    • Oct 3 - Now can launch into weird Windows session that is created on the console when RDPing into a single user machine
    • Oct 3 - Now work correctly when explorer.exe is not loaded into active windows session.
    • Oct 11 - Fixed issue with screen capturer not working when more than 65k tmpXXXX.tmp files were in the temp directory

Edit

2.2 - June 30, 2011

  • Enhancements:
    • New logo and icons reflecting logo
    • Added Session Groups
    • Added session transfer ability
    • Can now add notes to sessions
    • Major host page aesthetic rework
    • Minor aesthetic rework across site
    • Made urls friendly by making ".aspx" optional
    • Bootstrapper generator now extracts files each time to avoid problems with virus programs deleting critical files
    • Installer now creates backup of modified files and overwrites the main versions when upgrading
    • Added detection of Chrome ClickOnce extension
    • Added Android app to Market
    • Unattended Guest Sessions now keep the same session across reboots, security enhanced to give transient access tokens for sessions
    • Temporarily disable graphic hardware acceleration if slow screen capture is detected, boosting performance significantly on some machines with poor driver support
    • Added status window menu option to host client to mirror guest client
    • Added client version to status window
    • Gave Java client the ability to run unattended if managed from init scripts manually
    • Added support for ClickOnce launching in Firefox 4.0 via the new .NET Framework Assistant

  • Fixes:
    • Guest service now runs correctly under non-English windows installations, broken in some 2.1 versions
    • Removed mouse trail in .NET host client
    • Corrected two separate sporadic black screen bugs
    • Java corrected to handle multiple monitors when monitor 2 is positioned to the left of monitor 1
    • Changed windows firewall rules to all profiles rather than current profile, because they apparently change frequently
    • Restoring after reverse screen share avoids rare bug
    • Web server now manages TCP connections better with safari
    • Monitor selection is now more sticky resulting in less resizes and jerking when sending ctrl-alt-deletes and other things that change desktop dimensions temporarily
    • Clipboard text occasionally mangled is fixed
    • Now referring to "Custom Toolbox" as just "Toolbox"
    • Various fixes to keep control and screen capture despite UAC and UIPI
    • Plugged leak of HDESK handles
    • Fixed issue where no progress bar was displayed when directory was part of cut/paste operation
    • Allowed repaste of copied files
    • Allowed running in session 0 special mode for vista/7
    • Added ability for Java to handle rare case interleaved pixel model
    • Added "codebase" attribute to JNLP to fix NullPointerException in web start framework introduced in 1.6.0_26

Edit

2.1 - May 5, 2011

  • Enhancements:
    • iOS Host Client for iPad, iPhone, and iPod Touch available on AppStore
    • Host Client (.NET/Java) can now hear audio from Guest Client (.NET)
    • Single monitor selection with enhanced zoom modes
    • Added ability to specify WebServerAlternateListenUri to listen on additional URI
    • Changed font sizes from points to pixels to prevent odd scaling
    • File send dialog now TopMost window
    • In-application help improved
    • Exit menu item removed from Unattended Guest Clients
    • Custom toolbox now recurses through folders
    • Always On Top option available from View menu
    • Session invitation emails can be specified to be HTML
    • Now running guest client under logged on user rather than local system, except when desktop inaccessible; enables %USERNAME% env variable to be specified for session label; fixes Send/Receive files dialog in Guest client; allows file cut/paste
    • Prevent cursor flicker on Guest by not specifying to capture layered windows if none are visible

  • Fixes:
    • When installer is upgrading, it reads existing path rather than prompting for path, preventing many upgrade issues.
    • Fixed android (webkit) missing scrollbars from host page
    • Android app now closes completely when navigating away
    • File transfer no longer skips first character from filename when in root directory
    • Unattended installer now launches correctly when RDPed into console session
    • Fixed issue with MissingMethodException for AutoUpgradeEnabled when sending files
    • Guest Client now checks that Guest Service is set to valid path before starting.
    • More informative error message when no default browser is present when launching program menu links
    • Exceptions added to Windows Firewall corrected
    • 0 byte files now transfer correctly even if directory needs to be created
    • Mapped more keys for android soft keyboard

Edit

2.0 - January 21, 2011

  • Enhancements:
    • Added support for unattended sessions via an installer
    • Added self-diagnosis panels on administration page
    • Moved much more logic to client side AJAX for web site performance/efficiency
    • Added ability to blank guest screen
    • Added file drag drop and copy paste from within explorer or other windows inside Guest and Host

  • Fixes:
    • Cursor artifacts during high activity removed
    • Now works on Windows systems with FIPS security registry key turned on
    • Fixed issue with certain TCP disconnects consuming max processor
    • Many more fixes related to 2.0 enhancements

Edit

1.9 - October 20, 2010

  • Enhancements:
    • Reverse Screen Sharing allows Host to show screen to Guest
    • Plugin architecture for enterprise installations
    • HTTP Basic authentication mode for SSL installations allowing Android Windows Authentication
    • Now use .NET ClickOnce instead of Java Web Start for all Windows machines
    • Now only clear the Guest wallpaper when connected
    • Optimized screen recording to use less CPU and memory
    • Added ability to escalate into service mode under UAC for non Administrator specific account
    • Java now can capture and receive text clipboard
    • Clients now connect through proxy server if configured at system level
    • Changed screen scaling (Scale to Fit) to not do pre-filtering because it caused blur. Changed enlargement to use Bicubic and kept shrinking to use Bilinear
    • .NET Guest Client now opens minimized just (only in system tray)
    • Now ignore hidden/system/temp files in Custom Toolbox directory
    • Android client can now specify screen quality
    • Android client keeps phone awake while open
    • Added file drag/drop capability to chat windows
    • Added "Paste Files" menu option on host and guest clients

  • Fixes:
    • Administration Security tab was occasionally preventing adding roles to user
    • ClickOnce Guest client now works when user profile directory includes space
    • Fixed number formatting issue when under different culture trying to pass numbers to Javascript
    • Fixed crash of Android client due to touch event before screen initialized
    • Fixed send of ctrl-alt-del in W2K
    • Java screen capturer now allows for mismatch in band count when copying pixels
    • Java chat now scrolls
    • Java doesn't stall after file transfer on non-Windows machine
    • Underscore now works in Java
    • Android client URL now encodes Base64 slashes correctly
    • File send/receive dialog now uses "All Files (*.*)" filter allowing you to see all files in special directories that before showed nothing
    • Toolbox doesn't crash Host Client when icon not available
    • File send on Guest Client now goes to logged on user directories when in service mode rather than LocalSystem directories
    • Installer now allows .NET 4.0 without 3.5 installed
    • Tab key now transmitted in Java Host Client
    • RunAs dialog now not displayed when sending ctrl-alt-del for XP/W2K
    • Java Guest Client on Mac with Java 1.5 now doesn't freeze when receiving files
    • Chat messages now wrap correctly in Java

Edit

1.8 - July 22, 2010

  • Enhancements:
    • Added Java Web Start Host Client for hosts running non-Windows operating systems (only supported guests on other OSes before)
    • New Custom Toolbox allows utility programs to be run quick and easy on remote machines
    • Java Android Host Client allows host access from any Android-based smartphone
    • Added check in installer to alert to ineligible license upgrade
    • Allow customization of application title in host and guest clients
    • Now only consuming a license when Host is connected to session, allowing easier remote access installation
    • Added ability to file transfer entire directory trees
  • Fixes:
    • After reboot received files now go to users profile directory rather than LocalSystem account profile directory
    • Added higher resolution icon for host client that looks better in the Windows 7 and Windows 2008 server taskbars
    • Prevent cycling connection when screen capturer encounters error
    • Prevent redrawing of entire screen after scrolling
    • Screen encoding/decoding for 16-bit guest/host fixed
    • Clipboard chain viewer does not hang some systems like it did before (rare)
    • Now delete incomplete temp transferred file, preventing file corruption
    • Fixed issue that affected combination of IE/SSL/JavaWebStart
    • Raised max message size limit for communication between services

Edit

1.7 - May 22, 2010

  • Enhancements:
    • Custom encoding of screen graphic data resulting in 20-30% bandwidth reduction in default true color mode
    • Added ability to specify default text for code, email, and listed
    • Added ability to specify SMTP SSL in web.config
    • Added ability to host multiple instances of ScreenConnect in single Windows instance
    • Now prevent users not in Administrators group from ending other Host's session
    • Configuration change to optimize communication between Web Server, Relay, and Session Manager by using named pipes rather than HTTP SOAP
    • Added ability to turn on a "Generate" button for generating session codes automatically using a mask
    • Added ability to specify a session code in the query string of of Guest.aspx, allowing a textbox on a different web page
  • Fixes:
    • Now stop recording when screen resolution changes rather than error
    • Forms security now raises error when duplicate users are created
    • Fixed all message boxes to show topmost
    • Updated signing keys that expired 2010-03
    • Started receive file dialog from user documents directory, preventing error from when documents directory not located for local system account
    • Made Relay and Web Server system services dependent on Session Manager, preventing sessions from being wiped out during restart
    • Now launch links from Chat window when clicked
    • SMTP times out in 10 seconds rather than 100 seconds
    • Now do more to prevent clipboard transfer from circling
    • Communication from Web Server and Relay to Session Manager now bypasses any system proxy
    • Fixed issue with running under a virtual path (eg: http://mysite.com/ScreenConnect/)
    • Changed program group icons to navigate to local address when remote address is overridden with WebServerAddressableUri setting
    • No longer truncating session logs
    • SSL configured sites now report correct URLs in all places, including Java Web Start manifest
    • Wallpaper tiling, centering, etc now restored correctly after close in all Windows versions
    • Fixed Windows Vista and Windows 7 DPI scaling
    • Removed requirement for msvcrt.dll for zlib encoding

Edit

1.6 - March 11, 2010

  • Enhancements:
    • Flash task bar button for Host Client when connection state changes to "Connected"
    • Allow specifying admin credentials for elevating into service mode from within non-service mode session when ctrl-alt-del or reboot commands are sent
    • Changed format of web.config overrides for address and port bindings to be more consistent
  • Fixes:
    • When guest client in service mode, now storing transferred files under profile of logged on user rather than local system account
    • Changed message boxes to show topmost in guest client
    • Fixed rare hang of guest client when ending session while transferring files
    • Added P3P header so IE would accept cookies inside an iframe element
    • Fixed rare crash of service due to odd web server response
    • Fixed rare memory leak from web server
    • Now sending refresh from screen capturer even if black desktop
    • Now correctly mapping subtract, equals, open bracket, and close bracket keys in Java Guest Client
    • .NET bootstrapper now directly launches application rather than launching through IE, which would flash a browser windows briefly

Note: 1.6 was re-released on 2010-03-30 to updated expired signing keys and to fix SMTP client error.

Edit

1.5 - December 29, 2009

  • Enhancements:
    • Chat
  • Fixes:
    • Sending Ctrl-Alt-Del works under all circumstances where user is administrator rather than having to reboot
    • Sessions now reconnect after logoff enabling host to logon with different credentials
    • Fixed connection management to prevent several rare hangs of clients
    • Made Forms Authentication default
    • Fixed client script to avoid error that occurred as a result of IE8 update

Edit

1.4 - October 30, 2009

  • Enhancements:
    • Backported Java client to be compatible with 1.5 JRE common in Mac PPC
    • Changed rendering of Login and other links under Windows Authentication mode to become more consistent with Forms Authentication mode.
    • Reboot and Reconnect into Safe Mode
    • Ability to override and specify different relay host and port for external users to access
    • TCP keep-alives sent every minute to detect severed
    • Added available style for styling sessions from other technicians
  • Fixes:
    • Java Web Start now delivered as JNLP file for case when browser doesn't give automatic run ability; file can now be saved and double clicked.
    • Fixed mouse position for .NET client when secondary monitor positioned to left of primary monitor.
    • Fixed exit of guest client when not able to contact server
    • Fixed rare hang of host client exit on thread deadlock

Edit

1.3 - August 21, 2009

  • Enhancements:
    • Ability to bind ScreenConnect Relay Service to specific IPv4 or IPv6 address; still binds to all IPv4 addresses by default
    • Best in class UAC (User Account Control) support for Windows 7, Windows Vista, and Windows Server 2008
    • Reboot and reconnect for Windows 7, Windows Vista, and Windows Server 2008
    • Persisting sessions to disk in case of a service restart
    • Logging all session activity to disk in XML files
  • Fixes:
    • Fixed rare issue with black host screen after connection

Edit

1.2 - June 12, 2009

  • Enhancements:
    • Optimized screen drawing on host client
  • Fixes:
    • Updated code signing certificate for .NET ClickOnce manifests
    • Now performing DNS lookup of Relay on client rather than on server
    • Added file transfer support in Java client
    • Added remote cursor rendering for Java client

Edit

1.1 - April 17, 2009

  • Enhancements:
    • Remote Reboot
    • Remote Screen Recording
    • SMTP mail enhanced to send directly to remote domain
  • Fixes:
    • Now capturing layered windows (PRB-0001)
    • Disabled guest screensaver to prevent lockout (PRB-0002)
    • Now preemptively creating "Temporary ASP.NET Files" directory to allow services to start under Vista (PRB-0003)

Edit

1.0 - February 13, 2009

  • Initial release