|
@@ -1,51 +1,50 @@
|
|
-The changelog tracks changes to the public API.
|
|
|
|
-Internal refactorings and bug fixes are not reported here.
|
|
|
|
|
|
+This changelog reports changes to the public API. Internal refactorings and bug
|
|
|
|
+fixes are not reported here.
|
|
|
|
|
|
-2017-07-03 jpfr
|
|
|
|
|
|
+2017-07-03 jpfr <julius.pfrommer at web.de>
|
|
|
|
|
|
- * Implement asynchronous service calls from the client
|
|
|
|
|
|
+ * Implement asynchronous service calls for the client
|
|
|
|
|
|
- All OPC UA services are asynchronous in nature. So several service
|
|
|
|
- calls can be made without waiting for a response first. Responess
|
|
|
|
- may come in a different ordering. The client takes a method pointer
|
|
|
|
- and a data pointer to perform an asynchronous callback on the request
|
|
|
|
- response.
|
|
|
|
|
|
+ All OPC UA services are asynchronous in nature. So several service calls can
|
|
|
|
+ be made without waiting for a response first. Responess may come in a
|
|
|
|
+ different ordering. The client takes a method pointer and a data pointer to
|
|
|
|
+ perform an asynchronous callback on the request response.
|
|
|
|
|
|
- Synchronous service calls are still supported in the client. Asynchronous
|
|
|
|
- responses are processed in the background until the synchronous response
|
|
|
|
- (the client is waiting for) returns the control flow back to the user.
|
|
|
|
|
|
+ Synchronous service calls are still supported in the client. Asynchronous
|
|
|
|
+ responses are processed in the background until the synchronous response (the
|
|
|
|
+ client is waiting for) returns the control flow back to the user.
|
|
|
|
|
|
2017-06-26 janitza-thbe
|
|
2017-06-26 janitza-thbe
|
|
|
|
|
|
- * Enable IPv6 in the networklayer plugin
|
|
|
|
|
|
+ * Enable IPv6 in the networklayer plugin
|
|
|
|
|
|
- The server networklayer listens on several sockets for available
|
|
|
|
- networks and IP versions. IPv4 connections are still supported.
|
|
|
|
|
|
+ The server networklayer listens on several sockets for available networks and
|
|
|
|
+ IP versions. IPv4 connections are still supported.
|
|
|
|
|
|
- The OPC Foundation ANSI C Stack before 2016 does not fully support IPv6.
|
|
|
|
- On Windows, the 'localhost' target is resolved to IPv6 by default. Old
|
|
|
|
- applications (e.g. the Conformance Testing Tools) need to connect to
|
|
|
|
- 127.0.0.1 instead of 'localhost' to force IPv4.
|
|
|
|
|
|
+ The OPC Foundation ANSI C Stack before 2016 does not fully support IPv6. On
|
|
|
|
+ Windows, the 'localhost' target is resolved to IPv6 by default. Old
|
|
|
|
+ applications (e.g. the Conformance Testing Tools) need to connect to
|
|
|
|
+ 127.0.0.1 instead of 'localhost' to force IPv4.
|
|
|
|
|
|
2017-06-16 jpfr <julius.pfrommer at web.de>
|
|
2017-06-16 jpfr <julius.pfrommer at web.de>
|
|
|
|
|
|
- * Require the AccessLevel bit UA_ACCESSLEVELMASK_READ for reading
|
|
|
|
|
|
+ * Require the AccessLevel bit UA_ACCESSLEVELMASK_READ for reading
|
|
|
|
|
|
- Set the bit by default when adding nodes for a smooth transition to
|
|
|
|
- the new API. This will change at a later point with an additional
|
|
|
|
- node settings argument for the AddNodes methods.
|
|
|
|
|
|
+ Set the bit by default when adding nodes for a smooth transition to the new
|
|
|
|
+ API. This will change at a later point with an additional node settings
|
|
|
|
+ argument for the AddNodes methods.
|
|
|
|
|
|
2017-05-03 pro <profanter at fortiss.org>
|
|
2017-05-03 pro <profanter at fortiss.org>
|
|
|
|
|
|
- * Array dimensions are UInt32 also for the highlevel client read service
|
|
|
|
|
|
+ * Array dimensions are UInt32 also for the highlevel client read service
|
|
|
|
|
|
2017-04-16 jpfr <julius.pfrommer at web.de>
|
|
2017-04-16 jpfr <julius.pfrommer at web.de>
|
|
|
|
|
|
- * Refactor UA_parseEndpointUrl to work with UA_String
|
|
|
|
|
|
+ * Refactor UA_parseEndpointUrl to work with UA_String
|
|
|
|
|
|
- The output hostname and path now point into the original
|
|
|
|
- endpointUrl with an appropriate length.
|
|
|
|
|
|
+ The output hostname and path now point into the original endpointUrl with an
|
|
|
|
+ appropriate length.
|
|
|
|
|
|
2017-04-14 jpfr <julius.pfrommer at web.de>
|
|
2017-04-14 jpfr <julius.pfrommer at web.de>
|
|
|
|
|
|
- * Auto-instantiate only child nodes marked as mandatory (fixes #1004)
|
|
|
|
|
|
+ * Auto-instantiate only child nodes marked as mandatory (fixes #1004)
|