ISL Light 4.4.1820.7 for Android (2018-06-01)
General Information
On 1st of June the following was released:
- ISL Light 4.4.1820.7 for Android (release_date=2018-05-30, build=9abeb82960bfcc3665f76d1562cdd427cf4cccb7, platform=Android, os_version=4.0.3-FFF).
Upgrading to new version
Hosted service users please check Upgrading Hosted Service for iOS or Android .
Server license users please check Upgrading Server License for iOS or Android .
ISL Light 4.4.1820.7 for Android is available in Google Play Store and it has also a corresponding program file (isl_light_4_4_1820_7_android_201805300917_0a89126f.program) which adds information about customizations to ISL Conference Proxy. Server License users need to use Online update to get the file.
Improvements
New features
Added support for changing default ISL Light for Android branding elements (images, colors, icons, string substitutions, application name), command lines and application settings, using predefined customization files.
Support for ISL Online flags system has been added to the ISL Light for Android application. Flags section can be accessed via "Menu -> Settings -> Flags".
IMPORTANT: Please do not change the state of flags unless directly instructed by ISL Online support team.
In this 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
ISL Light for Android 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.
Errors during the ISL AlwaysOn connect procedure were not handled properly and were not displayed to the user. A handler has been implemented to allow control of the errors and display them to the user.
The defect was fixed.
ISL Light for Android users, working on devices with Android for Work profiles, could experience crash during Samsung KNOX activation procedure, which was caused by unsupported operation on currently active Android profile. We have added an error handler for this particular case in this version.
The defect was fixed.
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, instead of rejecting them. 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.
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.
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.