Commit Graph
24 Commits
Author SHA1 Message Date
AlinMoldovean 8b374a7448 Copyright year set to 2019 in license notices. 2019-02-14 12:34:33 +02:00
Martin Regen b9a1a09937 Gds CA provider interface abstraction (#344)
* refactor GDS with a CA provider to allow replacement
* Fill push server list with FindServersOnNetwork
* feedback and issues found in IOP workshop
2018-02-06 14:26:01 +01:00
Martin Regen 4345640c03 Fix CR feedback & travis macOS build fix (#36)
* improve gds creation test, verifiy integrity of returned certs

* split test runs to avoid file handle problem on macOS

* cr feedback
2017-12-08 22:55:27 +01:00
Martin Regen fb5a676209 Gds improvements for SPS demo (#35)
* fixes in gds client app to support server push

* race condition with netcore 2.0.3 with docker

* more server entries

* Revert "race condition with netcore 2.0.3 with docker"

This reverts commit d983452e41dc29c1f3d8c5ca1ae7aa683275a68e.

* listener socket loss if AcceptAsync returns synchronous

* crl store misup

* default port for sps

* comment all changes in respect to UA ANSIC server

* all SPS changes

* remove demo code
2017-12-05 14:33:25 +01:00
Martin Regen d2356df0fb fix warnings 2017-11-12 19:44:05 +01:00
Martin Regen bfeee65f8a enable server push in gds client, add a few test cases 2017-11-09 12:17:28 +01:00
Martin Regen 39939759c0 fix test namespace, rename client classes 2017-10-25 15:04:41 +02:00
Martin Regen 6ba1778ec8 refactor GDS project: split common code into client and server class libraries.
Adjust the namespaces.
2017-10-20 13:19:34 +02:00
Martin Regen ecc1fac4e6 client fixes 2017-10-19 20:54:31 +02:00
Martin Regen 373f8bb5d9 refactor app database interface 2017-10-17 15:01:08 +02:00
Martin Regen 4d0b607860 GDS Library is now net46/netstandard2.0 2017-10-17 11:26:58 +02:00
Martin Regen f63f7e7e21 CR feedback 2017-10-05 23:09:24 +02:00
Martin Regen 41e33f6c5d remove dependency on Cannoli Services
dialog improvements
2017-10-02 17:57:13 +02:00
Martin Regen bbe8e72d3a fix case when there is no pfx and der cert yet 2017-09-19 07:27:49 +02:00
Martin Regen 0eedd12993 GDS client fixes 2017-09-14 14:39:01 +02:00
Martin Regen 519c46d758 -disable server push
-handle 'own' cert store + subject to create cert
-handle seperate cert (der+pem) + (pfx+pem) combination to sign cert
2017-08-29 13:31:38 +02:00
Martin Regen 49a151bbb8 -#ifdef HTTPS support
-add ability to load RegisteredApplication
-clean up
2017-08-24 21:04:11 +02:00
Martin Regen 4f8b522b57 tested and fixed the two cases:
i) register the gds server with itself, create a CA signed cert. The app cert is in directory.
ii) register the gds client with gds, create a CA signed cert. The app cert is in x509 store.

using the UA-.NetStandard config xml.
2017-08-23 16:53:22 +02:00
Martin Regen 58ee9df168 add a combo box to select cert group 2017-08-22 20:27:44 +02:00
Martin Regen 359e95fbe5 clean up warnings, errors. namespaces and unnecssary dependencies 2017-08-22 00:02:16 +02:00
Martin Regen b0046b2fc7 pem support for private key 2017-08-18 16:42:23 +02:00
Martin Regen db8c055744 finish refactoring 2017-08-18 15:49:32 +02:00
Martin Regen 15b48cbe77 add copyrights 2017-08-18 13:39:10 +02:00
Martin Regen 314c9c2c6a refactor GDS project to follow the structure of UA.Net codebase. Seperate ClientControls to seperate Dll. 2017-08-18 13:29:08 +02:00