Commit Graph

24 Commits

Author SHA1 Message Date
Alexander Köpke 3e61a85901 Update from .NET 4.6 to .NET 4.6.2 (#959)
Upgraded all project from .NET 4.6 to .NET 4.6.2 that also .NET framework applications can use latest version of Kestrel

* Updated Kestrel to 2.2.0 (for Opc.Ua.Core)
* Simplified csproj (removed ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.3'") because currently we don't build netstandard1.x anymore
* Removed Kestrel 1.1.3 code from Stack/Opc.Ua.Core/Stack/Https/HttpsListener.cs 
* add conditions to Stack/Opc.Ua.Core/Stack/Https/HttpsTransportChannel.cs 
  * [HttpClientHandler.ServerCertificateCustomValidationCallback](https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpclienthandler.servercertificatecustomvalidationcallback?view=netcore-3.1&viewFallbackFrom=netframework-4.6.2) should not be available in .NET 4.6.X
* Updated travis.ci to use latest mono version (original version causes build errors)
* Added nuget reference .NET Standard Library to mono projects to be compatible with latest Kestrel version

Own Travis.ci and Azure Pipeline builds run sucessfully.
2020-05-01 09:57:15 +02:00
AlinMoldovean 8b374a7448 Copyright year set to 2019 in license notices. 2019-02-14 12:34:33 +02:00
Martin Regen e2a4020984 Fix V103 nohttps build (#401)
- Fix the NO_HTTPS build to reduce publish size if HTTPS is not needed
e.g. `dotnet build /p:NoHttps=true`
- Limit language Version to C#6 for VS 2015 compat
- add travis & appveyor cases for nohttps build
- enable GDS Https transport
- update nuspec
2018-03-16 10:21:32 +01:00
Martin Regen 4d05093462 Clean up nuget dependencies (#353)
- remove dependency on System.Private.ServiceModel, it should not be used directly
- remove packages.config, VS2017 doesn't need it
- use ref to .Net instead of nuget to reduce number of packages used
2018-02-16 19:14:12 +01:00
Martin Regen 9926e40be8 my own CR feedback 2017-12-06 16:55:43 +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 39939759c0 fix test namespace, rename client classes 2017-10-25 15:04:41 +02:00
Martin Regen beaab50040 lower API surface to netstandard1.3/net46 2017-10-24 14:01:43 +02:00
Martin Regen 74cc967eee fix a few compiler messages 2017-10-24 14:00:32 +02:00
Martin Regen c1a0ba2aa1 fix client Query Server dialog 2017-10-20 22:37:52 +02:00
Martin Regen 3bb6be4899 move client lib to clientcommon folder 2017-10-20 13:28:23 +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 373f8bb5d9 refactor app database interface 2017-10-17 15:01:08 +02:00
Martin Regen f63f7e7e21 CR feedback 2017-10-05 23:09:24 +02:00
Martin Regen 0eedd12993 GDS client fixes 2017-09-14 14:39:01 +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 006b658b4f fix warnings / recommendations 2017-08-21 12:42:50 +02:00
Martin Regen f55f614315 remove unused references 2017-08-20 10:01:04 +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