File: C:/Redmine-4.x/redmine-4.2.9/files/190702134606_changelog1.0.5.7.txt
1.0.5.7 June 2019 -
Bug Fix
- The logFolder was not properly used to load the LUA script file. An initialization method is now used to load the lua file from the folderProject.
- Default UAMethod were not correctly initialized. This was a regression from 1.0.5.4. It's now fixed
- The server can be in deadlock when Session timeout.
- Fix an issue with sequence number sent to the client on a keepAlive
New features
- The certificateStore contains 2 new sub-folder : auth\certs and auth\crl
- Add an attribute in the ServerConfig.xsd to active/deactivate the CRL verification process. This attribute is optional.
CoreServer
- The log folder log the error type. ERROR, WARNING, INFO or SYSTEM
- The Namespace array is populate before the call to the parsing. It allows auto populating Vpis to retrieve namespace index dynamically assign by the server.
ClientLibrary
- Support for Structure. This means that the client library allows your application to access and manipulate User Define DataType
Bug fix
-
Other :
- The trace format was changed in all OOUA component, including, Vpi, Server, Stack, etc.
The new format contains the date, the trace level and the trace message. It allows to sort your log content. Below an example
2019-06-04T17:13:07.973Z SERVER_INFO Server_CreateSession receive from the client
VPI
- New signature for AddressParse. The new function is call VpiParseAddIdEx. The datatype parameter is a NodeId instead of a byte and the TypeId is passed as a new parameter. It allows to support User define datatype in the Vpi.
Signature : Vpi_StatusCode VpiParseAddIdEx(Vpi_Handle hVpi, Vpi_NodeId Id, Vpi_NodeId Datatype, Vpi_NodeId TypeId, Vpi_UInt32 iNbElt, Vpi_Byte AccessRight, Vpi_String ParsedAddress);
VFI
Enjoy
Michel