Commit Graph
1217 Commits
Author SHA1 Message Date
dependabot[bot] 7b20fcbdf2 Bump Microsoft.NET.Test.Sdk from 16.9.1 to 16.9.4 (#1349)
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.9.1 to 16.9.4.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.9.1...v16.9.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-12 09:55:04 +02:00
Alin Moldovean cb1abb1ec3 Implement encoders support for Arrays and multi-dimensional Arrays. (#1350)
* Implement encoders support Arrays and multi-dimensional Arrays.
* JsonEncoder/Decoder fix for non reversible encoding of NodeId, ExpandedNodeId and QualifiedName
2021-04-07 14:40:40 +03:00
Martin Regen 1d5e87c784 Remove RSA dispose special handling for Mono (#1347)
-Issue has been fixed in Mono, no more workarounds
-Fixes #1214 
-fix some Roslynator and other warnings
2021-04-01 14:32:20 +02:00
Alin Moldovean d7c7cbc07c Fixes #1181 - Provide underlying error at LoadApplicationConfiguration() (#1346)
* Fixes #1181 - Provide underlying error at LoadApplicationConfiguration()
2021-04-01 10:07:00 +03:00
Martin Regen 25e0998081 Create codeql-analysis.yml (#1345)
-Add CodeQL code scanner
-EnableNetAnalyzers
-small tweak for .editorconfig
2021-04-01 08:55:42 +02:00
Martin Regen 89da78dc22 Better buttons in Issue report (#1344) 2021-03-31 11:49:39 +02:00
opcfoundation-org 0f97945858 Modelcompiler updates, errata 1.04.9 nodeset (#1284)
- Use updated Modelcompiler code generator to produce code which has no dependency on System.Servicemodel
- breaking change, .NET stack which used the NET_STANDARD version have to fix dependencies on System.Servicemodel
- new codegenerator also provides stubs for async client API (NET_STANDARD_ASYNC), currently disabled
- latest V1.04.9 Nodeset
2021-03-29 17:19:49 +02:00
Alin Moldovean 20957233ae Allow to set HiResClock Enabled/Disabled only once. Fixes #1269 (#1341)
fixes #1269 
- Add a reset method for testing
2021-03-26 21:35:17 +01:00
Alin Moldovean 4f861a2067 Add reference to Configuration library in Client and Server project. (#1340)
In this way a single Nuget package reference is required for a UA Client or UA Server application project.
2021-03-26 21:33:15 +01:00
David LinderandMartin Regen b3bc1615ec fix commands and .NET-version in README (#1331)
* fix commands and .NET-version in README
* enable mandatory build for doc changes

Co-authored-by: Martin Regen <mregen@microsoft.com>
2021-03-25 17:36:45 +01:00
tobiasdroessler d9498f523c bugfix in RelativePath.ParseName(..): update variable last for loop i… (#1330)
* bugfix in RelativePath.ParseName(..): update variable last for loop increment statement to keep it for further processing
2021-03-24 10:04:35 +02:00
Camille Guérin be1aadeaf5 Fixed FormatException and Fixed missing sourcePicoseconds in DataValue Equals (#1335)
* Fixed FormatException

* Fixed missing sourcePicoseconds in DataValue Equals
2021-03-23 13:35:16 +02:00
Alin Moldovean 0ebe579448 Fixes #1300 - Minor fix in NodeId constructor comment. (#1326)
* Fixes #1300 - Minor fix in NodeId constructor comment.

* Minor fix in NodeId constructor comment.
2021-03-23 13:34:36 +02:00
Alin Moldovean 7e501ff416 Fix for duplicated HistoryServerCapabilities node in DiagnosticsNodeManager. Fixes #1320. (#1334) 2021-03-23 13:32:20 +02:00
Tobias HoffandAlin Moldovean 4014aa646b Stick with EndpointDescription if SecPol is null for the UserToken (#1324)
Co-authored-by: Alin Moldovean <aam@softing.com>
2021-03-23 13:30:50 +02:00
Alin Moldovean d7236cebc1 Update compliance test project for latest CTT -ver. 1.4.340.396 (#1317) 2021-03-12 10:23:52 +02:00
dependabot[bot] 4f36fca7a9 Bump NunitXml.TestLogger from 3.0.91 to 3.0.97 (#1316)
Bumps [NunitXml.TestLogger](https://github.com/spekt/nunit.testlogger) from 3.0.91 to 3.0.97.
- [Release notes](https://github.com/spekt/nunit.testlogger/releases)
- [Changelog](https://github.com/spekt/nunit.testlogger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spekt/nunit.testlogger/compare/v3.0.91...v3.0.97)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-11 13:45:17 +02:00
Jonas Arndt bcfed5e698 Fix: Format Exception (#1307)
fixed the index in a format string
2021-03-08 09:41:50 +02:00
dependabot[bot] 426dcba055 Bump Microsoft.NET.Test.Sdk from 16.8.3 to 16.9.1 (#1297)
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.8.3 to 16.9.1.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.8.3...v16.9.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-26 09:05:20 +02:00
dependabot[bot] f4fd3cc012 Bump Portable.BouncyCastle from 1.8.9 to 1.8.10 (#1294)
Bumps [Portable.BouncyCastle](https://github.com/novotnyllc/bc-csharp) from 1.8.9 to 1.8.10.
- [Release notes](https://github.com/novotnyllc/bc-csharp/releases)
- [Commits](https://github.com/novotnyllc/bc-csharp/compare/pcl-v1.8.9...pcl-v1.8.10)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-25 09:26:57 +02:00
dependabot[bot] dbb5927881 Bump Moq from 4.16.0 to 4.16.1 (#1296)
Bumps [Moq](https://github.com/moq/moq4) from 4.16.0 to 4.16.1.
- [Release notes](https://github.com/moq/moq4/releases)
- [Changelog](https://github.com/moq/moq4/blob/main/CHANGELOG.md)
- [Commits](https://github.com/moq/moq4/compare/v4.16.0...v4.16.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-25 09:26:23 +02:00
Alin Moldovean c541994ca2 Limit recursion level in XmlDecoder.ReadMatrix() and XmlEncoder.WriteMatrix() (#1295) 2021-02-25 09:25:23 +02:00
dependabot[bot] c382922b3b Bump coverlet.msbuild from 3.0.2 to 3.0.3 (#1293)
Bumps [coverlet.msbuild](https://github.com/coverlet-coverage/coverlet) from 3.0.2 to 3.0.3.
2021-02-23 11:38:33 +02:00
Martin Regen 46ada27179 Add certificate password provider interface to support password protected pfx files. (#1291)
* Add a certificate password provider.
2021-02-23 11:31:42 +02:00
Logan Komanetz edec0555c5 Proper TPL usage and dependency injection for ConsoleReferenceClient (#1281)
* Adds proper TPL usage, decouples dependencies on Console and ClientBase, and uses string interpolation versus String.Format.

* Renames private members to standard naming convention.
2021-02-19 16:55:35 +02:00
dependabot[bot] 03384234e5 Bump Serilog.Sinks.Debug from 1.0.1 to 2.0.0 (#1287)
Bumps [Serilog.Sinks.Debug](https://github.com/serilog/serilog-sinks-debug) from 1.0.1 to 2.0.0.
- [Release notes](https://github.com/serilog/serilog-sinks-debug/releases)
- [Commits](https://github.com/serilog/serilog-sinks-debug/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-18 22:05:37 +01:00
Lyubomyr Vyhovskyy 61eede8628 Fix issue with https binding .net core 3.0 #1283 (#1286)
commenting out Kestrel listenOptions.NoDelay b/c:
1. the default value = true
2. it was removed in .net core 3.0 and this can be configured in SocketTransportOptions

fixes #1283
2021-02-15 15:23:29 +01:00
opcfoundation-org 4180fd825e Merge pull request #1279 from OPCFoundation/modelcompiler-fixes
Merge model compiler fixes with latest code.
2021-02-06 11:14:36 +09:00
Randy Armstrong e016a9bb29 Fix unit tests errors. 2021-02-05 23:53:30 +09:00
Randy Armstrong c22ecec8f5 Fix XmlEncoder. 2021-02-05 19:14:10 +09:00
Randy Armstrong 1305e94182 Merge model compiler fixes with latest code. 2021-02-05 18:35:53 +09:00
Archie Miller a2e8489d91 Fix Issues 1274 and 1275 (#1277)
* Fix Issues 1274 and 1275
* Update Documentation for Publicly visible UnshelveTimeUpdateRate
* Adds a timer specifically to update UnshelveTime periodically.
* Initializes Unshelve to double maximum value or MaxTimeShelved if it exists, even for OneShotShelve method calls (Mantis 6462).
2021-02-04 18:16:12 +01:00
Bill Berry e138777638 fix comment spelling mistakes - 'refernces' to 'references' (#1273) 2021-02-03 11:14:45 +02:00
Alin Moldovean 06d8fcbda8 TranslateBrowsePath fix. IncludeSubtypes should be ignored when ReferenceTypeId is not specified. (#1271) 2021-02-03 10:44:25 +02:00
Alin Moldovean c14d84cee2 Avoid DoScan() loop in DiagnosticsNodeManager.OnReadDiagnosticsArray() . Fixes #1258 (#1270) 2021-02-03 10:43:22 +02:00
dependabot[bot] 9ce1c33b78 Bump System.ServiceModel.Primitives from 4.8.0 to 4.8.1 (#1268)
Bumps [System.ServiceModel.Primitives](https://github.com/dotnet/wcf) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/dotnet/wcf/releases)
- [Commits](https://github.com/dotnet/wcf/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-02 07:36:16 +01:00
dependabot[bot] 6694edec19 Bump NUnit from 3.13.0 to 3.13.1 (#1267)
Bumps [NUnit](https://github.com/nunit/nunit) from 3.13.0 to 3.13.1.
- [Release notes](https://github.com/nunit/nunit/releases)
- [Changelog](https://github.com/nunit/nunit/blob/master/CHANGES.md)
- [Commits](https://github.com/nunit/nunit/compare/v3.13...v3.13.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-02 07:35:38 +01:00
Martin Regen 19a9aa4890 Add Serilog sample to ref servers (#1263)
- the Serilog trace event logger replaces the default log output file 
- optional logging to console / debug
2021-02-02 07:19:30 +01:00
dependabot[bot] 2392e40234 Bump NunitXml.TestLogger from 2.1.36 to 3.0.91 (#1266)
Bumps [NunitXml.TestLogger](https://github.com/spekt/nunit.testlogger) from 2.1.36 to 3.0.91.
- [Release notes](https://github.com/spekt/nunit.testlogger/releases)
- [Changelog](https://github.com/spekt/nunit.testlogger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spekt/nunit.testlogger/commits/v3.0.91)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-01 15:45:37 +02:00
Archie Miller fac8ed2fc8 Fix issue setting empty comments Issue #1264 (#1265)
* Fix issue setting empty comments

On Acknowledge and Confirm, if a comment with an empty Locale and empty Text is passed from the client, then the comment should remain untouched.
Also fixed issue when firing an event, clearing the change mask on all children of the alarm will update any monitored item watching the alarm parameters, like Comment, EventId, etc.

fixes #1264
2021-01-29 16:08:41 +01:00
Alin Moldovean b363442ffd Set TypeId for structured types at decode. (#1260) 2021-01-29 10:39:42 +02:00
dependabot[bot] af6a933312 Bump coverlet.msbuild from 3.0.1 to 3.0.2 (#1259)
Bumps [coverlet.msbuild](https://github.com/coverlet-coverage/coverlet) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases)
- [Commits](https://github.com/coverlet-coverage/coverlet/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-28 13:30:42 +01:00
Martin Regen 29fc3f2bfc fix decoding of ecdsa signature (#1257)
- incorrect decoding caused flaky builds, verification error only if keys have trailing zeros
2021-01-27 08:48:29 +01:00
Martin Regen 4a14df9cd5 Fix build and LGTM warnings (#1251)
- Fix only build and LGTM warnings
- no bug fixes - - oh wait -- found and fixed root cause for flaky builds, forgotten await when add cert to trusted folder
- remove source files from WinForms libraries which are not used in the projects
2021-01-20 20:18:36 +01:00
Martin Regen 32dc6bcacc Private key is not stored to the Windows certificate store when using .NET Standard 2.1 (#1244)
- added test cases to repro fact
- added code to transfer ephemeral private key to persisted state as suggested by @ChristofferGersen pointing to  dotnet/runtime#29144 
- fixes #1238
- note: on .NET Standard 2.1 with this change the private keys stored in the windows certificate store are not exportable
2021-01-19 16:30:24 +01:00
Alin Moldovean 99f38aa744 Fix Nuget build (#1252) 2021-01-19 15:10:15 +01:00
dependabot[bot] c4988f5dc2 Bump coverlet.msbuild from 2.9.0 to 3.0.1 (#1248)
Bumps [coverlet.msbuild](https://github.com/coverlet-coverage/coverlet) from 2.9.0 to 3.0.1.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases)
- [Commits](https://github.com/coverlet-coverage/coverlet/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-18 22:13:12 +01:00
dependabot[bot] e7e5834ca4 Bump NUnit.Console from 3.11.1 to 3.12.0 (#1250)
Bumps [NUnit.Console](https://github.com/nunit/nunit-console) from 3.11.1 to 3.12.0.
- [Release notes](https://github.com/nunit/nunit-console/releases)
- [Changelog](https://github.com/nunit/nunit-console/blob/master/CHANGES.txt)
- [Commits](https://github.com/nunit/nunit-console/compare/v3.11.1...v3.12)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-18 19:13:45 +01:00
dependabot[bot] 532ef934b9 Bump Moq from 4.10.1 to 4.16.0 (#1249)
Bumps [Moq](https://github.com/moq/moq4) from 4.10.1 to 4.16.0.
2021-01-18 16:46:18 +02:00
Alin Moldovean 97c22fdd25 Method calls validation for Executable and UserExecutable. Fixes #1190 (#1246) 2021-01-18 10:32:14 +02:00