ISL AlwaysOn 4.4.2031.41 for Windows and macOS (2020-12-17)
General Information
On 17th of December the following was released:
- ISL AlwaysOn 4.4.2031.41 for Windows (release_date=2020-12-14, build=de19d70ff34ece22ef2d36f567746d23de0a3f47, platform=win32, os_version=0x06010000-0x7fffffff)
- ISL AlwaysOn 4.4.2031.41 for macOS (release_date=2020-12-14, build=de19d70ff34ece22ef2d36f567746d23de0a3f47, platform=mac, os_version=0x0a0900-0x0bffff)
All updates have release date set to 2020-12-14. 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
In previous version the maximum supported operating system version of macOS did not cover BigSur. Support for macOS BigSur was added.
Added the option to choose to lock the remote ISL AlwaysOn computer upon session end.
Added support for listing directories and handling of file commands.
The file transfer API was extended to allow setting of target destination on a remote machine upon file transfer request.
The file transfer implementation was redesigned which improved the compatibility of file transfer to Windows version of ISL Light Client, handling of BPS as well as reporting of finished file transfer on the remote side.
Added support for automatic approval of file manager permissions in ISL AlwaysOn.
Added back-end support for the file transfer event log functionality.
In case the currently active file transfer is cancelled the client will send to the operator the cause of why this occurred.
Added back-end support for sending File Transfer audit logs to ISL Conference Proxy. Sending of audit logs depends on ISL Conference Proxy setting.
Audit log now includes information about file size and file hash for the transferred files.
Added audit log notice based on audit level logging set on ISL Conference Proxy. In ISL AlwaysOn this notice is not shown, due to unattended access flow.
When recording session in ISL AlwaysOn the recording will now also include file transfer audit log.
Added back-end support for terminating idle sessions.
Users sometimes experienced an issue where they would experience a crash due to audit and recording interface implementation. The audit and recording interface implementation was redesigned and will no longer cause crashes.
The defect was fixed.
Support for command line arguments was redesigned. Handling of arguments now considers also whether user is logged in or not ( obtaining of desktop directory ).
Audit log ( written in session log ) now includes also the reason of why certain transfer failed.
Added backend support for the file manager functionality.
In some cases invalid mac address of gateway was sent to ISL Conference Proxy which caused incorrect behavior of wake-on-Lan functionality. Obtaining mac address of gateway was redesigned, invalid values are now skipped, wake-on-lan functionality should be working correctly.
The defect was fixed.
Network interfaces are now read only once per running instance.
đ In previous version of ISL AlwaysOn when users opened help link, email client or disk location those actions were executed with elevated permissions. Action starting was redesigned, the actions will now be executed with non-elevated permissions.
The defect was fixed.
Fixed an issue where there was no feedback when a file transfer would fail. The file transfer cancellation functionality was redesigned and now correctly displays feedback for file transfer fail reason.
The defect was fixed.
In case user had no permissions to send or receive files, there was no feedback for the operator. Checking of permissions was redesigned, the operator will now receive error when trying to transfer files but not having permission to do so.
The defect was fixed.
When transferring files between two different operating systems ( Windows , Linux ) the file path separator was not aware of the operating system used. This caused incorrect file path. Detection of underlying operating system is now performed and file path separator is used based on the operating system.
The defect was fixed.
Users experienced an issue where despite audit level on server being set to full, the client side did not display the correct message notifying the client that all audit events by the operator aswell as metadata information will be logged. The audit level check was redesigned and is now correctly set on the client side. The message displayed to the clients will now display the correct text based on the audit level on the server.
The defect was fixed.
Users experienced an issue where the clipboard was not automatically cleared when the session ended. The clipboard functionality was redesigned, clipboard is now correctly cleared after the session ends.
The defect was fixed.
Users experienced an issue where in log file, "Pause" and "Resume" logs of a file transfer have switched, showing first "Resume" and then "Pause".
The defect was fixed.
Users experienced an issue where the rename Eventlog entry would not include information about new file name. The rename functionality was redesigned and now logs both the original and the new filename in Eventlog.
The defect was fixed.
Users sometimes experienced an issue where a signal was sent before the file transfer plugin was initialised, resulting in the file manager functionality not being available in that session. The initialisation process was redesigned, the signal is now correctly sent after the file transfer plugin is initialised. Users will no longer have issues with file manager functionality not being available in supported sessions.
The defect was fixed.
Users experienced a crash if they would initiate an action in File Manager while the remote computer was restarting. File Manager now checks the status of the remote computer and handles actions performed during remote computer's restart correctly. Users will no longer experience this crash.
The defect was fixed.
In some cases ISL AlwaysOn tray ( and connection consent message ) was not shown in the user selected language. Functionality for detecting user language was redesigned, ISL AlwaysOn tray and consent message should be displayed in the user selected language.
The defect was fixed.
Users experienced an issue where an ongoing transfer would not be automatically cancelled when the remote machine was rebooted during a session. The active transfers are now correctly handled during a restart of the remote machine and will be automatically cancelled.
The defect was fixed.
Users sometimes experienced an issue where an additional file would not be deleted when a file rename would fail. The renaming functionality was redesigned and will now correctly delete additional files during failed rename attempts.
The defect was fixed.
Users experienced an issue where the target value in audit logs for non-transfer events would be switched. The audit functionality was redesigned, target value is now correctly logged.
The defect was fixed.
Users experienced an issue where an incorrect error message was displayed when a file deletion would fail. The delete functionality was redesigned and will now display the correct error message.
The defect was fixed.
Users experienced an issue where the file transfers would continue even if the remote windows status was not active. The transfer functionality was redesigned and will now correctly be stopped when the remote windows status is not set to active.
The defect was fixed.
ISL AlwaysOn was sending local files and folders names in incorrect order due to not making distinction between files and folders. Support for making distinction between folder and files was added, the ordering should now be correct.
The defect was fixed.
Users sometimes experienced an issue where most file transfer actions would cause desktop stream to restart. The transfer functionality was redesigned, file transfer actions will no longer cause desktop streaming to restart.
The defect was fixed.
ISL AlwaysOn crashed in case operator had command line arguments enabled which sent files from ISL AlwaysOn side to operator and that file already existed on operator side. Handling of this case was redesigned, the application will not crash anymore.
The defect was fixed.