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
ISL Light - Mobile Android - Add support for predefining default customization files (FEATURE) [ISLLIGHT-4995] More
DescriptionAdded 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.
ISL Light - Mobile Android - Add support for ISL Online flags system (FEATURE) [ISLLIGHT-5008] More
DescriptionSupport 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.
ISL Light - Mobile Android - Add support for automatic key upgrade RSA 2048 (FEATURE) [ISLLIGHT-5019] More
DescriptionIn 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.
ISL Light - Mobile Android - Implement handler for native errors during ISL AlwaysOn connect procedure (DEFECT) [ISLLIGHT-5012] More
DescriptionErrors 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 - Mobile Android - Add error handler for Samsung KNOX activation crash (DEFECT) [ISLLIGHT-5013] More
DescriptionISL 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.
ISL Light - Mobile Android - Autotransport accepts 200 OK text/html by http proxy as success should reject (DEFECT) [ISLLIGHT-5021] More
DescriptionThe 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.
ISL Light - Mobile Android - Crash and memory leak in webapi2 client (DEFECT) [ISLLIGHT-5023] More
DescriptionIn 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 - Mobile Android - Crash in rqueue report function (DEFECT) [ISLLIGHT-5024] More
DescriptionUsers 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.