General Information
On 11th of February the following was released:
- ISL Network Start 4.4.2447.7 for Windows (release_date=2025-02-10, os_version=0x06010000-0x7fffffff, build=21e2799bc154d067131fa88eb32ac52a23e27f27, platform=win32)
- ISL Network Start 4.4.2447.7 for macOS (release_date=2025-02-10, os_version=0x0a0e00-0x1bffff, build=21e2799bc154d067131fa88eb32ac52a23e27f27, platform= mac)
Update availability
All updates have release date set to 2025-02-10. 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 - Add toggle for legacy logs and constexpr implementation (FEATURE) [ISLSTART-144] More
Description
Legacy logs can now be controlled using a boolean toggle. Before the legacy logs were controlled by filters but this also caused that logs were completely parsed and data inserted before filters were applied and then the logs were discarded. Now the value is firstly checked in order to eliminate parsing and then discarding of logs. A new implementation of log format was added that parses log format at compile time and are used at runtime to insert the available arguments. The log format is now also checked at compile time.
ISL Start - Desktop - Lock directory when downloading target files (DEFECT) [ISLSTART-142] More
Description
In case users clicked twice quickly on a downloaded executable ( ISL Start executable which then downloads the target program ), the program did not start correctly. It displayed an error - Error reading/writing files. Locking was added when first executable is started preventing the second executable to try to write over the same files. Users should no longer receive error even if starting the executable twice quickly.
The defect was fixed.
ISL Start - Desktop - AutoTransport SSL protocol and ciphers setting (DEFECT) [ISLSTART-147] More
Description
Options "ssl_protocol" and "ssl_ciphers" were added to AutoTransport. Besides legacy OpenSSL format, the options support numeric hex codes:
- ssl_protocol: "0x0301-0x10000" for TLS 1.0 profile and "0x0303-0x10000" for TLS 1.2 profile. 3-byte hex code "0x10000" is interpreted as no bound.
- ssl_ciphers: can now be specified using a simple numeric hex code list: "0x1302 0x1301 ..."
ISL Start - Desktop - Ensure closed sockets in autotransport - Windows, HTTP tunnels (DEFECT) [ISLSTART-148] More
Description
HTTP tunnel (httpt-direct) was fixed not to produce many TCP connections with CLOSE_WAIT state, which is a resource leak (server closes the connection, but the client does not).
The defect was fixed.
ISL Start - Desktop - WinINet http proxy bypass and force_auth options (DEFECT) [ISLSTART-149] More
Description
Two options were added to AutoTransport which affect wininet-http and wininet-https transports:
- http_proxy_bypass: configure which hostnames should (or not) use direct connection without proxy, use <-loopback> to allow localhost connections through proxy
- http_proxy_force_auth: immediately start with configured user+password when connecting, used to resolve a problem when Windows system account is not allowed to connect through proxy but http_proxy_user is allowed and proxy is using Windows integrated authentication
ISL Start - Desktop - Applications opening in the background on Windows 11 and MS Server 2025 (DEFECT) [ISLSTART-150] More
Description
On Windows 11 or Windows server editions which are Windows 11 based when starting the application through ISL Start some of the applications were started in background. ISL Start was redesigned to include additional flags in order to inform the operating system to start the application in front of other windows.
The defect was fixed.