Commit Graph

36 Commits

Author SHA1 Message Date
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 8b8c2f034f URI should contain hostname not localhost 2016-11-11 10:02:07 +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 44b8fa50e9 default to 2048bit public keys in certs 2016-11-03 10:53:13 +01:00
Martin Regen 24e68ec804 fix race condition on token renewal 2016-10-20 18:23:47 +02:00
Martin Regen 873aff5be1 add hostname to published data 2016-10-20 18:23:31 +02:00
Martin Regen 8d5b26a58a update AMQPNetLite to 1.2.1 2016-10-20 18:22:22 +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 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 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
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 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 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 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 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 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
Erich Barnstedt e11385723f * Removed empty project stubs.
* Removed HTTPS validation for WCF hosts (no longer needed)
* Simplified subscription creation in Publisher.
* Added headless .Net Standard publisher (a console app)
2016-06-27 16:33:02 +02:00