-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency opcfoundation.netstandard.opc.ua.configuration to 1.5.375.443 - abandoned #770
Conversation
…guration to 1.5.375.443
cc9e153
to
c0b4e19
Compare
…a.configuration-1.x
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
…a.configuration-1.x
…a.configuration-1.x
…a.configuration-1.x
…a.configuration-1.x
Autoclosing SkippedThis PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error. |
This PR contains the following updates:
1.5.374.158
->1.5.375.443
Release Notes
OPCFoundation/UA-.NETStandard (OPCFoundation.NetStandard.Opc.Ua.Configuration)
v1.5.375.443
: OPC UA 1.05 Maintenance UpdateCompare Source
1.05.375 January Release
This release is based on the 1.05.03 Nodeset with generated files from the ModelCompiler.
The focus in this release was to add the support for Elliptic Curve Cryptography (ECC) and keep backward compatibility with existing configurations.
Improvements and bug fixes
ECC support
Known Limitations
Not all curves are supported by all OS platforms and not all .NET implementations offer cryptographic API support for all curve types.
Due to these limitations, the support for ECC profiles is available starting with the following target platforms: .NET 4.8, .NET standard 2.1 and .NET 5 and above.
The supported ECC curve types are the following:
NistP256
for ECC certificates with NIST P256 curveNistP384
for ECC certificates with NIST P384 curveBrainpoolP256r1
for ECC certificates with Brainpool P256r1 curveBrainpoolP384r1
for ECC certificates with Brainpool P384r1 curveReleased packages
OPCFoundation.NetStandard.Opc.Ua
OPCFoundation.NetStandard.Opc.Ua.Core
OPCFoundation.NetStandard.Opc.Ua.Security.Certificates
OPCFoundation.NetStandard.Opc.Ua.Configuration
OPCFoundation.NetStandard.Opc.Ua.Server
OPCFoundation.NetStandard.Opc.Ua.Client
OPCFoundation.NetStandard.Opc.Ua.Client.ComplexTypes
OPCFoundation.NetStandard.Opc.Ua.Bindings.Https
OPCFoundation.NetStandard.Opc.Ua.PubSub
What's Changed
Full Changelog: OPCFoundation/UA-.NETStandard@1.5.374.168...1.5.375.443
v1.5.374.168
: OPC UA 1.05 Maintenance UpdateCompare Source
1.05.374 roll up until Jan 22nd.
This release is based on the 1.05.03 Nodeset with generated files from the ModelCompiler.
The focus in this release was on perf improvements and bug fixes.
This is also the last official release without ECC support...
Server improvements
The underlying dictionary of the commonly used
NodeIdDictionary
in node managers is now a ConcurrentDictionary. (see CustomNodeManager2 changes)Perf comparisons with NodeId hashes showed that the lookup of entries is comparable to the previously used Dictionary, but doesn't require locking in the NodeManager. Now all implementations of
GetManagerHandle
can be accessed without locking the node manager, which should reduce contention between service calls. Still, most calls need to be synchronized with locks, but the GetManagerHandle call is decoupled.Client improvements
MoreNotifications
flag, which makes it easier to reshuffle received data changes spread across multiple publish responses. To save the cost of a list translation, the notificationMessage gets a StringCollection for the StringTable instead of a List of strings.Encoder/Decoder perf improvements
.NET 9 lib issues fixed
Known Issues
Other bug fixes as below
What's Changed
Full Changelog: OPCFoundation/UA-.NETStandard@1.5.374.158...1.5.374.168
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.