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
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.
Description
MbedTLS was upgraded to version 2.28.5.
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
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).
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").
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.
Description
Translation support for apostrophe ' and nested HTML inside HTML attributes was added.
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.
Description
When creating connection the IPv6 Host: header was fixed.
Description
Support for LZMA1 and LZMA2 compression was added to ISL Start.
Description
Obtaining memory status API was fixed, however ISL Start does not use this API.