General Information
On 6th of November the following was released:
- ISL Light 4.4.1823.45 for Windows (release_date=2018-10-30, build=f4375e318ad91f885e2106e12d611d931f1c228c, platform=win32,os_version=0x06010000-0x7fffffff)
- ISL Light 4.4.1823.45 for Mac (release_date=2018-10-30, build=f4375e318ad91f885e2106e12d611d931f1c228c, platform=mac, os_version=0x0a0800-0x0affff)
- ISL Light 4.4.1823.45 for Linux (release_date=2018-10-30, build=f4375e318ad91f885e2106e12d611d931f1c228c, platform=linux64)
- ISL Light Client 4.4.1823.7 for Mac (release_date=2018-10-30, build=f4375e318ad91f885e2106e12d611d931f1c228c, platform=mac, os_version=0x0a0800-0x0affff)
- ISL Light Client 4.4.1823.7 for Linux (release_date=2018-10-30, build=f4375e318ad91f885e2106e12d611d931f1c228c, platform=linux64)
All updates have release date set to 2018-10-30. 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 - Dont use relative paths (SPECIAL) [ISLLIGHT-4987] More
DescriptionFixed an issue where relative paths didn't work correctly when the process was started from path \\?\. All relative paths were removed, file locations on disk did not change.
ISL Light - Desktop v4 - Re-implement used transport list in state (SPECIAL) [ISLLIGHT-4988] More
DescriptionEach used transport has now status, number of autotransport tries and used time in milliseconds.
ISL Light - Desktop v4 - Update plugin files meta info (SPECIAL) [ISLLIGHT-5006] More
DescriptionISSC binaries of ISL Light desktop sharing plugin now have meta info updated.
ISL Light - Desktop v4 - Add setting for default enable/disable clipboard option (FEATURE) [ISLLIGHT-3908] More
DescriptionAdded an option that allows users to choose default for the "Enable clipboard" option. This allows users to choose whether the clipboard should be enabled by default or disabled by default.
ISL Light - Desktop v4 - Implement Remote Desktop Tunneling plugin (FEATURE) [ISLLIGHT-4836] More
DescriptionImplemented a new plugin called Remote Desktop Tunneling. This plugin allows users to create RDP or SSH session to a computer in the same network as the ISL AlwaysOn computer through which a remote desktop tunnel was created.
Users can also decide to disable this plugin, the following command line argument has to be used:
--on-load "customization?disable_port_forward=true"
ISL Light - Desktop v4 - Add support for removing desktop streaming command (FEATURE) [ISLLIGHT-4837] More
DescriptionAdded support for starting remote session in headless mode ( desktop sharing is not started ). This option is normally used together with Remote Desktop Tunneling.
ISL Light - Desktop v4 - Add support for headless mode (FEATURE) [ISLLIGHT-4868] More
DescriptionAdded support for headless mode. When this mode is enabled the process is started in background and no user inteface is shown to user. This type of connection only supports port forwarding and system information functionality. This mode is automatically enabled when using RDP/SSH tunneling.
ISL Light - Desktop v4 - Add support for native only authentication when connecting to ISL AlwaysOn (FEATURE) [ISLLIGHT-4869] More
DescriptionAdded an option that allows users to connect to an ISL AlwaysOn computer using native only authentication. Users can enable this feature in the ISL AlwaysOn settings. When enabled, operators will get redirected to the windows lock screen where they will login with user's password, without having to enter the global password.
ISL Light - Desktop v4 - Expand custom filter syntax (FEATURE) [ISLLIGHT-4927] More
DescriptionISL Light Remote Desktop Tunneling plugin can filter specific connections. The filter was expanded to include the following options:
- remote_IP
- port
- remote_port
- protocol
ISL Light - Desktop v4 - Improve clipboard implementation (FEATURE) [ISLLIGHT-4952] More
DescriptionISL Light clipboard implementation has the following improvements:
- Handling multiple viewers is improved. Clipboard opening operation is retried 5 times in a timer loop. Close clipboard is now performed in anonymous token. Clipboard monitor now uses new windows APIs (where available), instead of old Windows clipboard driver.
- Switch content of clipboard only when viewer focus changes.
- Viewer sends the status of focus in update request. The protocol change is backward compatible. Additional bit is set when viewer is not focused.
- Streamer sends clipboard updates only when viewer is focused. This feature improves security - clipboard is not sent over the network if viewer when viewer is not actively watching remote screen. The feature also improves bandwidth usage.
ISL Light - Desktop v4 - Type clipboard text (FEATURE) [ISLLIGHT-4954] More
DescriptionAdded the option to type clipboard text. Using this, users are able to paste text to remote side as unicode key presses. An example use for this is pasting password into Windows Login screen. This option can be enabled in they keyboard menu.
ISL Light - Desktop v4 - Prohibit saving computer access password (FEATURE) [ISLLIGHT-4958] More
DescriptionAdded support for prohibiting users from saving computer access password. This can be done via command lines. Command line associated with this checkbox is following: "disable_save_computer_access_password=[true|false]" and is part of customization and can be applied only on load. Whole command line should look like this: --on-load "customization?disable_save_computer_access_password=[true|false]".
ISL Light - Desktop v4 - Add option to specify desktop driver on viewer side (FEATURE) [ISLLIGHT-4964] More
DescriptionAdded option to select Desktop driver. Users can now select the Desktop driver by selecting Desktop driver in the Tools menu. Users can select between Desktop duplication driver and polling/hooks driver (on Windows 8/8.1) or polling/hooks driver (non Windows 8/8.1).
ISL Light - Desktop v4 - Use ISL AlwaysOn connection option order (FEATURE) [ISLLIGHT-5009] More
DescriptionImplemented ISL AlwaysOn connection option ordering. Connection options will be in the same order as ISL ConferenceProxy returns.
ISL Light - Desktop v4 - Add support for settings item order (FEATURE) [ISLLIGHT-5044] More
DescriptionAdded support to define settings item order.
ISL Light - Desktop v4 - Implement remote sound in talk plugin (FEATURE) [ISLLIGHT-5045] More
DescriptionImplemented remote sound in the talk plugin. Users are now able to stream the remote sound, to do this they will need to enable the "Stream remote sound" connection option when connecting to ISL AlwaysOn computer or use the command line:
--on-connect "audio?remote_sound=true"
The feature is disabled for all other sessions.
ISL Light - Desktop v4 - Webapi2 client should report agent info when connecting (FEATURE) [ISLLIGHT-5061] More
DescriptionISL Light now reports agent information when connecting with webapi2 client. Agent information consists of application version and host information.
ISL Light - Desktop v4 - Send capabilities to filter connect options (FEATURE) [ISLLIGHT-5065] More
DescriptionHeadless mode implementation (ISLLIGHT-4837) was improved with protocol v9 send client capabilities.
ISL Light - Desktop v4 - Push install of ISL AlwaysOn to customer side (FEATURE) [ISLLIGHT-5071] More
DescriptionUsers are now able to set unattended access during an active on demand session. To do so, users have to start an on demand session with the remote computer, then click on the "Tools" menu and select "Set Unattended Access".
Disabling "Set Unattended Access" feature from the tools sections can be done using the following ISL Light 4 command line argument:
ISL Light.exe --on-load "customization?disable_set_unattended_access=true"
ISL Light - Desktop v4 - Retry set clipboard operation (FEATURE) [ISLLIGHT-5075] More
DescriptionIn some cases the shared clipboard is locked by another process thus user does not have a copy of the remote computer clipboard in own clipboard. Clipboard opening is now retried 3 times.
ISL Light - Desktop v4 - Add alias and tags when pushing grant connection (FEATURE) [ISLLIGHT-5076] More
DescriptionUsers are now able to push computer alias and computer tags when pushing grant connection.
ISL Light - Desktop v4 - Add customization option for disabling the join session menu option (FEATURE) [ISLLIGHT-5094] More
DescriptionAdded a customization option to disable the "Join Session" menu option. When enabled, users won't see "Join Session" option in the menu.
Command line: --on-load "customization?disable_join=[true|false]"
ISL Light - Desktop v4 - [Windows] Implement IME keyboard input (FEATURE) [ISLLIGHT-5110] More
DescriptionAdded support for Windows IME keyboard input. Users are now able to write text using Windows IME correctly.
ISL Light - Desktop v4 - Grant link cleanup 2 (FEATURE) [ISLLIGHT-5127] More
DescriptionChanged behavior of Add this computer functionality on computer list, when you do not have any computers in the computer list. The grant link is only generated when user presses on the button.
ISL Light - Desktop v4 - Check short lived port forward connections (FEATURE) [ISLLIGHT-5137] More
DescriptionImplemented support for short lived port forward connections. Users are now able to create short lived port forward connections, for example create a port forward connection to use a remote printer for printing.
ISL Light - Desktop v4 - Add option to view and close active tunnels (FEATURE) [ISLLIGHT-5149] More
DescriptionAdded the option to view and close active tunnels. Users can now view active tunnels and close them in a session from the "Connect via" option in the "Desktop sharing" menu.
ISL Light - Desktop v4 - [Windows] Implement automatic keyboard input mode (FEATURE) [ISLLIGHT-5153] More
DescriptionAdded a new keyboard option called Automatic keyboard. Selecting this option will automatically switch between local and remote layout based on layouts. Users can enable this option in the keyboard menu.
ISL Light - Desktop v4 - Add support for username when using url port forward command (FEATURE) [ISLLIGHT-5165] More
DescriptionAdded option to enter username when using URL port forward command.
ISL Light - Desktop v4 - Translate file transfer dialog (DEFECT) [ISLLIGHT-4949] More
DescriptionFixed an issue where the file transfer dialog was not being translated. This issue has now been fixed, the file transfer dialog is now translated correctly.
The defect was fixed.
ISL Light - Desktop v4 - Desktop plugin sends empty desktop drivers (DEFECT) [ISLLIGHT-4963] More
DescriptionFixed an issue where the desktop plugin was sending empty desktop drivers. Desktop plugin functionality was redesigned and it now reports proper desktop drivers.
The defect was fixed.
ISL Light - Desktop v4 - Crash when switching to desktop size 0,0 (DEFECT) [ISLLIGHT-4967] More
DescriptionFixed an issue where ISL Light would crash when switching to desktop size 0,0.
The defect was fixed.
ISL Light - Desktop v4 - IP range matcher is disabled (DEFECT) [ISLLIGHT-4973] More
DescriptionFixed an issue where listen filter IP range matcher was disabled. The listen filter functionality was redesigned. Users are now able to set IP range in listen filter to filter out a certain range of IP addresses.
The defect was fixed.
ISL Light - Desktop v4 - Linux exact IP matcher overrides range of masks (DEFECT) [ISLLIGHT-4974] More
DescriptionFixed an issue where the exact IP matcher filter would override range of masks. Listen filter functionality was redesigned, users are now able to use exact IP matcher with range of masks correctly.
The defect was fixed.
ISL Light - Desktop v4 - Failed to load desktop plugin (DEFECT) [ISLLIGHT-4975] More
DescriptionFixed an issue where the desktop plugin would sometimes fail to load when connecting to session. Desktop plugin functionality was redesigned and now loads correctly.
The defect was fixed.
ISL Light - Desktop v4 - Reimplement "Add this computer" action and this computer list entry (DEFECT) [ISLLIGHT-4976] More
DescriptionFixed an issue where adding local computer to the computer list would disable the "Add this computer" option. The "Add this computer" action was redesigned, when computer is now present on the computer list instead of a disabled "Add this computer" option it offers the option "Find this computer", which, when clicked, shows the local computer in the list.
The defect was fixed.
ISL Light - Desktop v4 - Fix import network start log (DEFECT) [ISLLIGHT-5035] More
DescriptionIn some cases log of ISL Network Start inside log of ISL Light 4 was corrupted. Appending of ISL Network Start log into ISL Light 4 was redesigned and should no longer get corrupted.
The defect was fixed.
ISL Light - Desktop v4 - Limit number of retries in lock_directory constructor to 5 (DEFECT) [ISLLIGHT-5036] More
DescriptionISL Light with restart and resume enabled and with ISLLIGHT-4885 flag enabled will enter infinite loop in case of plugins. Number of tries to lock a folder when a folder cannot be locked (no privileges or already locked) has been limited to 5.
The defect was fixed.
ISL Light - Desktop v4 - Clipboard transfer from encoder when viewer is focused (DEFECT) [ISLLIGHT-5037] More
DescriptionISL Light clipboard transfer from encoder was not working correctly when viewer was is focused. The following two fixed were implemented.
- Viewer sends the status of focus in update request. The protocol change is backward compatible. Additional bit is set when viewer is not focused.
- Streamer sends clipboard updates only when viewer is focused. This feature improves security - clipboard is not sent over the network if viewer when viewer is not actively watching remote screen. The feature also improves bandwidth usage.
The defect was fixed.
ISL Light - Desktop v4 - Set topmost flag on whiteboard window on Windows (DEFECT) [ISLLIGHT-5047] More
DescriptionFixed an issue where some windows might still be on top of the white board. The whiteboard functionality was redesigned, whiteboard will now always be on top of other windows.
The defect was fixed.
ISL Light - Desktop v4 - Plain text settings are not saved due to crash in settings (DEFECT) [ISLLIGHT-5083] More
DescriptionSaving plaintext settings in ISL Light 4 caused crash, resulting in settings not being set. Settings in ISL Light 4 are now saved correctly.
The defect was fixed.
ISL Light - Desktop v4 - Annotation tools do not work if remote desktop control is disabled (DEFECT) [ISLLIGHT-5084] More
DescriptionFixed an issue where annotation tools didn't work when remote desktop control is disabled through GUI features. This functionality was redesigned, users are now able to use annotation tools when remote desktop control is disabled.
The defect was fixed.
ISL Light - Desktop v4 - [Mac] Improve ISL Light schema handling on OSX (DEFECT) [ISLLIGHT-5085] More
DescriptionFixed an issue where ISL Light schemas were not handled correctly on OS X. This issue was occuring because of OS constraints. ISL Light schema handling was redesigned and now works correctly.
The defect was fixed.
ISL Light - Desktop v4 - Update whiteboard when monitor changes (DEFECT) [ISLLIGHT-5099] More
DescriptionDuring a session, switching to the second screen and using the whiteboard tool to draw would draw on the first screen instead. The issue was caused because the location of the whiteboard was not being updated when selecting a new monitor.Whiteboard position functionality was redesigned, users should no longer have issues with whiteboard location not being updated.
The defect was fixed.
ISL Light - Desktop v4 - Cleanup settings view and prevent crash (DEFECT) [ISLLIGHT-5102] More
DescriptionISL Light could crash if user navigated to the Talk plugin section. QML components are using anchors now where needed.
The defect was fixed.
ISL Light - Desktop v4 - Corrupt clipboard on first update (DEFECT) [ISLLIGHT-5105] More
DescriptionFirst update of clipboard from encoder was zipped before decoder received the info that clipboard is zipped. ISSC clipboard update was delayed when sending encode options.
The defect was fixed.
ISL Light - Desktop v4 - Invalid password when using "Connect via" (DEFECT) [ISLLIGHT-5109] More
DescriptionFixed an issue where connecting using "Connect via" would give user the invalid password error without even entering a password. Using "Connect via" was redesigned, users will no longer receive invalid password error incorrectly.
The defect was fixed.
ISL Light - Desktop v4 - Translate settings section headings (DEFECT) [ISLLIGHT-5115] More
DescriptionMissing translations for settings section headings have been added to the ISL Light 4 application.
The defect was fixed.
ISL Light - Desktop v4 - Update settings section headings (DEFECT) [ISLLIGHT-5128] More
DescriptionFixed an issue where the settings section was displayed incorrectly. The settings section now features an updated design.
The defect was fixed.
ISL Light - Desktop v4 - Translate "Global password was changed" action (DEFECT) [ISLLIGHT-5129] More
DescriptionFixed an issue where the "Global password was changed" string was not being translated. This issue is now fixed, the string is now translated correctly.
The defect was fixed.
ISL Light - Desktop v4 - Remove setup command from embedded cmdline.txt (DEFECT) [ISLLIGHT-5131] More
DescriptionRunning ISL Light 4 with --setup-and-exit command line argument in Join mode, put ISL Light process into start and stop loop, if Restart and resume functionality was enabled. One-off commands are now sanitized from the command.txt file to prevent this behavior.
The defect was fixed.
ISL Light - Desktop v4 - Check listen rule only when accepting new connection (DEFECT) [ISLLIGHT-5133] More
DescriptionFixed an issue where listen rule was checked before accepting new connection. This functionality was redesigned, listen rules will now be only be checked when accepting new connections.
The defect was fixed.
ISL Light - Desktop v4 - Add host header to CONNECT (DEFECT) [ISLLIGHT-5164] More
DescriptionFixed an issue where AutoTransport transports did not include HTTP "Host" header. AutoTransport functionality was redesigned, transports now always include the HTTP "Host" header.
The defect was fixed.
ISL Light - Desktop v4 - Improve error message when push execute ISL AlwaysOn fails (DEFECT) [ISLLIGHT-5168] More
Description"Add this computer" action on empty Computer list now returns correct error message in case functionality is not available or platform is not supported.
The defect was fixed.