General Information
On 21st of April the following was released:
- ISL Conference Proxy 4.3.9 for Windows 32bit (Platform=win32, Revision=49213, release_date=2017-04-20, os_version=0x06000000-0x7fffffff)
- ISL Conference Proxy 4.3.9 for Windows 64bit (Platform=win64, Revision=49213, release_date=2017-04-20, os_version=0x06000000-0x7fffffff)
- ISL Conference Proxy 4.3.9 for Linux 32bit (Platform=linux, Revision=49213, release_date=2017-04-20)
- ISL Conference Proxy 4.3.9 for Linux 64bit (Platform=linux64, Revision=49213, release_date=2017-04-20)
Modules
- ISL Groop 4.3.9 (release_date=2017-04-20, revision=49213)
- ISL Pronto 4.3.9 (release_date=2017-04-20, revision=49213)
- PostgreSQL 4.3.9 (release_date=2017-04-20, revision=49213)
Translations
- isl_alwayson_20170420_20170420_122355.translation
- isl_conference_proxy_20170420_20170420_122355.translation
- isl_groop_20170420_20170420_122355.translation
- isl_light_20170420_20170420_122355.translation
- isl_pronto_20170420_20170420_122355.translation
- reports_20170420_20170420_122355.translation
Update availability
All updates have release date set to 2017-04-20. 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 Pronto - Module - Crash in ISL Pronto module caused by db_save_chat_member (DEFECT) [ISLPRONTO-1040] More
Description
An ISL Pronto module function, handling chat members leaving the ISL Pronto chat, was on some occasions altering the data, that was used in successive function calls. This caused crash on some ISL Conference Proxy servers, where starting and closing Inpage chats was done frequently. Program flow and the code responsible for handling leaving users information has been changed to fix this issue.
The defect was fixed.
ISL Groop - Module - Cannot write survey on Web template version 430 for non-logged in user (DEFECT) [ISLGROOP-959] More
Description
Non-logged in ISL Groop web conference participants were redirected to login page instead of survey page, if such option was enabled and ISL Groop web conference was hosted on ISL Conference Proxy with Web-template version 430 (4.3.0). This was redesigned, survey is now correctly displayed for non-logged in users, after leaving ISL Groop web conference.
The defect was fixed.
ISL Conference Proxy - Core - Crash in OpenSSL ERR_remove_thread_state (DEFECT) [ISLCONFPROXY-1409] More
Description
Internal implementation of SSL memory reallocator function (ssl_realloc) caused memory corruption (buffer overflow), which resulted as crashing of ISL Conference Proxy server in rare cases, where this part of code was executed. This part of code was redesigned, so all CRYPTO_set_mem_functions are now compliant with POSIX specifications.
The defect was fixed.
ISL Conference Proxy - Core - Disable AcceptEx option on Windows version of ISL Conference Proxy is utilizing 100% CPU (DEFECT) [ISLCONFPROXY-1308] More
Description
Using "Disable AcceptEx system call in case of NIC/VPN driver or antivirus software incompatibilities [not recommended]" ISL Conference Proxy Feature setting (https://help.islonline.com/19950/166188) was utilizing a lot of CPU across all cores. This was redesigned, so internal network stack now clears events, to prevent CPU utilization while "Disable AcceptEx ..." feature option is used.
The defect was fixed.
ISL Conference Proxy - Postgresql - Crash on certain Win64 machines with Illegal instruction "0Xc000001d" (DEFECT) [ISLCONFPROXY-1105] More
Description
On certain Windows x64 machines with processors, that don't support FMA3 instructions, PostgreSQL process was crashing with "Illegal instruction" error during installation of ISL Conference Proxy. This was redesigned, FMA3 library is now not used in case such exception occurs.
The defect was fixed.
ISL Conference Proxy - Core - 64-bit ISL Conference Proxy crashes with Invalid instruction "0Xc000001d" on a 64-bit machine (DEFECT) [ISLCONFPROXY-983] More
Description
On certain Windows x64 machines with processors, that don't support FMA3 instructions, ISL Conference Proxy x64 was crashing with Invalid instruction error (code: 0Xc000001d) during installation. This was redesigned, FMA3 library is now not used in case such exception occurs.
The defect was fixed.