HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/Redmine-4.x/redmine-4.2.9/files/160517022033_changelogRC16.txt
1.0.4.0 RC16 may 17 2016
Fix un mutex lock order in UA stack for 
- OPCUA_SECURECONNECTION_LOCK and OPCUA_SECURECONNECTION_UNLOCK sequence
- Fix in Emuneration support
If you create your own enumeration as an EnumStrings. Some client based on Unified Automation cannot read it properly.
The specification is not clear enough on this point so put a fix to force all EnumStrings browseName to belong to the NamespaceIndex 0.
- Fix enumeration initialisation from the nodeset. 
- New feature allow to disable security none. 
The ServerCinfig.xsd schema was updated to support this new feature
exemple :
<ServerConfig ServerName="OpenOpcUaCoreServer" SecurityNone="True" xmlns="http://www.openopcua.org/ServerConfig.xsd">
- Support for the builtin method GetMonitoredItems
Client API
- Update in the internal write method CSessionClient::Write and in the Write  function. OpenOpcUa_WriteAttributes.
- Now the write are made for multiple attributes and nodes in one call.
- Deadband on Array. A bug was fix on the support of deadband on array. The previous version was not working properly when you apply a range and deadband on an array
- Fix issue when tryin gto connect with OPC Foundation Sample Client. The UserIdentityToken return on GetEndpoints and on CreateSession was different. The Client was not flexible enough to accept that.

Question feedback
Contact : michelc@4ce-industry.com