Levi B
76b76ba099
DataProtectionServices should use keys stored in HKLM auto-gen registry when running on IIS without user profile.
2014-10-20 14:54:43 -07:00
Levi B
ca95189a3b
Allow DpapiNGXmlEncryptor to get the current identity's SID on CoreCLR.
2014-10-20 13:43:03 -07:00
Levi B
8fc3607a68
Fix Win7 vs Win8 detection logic for SP800-108-CTR-HMACSHA512.
2014-10-17 11:34:29 -07:00
Stephen Halter
fd677047f4
Change GetService call to GetRequiredService
...
Remove the assertion that the returned service is not null, since the
GetRequiredService extension method will throw instead of ever
returning null.
2014-10-16 17:34:19 -07:00
Levi B
cd33cbfc8f
Add unit tests for CngAuthenticatedEncryptorBase, PBKDF2, and SP800_108-CTR-HMACSHA512.
2014-10-16 15:54:35 -07:00
Levi B
796acc0e34
Restore Win7 + Server Core support routines.
2014-10-15 19:51:51 -07:00
Levi B
132802435b
Add time-limiting data protection capabilities.
2014-10-15 12:57:04 -07:00
Levi B
a0138735a8
Add string-based extension methods to IDataProtector.
2014-10-15 11:51:00 -07:00
Hao Kung
4e43fa24cf
React to options changes
2014-10-14 19:03:51 -07:00
Levi B
e2ad2f1386
Remove dead code from EphemeralDataProtectionProvider.cs.
2014-10-14 17:29:13 -07:00
Levi B
c3b76d14a3
Make EphemeralDataProtectionProvider and ProtectedMemoryBlob work on non-Windows platforms.
2014-10-14 17:26:21 -07:00
Hao Kung
d9119f4c47
React to options rename
2014-10-14 16:38:20 -07:00
Pranav K
7d5a29a9fd
Cleaning up comments
2014-10-10 16:13:57 -07:00
Levi B
769f21783a
Implement new DataProtection pipeline.
2014-10-10 11:17:37 -07:00
Pranav K
542d87d9d2
Removing version from framework assemblies node
2014-10-10 10:45:08 -07:00
Pranav K
83f4d0261d
Reacting to CLR package versioning changes
2014-10-10 10:34:52 -07:00
Pranav K
e1f5c0a4b1
Reacting to CLR package versioning changes
2014-10-10 10:30:37 -07:00
Brice Lambson
d86bb2d9c8
Add Home & BugTracker to "all repos" list
2014-10-06 12:08:38 -07:00
Brice Lambson
ba1b99c745
Re-add checkout command to update-master task
2014-10-06 10:51:37 -07:00
Brice Lambson
6d1a6c5231
Add update-master target
2014-10-06 10:35:32 -07:00
David Fowler
787138322b
Fixup references
2014-10-05 14:21:22 -07:00
David Fowler
55922d9107
Fixed references
2014-10-05 04:31:21 -07:00
David Fowler
49fcaa7862
Updated the target framework
2014-10-04 03:03:29 -07:00
jhawk42
47f0699235
Win7PlusCoreSystem
2014-10-01 14:57:08 -07:00
Pranav K
83f1901844
Modify .gitattributes to ensure sh files always have LF line endings
2014-09-21 17:54:03 -07:00
Pranav K
78458c1869
Adding kvm.sh to KoreBuild
2014-09-21 15:41:33 -07:00
Pranav K
b704f61420
Updating dev NuGet.config
2014-09-17 10:01:13 -07:00
Pranav K
3b5c3daf08
Updating release NuGet.config
2014-09-17 10:01:11 -07:00
Pranav K
93a0a99784
Updating dev NuGet.config
2014-09-17 09:56:22 -07:00
Pranav K
94c689b4b9
Updating release NuGet.config
2014-09-17 09:56:20 -07:00
Pranav K
029d6b4b58
Add "update-release" target to merge dev branches to release
2014-09-16 13:43:27 -07:00
Pranav K
9c31dbc684
Bulding Universe does not require kvm
2014-09-11 06:23:54 -07:00
Chris Ross
a2fc6e28a8
Handle IBuilder rename to IApplicationBuilder.
2014-09-10 14:39:52 -07:00
David Fowler
9c47620e1d
Updated build.cmd
2014-09-05 01:53:27 -07:00
David Fowler
b00e9d45c6
Updated build.cmd
2014-09-05 01:46:08 -07:00
David Fowler
3b0058ddd9
Updated the build template to use the new kvm
2014-09-05 01:33:39 -07:00
David Fowler
d8eb06c0f0
Updated kvm to the latest
...
- Added -runtime switch
2014-09-05 01:10:26 -07:00
David Fowler
ddcce629cf
Made the server project aspnet50 instead of net45
2014-09-04 01:41:48 -07:00
Brice Lambson
293c761eaf
Run tests targeting aspnet* frameworks
2014-08-29 10:12:28 -07:00
David Fowler
ca360a25f7
Updated to use the new target framework in project.json
2014-08-29 00:10:01 -07:00
David Fowler
f7e3823bf1
Updated to use the new target framework in project.json
2014-08-28 22:43:50 -07:00
Levi B
990fe49df1
Remove old Win7-only PBKDF2 implementation.
2014-08-20 23:17:09 -07:00
Levi B
4588b1c898
Add preliminary PBKDF2 routines to unblock identity work.
...
Win7 and Win8 optimizations will be committed as part of the larger DataProtection overhaul.
2014-08-20 22:47:47 -07:00
Pranav K
e61a7e1927
Adding Caching to Universe repo list
2014-08-20 07:07:37 -07:00
Pranav K
25b1243c7f
Adding a target to force push master branch
2014-08-18 10:23:12 -07:00
Pranav K
f3d544bc1f
Changes to support reseting master to release
2014-08-18 10:07:50 -07:00
David Fowler
23b13d3143
Removed source files from the project
2014-08-15 09:42:19 -07:00
David Fowler
23d2830960
Updated solution file
2014-08-15 07:46:11 -07:00
David Fowler
abfad7f643
Removed files from project file
2014-08-15 07:44:31 -07:00
dougbu
6f7e62201b
Support test for XML documentation errors
...
- can't be done as a unit test because `k.cmd test` doesn't write assemblies for referenced projects
- instead support extending the "test" target in builds
To enable this in a repo, add the following to the makefile.shade file:
```
#xml-docs-test target='test'
k-xml-docs-test
```
Example output with one syntax error and one invalid reference:
```
info: Target xml-docs-test
warn: Invalid documentation syntax in src\Microsoft.AspNet.Mvc.Core\bin\debug\net45\Microsoft.AspNet.Mvc.Core.xml
warn: 3170: <!-- Badly formed XML comment ignored for member "T:Microsoft.AspNet.Mvc.Rendering.HtmlHelper" -->
warn: 3203: If the object is already an <see cref="!:IDictionaries<string, object>"/> instance, then it is
```
2014-08-11 16:17:15 -07:00