Commit Graph

414 Commits

Author SHA1 Message Date
Mike Harder 021c604244 Update WindowsAzure.Storage to latest (#258) 2017-07-12 18:41:03 -07:00
Pranav K e4edce2c28 Updating KoreBuild branch 2017-07-10 11:57:55 -07:00
Pranav K 82292e1d33 Branching for 2.0.0 rtm 2017-07-10 11:41:37 -07:00
Ryan Brandenburg aa89cb7fac Remove NETSTandard.Library.NETFramework 2017-07-07 10:30:43 -07:00
Pranav K 83c141ab35 Update version suffix for 2.0.0 RTM release 2017-07-06 15:08:04 -07:00
Nate McMaster 35e6714c34 React to aspnet/BuildTools#293
[ci skip]
2017-07-06 10:36:51 -07:00
Mike Harder 95831af3eb Set "TreatWarningsAsErrors" before NuGet restore (#255)
* Ensures our build stays clean of NuGet warnings
2017-07-03 17:40:05 -07:00
Pranav K f04b049860 Update LICENSE.txt text 2017-07-03 14:05:09 -07:00
Ryan Brandenburg b61244dac9 Remove AssetTargetFallback 2017-06-30 12:18:59 -07:00
Ryan Brandenburg 531a11cb40 Remove NETStandard.Library.NETFramework and update Moq 2017-06-29 10:43:37 -07:00
Pranav K a5fd1bef22 Update dependencies.props
* Update Moq to 4.7.49.
* Add NETStandardImplicitPackageVersion
2017-06-29 07:48:25 -07:00
Ajay Bhargav Baaskaran 379d6d8dcd Added some missed doc comments 2017-06-27 15:02:17 -07:00
Nate McMaster 3280ebd84b Adding libunwind8 to .travis.yml
[skip appveyor]
2017-06-26 09:35:42 -07:00
Kiran Challa 4a4960f2c8 Merge branch 'rel/2.0.0-preview2' into dev-gate 2017-06-15 03:40:51 -07:00
Kiran Challa 6134a11c28 Changed all references of PackageTargetFallback to AssetTargetFallback 2017-06-14 14:30:53 -07:00
Nate McMaster 5d1a523682 Make ILoggerFactory an optional service on any DI-injected services 2017-06-13 15:15:19 -07:00
Nate McMaster abf05e2856 Docker: add warning when FileSystemXmlRepository saves a key to non-volume mounted folder 2017-06-13 11:04:52 -07:00
Nate McMaster ddd041b0f1 Remove DefaultKeyServices 2017-06-13 00:34:35 -07:00
Nate McMaster e7fa69d63c Minor cleanup: remove unnecessary conditional compilation line 2017-06-08 16:40:09 -07:00
Ajay Bhargav Baaskaran 5d22a42a2a Merge branch 'rel/2.0.0-preview2' into dev 2017-06-02 15:22:48 -07:00
Ajay Bhargav Baaskaran ac3cbb5f8d Generated api check baselines for AzureStorage 2017-06-02 15:16:16 -07:00
Nate McMaster fe83e69b1a Add a startup filter which initializes the key ring before the server starts 2017-06-02 11:31:16 -07:00
Nate McMaster 285b973a5c Use IHostingEnvironment to determine application identifier
Reverses changes made in #230
2017-06-02 11:27:25 -07:00
Ajay Bhargav Baaskaran e7e8e424ba Merge branch 'rel/2.0.0-preview2' into dev 2017-06-01 17:45:50 -07:00
Ajay Bhargav Baaskaran 22ebf68f74 Enable Api check and added breakingchanges json 2017-06-01 17:39:52 -07:00
Pranav K 91e48874ff Updating versions to preview3 2017-06-01 10:46:42 -07:00
Pranav K 4b292b3eeb Merge remote-tracking branch 'origin/rel/2.0.0-preview2' into dev 2017-05-31 19:58:08 -07:00
Pranav K fa33a55867 Updating build scripts to point to 2.0.0-preview2 KoreBuild 2017-05-31 19:53:14 -07:00
Pranav K 23bc886dde Merge remote-tracking branch 'origin/rel/2.0.0-preview2' into dev 2017-05-31 19:42:13 -07:00
Pranav K 5c556079c2 Branching for rel/2.0.0-preview2 2017-05-31 19:36:17 -07:00
Kiran Challa 9ef496fe5b Updated to use the latest shared runtime 2017-05-26 12:39:04 -07:00
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
Nate McMaster f70e17c138 Upgrade test framework versions 2017-05-15 16:02:04 -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 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
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 e70ee8ab6e Use the bundled NETStandard.Library package in netstandard targeting libraries 2017-05-01 12:39:07 -07:00
Pranav K febaba8367 Updating package version to preview2 2017-04-26 07:12:42 -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
Nate McMaster 4dad47eeab Ignore assembly version when activating DataProtection types from string name (#223) 2017-04-25 14:29:26 -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
Ajay Bhargav Baaskaran c959795a64 Creating one IAuthenticatedEncryptor per IKey 2017-04-24 10:46:33 -07:00