General Information
On 17th of May the following was released:
- ISL AlwaysOn 4.4.2110.22 for Linux (release_date=2021-05-12, build=2db5914c41629848c9cf2b8fce02d4c7d425f206, platform=linux64, os_version=0x0206200000020c00-0xffffffffffffffff)
All updates have release date set to 2021-05-12. 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 - Initial release of ISL AlwaysOn for Linux (SPECIAL) [ISLALWAYSON-1648] More
DescriptionAdded ISL AlwaysOn support for Linux operating systems. Users are now able to add their Linux remote machines to their list of unattended access computers and connect to them from this list. ISL AlwaysOn for Linux offers the same functionality as ISL AlwaysOn on macOS and Windows systems.
ISL AlwaysOn - Desktop - Query XDG Session (SPECIAL) [ISLALWAYSON-1625] More
DescriptionUsers experienced an issue where Lock screen setting did not work correctly when there was no network access on Debian 9. The issue was fixed, now the setting works correctly.
ISL AlwaysOn - Desktop - Allow running development actions (FEATURE) [ISLALWAYSON-1353] More
DescriptionAdded support for running development actions for ISL AlwaysOn.
ISL AlwaysOn - Desktop - Use issc daemon on Linux (FEATURE) [ISLALWAYSON-1417] More
DescriptionAdded support for ISL AlwaysOn on Linux. ISL AlwaysOn on Linux now uses the ISSC Daemon library.
ISL AlwaysOn - Desktop - Change how ISL AlwaysOn Dialog is waiting for ISL Light Fast (FEATURE) [ISLALWAYSON-1445] More
DescriptionISL AlwaysOn on Linux and macOS now duplicates pipes so they are used as indicator for running sessions. When session is terminated, it will now also close the dialog which showed that someone is connected.
ISL AlwaysOn - Desktop - Linux listen settings changes (FEATURE) [ISLALWAYSON-1514] More
DescriptionAdded support for checking of ISL AlwaysOn settings changes. When a user grant is performed by inputting the grant access code, the program will now correctly execute the grant procedure.
ISL AlwaysOn - Desktop - Call terminate executor on stop signal (FEATURE) [ISLALWAYSON-1560] More
DescriptionISL AlwaysOn program will call queued function after receiving terminate signal, which can be used to perform additional cleanup procedures.
ISL AlwaysOn - Desktop - Call issc_lock_desktop before session starts (FEATURE) [ISLALWAYSON-1577] More
DescriptionUsers experienced an issue, where "Lock screen" settings did not work correctly on Linux. The functionality was re-implemented, the defect was fixed and settings are working correctly now.
ISL AlwaysOn - Desktop - Check issues on issc daemon before install (FEATURE) [ISLALWAYSON-1580] More
DescriptionISL AlwaysOn installation procedure will check if the system meets all the requirements in order for ISL AlwaysOn to be installed. If there is an issue it will be printed out in the console.
ISL AlwaysOn - Desktop - Run service install as root (FEATURE) [ISLALWAYSON-1617] More
DescriptionIn previous version ISL AlwaysOn service install on Linux did not run as root, it was executed as a current user instead of root.
The defect was fixed, now ISL AlwaysOn service install on Linux is being run as root.
ISL AlwaysOn - Desktop - Fix ISSC Daemon on latest Linux distributions (FEATURE) [ISLALWAYSON-1622] More
DescriptionAdded support for detecting possible issues with running ISSC Daemon in particular system.
ISL AlwaysOn - Desktop - Filter unknown options (FEATURE) [ISLALWAYSON-1624] More
DescriptionAdded support for filtering unknown options when running ISSC. Now only known options are being run with ISSC.
ISL AlwaysOn - Desktop - Use computer unique id for uid (FEATURE) [ISLALWAYSON-1636] More
DescriptionIn previous version Linux machines were using mac addresses for product and uid generation. The functionality was redesigned and now machine unique id is used for product and uid generating.
ISL AlwaysOn - Desktop - Send monitor layout in ISSC protocol (FEATURE) [ISLALWAYSON-1642] More
DescriptionAdded support for sending remote monitor layout in ISSC protocol.
ISL AlwaysOn - Desktop - Show default installation share (FEATURE) [ISLALWAYSON-1645] More
DescriptionAdded support for showing default installation folder in File Sharing.
ISL AlwaysOn - Desktop - Dont create public share automatically (FEATURE) [ISLALWAYSON-1647] More
DescriptionIn previous version of ISL AlwaysOn a public share was created automatically when user granted connection to the computer. This public share is no longer created on macOS or Linux, however it's still created on Windows.
ISL AlwaysOn - Desktop - Show protect computer dialog (DEFECT) [ISLALWAYSON-1576] More
DescriptionUsers experienced an issue, where setting "Protect computer configuration with global password" did not work correctly. The issue was fixed and now the setting is working correctly.
ISL AlwaysOn - Desktop - Open e-mail, disk location and web pages under normal user (DEFECT) [ISLALWAYSON-1579] More
DescriptionIn 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.
ISL AlwaysOn - Desktop - Override wide char rfb key with native rfb key (DEFECT) [ISLALWAYSON-1612] More
DescriptionUsers experienced an issue where the backspace key would not work correctly when connected from a MacOS machine where japanese IME input method was active. The wide char rfb key was overrided with the native rfb key, users will now be able to use the backspace key correctly.
The defect was fixed.
ISL AlwaysOn - Desktop - Forward keyboard flags to viewer (DEFECT) [ISLALWAYSON-1613] More
DescriptionUsers experienced issues with keyboard while typing and holding down ALT key. Added a support for forwarding flags to proxy, which improves keyboard cross platform functionality.
The defect was fixed.
ISL AlwaysOn - Desktop - Preserve requested region when retrying grab (DEFECT) [ISLALWAYSON-1614] More
DescriptionUsers experienced an issue where the screen sharing would not working when joining a session from a Linux device . The screen sharing functionality was redesigned and now works correctly.
The defect was fixed.
ISL AlwaysOn - Desktop - Fix software keys driver (DEFECT) [ISLALWAYSON-1615] More
DescriptionAdded support for software keys driver. In previous version when detecting change, the detection was only made on one part of the screen. The functionality was redesigned and now detects changes across whole screen. It now also detect whether there are no changes and skips sending packets that contain no changes.
The defect was fixed.
ISL AlwaysOn - Desktop - Skip frame alloc in backbuffer (DEFECT) [ISLALWAYSON-1616] More
DescriptionIn some cases the first updates of the desktop might be empty, empty frames are now skipped.
The defect was fixed.
ISL AlwaysOn - Desktop - Deadlock in talk plugin (DEFECT) [ISLALWAYSON-1618] More
DescriptionUsers sometimes experienced an issue where they would experience a crash during the talk plugin initialization procedure. The crash was caused by a deadlock in the initialization procedure of the talk plugin. The talk plugin functionality was redesigned, users will no longer experience crashes when starting up the talk plugin.
The defect was fixed.
ISL AlwaysOn - Desktop - Wait for child process in process immediate (DEFECT) [ISLALWAYSON-1619] More
DescriptionIn some cases the process did not wait for the child process to terminate thus it gave non 0 exit code. The process immediate was redesigned and now waits for child process to terminate and exit code should now be correct.
The defect was fixed.
ISL AlwaysOn - Desktop - Improve ISSC on Linux (DEFECT) [ISLALWAYSON-1620] More
DescriptionKeyboard driver on Linux was reworked. Now keys are deducted on every keypress. Users sometimes experienced issue where ISL AlwaysOn would crash when ISSC was used on backend with no Xserver.
The defect was fixed.
ISL AlwaysOn - Desktop - Fix Linux cursor grabbing (DEFECT) [ISLALWAYSON-1621] More
DescriptionIn 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 AlwaysOn - Desktop - Don't unload library after running the function (DEFECT) [ISLALWAYSON-1626] More
DescriptionUsers experienced a core dump when installing ISL AlwaysOn on their Linux machine. Now the code was redesigned and core dump does not occur while installing ISL AlwaysOn.
The defect was fixed.
ISL AlwaysOn - Desktop - Fix wol group detection (DEFECT) [ISLALWAYSON-1634] More
DescriptionISL AlwaysOn was not detecting WOL group ( mac address of gateway ) correctly. The functionality was redesigned and WOL group is now correctly read and sent to ISL Conference Proxy.
The defect was fixed.
ISL AlwaysOn - Desktop - Hide ISL AlwaysOn dialog on Linux Greeter (DEFECT) [ISLALWAYSON-1637] More
DescriptionWhen in session, ISL AlwaysOn dialog will not be starter on greeter desktop as it prevented the operator to enter the password. Normally greeter desktop is Lock Screen Desktop or Login Desktop.
The defect was fixed.
ISL AlwaysOn - Desktop - Redesign overview dialog (DEFECT) [ISLALWAYSON-1638] More
DescriptionISL AlwaysOn overview dialog was redesigned. The dialog is now same on all platforms.
ISL AlwaysOn - Desktop - Remove double slash on unix share folder (DEFECT) [ISLALWAYSON-1639] More
DescriptionFile Sharing path in Linux was displayed incorrectly with two slashes, instead of one.
The defect was fixed, now shared files and folders are displayed correctly with only one slash.
ISL AlwaysOn - Desktop - Improve linux keyboard driver (DEFECT) [ISLALWAYSON-1640] More
DescriptionUsers sometimes experienced an issue where the keyboard input would not be correctly handled on Linux remote machines. The keyboard implementation on Linux was redesigned, users will no longer experience such issues.
The defect was fixed.
ISL AlwaysOn - Desktop - Fix crash in modal dialogs (DEFECT) [ISLALWAYSON-1641] More
DescriptionUsers experienced an issue with crashing of ISL AlwaysOn, when the main ISL AlwaysOn Setting Window was closed if there was any other ISL AlwaysOn dialog window opened.
The defect was fixed.
ISL AlwaysOn - Desktop - Check for running processes before uninstall (DEFECT) [ISLALWAYSON-1644] More
DescriptionISL AlwaysOn uninstall procedure will check if ISL Light Fast or issc_daemon processes are running before removing the executables from disk. If issc_daemon or ISL Light Fast is running, only ISL AlwaysOn service will be stopped, other files will be left on disk. In situation when issc_daemon or ISLLight Fast is running it is expected that issc_daemon will not be stopped (not deleted) after 20 min after last session.
ISL AlwaysOn - Desktop - Fix shortcut texts for tray icon (DEFECT) [ISLALWAYSON-1646] More
DescriptionTray menu item for Quit & Disconnect had double ampersand character instead of one. The issue was fixed, the text item is now correctly displayed. The issue was fixed.