Commit Graph

93 Commits

Author SHA1 Message Date
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
Erich Barnstedt 869b69f6e8 1. Allign init code across all UWP samples.
2. Fix for Windows Activate() call being executed too late on slower systems like RasPi2.
2016-09-19 08:57:43 +02:00
Martin Regen 509d48d2c8 Implement CRL support with Bouncy Castle. Tested with issuer certs from OPC.Ua.CertificateGenerator. Also port latest security updates from UA.Net project. 2016-09-13 17:29:16 +02:00
Erich Barnstedt 72bab7aa8a Added a warning message regarding auto accepting untrusted certs for debugging purposes. 2016-09-05 15:31:31 +02:00
Martin Regen fd27335876 Merge pull request #5 from mregen/ipv6_fix
A few fixes to get GDS apps starting.
2016-09-02 16:15:25 +02:00
Martin Regen 4dbe4b33df A few fixes to get GDS starting.
Fix the cert scripts for GDS and client.
2016-09-02 16:12:47 +02:00
Martin Regen 86d6f2ef76 Merge pull request #4 from mregen/ipv6_fix
support [IPv6] addresses in URLs.
2016-09-02 12:23:15 +02:00
Martin Regen 291ab27d95 support [IPv6] addresses in URLs.
Let console server auto accept client certs to simplify testing
2016-09-02 12:18:26 +02:00
Martin Regen f78dde41c3 Merge pull request #3 from mregen/ubuntu_certfixes
Merge Ubuntu certfixes and Readme update
2016-09-01 20:02:52 +02:00
Martin Regen 2f0d3095b8 simplify use of batch created certificates by supplying post build copy method where applicable 2016-09-01 12:40:42 +02:00
Martin Regen 118937831a do not ask for cert export password 2016-09-01 09:53:07 +02:00
Martin Regen ede936d590 windows helper batch CreateAllCerts.cmd to create all certs in one shot. 2016-08-30 19:23:11 +02:00
Erich Barnstedt 5966fa7dc0 Fix trace file configuration. 2016-08-19 10:05:05 +02:00
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