Martin Regen
dcb49fd39b
helper launchSettings.json for .NetCore.App platform 1.1 issue.
...
Workaround for Exception SystemExecutionEngine in various certificate functions:
Workaround:
set environment variable:
set COMPlus_ReadyToRunExcludeList=System.Security.Cryptography.X509Certificates
(see https://github.com/dotnet/corefx/issues/12412 )
2017-01-21 18:44:19 +01:00
Martin Regen
8d4bc674c4
add debugtype to project.json
2017-01-12 11:26:46 +01:00
Martin Regen
f8876e2f35
reduce usage of Task.Run
...
build debugType portable
2017-01-12 11:24:16 +01:00
Erich Barnstedt
da44a1109e
Fixing CR/LF once and for all!
2017-01-04 14:51:17 +01:00
Martin Regen
17123d28e1
Convert UTF-32 C# sources to UTF-8 ( #14 )
...
Causing problems when CRLF conversion is enabled and when diffing in PR.
* SampleServer.cs to UTF-8
* SampleServer.SampleModel.cs to UTF-8
* SampleServer.UserAuthentication.cs to UTF-8
* remove .cs extension from forced text attribute
* DataComparer.cs to UTF-8
* Program.cs to UTF-8
2017-01-03 15:23:44 +01:00
Martin Regen
c0d2c7746f
fix all .Net configs to use %CommonApplicationData% and LDS
2016-12-22 18:11:10 +01:00
Erich Barnstedt
560063893a
Merge pull request #100 from cristipogacean/master
...
Added support for LDS-ME (merged from https://github.com/cristipogacean/UA-.NET )
2016-12-19 15:47:32 +01:00
Martin Regen
d2a35e93c9
custom transport channel needs a factory function to create a new instance per session
2016-12-19 13:51:53 +01:00
Cristian Pogacean
4773374018
Added support for LDS-ME.
...
RegisterServer2() is called as first option for LDS registration of the server.
The ClientControls was extended to use FindServersonNetwork() into the LDS-ME for discovering the OPC UA Servers announcing themselves using Bonjour services.
2016-12-18 20:37:57 +01:00
Martin Regen
a7ce895f7c
-Move all uanodes and txt resources into dlls
...
-delete the obsolete uanodes/txt files in project folders
note: clean build required, make sure all dll are updated in bin folders or resources in dll may not be found
2016-12-16 16:00:17 +01:00
Erich Barnstedt
9e8ebc867a
Small cleanup.
2016-12-09 09:07:17 +01:00
Erich Barnstedt
d7c2faf9d9
Merge pull request #94 from mregen/proto_master
...
Create self signed certs in Opc.Ua.Core
2016-12-09 08:31:55 +01:00
Martin Regen
5c370bd742
cert creation fixes
...
- certs were not created on Linux w. Openssl if a passcode was missing from the pkcs12 store
- stabilize the creation on windows where UWP is picky about the storage keys to use
- CR feedback
2016-12-08 18:35:31 +01:00
Martin Regen
2148d65084
improve cert handling of sample apps
...
- create self signed cert on first start (kudos to bouncy castle)
- fix path handling in many areas,
- ./ or ../ is treated as rooted dir
- special %LocalFolder% for UWP apps to allow to write certs in app temp storage
- all batch helpers to create certs removed
2016-12-07 18:29:24 +01:00
Erich Barnstedt
edf3ef8767
Only renamed "IoTProxy" to "Custom" to be more generic.
2016-12-06 15:19:36 +01:00
Martin Regen
07b70aeae0
fix console client applicationuri to match cert uri.
2016-12-06 10:11:14 +01:00
Erich Barnstedt
e50ea96da2
Merge pull request #92 from mregen/proto_master
...
- use latest generated and schema files from UA Nodeset (10/19/16) (h…
2016-12-05 21:26:00 +01:00
Martin Regen
29c5519dae
- use latest generated and schema files from UA Nodeset (10/19/16) ( https://github.com/OPCFoundation/UA-Nodeset )
...
- remove some yet unsupported functionality for GDS/Pubsub
2016-12-05 14:52:51 +01:00
Erich Barnstedt
c4481965ad
Merge pull request #91 from OPCFoundation/prototyping
...
Support for custom transport channel and modified sample app to show usage
2016-12-05 12:51:09 +01:00
Martin Regen
a62d11c3fb
Basic256Sha256 support
2016-12-02 22:35:00 +01:00
Erich Barnstedt
78973da178
Added support for custom transport channel.
2016-12-02 17:15:35 +01:00
Martin Regen
da6b068f9b
- CTT testing, improve various test cases, mostly disagnostic related.
2016-12-01 17:14:35 +01:00
Martin Regen
baf6f3f6e2
Merge master with prototypes
2016-11-29 12:04:05 +01:00
Martin Regen
368d64493c
revert publisher config typos
2016-11-14 23:36:33 +01:00
Martin Regen
55810c6bf0
Pass CTT Security/Security User X509 test cases
2016-11-13 22:08:39 +01:00
Martin Regen
d72724e80c
update known working security policies, disable auto accept
2016-11-12 09:00:09 +01:00
Martin Regen
1287791c4f
turn off tracing
2016-11-11 16:09:57 +01:00
Martin Regen
0760916637
Merge pull request #8 from OPCFoundation/prototyping
...
Merge Publisher fixes
2016-11-11 12:22:08 +01:00
Erich Barnstedt
dba46b47c0
Merge pull request #85 from mregen/publisher_fixes
...
Console Publisher fixes
2016-11-11 11:18:50 +01:00
Martin Regen
8b8c2f034f
URI should contain hostname not localhost
2016-11-11 10:02:07 +01:00
Martin Regen
b8b818e1ef
fix the cr feedback
...
- missing " in CreateCert batches
- NET46 dependency removed
- all TODO removed
2016-11-09 11:51:14 +01:00
Martin Regen
60786c6fae
more improvements on amqp startup found with .Net publishers
2016-11-08 15:50:00 +01:00
Martin Regen
a97a3ba7e7
unify all publishers on port 61410
...
update to latest amqp lib and amqp send code
2016-11-08 07:29:39 +01:00
Martin Regen
40873fd246
refactor amqp connection using amqp async send
2016-11-07 20:25:01 +01:00
Martin Regen
7974b5cf6e
fix publisher config file typo
2016-11-07 12:35:09 +01:00
Martin Regen
d49eca0ae3
fix threading issues in console publisher
2016-11-07 11:28:27 +01:00
Martin Regen
a650ff5c78
improve autostart of boilers by using the state machine start call
2016-11-04 16:04:52 +01:00
Martin Regen
44b8fa50e9
default to 2048bit public keys in certs
2016-11-03 10:53:13 +01:00
Martin Regen
24e68ec804
fix race condition on token renewal
2016-10-20 18:23:47 +02:00
Martin Regen
873aff5be1
add hostname to published data
2016-10-20 18:23:31 +02:00
Martin Regen
4f47602be6
auto start the boiler simulation
2016-10-20 18:23:11 +02:00
Martin Regen
8d5b26a58a
update AMQPNetLite to 1.2.1
2016-10-20 18:22:22 +02:00
Erich Barnstedt
946741b4bf
Merge pull request #74 from mregen/ctt_cert_fixes
...
- Fixes found during a CTT test pass. Many fixes also due to sync wit…
2016-10-13 12:42:49 +02:00
Martin Regen
057912c825
- Fixes found during a CTT test pass. Many fixes also due to sync with .Net codebase.
...
- Sync codebase of Opc.Ua libraries to UA.Net 1.03.340 source on github.
-CTT stress failures and exceptions all fixed.
-Roughly 2 dozen CTT tests are still with red bubbles. Mainly very special cases.
2016-10-07 16:20:25 +02:00
Erich Barnstedt
cd4173aa95
Merge pull request #67 from mregen/docker_fix
...
fix exception when console server is run in a docker container withou…
2016-09-21 12:08:52 +02:00
Martin Regen
ac85b4fd16
fix exception when Console server is run in a docker container without console
2016-09-21 10:37:01 +02:00
Erich Barnstedt
38b977755c
Removing samples not jet officially published in the OPC specification from the mater branch. They are located in the prototyping branch.
2016-09-19 15:50:10 +02:00
Erich Barnstedt
43edc6ba9e
Merge pull request #65 from mregen/uwp_ui
...
Small fixes for UWP apps, mainly polish.
2016-09-19 14:19:18 +02:00
Martin Regen
92ff201f4e
Small fixes for UWP apps, mainly polish.
...
-Move command button in status bar
-fix a ui thread exception
-clean up Publisher server list
2016-09-19 14:04:41 +02:00
Erich Barnstedt
eb696f54aa
Reverting the AMQP.NetLite Assembly back to V1.18, as it is more stable during long AMQP sends over unreliable connections.
2016-09-19 10:24:03 +02:00