Commit Graph
256 Commits
Author SHA1 Message Date
Martin Regen 6a545fd041 Update README with latest certificate creation update
Certificates are now created by the apps on first start. All batch helper files are gone.
2016-12-09 13:24:44 +01:00
Erich Barnstedt 1fd605cd54 Updated nuget packages versioning. 2016-12-09 09:50:00 +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
Erich Barnstedt 59100e60b3 Merge pull request #93 from jonnybi/master
added missing checkDomain flag
2016-12-08 16:14:38 +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
Johannes Bickel 343f8cc871 added missing checkDomain flag
the session open does not respect the session's checkDomain flag
2016-12-05 16:22:54 +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 f8f3e14d44 Updated NuGet packages only. 2016-12-05 13:43:06 +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
Erich Barnstedt 2d34775640 Merge pull request #89 from mregen/proto_master
Basic256Sha256 support
2016-12-05 12:50:20 +01:00
Erich Barnstedt ed28ada52e Merge pull request #90 from barnstee/prototyping
Custom transport channel feature and modified sample app to show usage
2016-12-05 12:40:46 +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
Erich Barnstedt 9f5ce74e07 Merge pull request #87 from mregen/proto_master
Merge prototype fixes back in master
2016-12-02 12:16:12 +01:00
Erich Barnstedt 94d6faafe6 Merge pull request #3 from OPCFoundation/prototyping
Prototyping
2016-12-02 09:40:37 +01:00
Martin Regen d082cd4ac7 remove #ifed code 2016-12-01 17:29:41 +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
Erich Barnstedt 42add654f7 Merge pull request #86 from mregen/proto_console_ref_server
Proto console ref server, CTT test fixes
2016-11-29 11:34:16 +01:00
Martin Regen 7204cc37cc fix issues found during IOP workshop:
- shouldn't check client nonce if there is policy is None
- don't validate hostname when using ip address to connect
- user token need a sec policy
2016-11-28 18:24:13 +01:00
Erich Barnstedt 10e6d66b17 Small gitignore update. 2016-11-15 13:07:34 +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 8a87a9f50b fix ObjectDisposedexception and CTT CloseSession BadSessionNotActivated 2016-11-13 19:44:17 +01:00
Martin Regen 58243bf7ca fix CTT test: Subscription Services/Subscription Basic/Err-004: Subscription should expire after its lifetime 2016-11-12 18:55:29 +01:00
Martin Regen 71334315b3 fix CTT test Sessino Services/Session Base/Err-001.js
Create 2 sessions, use the same nonce twice! Expected BadNonceInvalid.
2016-11-12 16:42:19 +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 468b4449d8 fix cert and uri handling
- linux: x509 parsing fixed
- cert app uri should be used if cert is available
- endpoints and uri should contain the hostname not localhost
2016-11-11 10:08:02 +01:00
Martin Regen 8b8c2f034f URI should contain hostname not localhost 2016-11-11 10:02:07 +01:00
Martin Regen c5c8b79047 Add console ref server for CTT tests against Linux, iOS etc. 2016-11-10 22:13:59 +01:00
Erich Barnstedt ed627b8b5e Merge pull request #81 from OscarReynhout/patch-2
Update Configuration.cs
2016-11-10 13:34:53 +01:00
OscarReynhout 842e932948 Update Configuration.cs 2016-11-10 11:24:47 +01:00
Erich Barnstedt 3f854f0e55 Updated licensing info only. 2016-11-10 09:11:09 +01:00
Erich Barnstedt 90dea40106 Merge pull request #80 from OscarReynhout/patch-1
Update README.md
2016-11-09 14:31:31 +01:00
Erich Barnstedt 64e4d8ead0 Merge pull request #84 from mregen/proto_ref_server
Port reference server to .Net Standard library for CTT testing
2016-11-09 12:08:36 +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