ISL AlwaysOn 4.4.1950.28 for Windows and macOS (2020-03-25)

 

General Information

On 25th of March the following was released:

  • ISL AlwaysOn 4.4.1950.28 for Windows (release_date=2020-03-09, build=456b03256235d9a9a08ce5bc7d114081448922ed, platform=win32, os_version=0x06010000-0x7fffffff)
  • ISL AlwaysOn 4.4.1950.28 for macOS (release_date=2020-03-09, build=456b03256235d9a9a08ce5bc7d114081448922ed, platform=mac, os_version=0x0a0800-0x0affff)

All updates have release date set to 2020-03-09. Your ESS will need to be same or higher to be able to update your server. This release is available to all countries except Japan.

Upgrading to new version

Hosted service users please check Upgrading Hosted Service.

Server license users please check Upgrading Server License.

Improvements

ISL AlwaysOn - Desktop - Switch to qt 5.7 (SPECIAL) [ISLALWAYSON-1502] More

Description

Updated internal qt library to version 5.7.

ISL AlwaysOn - Deskop - Improve recording plugin implementation (SECURITY) [ISLALWAYSON-1527] More

Description

Improved the recording plugin implementation.

ISL AlwaysOn - Desktop - Update ISL Light Fast settings paths (FEATURE) [ISLALWAYSON-1436] More

Description

Registry location for ISL AlwaysOn entries was moved to "ISL Online\ISL AlwaysOn\ISL Light Fast\".

ISL AlwaysOn - Desktop - Register remote applications on Windows (FEATURE) [ISLALWAYSON-1477] More

Description

Users are now able to limit which applications can be used during an ISL AlwaysOn session on the remote computer. This can be limited by defining remote application filters. These filters are defined in the ISL AlwaysOn registry location:

  • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ISL Online\ISL AlwaysOn\applications
  • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ISL Online\ISL AlwaysOn\filter_apps
  • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ISL Online\ISL AlwaysOn\filter_keys

ISL AlwaysOn - Desktop - Expose new settings in ISL AlwaysOn settings interface (FEATURE) [ISLALWAYSON-1505] More

Description

Added new settings to ISL AlwaysOn UI:

  • Locking of the remote computer upon session end
  • Locking of the remote computer upon network connection issues
  • Setting the time delay to end of black screen upon pressing the ESC key

ISL AlwaysOn - Desktop - Send monitor layout in ISSC protocol (FEATURE) [ISLALWAYSON-1511] More

Description

Added back-end support for displaying each monitor in it's own window. The layout of monitors and their resolutions are now sent through ISSC protocol.

ISL AlwaysOn - Desktop - Post start of recording notification with file path (FEATURE) [ISLALWAYSON-1530] More

Description

ISL AlwaysOn now sends information about the path of recording file to ISL Conference Proxy.

ISL AlwaysOn - Desktop - Define custom timeout for blackscreen (FEATURE) [ISLALWAYSON-1531] More

Description

New setting option was added to ISL AlwaysOn settings. Users can now specify timeout for blackscreen functionality. The minimal value is 10 and maximum value that users can specify is 180 ( 3 minutes ).

ISL AlwaysOn - Desktop - Lock desktop when no network connection (FEATURE) [ISLALWAYSON-1532] More

Description

New option was added to ISL AlwaysOn settings. Users can now enable the option "Lock computer when streaming and no network connection". When this option is enabled computer will automatically lock if ISL AlwaysOn is unable to establish a connection with ISL Conference Proxy and a user is connected to that machine.

ISL AlwaysOn - Desktop - Read application control settings (FEATURE) [ISLALWAYSON-1537] More

Description

Added support for reading of application control filters from the Windows registry.

ISL AlwaysOn - Desktop - Support application control filtering (FEATURE) [ISLALWAYSON-1538] More

Description

Users are now able to use application control filters to define which applications can be used during an ISL AlwaysOn session on the remote computer. The filter can be defined to control only specific applications on a remote Windows machine based on:

  • Desktop name
  • Application binary path
  • Application window text
  • Computer alias
Users are also able to define specific key combinations which can be used during the session.

ISL AlwaysOn - Desktop - Wrong os_build information sent to ISL Conference Proxy (DEFECT) [ISLALWAYSON-1470] More

Description

Fixed an issue where ISL AlwaysOn would report wrong os_build on Windows and OS X machines. The defect was fixed, ISL AlwaysOn will now report the correct os_build. Additionaly, ISL AlwaysOn now also reports os_version and os_arch variables.

The defect was fixed

ISL AlwaysOn - Desktop - ISL AlwaysOn application crashes when checking RDP session status (DEFECT) [ISLALWAYSON-1496] More

Description

Fixed an issue where users would experience a crash when connecting to a remote computer. The issue was in checking of Windows sessions during connect procedure. The connect procedure was redesigned, users will no longer experience a crash due to checking of Windows sessions.

The defect was fixed

ISL AlwaysOn - Desktop - Check logoff status on Windows when restarting ISL AlwaysOn Monitor (DEFECT) [ISLALWAYSON-1499] More

Description

Users experienced issues with the logoff procedure when a different application blocked logoff from finishing, where the ISL AlwaysOn session was stopped and restarted even though logoff was not performed completely. The logoff functionality was redesigned, ISL AlwaysOn now waits for all other applications to exit until performing logoff functionality. Users will no longer experience the ISL AlwaysOn session restart when logoff procedure is blocked by another application.

The defect was fixed

ISL AlwaysOn - Desktop - Use RtlGetVersion instead of GetVersion on Windows (DEFECT) [ISLALWAYSON-1510] More

Description

Fixed an issue where the system information would display the wrong version for Windows 10. The system information functionality was redesigned and will now display the correct version.

The defect was fixed

ISL AlwaysOn - Desktop - Region contains rect calculation (DEFECT) [ISLALWAYSON-1512] More

Description

Users sometimes experienced an issue where the multi monitor feature would not work correctly, causing the user to not be able to see the remote screens. The region rectangle calculation functionality was redesigned and now works correctly, users will no longer experience such issues.

The defect was fixed

ISL AlwaysOn - Desktop - Cleanup mem ipc (DEFECT) [ISLALWAYSON-1513] More

Description

Opening of IPC events and mutexes was done incorrectly. Opening of IPC events and mutexes was redesigned.

The defect was fixed

ISL AlwaysOn - Desktop - Set process shutdown priority on Windows (SPECIAL) [ISLALWAYSON-1515] More

Description

Fixed an issue where the session stream would stop and restart when performing a log off event, when an application on the remote computer would block the log off. The process shutdown priority was adjusted and will now no longer restart the streaming service when log off is blocked by another application.

The defect was fixed

ISL AlwaysOn - Desktop - Parse JSON UTF16 surrogates (DEFECT) [ISLALWAYSON-1519] More

Description

Fixed an issue where UTF16 surrogates were not parsed correctly. The parsing functionality was redesigned, UTF16 surrogates are now parsed correctly.

The defect was fixed

ISL AlwaysOn - Desktop - Remove warning from log file (DEFECT) [ISLALWAYSON-1520] More

Description

Users may have seen a qt warning in aon_gui log file. The warning was removed.

The defect was fixed

ISL AlwaysOn - Desktop - Unify arguments location for restarted sessions (DEFECT) [ISLALWAYSON-1533] More

Description

Some of command line arguments were not passed to new instance of ISL Light Fast ( reboot of machine will create new instance ), thus functionality stopped working after restart. Passing of arguments to new instance was redesigned and command line arguments are now persistent throughout whole session.

The defect was fixed

ISL AlwaysOn - Desktop - Improve configuration handling (DEFECT) [ISLALWAYSON-1534] More

Description

In case the administrator of ISL Conference Proxy changed the DNS address of the proxy from lower case to uppercase (or vice-versa) ISL AlwaysOn performed configuration changed procedure. Due to incorrect handling the procedure removed granted connections for that connection. Configuration changed procedure was redesigned, if there is just a rename of DNS address only the key will be changed in registry. In case there are more changes than just the address a merge of two keys will be performed. Users should no longer experience removed granted connections even if DNS address is changed from lowercase to uppercase ( or vice-versa ).

The defect was fixed

ISL AlwaysOn - Desktop - Skip sending empty mac address on Windows (DEFECT) [ISLALWAYSON-1536] More

Description

In previous version of ISL AlwaysOn if computer provided empty mac address this was still sent to ISL Conference Proxy. ISL AlwaysOn now detects if network interface has empty mac address and in that case will not send information about the interface to ISL Conference Proxy.

The defect was fixed

Was this article helpful?