ISL Light 4.4.1809.15 for Desktop and ISL Light Client 4.4.1809.15 for Mac and Linux (2018-04-03)

 

General Information

On 3rd of April the following was released:

  • ISL Light 4.4.1809.15 for Windows  (release_date=2018-03-29, build=457d1c39c7bc3871437050ddcb3b97c01ec980a9, platform=win32,os_version=0x06010000-0x7fffffff)
  • ISL Light 4.4.1809.15 for Mac (release_date=2018-03-29, build=457d1c39c7bc3871437050ddcb3b97c01ec980a9, platform=mac, os_version=0x0a0800-0x0affff)
  • ISL Light 4.4.1809.15 for Linux (release_date=2018-03-29, build=457d1c39c7bc3871437050ddcb3b97c01ec980a9, platform=linux64)
  • ISL Light Client 4.4.1809.15 for Mac (release_date=2018-03-29, build=457d1c39c7bc3871437050ddcb3b97c01ec980a9, platform=mac, os_version=0x0a0800-0x0affff)
  • ISL Light Client 4.4.1809.15 for Linux (release_date=2018-03-29, build=457d1c39c7bc3871437050ddcb3b97c01ec980a9, platform=linux64)

All updates have release date set to 2018-03-29. 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 Light - Desktop v4 - Code changes that were introduced in this version but not yet enabled (SPECIAL) [ISLLIGHT-4972] More

Description

The following code changes were introduced in this version. These are unsupported preview code changes and should not be enabled unless specially instructed by the ISL Online technical team.

  • 2017-10-18 LIB-826 enable range ip matcher
  • 2017-10-23 LIB-832 fix parser order
  • 2017-11-15 ISLLIGHT-4798 create computer shortcut on desktop
  • 2017-11-27 ISLLIGHT-4836 register port_forward plugin
  • 2017-11-27 ISLLIGHT-4837 remove cmd line commmand on headless
  • 2017-11-29 ISLLIGHT-4723 show touch pad menu item in client options
  • 2017-11-29 ISLLIGHT-4808 fix selected view in share group dialog
  • 2017-12-11 ISLLIGHT-4856 hide offline computers
  • 2017-12-27 ISLLIGHT-4867 fix bridge from dom notify to state notify
  • 2017-12-28 ISLLIGHT-4837 enable protocol messages v9
  • 2017-12-28 ISLLIGHT-4868 add support for headless
  • 2017-12-28 ISLLIGHT-4868 dont show eos when headless
  • 2017-12-28 ISLLIGHT-4868 dont show viewer in headless
  • 2017-12-28 ISLLIGHT-4869 add support for native only authentication
  • 2017-12-28 LIB-852 expand custom_filter syntax
  • 2018-01-20 ISLLIGHT-4885 load plugins at program start
  • 2018-02-05 ISLLIGHT-3199 grant computer access to groups
  • 2018-02-16 ISLLIGHT-4728 use ReplayKit ISSC driver
  • 2018-02-21 LIB-874 send unique screenshot images
  • 2018-03-23 ISLLIGHT-4965 force update of this computer functionality on full computers and groups refresh
  • 2017-12-07 ISLLIGHT-4849 fix incorrect error message when using invite operator on aon connection


ISL Light - Desktop v4 - Update settings design (FEATURE) [ISLLIGHT-1997] More

Description

ISL Light settings were redesigned in order to define new sections and heading.

ISL Light - Desktop v4 - Implement restart&resume using ISSC daemon (FEATURE) [ISLLIGHT-4234] More

Description

ISL Light now includes a new service daemon called ISSC daemon. The daemon is used to start admin mode, restart and resume, execute restart of computer and other services. Once the service is installed, it will be available for 1 week then it will uninstall itself. The duration is always calculated on start of computer thus if computer is rebooted, the duration is reset.

ISL Light - Desktop v4 - Add option to disable administrative tools ( reboot options ) (FEATURE) [ISLLIGHT-4343] More

Description

Added support to disable reboot options ( reboot, force reboot, reboot into safe mode, force reboot into safe mode ). In order to disable them the following command line argument has to be used:

--on-load "customization?disable_reboot_options=true"

ISL Light - Desktop v4 - Add a possibility to disable the chat functionality (FEATURE) [ISLLIGHT-4393] More

Description

Added support for disabling chat functionality ( input fields in the chat window are disabled ). In order to enable this functionality the following command line argument has to be used:
--on-load "customization?show_chat_in_readonly_mode=true

ISL Light - Desktop v4 - Add support for flashing icon in startbar on chat entry (FEATURE) [ISLLIGHT-4601] More

Description

ISL Light application icon will now start blinking which notifies user that a new chat entry was received. After the user re-opens ISL Light application the blinking will stop.

ISL Light - Desktop v4 - Use connect_continue protocol message (FEATURE) [ISLLIGHT-4671] More

Description

ISL AlwaysOn "islalwayson/computer/connect/2" method now supports new message: *connect_continue*. With new message, the session options and selected rdp session must be sent before server shows notification message. ISL Light now uses the new protocol.

ISL Light - Desktop v4 - Add possibility in ISL Light v4 to open chat transcript in text editor (FEATURE) [ISLLIGHT-4685] More

Description

Added option to open chat transcript in default editor. To open it in default editor user has to right click inside the chat window of ISL Light application and select "Open in text editor".

ISL Light - Desktop v4 - Add customization option for "allow remote desktop control" on first screen of ISL Light Client (FEATURE) [ISLLIGHT-4694] More

Description

New command line parameter was added, that allows users to customize if "Allow remote desktop control" checkbox in ISL Light Client is checked or unchecked.

--on-load "customization?preselect_allow_remote_desktop_control=[true|false]"

ISL Light - Desktop v4 - Improve desktop sharing performance (FEATURE) [ISLLIGHT-4767] More

Description

ISL Light includes redesigned desktop grabbing functionality which brings improved desktop sharing performance.

ISL Light - Desktop v4 - Change quality icon (FEATURE) [ISLLIGHT-4782] More

Description

The quality selection icon was replaced with a new icon ( performance icon ).

ISL Light - Desktop v4 - Add a recording filename template placeholder for remote computer name (FEATURE) [ISLLIGHT-4785] More

Description

Added support for including remote host name in the recording filename template. Recording template can be used when recording of session is automatically enabled using command line arguments. In order to use the remote host name the following command line argument has to be used:

--on-connect "recording?record=silent&name=$[REMOTE_HOST]"

ISL Light - Desktop v4 - Separate leave effects and font smoothing (FEATURE) [ISLLIGHT-4791] More

Description

When users connected to a remote machine the desktop effects were disabled by default including font smoothing. Streaming of desktop now separates desktop effects and font smoothing. When connecting to remote computer desktop effects will be disabled but font smoothing will remain enabled.

Command line parameter which controls font smoothing was added:

--on-connect "desktop?leave_font_smoothing=[false|true]" ( set to false if you want to disable font smoothing )

ISL Light - Desktop v4 - Add WakeOnLan WOL action to computer (FEATURE) [ISLLIGHT-4797] More

Description

Added support for sending Wake-On-Lan packet to ISL AlwaysOn computer. In order to send the WOL packet, click on ISL AlwaysOn computer that is offline. A dialog will open which asks if you would like to send WOL packet.

ISL Light - Desktop v4 - Allow multiple admins of a computer group (FEATURE) [ISLLIGHT-4801] More

Description

Added new user options for changing group members' permissions. Users can now share groups, but more than that, they can also set permissions. Users can have one of the following permissions:

  • Connect only - they can only connect to computers that are in group
  • Computers Manager - same permissions as connect only and they have all permissions for computers in group
  • Group Admin - same permissions as computers manager and they can set permissions for group

User who created group is Group Admin and he cannot be removed as Group Admin. Groups can have multiple Group Admins, all of them can get removed, except the one who created group. When user that has permission set to Group Admin, wants to lower his permissions, then he will get warning message.

ISL Light - Desktop v4 - Expose IP of ISL AlwaysOn computer (FEATURE) [ISLLIGHT-4839] More

Description

Added option to show IP of ISL AlwaysOn computer in the Computers tab interface. In order to show IP column user has to right click on the top row ( Alias, Status, Action ) and check IP Address.

ISL Light - Desktop v4 - Ability to show when computer was last online in ISL Light (FEATURE) [ISLLIGHT-4856] More

Description

Added the possibility to show when ISL AlwaysOn computer was last online (timestamp). To enable this column user has to right click on top row ( Alias, Status, Action ) and check Last online.

ISL Light - Desktop v4 - Add support for changing computer password (FEATURE) [ISLLIGHT-4890] More

Description

Added option to change global computer password and connection password for an ISL AlwaysOn computer. In order to change password the user has to click on actions for a specific ISL AlwaysOn computer and then select change password.

ISL Light - Desktop v4 - Grant link cleanup (FEATURE) [ISLLIGHT-4903] More

Description

Changed behavior of Add this computer and Add remote computer functionality. The grant link is only generated when user presses on either of the two buttons. In previous version these two calls were executed at program start. This new behavior should reduce server load.

ISL Light - Desktop v4 - Add option to shutdown computer (FEATURE) [ISLLIGHT-4907] More

Description

Added support for executing shutdown of an ISL AlwaysOn computer. In order to shut down the computer, user has to click on actions for a specific ISL AlwaysOn computer and select Shutdown Computer.

ISL Light - Desktop v4 - Add option to upgrade ISL AlwaysOn computer (FEATURE) [ISLLIGHT-4908] More

Description

Added option to initiate upgrade of ISL AlwaysOn application on an ISL AlwaysOn computer. In order to initiate upgrade action user has to click on actions for a specific computer and then click on Upgrade ISL AlwaysOn.

ISL Light - Desktop v4 - Add support for automatic key upgrade RSA 2048 (FEATURE) [ISLLIGHT-4920] More

Description

In these release, flags for enabling custom RSA keys are enabled. Flags that are enabled are:

  • 2017-03-16 LIB-746 automatic key upgrade
  • 2017-03-22 LIB-746 disallow cert v1 downgrade
  • 2017-03-22 LIB-746 disallow invalid certs

So ISL Light will automatically use stronger key, it will prevent key downgrade (for instance, from 2048bit RSA key to 1024bit RSA key), and it will not allow invalid certs.

ISL Light - Desktop v4 - Support file:// for custom PAC (FEATURE) [ISLLIGHT-4957] More

Description

In previous versions ISL LIght only allowed to specify path to web proxy PAC file via http or https protocol. ISL Light now allows users to specify web proxy PAC file via path on local drive (file:// ).

ISL Light - Desktop v4 - Support translation recording for the same cString but different output (FEATURE) [ISLLIGHT-4960] More

Description

Added support for recording translations where the translation is the same but the output is different.

ISL Light - Desktop v4 - Untranslated message when trying to access an offline computer (DEFECT) [ISLLIGHT-4544] More

Description

When users click on an offline ISL AlwaysOn computer the message box was not translated to user selected language ( Computer you want to access is offline ). The text is now translated to the user selected language.

The defect was fixed.

ISL Light - Desktop v4 - Nothing happens when user presses right mouse button in chat (DEFECT) [ISLLIGHT-4686] More

Description

When users right clicked inside the chat window the context menu was not displayed ( which should show copy and clear options ). The context menu is now displayed and user can select 3 options ( Clear, Copy, Open in text editor ).

The defect was fixed.

ISL Light - Desktop v4 - Remove translation content for Advanced section and Flags section (DEFECT) [ISLLIGHT-4695] More

Description

In previous versions of ISL Light the advanced and flags section in settings were translated. The translations were removed.

The defect was fixed.

ISL Light - Desktop v4 - Remove interactive service flag from desktop stream proxy (issc_stream) (DEFECT) [ISLLIGHT-4737] More

Description

Users may have seen an error in Windows Events viewer when admin mode was enabled on remote machine. The service was started in interactive mode which caused the error in Event viewer. Interactive mode was disabled, event viewer will no longer show error when enabling admin mode.

The defect was fixed.

ISL Light - Desktop v4 - Hide HTTP Proxy password in ISL Light settings (DEFECT) [ISLLIGHT-4788] More

Description

If users defined web proxy password in ISL Light setting this password was displayed in plain text. In the new version the password is hidden in settings. Registry value for web proxy password is obfuscated.

The defect was fixed.

ISL Light - Desktop v4 - When starting recording the remote side is not asked for consent by default (DEFECT) [ISLLIGHT-4789] More

Description

In previous versions of ISL Light when operator started recording of the session remote user was not asked for the recording consent. In the new version when operator starts recording the session the remote user will be asked for consent, if declined the recording of session will not be started.The following command line argument has to be used in order for remote user to receive consent:

--on-load customization?ask_for_recording_consent=true

The defect was fixed.

ISL Light - Desktop v4 - ISSC desktop duplication not used when discrete GPU is offline (DEFECT) [ISLLIGHT-4790] More

Description

In case the remote computer that the user was connecting to had the display in either screensaver or in energy save mode the ISSC desktop duplication codec was not used. The functionality was redesigned, ISSC desktop duplication will be used even if display is in screensaver or energy save mode.

The defect was fixed.

ISL Light - Desktop v4 - Fix restart and resume on macOS (DEFECT) [ISLLIGHT-4799] More

Description

If users created a new user on macOS while connected to the machine using ISL Light, the user did not see the initial login screen of the new user. The issue was in agent start procedure which was redesigned. ISL Light will now also stream the initial login screen to the operator.

The defect was fixed.

ISL Light - Desktop v4 - ISL Light cannot be installed on Arch linux using xfce4 desktop (DEFECT) [ISLLIGHT-4814] More

Description

In previous version if Arch Linux was missing xdg-utils the installation of ISL Light failed. In the new version if the operating system does not have xdg-utils installed, shortcuts will not be created but installation will be successful.

The defect was fixed.

ISL Light - Desktop v4 - File transfer plugin command line arguments not working (DEFECT) [ISLLIGHT-4849] More

Description

In previous versions of ISL Light if user defined command line arguments to initiate a file transfer when connected to remote computer, the file transfer was not executed. In the new version file transfer will start when connected to remote computer.

The defect was fixed.

ISL Light - Desktop v4 - Topbar position command line customization not working (DEFECT) [ISLLIGHT-4861] More

Description

In previous versions of ISL Light if users specified command line arguments to control the topbar ( hidetopbar or topbarpos ), the application did not use the arguments. Handling of topbar command line arguments were redesigned, topbar should now behave based on command line arguments.

The defect was fixed.

ISL Light - Desktop v4 - Do not translate connect options (DEFECT) [ISLLIGHT-4873] More

Description

Connect options for ISL AlwaysOn connection were translated twice ( once on server side and once on client ). Translations of connect options on client side ( ISL Light ) were removed.

The defect was fixed.

ISL Light - Desktop v4 - Remove setting "Display initial session as" (DEFECT) [ISLLIGHT-4886] More

Description

The setting for "Display initial session" as either List or Tile was removed. All sessions are now displayed as list.

The defect was fixed.

ISL Light - Desktop v4 - Missing translation when requesting video stream from v3 (DEFECT) [ISLLIGHT-4888] More

Description

If request for video streaming was received from ISL Light Client on Windows the ISL Light did not show the dialog text translated to the user selected language. The dialog text is now translated to user selected language.

The defect was fixed.

ISL Light - Desktop v4 - Missing tooltips in Session window and Client chat window (DEFECT) [ISLLIGHT-4898] More

Description

In previous version of ISL Light the File Transfer and Tools buttons were missing tooltips. The tooltips were added to those buttons.

The defect was fixed.

ISL Light - Desktop v4 - Fix cursor issues on Linux (DEFECT) [ISLLIGHT-4921] More

Description

In some cases ISL Light crashed on Linux operating system. The issue was in mouse cursor grabbing and size of cursor. Grabbing of mouse cursor was redesigned, ISL Light application should not crash anymore.

The defect was fixed.

ISL Light - Desktop v4 - Remove obsolete code from restart and resume (DEFECT) [ISLLIGHT-4922] More

Description

Obsolete code was removed from restart and resume functionality.

The defect was fixed.

ISL Light - Desktop v4 - Allow early stop on Windows event handler - check_screen process (DEFECT) [ISLLIGHT-4923] More

Description

In some cases check_screen process ( which check if desktop duplication can be enabled ) ran into infinite loop ( the process should be terminated but wasn't due to timing issue ). Check_screen was designed and should not run into infinite loop.

The defect was fixed.

ISL Light - Desktop v4 - Reject remote IPC clients (DEFECT) [ISLLIGHT-4924] More

Description

Added additional security to NamedPipes so that ISL Light pipes cannot be accessed remotely.

The defect was fixed.

ISL Light - Desktop v4 - Crash in rqueue report function (DEFECT) [ISLLIGHT-4925] More

Description

Users may have experienced crash of ISL Light application when reconnect procedure was initiated. The issue was that reconnect queue was not working correctly. The reconnect queue was redesigned and users should no longer experience crashes of ISL Light application.

The defect was fixed.

ISL Light - Desktop v4 - Crash and memory leak in webapi2 client (DEFECT) [ISLLIGHT-4926] More

Description

In some cases ISL Light application crashed if webapi call was initiated. Webapi library was redesigned and it should no longer cause crashes of ISL Light application.

The defect was fixed.

ISL Light - Desktop v4 - Autotransport accepts 200 OK text/html by http proxy as success should reject (DEFECT) [ISLLIGHT-4961] More

Description

The autotransport library which is used for creating connections accepted 200 OK text/html response ( which may include captcha, challanges, ... ) returned by the web-proxy even though it should not. The library now checks not just the status code but also the content and rejects the tunnel creation if the content is not HTML tunnel content-type.

The defect was fixed.

ISL Light - Desktop v4 - Using hint should only help with resolving server address (DEFECT) [ISLLIGHT-4962] More

Description

IP address hint was provided when starting session on ISL AlwaysOn computer. This caused issues with users that use web proxy when connecting. Due to IP hint being provided instead of DNS, the web proxy blocked the connection. Providing IP hint was redesigned, hint will now be only provided on transports that do not use proxy.

The defect was fixed.

Was this article helpful?