diff options
author | Jeremy Barton <jbarton@microsoft.com> | 2016-08-05 18:53:05 +0300 |
---|---|---|
committer | Jeremy Barton <jbarton@microsoft.com> | 2016-08-17 20:27:16 +0300 |
commit | 45172b7136f32873ff60880ebe654a6226895542 (patch) | |
tree | c969d96b70403ee972d8a9ef8cb27aaee339710b /pkg/Microsoft.NETCore.Targets | |
parent | dafb226771cf6877f33a975c6b8b003a1ace5a13 (diff) |
Produce System.Security.Cryptography.Native.OpenSsl library and package
The current package and library claim a fairly generic name, which recognizes that the original
intent of the library was to provide an abstraction. That abstraction was lost long ago, it
really is just our controlled ABI into OpenSSL (libcrypto, libssl).
With the effort to have mainline scenarios on macOS not need OpenSSL, but to still allow the
RSAOpenSsl (etc) types to continue to function (both during the rolling upgrade and beyond)
either everything in the current library needs to move to dynamic function binding, or the
library needs to be split between the Apple CommonCrypto (et al) dependencies and the
OpenSSL dependencies.
Diffstat (limited to 'pkg/Microsoft.NETCore.Targets')
-rw-r--r-- | pkg/Microsoft.NETCore.Targets/Microsoft.NETCore.Targets.pkgproj | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pkg/Microsoft.NETCore.Targets/Microsoft.NETCore.Targets.pkgproj b/pkg/Microsoft.NETCore.Targets/Microsoft.NETCore.Targets.pkgproj index 161f40c9e3..64109cdc1f 100644 --- a/pkg/Microsoft.NETCore.Targets/Microsoft.NETCore.Targets.pkgproj +++ b/pkg/Microsoft.NETCore.Targets/Microsoft.NETCore.Targets.pkgproj @@ -23,6 +23,7 @@ <NativePackage Include="runtime.native.System.Net.Http" /> <NativePackage Include="runtime.native.System.Security.Cryptography" /> <NativePackage Include="runtime.native.System.Security.Cryptography.Apple" /> + <NativePackage Include="runtime.native.System.Security.Cryptography.OpenSsl" /> <NativePackage Include="runtime.native.System.Net.Security" /> </ItemGroup> |