Martin Regen
d850f64f81
Support .netstandard2.0 ( #237 )
...
* add missing ref for build in VSO hosted VS 2017 build
* project to just build Dlls
* target multiple frameworks
* switch to net46/netstandard1.3
* fix projects to allow for netcoreapp 2.0 build
* fix networking for .Net Core 2.0:
SendAsync and ReceiveAsync now frequently return synchronously even if successful. These cases had not been properly handled yet, previous versions never hit these codepaths.
* fix travis build / nugets
* change travis build target
* fix Kestrel https option for netstandard 2.0
tested with Ua Expert against standard and ref server
* Handle special case correctly, when zero bytes are received its ok, or BadTimeout will occur
* simplify connect, reduce DiscoverEndpoint calls
2017-09-15 09:37:32 +02:00
Martin Regen
26881aab7a
Client discovery and cert check improvements ( #213 )
...
Client discovery and cert check improvements
2017-08-01 17:04:35 +02:00
Erich Barnstedt
61e7d0d01d
Removing unneeded files.
2017-07-04 16:05:45 +02:00
Erich Barnstedt
aaa53367f4
Merge pull request #185 from mregen/ctt_fixes_2017
...
CTT 1.3 certification updates
2017-07-04 11:12:57 +02:00
Martin Regen
d4e38a84ae
fix AppVeyor build ( #18 )
...
* update UWP APP certs
* fix UWP release build
* fix solution path
* unify the nuget package location for all projects
* fix some package refs
* new restore test
* remove comiop project from appveyor build
2017-07-03 20:31:30 +02:00
Erich Barnstedt
4179e06651
Merge branch 'master' into develop_erichb
2017-07-03 16:44:24 +02:00
Erich Barnstedt
cfd82bd704
Fixed HTTPS for .NetCore and disabled it for .Net due to an issue with LibUV (see https://github.com/aspnet/Hosting/issues/1115 )
2017-07-03 16:42:16 +02:00
Martin Regen
80ef672487
delete outdated certs
2017-07-03 11:46:59 +02:00
Martin Regen
38296b2b5b
merge conflicts with master
2017-07-03 09:53:16 +02:00
Erich Barnstedt
551489c71d
Merge pull request #184 from OPCFoundation/develop_erichb
...
Upgrade other projects to VS2017 and .NetCore1.1
2017-06-30 07:55:15 -07:00
Martin Regen
c3fc02b533
second pass on security user 007
2017-06-30 12:23:59 +02:00
Erich Barnstedt
9bad4a301a
Upgrade other solutions and fix travis issues.
2017-06-29 07:51:04 -07:00
Martin Regen
73ac861c89
Merge pull request #17 from OPCFoundation/master
...
Merge with Master
2017-06-29 09:29:54 +02:00
Erich Barnstedt
aa06912d24
Merge pull request #170 from OPCFoundation/develop_erichb
...
Porject file upgrade, remove telemetry webapp & cert factory changes for GDS
2017-06-28 14:16:43 -07:00
Erich Barnstedt
a9e45c86df
Fixed platform target.
2017-06-28 13:59:19 -07:00
Erich Barnstedt
716f971630
Workaround for bug https://github.com/NuGet/Home/issues/4488 .
2017-06-28 13:16:05 -07:00
Martin Regen
3f21d1a0ab
merge 2017 changes
2017-06-26 17:22:26 +02:00
Martin Regen
ae0159c24d
schema
2017-06-26 17:21:33 +02:00
Erich Barnstedt
deb3f120ca
Small cleanup of cert factory I/F, removing implicit default parameters.
2017-06-23 15:52:41 +02:00
Martin Regen
56bf36b1de
cleanup, CTT recommends either L or DC in distinguished name
2017-06-22 16:38:40 +02:00
Marc Schier
55fee0497d
Ensure console server registers and unregisters with LDS ( #173 )
2017-06-20 08:50:54 +02:00
Erich Barnstedt
cc2e5873c1
Remove an unsued method that is causing a FileInfo class compatibility issue between .Net and .NetStandard.
2017-06-13 16:55:22 +02:00
Erich Barnstedt
e6f0ca9420
Upgrade to VS2017/.Net1.1
2017-06-09 17:50:23 +02:00
Erich Barnstedt
1b4c425331
Removed prototyping samples.
2017-05-19 17:11:53 +02:00
Erich Barnstedt
b9c6ad3697
Cleanup QueryServers implementation.
2017-05-19 16:05:47 +02:00
Erich Barnstedt
b167c2a0e6
Bug fixing.
2017-05-19 09:51:25 +02:00
Erich Barnstedt
2dda6e863d
1. Remove push server as it is not implemented in any reference server.
...
2. CSR part 2 (now complete).
2017-05-19 01:29:23 +02:00
Erich Barnstedt
adf7b2a0e1
Enable push server in GDS client.
2017-05-18 22:46:42 +02:00
Erich Barnstedt
b00343a660
CSR implementation using BouncyCastle.
2017-05-18 17:00:14 +02:00
Erich Barnstedt
4ecb8d05eb
Remove unneccessary usings.
2017-05-17 09:42:00 +02:00
Erich Barnstedt
19a8e3e63f
Merge from erichb_develop.
2017-05-17 09:17:10 +02:00
Erich Barnstedt
424fc28a60
Remove one more sample app from prototyping branch.
2017-05-16 09:51:12 +02:00
Erich Barnstedt
1daa6a09f0
Remove prototype samples.
2017-05-16 09:48:36 +02:00
Erich Barnstedt
1365b58a9c
Merge branch 'prototyping'
2017-05-16 09:46:15 +02:00
Erich Barnstedt
63653210fa
More cleanup of source files.
2017-05-15 12:59:04 +02:00
Erich Barnstedt
2db73e496b
More cleanup of files.
2017-05-14 22:57:21 +02:00
Erich Barnstedt
3c95765f7b
Cleanup GDS source files so they are in the porject they are actually used in.
2017-05-14 22:40:57 +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
d968285363
Remove dead code and external CertificateGenerator-based code from the CA.
2017-05-09 16:47:39 +02:00
Erich Barnstedt
3da522efe2
No longer need to run GDS as admin.
2017-05-09 11:39:59 +02:00
Erich Barnstedt
b804a114e1
Remove OAuth2 for now (this is work in progress) and auto-accepting untrusted certs.
2017-05-09 11:35:51 +02:00
Erich Barnstedt
b775e2c721
Fixup other projects.
2017-05-08 14:04:46 +02:00
Erich Barnstedt
372cb230e2
Removed unused controls and removed certified logo from client and server as agreed with OPCF.
2017-05-08 13:25:46 +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
044f91034f
Remove obsolete class.
2017-05-07 20:40:24 +02:00
Erich Barnstedt
45afb7e9ec
Merge branch 'master'
2017-05-07 20:10:58 +02:00
Erich Barnstedt
57d1a79355
Fix icon and remove the need to run GDS client as admin.
2017-05-07 00:28:37 +02:00
Erich Barnstedt
6be44c7aec
Got GDS compiling and running again.
2017-05-07 00:17:59 +02:00
Erich Barnstedt
53dee9ccd9
Merge branch 'master'
2017-05-06 21:48:56 +02:00
Martin Regen
fd5c9369fc
Update all subject names
2017-04-27 17:49:43 +02:00