******************************************************************************** ******************************************************************************** ** ** ** Version 2.1.2.227 ** ** ** ******************************************************************************** ******************************************************************************** ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Module UaBase ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ------------------------ Bug Fixes ------------------------ Changed search order for Opc.Ua.CertificateGenerator.exe 1. Working directory 2. Installation directory 3. bin-folder (Used for the examples of the SDK) Fixes for installing a service process. - ApplicationInstance.Install(bool silent) got public - New version of Opc.Ua.CertificateGenerator.exe XmlDecoder - Fix reading null arrays ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Module UaClient ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ------------------------ Bug Fixes ------------------------ Fix automatic deletion of subscriptions on Server errors ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Module UaServer ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ------------------------ Bug Fixes ------------------------ BaseNodeManager.INodeManagementManager - Add missing EventNotifier property SubscriptionManager.CreateSubscription - Fix memory leak if MaxSubscriptionCount is reached ******************************************************************************** ******************************************************************************** ** ** ** Version 2.1.1.223 ** ** ** ******************************************************************************** ******************************************************************************** ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Module UaBase ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ------------------------ Bug Fixes ------------------------ NoAutostartService flag - Added flag to avoid automatic start of Windows service by SDK. Default is false. If your application handles Windows service functionality this flag must be set to true. ******************************************************************************** ******************************************************************************** ** ** ** Version 2.1.0.222 ** ** ** ******************************************************************************** ******************************************************************************** ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Documentation and Examples ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- GettingStarted - Added certificate creation and certificate trust examples. ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Module UaBase ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ------------------------ Features ------------------------ ApplicationInstance - Added EmbeddedConfigurationAssemblyName which specifies the location of the embedded configuration file. - Added public ApplicationSettings property and SetApplicationSettings method. - Added MissingApplicationCertificate event. - Added UntrustedCertificate event. - Added ConfigurationChanged event. - Renamed ParseExtention/UpdateExtension to GetConfigurationExtension/SetConfigurationExtension. - Added ValidateCertificate and AddCertificateToTrustList methods. - Replaces DC=localhost in ApplicationCertificate SubjectNames with DC= ExtensionObject - Added GetArray method. SecuredApplication - Added Get/Set methods. UANodeSet - Added MethodDeclarationId to UAMethod class. DirectoryCertificateStore - Added support for CRLs. - Added support for stores without private keys (better performance). ------------------------ Bug Fixes ------------------------ AbsoluteName - Fixed parsing error in ToQualifiedNames BinaryDecoder - Added handler to ensure XML parsing errors do not prevent message deserialization. - Fixed problem with multi dimensional arrays. ModelMapper - Fixed conversion error for ExtensionObjects. CertificateValidator - Fixed numerous issues with certificate validation. ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Module UaClient ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ------------------------ Features ------------------------ Discovery - Added GetMostSecureEndpoint methods. Session - Added MessageContext property. - Added PublishPipelineDepth property. Subscription - Suitable defaults are now set in the constructor. ------------------------ Bug Fixes ------------------------ Session - Now closes session after failure on first activate. - Reports events for subscriptions when they are deleted. - Added support for blocking write requests. Subscription - Fixed race condition that caused missing initial data changes. ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Module UaServer ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Initial release ******************************************************************************** ******************************************************************************** ** ** ** Version 2.0.0.163 ** ** ** ******************************************************************************** ******************************************************************************** Initial release