fix certificate ctx on windows and macOS (#39818)
authorTomas Weinfurt <tweinfurt@yahoo.com>
Mon, 10 Aug 2020 19:02:08 +0000 (12:02 -0700)
committerGitHub <noreply@github.com>
Mon, 10 Aug 2020 19:02:08 +0000 (12:02 -0700)
commiteb243f03285ae23ce7ca78b0f3857cb6c2a2fd4e
tree71bd17a7e6b92fb422c4e57acfb41f48eba314fb
parent495e929a8d0957fde4d85945db9a35822679734e
fix certificate ctx on windows and macOS (#39818)

* fix certificate ctx on windows

* fix linux

* fix osx pal

* feedback from review

* feedback from review
12 files changed:
src/libraries/System.Net.Security/src/System/Net/Security/Pal.OSX/SafeDeleteSslContext.cs
src/libraries/System.Net.Security/src/System/Net/Security/Pal.OSX/SafeFreeSslCredentials.cs
src/libraries/System.Net.Security/src/System/Net/Security/SecureChannel.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslStreamCertificateContext.Linux.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslStreamCertificateContext.OSX.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslStreamCertificateContext.Windows.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslStreamCertificateContext.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslStreamPal.OSX.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslStreamPal.Unix.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslStreamPal.Windows.cs
src/libraries/System.Net.Security/tests/FunctionalTests/SslStreamNetworkStreamTest.cs
src/libraries/System.Net.Security/tests/FunctionalTests/TestHelper.cs