Commit Graph

5519 Commits

Author SHA1 Message Date
Nate McMaster b706a75e03 Target .NET Standard 2.0
This retargets all data protection libraries to ns2.0. This means .NET
Framework applications will need to upgrade to .NET Framework 4.6.1.
This upgrade makes available API to .NET Core that was previously only
available on .NET Framework, such as encrypting keys at rest with
certificates.

New API for .NET Core users:
- IDataProtectionBuilder.ProtectKeysWithCertificate(string thumbprint)
- CertificateXmlEncryptor
- ICertificateResolver
- DataProtectionProvider
  - .Create(string applicationName, X509Certificate2 certificate)
  - .Create(DirectoryInfo keyDirectory, X509Certificate2 certificate)
  - .Create(DirectoryInfo keyDirectory, Action<IDataProtectionBuilder>
  setupAction, X509Certificate2 certificate

Other minor changes in this commit:
- Fixed samples that were using obsolete logging API
- Remove calls to api-sets, instead using kernel32. .NET Core 2.0 no
longer requires using api-sets as Nano Server now forwards kernel32
calls
- Made minor improvements to the TypeForwardingActivator
- Remove dead code an unused api baselines
- Enable more tests on macOS/Linux that previously only ran on Windows
2017-05-24 09:47:10 -07:00
Steve Sanderson ac3ab36b3d Add JavaScriptServices to Universe 2017-05-19 11:38:50 +01:00
Nate McMaster f70e17c138 Upgrade test framework versions 2017-05-15 16:02:04 -07:00
Javier Calvarro Nelson d324d483d3 Remove identity service from universe 2017-05-12 11:06:59 -07:00
Nate McMaster 6006ebe96f Update test framework versions 2017-05-12 10:39:52 -07:00
Kiran Challa 5e462aa87a Added log messages related to repository information 2017-05-12 06:05:50 -07:00
Pavel Krymets 67322fe8ab Remove unnecessary package references (#177) 2017-05-10 11:48:33 -07:00
Mike Harder c86336bb42 Merge remote-tracking branch 'origin/rel/2.0.0-preview1' into dev 2017-05-08 13:06:54 -07:00
Mike Harder 47ee65f318 Upgrade StackExchange.Redis.StrongName to version 1.2.3 (#231)
- Addresses package downgrade warnings (https://github.com/aspnet/DataProtection/issues/227)
2017-05-08 13:04:25 -07:00
John Luo c90414939c Merge branch 'rel/2.0.0-preview1' into dev 2017-05-05 17:11:16 -07:00
Chris R 129edaec7c Remove IHostingEnvironment dependency (#230) 2017-05-05 17:03:33 -07:00
Chris Ross (ASP.NET) 3a7022fdcd Remove IHostingEnvironment dependency 2017-05-05 15:41:16 -07:00
Pavel Krymets 1aa8f23c6e Merge branch 'rel/2.0.0-preview1' into dev 2017-05-05 10:32:11 -07:00
Pavel Krymets 55396339a6 Update InternalAspNetCoreSdkVersion 2017-05-05 10:32:04 -07:00
Andrew Stanton-Nurse 23c4e056dd Merge branch 'rel/2.0.0-preview1' into dev 2017-05-05 10:30:17 -07:00
Andrew Stanton-Nurse 31eba3812f clean-up after netcoreapp2.0 (#174) 2017-05-05 10:24:36 -07:00
Pavel Krymets d91d627c04 Merge branch 'rel/2.0.0-preview1' into dev 2017-05-05 10:20:16 -07:00
Pavel Krymets 1e639aca49 Update InternalAspNetCoreSdkVersion 2017-05-05 10:20:05 -07:00
Andrew Stanton-Nurse a9cf465661 Merge branch 'rel/2.0.0-preview1' into dev 2017-05-04 19:28:20 -07:00
Andrew Stanton-Nurse 319f95db5e netcoreapp20 (#173) 2017-05-04 19:26:46 -07:00
Pranav K 33fddca251 Merge remote-tracking branch 'origin/rel/2.0.0-preview1' into dev 2017-05-01 22:02:53 -07:00
Pranav K 8aeca90757 Merge remote-tracking branch 'origin/rel/2.0.0-preview1' into dev 2017-05-01 22:01:41 -07:00
Nate McMaster 53caf55116 Remove unnecessary null check.
Resolves #210
2017-05-01 16:25:44 -07:00
Pranav K 2f7fd9897e Use the bundled NETStandard.Library package in netstandard targeting libraries 2017-05-01 12:40:24 -07:00
Pranav K e70ee8ab6e Use the bundled NETStandard.Library package in netstandard targeting libraries 2017-05-01 12:39:07 -07:00
Pranav K 552ddd1011 Updating package version to preview2 2017-04-26 07:13:45 -07:00
Pranav K febaba8367 Updating package version to preview2 2017-04-26 07:12:42 -07:00
Pranav K ea0b98b950 Merge branch 'rel/2.0.0-preview1' into dev 2017-04-25 22:18:16 -07:00
Pranav K a7b8a8be8e Branching for 2.0.0-preview1 2017-04-25 22:09:35 -07:00
Pranav K da728b9341 Merge branch 'rel/2.0.0-preview1' into dev 2017-04-25 22:06:10 -07:00
Pranav K e882e3ac8e Branching for 2.0.0-preview1 2017-04-25 22:06:07 -07:00
Pranav K 7b291ca40b Merge branch 'rel/2.0.0-preview1' into dev 2017-04-25 22:01:31 -07:00
Pranav K 3489d02720 Branching for 2.0.0-preview1 2017-04-25 22:01:28 -07:00
Andrew Stanton-Nurse 5ed8116b0b remove integration test logging (#172)
now that logging.testing has it
2017-04-25 15:18:55 -07:00
Andrew Stanton-Nurse c89c6a304b Merge pull request #504 from aspnet/anurse/remove-platform-abstractions
Remove Microsoft.Extensions.PlatformAbstractions
2017-04-25 14:40:46 -07:00
Nate McMaster 4dad47eeab Ignore assembly version when activating DataProtection types from string name (#223) 2017-04-25 14:29:26 -07:00
Pranav K 720cf1cf0e Use Bundled NETStandard.Library \ NETCoreApp versions instead of explicitly specifying one 2017-04-25 11:04:10 -07:00
Pranav K 5fe4807c1e Use Bundled NETStandard.Library \ NETCoreApp versions instead of explicitly specifying one 2017-04-25 11:04:07 -07:00
Smit Patel edd7386aa8 Update API Check related files
React to aspnet/BuildTools#238
2017-04-25 08:19:12 -07:00
Andrew Stanton-Nurse e4b78ab958 Remove Microsoft.Extensions.PlatformAbstractions 2017-04-24 14:41:11 -07:00
Ajay Bhargav Baaskaran c959795a64 Creating one IAuthenticatedEncryptor per IKey 2017-04-24 10:46:33 -07:00
Nate McMaster 31635abf6b Resolve warnings about duplicate imports of Microsoft.Common.targets 2017-04-21 08:54:29 -07:00
Andrew Stanton-Nurse 14b99f74fa react to removal of PlatformAbstractions (#168) 2017-04-20 09:31:10 -07:00
Andrew Stanton-Nurse d8b1724454 improve logging of Autobahn tests (#166) 2017-04-18 11:53:45 -07:00
Andrew Stanton-Nurse a9a8f45158 change autobahn tests to use dynamic port (#167) 2017-04-14 10:48:44 -07:00
Andrew Stanton-Nurse bad5d7c8f7 fix build 2017-04-13 14:25:23 -07:00
Andrew Stanton-Nurse e25a2eced8 port dotnet/corefx#17444 to WebSockets (#162) 2017-04-13 09:55:45 -07:00
Kiran Challa e08e63a033 Updated to use 1.0.2 version of PackagePublisher 2017-04-12 21:30:59 -07:00
John Luo ff3ff939c3 Update WindowsAzure.Storage version (#217)
* Update WindowsAzure.Storage version

* Remove target fallback
2017-04-05 16:28:43 -07:00
Ajay Bhargav Baaskaran 697745c490 [Fixes #218] Set IXmlRepository using ConfigureOptions 2017-04-05 16:08:18 -07:00