ISL Network Start 4.4.2332.7 for Windows and macOS (2023-10-19)

 

General Information

On 19th of October the following was released: 

  • ISL Network Start 4.4.2332.7 for Windows (release_date=2023-10-18, os_version=0x06010000-0x7fffffff, build=f3942e6e6e7132b17b3fad698db7de50d81a95cf, platform=win32)
  • ISL Network Start 4.4.2332.7 for macOS (release_date=2023-10-18, os_version=0x0a0e00-0x1bffff, build=f3942e6e6e7132b17b3fad698db7de50d81a95cf, platform=mac)

Update availability

All updates have release date set to 2023-10-18. 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

This are server side updates so hosted service users do not need to do anything.

Server license users please check Upgrading Server License

Improvements

ISL Start - Desktop - Secure HTTP header encoder (SECURITY) [ISLSTART-132] More

Description

HTTP response header encoder was improved to reject newline injections. No injections are known to exist at this time, all header usage is done through sanitized or properly encoded APIs.

ISL Start - Desktop - Upgrade mbedtls to 2.28.5 (SECURITY) [ISLSTART-137] More

Description

MbedTLS was upgraded to version 2.28.5.

ISL Start - Desktop - Add command line argument for hiding GUI (FEATURE) [ISLSTART-126] More

Description

New command line argument was introduced for hiding GUI in ISL Network Start. In order to hide the GUI of ISL Network Start, you have to pass on the following argument in the URL: __ISL+Network+Start__hide_gui=1 Example for ISL Light http://server_address/start/ISLLight?__ISL+Network+Start__hide_gui=1

ISL Start - Desktop - Send scope_web flag on MUX netstart channel (FEATURE) [ISLSTART-128] More

Description

Support for ISL Network Start program download channel scope_web flag and user_agent was added. ISL Network Start will run in regular mode (scope_web = true). ISL Light and ISL Player will run downloads in stricter mode (scope_web = false).

ISL Start - Desktop - Raise signed format version for launchpkt (FEATURE) [ISLSTART-129] More

Description

Support for extra file was added to launch. Extra file can be used to reduce size of unauthenticated blob. When extra file is used, UA blob only contains command to jump to extra file (has same name as main file but ends with ".extra").

ISL Start - Desktop - Send my_hash on MUX netstart channel (FEATURE) [ISLSTART-130] More

Description

"my_hash" argument is now separated from query in netstart "start-boot" command. "my_hash" is reinserted into query on ISL Conference Proxy if it supports new protocol ("my_md5" -> "my_hash"). When chunk that is already available in local cache is received it is now overwritten.

ISL Start - Desktop - Add translation support for HTML inside attribute (FEATURE) [ISLSTART-133] More

Description

Translation support for apostrophe ' and nested HTML inside HTML attributes was added.

ISL Start - Desktop - Pack glibc in os_version (FEATURE) [ISLSTART-134] More

Description

Linux programs will now by default include kernel and glibc version packed into os_version header unless explicitly disabled. New os_version will be sent to ISL Conference Proxy in program download requests and compatible program will be selected.

ISL Start - Desktop - HTTP header Host: IPv6 handling (FEATURE) [ISLSTART-135] More

Description

When creating connection the IPv6 Host: header was fixed.

ISL Start - Desktop - LZMA2 support (FEATURE) [ISLSTART-136] More

Description

Support for LZMA1 and LZMA2 compression was added to ISL Start.

ISL Start - Desktop - Fix windows page file usage in memory_status (DEFECT) [ISLSTART-131] More

Description

Obtaining memory status API was fixed, however ISL Start does not use this API.

Tags: network, isl

Was this article helpful?