Erich Barnstedt
d8dfeec434
Disable sample server registration with the LDS for now. Can revisit once we have LDS up and running.
2016-08-08 08:54:57 +02:00
Erich Barnstedt
ab5366f08f
Untangling output directory for .Net4 assemblies/programs to allow parallel builds without file access violations.
2016-08-07 15:04:36 +02:00
Erich Barnstedt
bfecd8bc8b
1. Removed "TestPackage" from NuGet configuration.
...
2. Added generate cert script to project files.
3. Made "\\" platform independent, even for .Net4 samples (apart from GDS samples).
4. Fixed cert validation popups (yes/no was reversed!).
5. Got GDS server and client samples running (no connection yet).
6. Fixed configuration and popups in GDS client.
2016-08-05 10:58:51 +02:00
Erich Barnstedt
624e7192de
1. Fixed typo such that the correct certificate authority is used.
...
2. Added missing Microsoft.Owin.Host.HttpListener package.
2016-08-04 15:39:23 +02:00
Erich Barnstedt
4a0bc1429c
Merge pull request #43 from mregen/standard
...
Got GDS compiling.
2016-08-04 06:18:36 -07:00
Erich Barnstedt
ad38fd38b7
small syntax change to align with other uses of gdsdb.
2016-08-04 15:18:27 +02:00
Erich Barnstedt
f85f88d3b2
Got GDS compiling.
2016-08-04 15:08:56 +02:00
Erich Barnstedt
d1010778d0
Merge pull request #42 from mregen/standard
...
Got GDS client compiling.
2016-08-03 14:29:56 -07:00
Erich Barnstedt
8e3df789f6
Got GDS client compiling.
2016-08-03 23:27:43 +02:00
Erich Barnstedt
0c676ff278
Merge pull request #41 from mregen/standard
...
Got GDS common lib compiling.
2016-08-03 14:13:51 -07:00
Erich Barnstedt
95e17e632b
Got GDS common lib compiling.
2016-08-03 23:10:24 +02:00
Erich Barnstedt
2d3679e5f2
Manual merge of pull request #39 .
2016-08-03 21:54:54 +02:00
Erich Barnstedt
b032652f62
Manually merge pull request #37 and expand to all samples.
2016-08-03 21:19:42 +02:00
Erich Barnstedt
33ccae2e4e
1. Fixed spelling mistake in GetApplicationUriFromCertificate().
...
2. Removed "netcoreapp1.0" from project.json as it is not required.
3. Updated generated OPC type classes with latest definitions.
4. Added session-less request validation.
5.Added small helper method in certificate store ID class.
6. Added OAuth2 credentials.
7. Brought original user identities back in (username, cert, certIDs) and added JWTs.
2016-08-03 17:35:10 +02:00
mchwalt
df582d740d
correct port-setting for sample-sever :61210 ==>51210
...
correct port-setting for sample-sever :61210 ==>51210
2016-08-03 10:47:34 +02:00
Erich Barnstedt
5683aba8d5
Small cleanup.
2016-08-01 13:34:24 +02:00
Erich Barnstedt
f088a5425c
Got NuGet packages working for UWP: Needed to change the way the Kestrel HTTPS server is omitted for UWP, where it is not supported.
2016-08-01 12:29:20 +02:00
Erich Barnstedt
4b654ce6ed
Improvements on exception handling UI.
...
Removal of non-functioning cert generation methods.
Removal of obsolete COM methods.
Small error handling improvement in StandardServer.
2016-08-01 08:02:12 +02:00
Erich Barnstedt
70137cd963
Added CertificateGenerator.exe for creating certs with scripts for all samples.
2016-07-31 11:14:32 +02:00
Erich Barnstedt
c791a7b040
Fix release build config and small warning fix in AuthorityKeyIdentifierExtension.
2016-07-31 10:55:03 +02:00
Erich Barnstedt
9549b0ec5e
Merge pull request #35 from mregen/consoleapp_certs
...
Improve client and server console app cert usage
2016-07-29 07:17:49 -07:00
Martin Regen
f7da5e31e2
fix config to match cert subject
2016-07-28 09:06:08 +02:00
Martin Regen
1d6360c453
chmod cert script.
2016-07-27 09:33:05 +02:00
Martin Regen
719b4532c9
opc publisher cert scripts
2016-07-27 09:26:59 +02:00
Martin Regen
19e9018031
fix typo in createcert script
2016-07-27 07:38:28 +02:00
Martin Regen
cf8084fe3a
Parse HOSTNAME for . on Linux platforms returning a FQDN (MacOS)
2016-07-27 07:27:24 +02:00
Martin Regen
99ac707a6f
fix typo in openssl extension config
2016-07-26 00:52:10 +02:00
Martin Regen
a26291663f
OpenSSL scripts to create certs for client and server samples.
2016-07-26 00:18:50 +02:00
Martin Regen
b749ef2530
Console client cert fixes: remove default certs, add windows batch to create app certs
2016-07-25 22:13:19 +02:00
Erich Barnstedt
309f1a552a
Added GDS samples (not yet fully working due to a missing generated classes fix that the OPC Fundation is currently working on).
2016-07-25 12:25:39 +02:00
Erich Barnstedt
303614b9f8
Updating to 5.2.2 of the UWP libs.
2016-07-25 11:39:06 +02:00
Martin Regen
b181ac103c
clean up project.json ref
2016-07-20 07:15:51 +02:00
Martin Regen
555a982c06
Linux fixes: console apps are portable, dir separators in xml should always be /
2016-07-20 07:15:08 +02:00
Erich Barnstedt
425acdf3b9
Small console output change to show user his input was accepted.
2016-07-15 10:01:52 +02:00
Erich Barnstedt
a0c243ebe3
Added application message dialog for .Net Forms and Console apps.
2016-07-15 09:46:42 +02:00
Erich Barnstedt
8910582c4c
Small TODO cleanup.
2016-07-14 16:30:48 +02:00
Erich Barnstedt
4b65c6649c
Added missing binaries to .Net apps.
2016-07-12 12:45:11 +02:00
Erich Barnstedt
e91b0ca400
1. Added OPC Publisher certs.
...
2. Fixed application extensions de-serialization.
2016-07-12 12:01:06 +02:00
Erich Barnstedt
78fffac3f9
1. Turn off UAC as this is no longer required.
...
2. Fix path to certificate store.
3. Update to UWP 5.2.1 and AMQP.NetLite 1.2.
4. Small exception handlers cleanup.
2016-07-12 10:00:26 +02:00
Erich Barnstedt
2e0f4332ba
1. Got the .Net4.6 samples running (mainly getting rid of command line arguments, HTTP settings and WCF transport bindings and adding async calls).
...
2. Added certificate extension parsing back in (actual parsing code is still TODO as pInvoke is not an option).
2016-07-11 23:32:21 +02:00
Erich Barnstedt
2901d8e5bb
1. Added definition of supported frameworks into project jason to get compiletime issues on missing classes.
...
2. Removed client cert validation from HTTPS client and server as this is not supported on all platforms, e.g. .Net4.6.
3. Reverted back to XmlDocument from XDocument as this is now supported via a NuGet package on UWP and XDocument is not supported on .Net4.6.
4. Baseline .Net4.6 samples and assoc. controls project check-in, not working yet.
5. Moved UWP client controls from SDK to Samples directly.
2016-07-10 23:27:41 +02:00
Erich Barnstedt
aafbc16bd8
1. Removed <TransportConfigurations> from app config XML files as this is no longer in use.
...
2. Removed last view mentions of HTTP transport (only HTTPS is supported).
3. Fixed bug in CreateHttpsServiceHost() where the worst security settings was selected, instead of the best.
4. Implemented BeginSendRequest() is HTTPS transport as this is used for "keep alive" messages.
2016-07-05 19:22:59 +02:00
Erich Barnstedt
b854dfc064
Removed invalid runtimes from .NetCore apps projects.
...
Rolled back to 1.18 of AMQP.NetLite assembly due to an incompatibility with UWP.
2016-07-01 23:36:18 +02:00
Erich Barnstedt
ec9b6efab8
Fixed small build issue.
2016-07-01 18:03:55 +02:00
Erich Barnstedt
ce9b34bea7
Fixed 2 path seperators.
...
Added missing runtimes definitions.
Removed unneeded platform definitions.
Removed unneeded dependent assemblies.
Re-enabled cert chain checks.
Got the HTTPS client working.
2016-07-01 17:44:06 +02:00
Erich Barnstedt
d827c0c6ec
Added temp key files.
2016-06-29 15:40:43 +02:00
Erich Barnstedt
b7f91aaf9c
1. Added UWP SampleClient back in.
...
2. Added missing default constructors now required.
3. trace and endpoint file now written to temp directory as application directory not accessible from UWP apps.
2016-06-29 14:56:20 +02:00
Erich Barnstedt
133264e075
Second half on check-in.
2016-06-29 12:50:05 +02:00
Erich Barnstedt
36377d038d
1. Removed dependency on Microsoft.Extensions.PlatformAbstractions (not supported on UWP).
...
2. Added certs to source control for .Net Core apps.
3. Added default constructors now required for deserialization.
2016-06-29 12:49:25 +02:00
Erich Barnstedt
1ac35fdec0
.Net Core 1.0 Release Upgrade (VS2015 Update3 is now required!):
...
1. Upgraded from UWP 5.1.0 to 5.2.0
2. Upgraded all assemblies from RC to RTM bits
3. Renamed Common directory to Opc.Ua.Sample
4. Reimplemented HTTP transport due to removed classes in .Net Standard
5. Small UWP XML class cleanup due to changes in UWP 5.2.0
2016-06-29 10:09:34 +02:00