Martin Regen
eace0012da
fix 'cert signed with wrog key' / sec / cert valid / 010
2017-06-20 16:11:20 +02:00
Martin Regen
ca9a17dd77
add ServerProfileArray to Base Info Server Caps
2017-06-20 14:47:26 +02:00
Martin Regen
6a749d63ff
Add two dummy views to ref server
...
not always return ContainsNoLoop attribute
2017-06-09 14:24:49 +02:00
Martin Regen
abcd5b9918
fix attribute Read / ContainsNoLoops
2017-06-08 17:01:34 +02:00
Martin Regen
6fc036b3ea
fix for [CTT] Response.Servers[0].ApplicationName.Locale is empty
...
by default set all LocalizedText to InvariantCulture two letter iso code
2017-06-01 12:36:29 +02:00
Erich Barnstedt
298fcb1ff0
More PR feedback.
2017-05-17 09:11:35 +02:00
Erich Barnstedt
ff75521be5
PR feedback.
2017-05-17 08:39:26 +02:00
Erich Barnstedt
1365b58a9c
Merge branch 'prototyping'
2017-05-16 09:46:15 +02:00
Erich Barnstedt
928c2a1083
Implemented signing a cert with the private key of the CA's root.
2017-05-11 23:01:08 +02:00
Erich Barnstedt
ef8fe340b6
1. Removed SecurityLevel from server config, it is now automatically calculated for each endpoint description.
...
2. Fixed spelling/grammar in a few places.
2017-05-08 12:29:57 +02:00
Erich Barnstedt
45afb7e9ec
Merge branch 'master'
2017-05-07 20:10:58 +02:00
Erich Barnstedt
6be44c7aec
Got GDS compiling and running again.
2017-05-07 00:17:59 +02:00
Martin Regen
732e7c7a42
issues found in testing
2017-05-02 13:32:41 +02:00
Martin Regen
232f554636
- regressions found during UACTT pass.
...
- add secure RNG for BC create cert function
2017-05-01 20:20:32 +02:00
Martin Regen
52af9fdeab
Merge branch 'martin_certs' of https://github.com/mregen/UA-.NetStandardLibrary.git
2017-04-29 08:22:10 +02:00
Martin Regen
8053c14468
clean up nonce calls
2017-04-29 08:22:03 +02:00
Martin Regen
86e9714d6c
Fix hang1 ( #15 )
...
* correctly terminate when remote side closes
* Fix build issue
2017-04-29 08:19:18 +02:00
Martin Regen
e391c6b14b
remove default values, caused an exception...
2017-04-28 14:48:26 +02:00
Martin Regen
02023cc94d
Use secure PRNG
2017-04-28 14:04:09 +02:00
Martin Regen
1ae6d63461
check for SHA1 and key length
2017-04-27 17:28:54 +02:00
Martin Regen
3c52cf7761
- allow subjectnames with CN=xxx, O= etc.
...
- misc. bugfixes
- pen: set default security to highest
- pen: cert default lifetime 12 month
2017-04-27 14:21:47 +02:00
Marc Schier
2af2a4dd75
Add visual studio 2017 solution file to allow building .net Standard … ( #150 )
...
* Add visual studio 2017 solution file to allow building .net Standard stack and console samples
* Enable VS 2015 when VS 2017 is installed
* Update readme
2017-03-23 11:17:39 +01:00
Erich Barnstedt
3cfcd9e361
Revved NuGet package version and a small bug fix.
2017-03-22 14:45:34 +01:00
Erich Barnstedt
d3266d5cd8
Swap cert creation flags order to work around an Azure issue.
2017-03-09 10:49:04 +01:00
Erich Barnstedt
9fb49f7730
Remove persist keyset flag from directory cert store as it doesn't make sense (we always store .pfx files) and rev nuget package numbers.
2017-03-09 00:01:27 +01:00
Erich Barnstedt
aa1e32407e
Added the password in the wrong place!
...
Also removed two unused classes.
2017-03-01 08:15:38 +01:00
Erich Barnstedt
e9ae8d9c72
Allow passing in a password for generating PFX file.
2017-02-28 23:59:55 +01:00
Erich Barnstedt
acb026fda9
Fix X509KeyStorageFlags.
2017-02-25 15:48:12 +01:00
Erich Barnstedt
c0cfe9665e
Merge pull request #138 from OPCFoundation/develop_erichb
...
Made access to X509Store more granular such that we can open the stor…
2017-02-24 14:37:24 +01:00
Marc Schier
8b71b38268
Access to IMessageSocket from Session, plus fix for BeginConnect indefinite blocking ( #139 )
...
Access to IMessageSocket from Session, plus fix for BeginConnect indefinite blocking
2017-02-22 15:08:25 +00:00
Erich Barnstedt
1ca33b7239
Made access to X509Store more granular such that we can open the store read-only for platforms where writing directly to ther store is not supported, like ASP.Net.
2017-02-22 09:58:35 +01:00
Erich Barnstedt
f2cb5e50c0
Addressed more review feedback...
2017-02-16 16:06:08 +01:00
Erich Barnstedt
a332f659e5
Adressed code review feedback.
2017-02-16 15:41:26 +01:00
Erich Barnstedt
5b3484e57c
Added support for crl (in crl directory).
2017-02-15 10:05:59 +01:00
Erich Barnstedt
e4a3933a01
Fruther remove unused methods in cert stores.
2017-02-15 10:00:24 +01:00
Erich Barnstedt
4fe63122b0
Removed unused methods.
2017-02-15 09:50:06 +01:00
Erich Barnstedt
2609e58615
Remove setting/getting Access Rules for files and HTTP since this is not implemented anyway.
2017-02-15 09:36:03 +01:00
Erich Barnstedt
fc6e96b496
Added trace to see when certs are added.
2017-02-14 18:45:28 +01:00
Erich Barnstedt
8b16699e7e
Added X509 cert store (as a replacement for the platform-specific Windows cert store) and modified UA Client app to make use of it.
2017-02-13 19:14:59 +01:00
Martin Regen
2e6b4462f8
Get latest encoder/decoder from Randy's repo for Publishers
2017-01-27 19:31:22 +01:00
Erich Barnstedt
ad21a1b17a
Merge pull request #125 from mregen/iot-proxy
...
Iot proxy
2017-01-24 12:35:03 +01:00
Martin Regen
cfd6cfa670
fix cr feedback, typos
2017-01-24 11:26:10 +01:00
Martin Regen
9a3c3531ee
NullListener
2017-01-23 17:11:58 +01:00
Martin Regen
81abf02e97
UaSCBinary is now UaSCUaBinary according to UA-SC UA Binary in the spec
2017-01-23 17:10:49 +01:00
Martin Regen
ddcaa9a63d
TCPChannel is now UaSCBinary
2017-01-23 17:04:34 +01:00
Martin Regen
245324b7d7
TcpChannelToken is now ChannelToken
2017-01-23 16:59:33 +01:00
Martin Regen
06d9202eaf
TcpChannelQuotas is now ChannelQuotas
2017-01-23 16:50:33 +01:00
Martin Regen
59bbf3feb0
TcpAsyncOperation is now ChannelAsyncOperation
2017-01-23 16:40:27 +01:00
Martin Regen
b04df2b4d5
TcpClientChannel is now UaScBinaryClientChannel
2017-01-23 16:30:54 +01:00
Martin Regen
3622ea0fb0
eliminate MessageSocketError
2017-01-23 15:13:29 +01:00