Levi B
58c823bc45
Rename KeyLifetimeOptions -> KeyManagementOptions
...
Simplify default key resolution logic
Introduce API for disabling automatic key generation
2015-03-11 19:39:35 -07:00
Doug Bunting
20fe4f8d63
Do not use deprecated `dnvm -x86` switch
2015-03-11 16:58:20 -07:00
N. Taylor Mullen
8c7a47fb00
Update .kproj => .xproj.
2015-03-11 14:05:01 -07:00
Levi B
bb1b49cc1c
Fix PoliCheck violations.
2015-03-10 23:40:39 -07:00
Levi B
e8cc1106d8
Significant refactorings throughout the data protection stack
...
- Move IDataProtectionProvider, IDataProtector, and extension methods to their own package
- Simplify the APIs for registering and configuring the system
- Default implementation now auto-detects capabilities of OS
- Use EncryptedXml for X.509 certificate-based encryption
- Add ability to escrow secret material upon key creation
- Use centralized system policy for default algorithm selection
- Simplify System.Web compatibility layer
- Add unit tests, logging, and doc comments throughout solution
2015-03-10 22:43:45 -07:00
Praburaj
04008af479
Renaming Nuget.org feed key name to Nuget.
...
fixes https://github.com/aspnet/Universe/issues/174
2015-03-09 20:37:28 -07:00
N. Taylor Mullen
8f0b9a56b8
Remove BOM from project.json, *.cmd, *.sh and *.shade files.
2015-03-09 12:52:23 -07:00
N. Taylor Mullen
87a89457bd
Update build.sh to use dnvm correctly.
2015-03-08 12:48:17 -07:00
N. Taylor Mullen
00d6e37d6c
Update kvm/KVM/Kvm => dnvm/DNVM/Dnvm.
2015-03-08 12:48:17 -07:00
N. Taylor Mullen
2697cf0d80
Update K_BUILD_VERSION/kre/KRE/.k => DNX_BUILD_VERSION/dnx/DNX/.dnx.
2015-03-08 12:48:16 -07:00
N. Taylor Mullen
cb5e7d82f9
Update aspnet50/aspnetcore50 => dnx451/dnxcore50.
2015-03-08 12:48:15 -07:00
Brennan
88eb10dcfe
DI API changes
2015-03-05 14:21:35 -08:00
Hao Kung
32ff156923
React to DI changes, AddDataProtection no longer takes Config
2015-03-04 16:35:33 -08:00
Levi B
bf0f94ce20
Store reg keys in a different folder to mitigate impact of renaming changes
2015-02-26 23:46:02 -08:00
Levi B
e4db4b1189
Temporarily store keys in different folder to resolve issues caused by package renaming
2015-02-26 10:35:40 -08:00
Levi B
e2ca9fc652
Rename to Microsoft.AspNet.DataProtection
...
from Microsoft.AspNet.Security.DataProtection
2015-02-25 16:49:33 -08:00
Levi B
544c83812c
Add unit tests for WeakReferenceHelpers
...
Doc comment cleanup on IOptimizedAuthenticatedEncryptor
2015-02-24 18:19:31 -08:00
Levi B
ab18f52e98
Add CreateProtector convenience extension method
2015-02-24 17:48:29 -08:00
Levi B
6637cb264f
Split KeyDerivation into its own project
...
Move shared crypto code to a common project
2015-02-24 16:20:10 -08:00
Levi B
8ec6dc3712
Code cleanup
...
Rename IAuthenticatedEncryptor2 -> IOptimizedAuthenticatedEncryptor
Rename ProtectedMemoryBlob -> Secret
Add some missing doc comments explaining
2015-02-24 15:49:30 -08:00
Pranav K
71a2712c5a
Reacting to XDocument verson change
2015-02-19 10:15:18 -08:00
Wei Wang
20cdbcd711
Add project.lock.json to .gitignore
2015-02-16 12:07:04 -08:00
Wei Wang
72aab1927e
Merge remote-tracking branch 'origin/release' into dev
2015-01-29 16:18:38 -08:00
Wei Wang
de6cbb05df
Change SKIP_DOTNET_INSTALL to SKIP_KRE_INSTALL
2015-01-28 17:09:43 -08:00
Wei Wang
2435a2468d
Update build.cmd and build.sh to use kvm
2015-01-28 17:09:19 -08:00
Wei Wang
e1aee92472
Merge branch 'release' of github.com:aspnet/DataProtection into release
2015-01-28 17:08:35 -08:00
Suhas Joshi
0150b58f55
Merge branch 'release' into dev
2015-01-21 15:45:13 -08:00
Suhas Joshi
b5f1eff89e
Updating to release NuGet.config
2015-01-21 15:45:10 -08:00
Wei Wang
9f08833210
Rename SKIP_KRE_INSTALL to SKIP_DOTNET_INSTALL
2015-01-20 18:12:55 -08:00
Pranav K
3f67e10dbe
Updating to release NuGet.config
2015-01-20 18:09:35 -08:00
Suhas Joshi
0873c6710f
Updating NuGet.config
2015-01-20 17:19:02 -08:00
Levi B
04e7bca8bf
Normalize .kproj files BOM and line endings
2015-01-20 13:49:29 -08:00
Pranav K
962b8f38f8
Updating build.cmd and build.sh to use dotnetsdk
2015-01-20 01:35:33 -08:00
Pranav K
1d49807eee
Updating build.cmd and build.sh to use dotnetsdk
2015-01-20 01:30:29 -08:00
Aligned
d5143f5004
Change ASP.NET vNext to ASP.Net 5
2015-01-12 15:13:17 -06:00
Levi B
e9c4a8c9de
Conditionally run CNG tests only on supported platforms.
2014-12-18 15:43:08 -08:00
Brennan
47c870c871
Update tests to use official xunit
2014-12-17 10:56:55 -08:00
Pranav K
8136affef9
Updating exception filters to use when instead of if
2014-12-16 10:21:48 -08:00
Suhas Joshi
ae6698a924
Updating to dev NuGet.config
2014-12-08 15:24:14 -08:00
Suhas Joshi
641cb38d5d
Updating to release NuGet.config
2014-12-08 15:12:36 -08:00
Victor Hurdugaci
0c841f934e
Add schema version to kproj files
2014-11-25 10:36:04 -08:00
Hao Kung
f3e9381f16
GetServices -> AddDataProtection
2014-11-24 16:40:13 -08:00
Pranav K
8db4a11819
Merge branch 'release' into dev
2014-11-06 11:28:23 -08:00
Pranav K
641c4528e9
Updating to release NuGet.config
2014-11-06 11:24:42 -08:00
Pranav K
1070b7ccfa
Merge branch 'release' into dev
2014-11-06 10:11:52 -08:00
Pranav K
71d283a4c0
Updating to release NuGet.config
2014-11-06 10:11:44 -08:00
Levi B
cce11ad2ae
Update .kproj files to follow modern conventions
2014-11-05 14:48:56 -08:00
David Fowler
e1a88b6503
Merge branch 'release' into dev
2014-10-31 03:04:33 -07:00
David Fowler
1768bfd25f
Added package descriptions
2014-10-31 03:00:59 -07:00
Levi B
fc4213b1f8
Reliability: Don't compile against 'experimental' language features.
...
This will help prevent Roslyn changes from breaking us.
2014-10-27 16:18:42 -07:00