mikary
bbd57217f2
React to API change in DependencyInjection
2015-07-07 14:40:20 -07:00
Victor Hurdugaci
e332375f0e
Add repository information to project files
2015-07-01 19:42:39 -07:00
Doug Bunting
5aaae8ba9b
Change hardcoded `bash` shebang to `env`
...
- aspnet/Home#695
- support various `bash` installation locations
- in particular, enable building on FreeBSD
2015-06-23 10:52:53 -07:00
Pranav K
3673ea6e83
Merge branch 'release' into dev
2015-05-27 16:07:55 -07:00
Pranav K
7bedbdfbab
Updating to release NuGet.config
2015-05-27 16:07:51 -07:00
Pranav K
0d3c29f46a
Reacting to CoreCLR package updates
2015-05-15 09:57:18 -07:00
Eilon Lipton
77d689f0bd
Update Home master -> Home dev
2015-05-12 11:50:38 -07:00
Troy Dai
2f09b07adc
Package rename: Microsoft.AspNet.DataProtection.Shared -> Microsoft.AspNet.DataProtection.Sources
2015-05-07 10:16:20 -07:00
Troy Dai
fe80a65ffc
React to common package name change
2015-05-07 09:36:15 -07:00
Barry Dorrans
d870ae431e
Add link to documentation site
2015-05-05 13:16:29 -07:00
N. Taylor Mullen
c6416f3520
Update LICENSE.txt and license header on files.
2015-05-01 13:45:56 -07:00
Troy Dai
4a58540bdf
React to DNX packages name change
2015-05-01 11:05:09 -07:00
Brennan
d578779fa6
Revert Runtime.Abstractions
2015-04-29 23:58:04 -07:00
Brennan
a1144274a1
React to Interface package renames
2015-04-29 22:42:00 -07:00
Brennan
7ecbee2f7d
Interfaces->Abstractions
2015-04-29 17:21:04 -07:00
Matt Ellis
d386e78ee6
Use $HOME as a possible storage location
...
If LOCALAPPDATA and USERPROFILE are both null (as is the case on
Linux/OSX) use "$HOME/.aspnet" as the root folder for data protection
keys
Fixes #76
2015-04-19 21:52:35 -07:00
Pranav K
8983a03fed
Reacting to changes in OptionsModel
2015-04-16 16:57:44 -07:00
N. Taylor Mullen
7591d5b813
Update .travis.yml and appveyor.yml to build quietly.
2015-04-07 16:14:26 -07:00
N. Taylor Mullen
d5740add2d
Merge branch 'release' into dev
2015-04-07 14:42:09 -07:00
N. Taylor Mullen
8b9b809ecd
Add serviceable attribute to projects.
...
aspnet/DNX#1600
2015-04-07 14:41:49 -07:00
Kiran Challa
e3f4e51c0d
Reacting to ILogger api changes
2015-04-04 00:44:36 -07:00
Wei Wang
da8f694328
Fix AppVeyor git line ending config
2015-04-03 17:08:11 -07:00
Doug Bunting
1f97db54fa
Merge remote-tracking branch 'origin/release' into dev
2015-04-03 11:36:31 -07:00
N. Taylor Mullen
ec61315412
Update project.json, code=>compile. Also remove **/*.cs and **/*.vs from compile section. These are now defaulted to on.
2015-04-02 16:15:25 -07:00
Doug Bunting
19567ad39d
Update .xproj files for Microsoft.Web.AspNet.* -> Microsoft.DNX.* rename
2015-04-02 13:49:24 -07:00
Troy Dai
1d7ac248ee
Update global.json, sources=>projects
2015-04-02 09:19:54 -07:00
Pranav K
a8134feb03
Adding status badges
2015-04-01 18:10:11 -07:00
N. Taylor Mullen
df74818199
Turn off sudo for .travis.yml.
2015-04-01 17:04:41 -07:00
N. Taylor Mullen
2cb0ddce82
Add travis and appveyor CI support.
2015-04-01 15:40:28 -07:00
Praburaj
56cfbdde82
Fixing dataprotection on IIS
...
Fixes: https://github.com/aspnet/DataProtection/issues/73
On IIS where there is no user profile, the code tries to always read the 32bit registry view irrespective of the bitness of the worker process. So in case of 64 bit app pools the registry key is null so it falls back to in memory ephemeral repository. On 32 bit app pool it can find an appropriate registry key, but the keyRepositoryDescriptor is not populated resulting in a null reference exception.
Current behavior:
X86 throws
X64 falls back to in memory ephemeral
With fix:
Both X86 and X64 will use DPAPI.
2015-04-01 13:02:09 -07:00
Praburaj
33fa06a25c
Fixing dataprotection on IIS
...
Fixes: https://github.com/aspnet/DataProtection/issues/73
On IIS where there is no user profile, the code tries to always read the 32bit registry view irrespective of the bitness of the worker process. So in case of 64 bit app pools the registry key is null so it falls back to in memory ephemeral repository. On 32 bit app pool it can find an appropriate registry key, but the keyRepositoryDescriptor is not populated resulting in a null reference exception.
Current behavior:
X86 throws
X64 falls back to in memory ephemeral
With fix:
Both X86 and X64 will use DPAPI.
2015-04-01 11:54:24 -07:00
David Fowler
0fdf8f6bf1
Marked build.sh as executable
2015-03-31 05:23:09 -07:00
suhasj
340d2c9fd6
Merge branch 'release' into dev
2015-03-25 11:29:31 -07:00
suhasj
13dc9d6018
Updating to release NuGet.config
2015-03-25 11:29:29 -07:00
Wei Wang
7b707e3b7c
Remove k command and use dnx instead
2015-03-24 21:28:25 -07:00
Levi B
794f60b104
Fix content path for config transform
...
This forces installation failure in a 4.5 project.
2015-03-19 11:00:05 -07:00
Levi B
d2def94712
Reliability: Tweak comparison in key revocation checks
2015-03-18 15:15:58 -07:00
Levi B
fd08325918
Skip registry checks on non-Windows platforms
2015-03-18 10:42:09 -07:00
Levi B
ca840d3711
Code cleanup in KeyDerivation
...
- Rename PRF members to be HMAC functions (which is technically correct)
- Use NotNullAttribute where possible
2015-03-17 22:03:43 -07:00
Levi B
271ec1bd4b
Move IApplicationDiscriminator to Infrastructure namespace
2015-03-17 20:56:58 -07:00
Levi B
22927ec289
Add simple file-based provider instantiation APIs
2015-03-17 15:36:58 -07:00
Levi B
84490846b6
Move time-limited data protector to Extensions project
2015-03-17 14:52:15 -07:00
Levi B
94233e76ff
Remove experimental .Azure project
2015-03-17 10:45:21 -07:00
Levi B
d673df7ef3
Reliability improvements to key ring updates
...
- Optimistically treat failures as transient and continue to use any existing cached key ring for a short period of time
- Updates to the key ring shouldn't block other threads; they can use the outdated version while waiting for the update
2015-03-17 00:46:24 -07:00
Levi B
612a81d9ce
Defer processing <key> descriptors until necessary
...
- Make CreateNewKey more robust against bad key repositories
- Don't hide key deserialization errors
2015-03-16 23:32:20 -07:00
Levi B
4365b531d8
Use C# 6 string interpolation feature
...
Provides cleanup in logging and removes calls to String.Format
2015-03-16 21:38:21 -07:00
Levi B
0966e37d94
Doc comment cleanup on GetApplicationUniqueIdentifier
2015-03-14 15:43:39 -07:00
Levi B
82d92064c5
Continued API improvements and refactoring
...
- Add helpful extension methods to Interfaces project
- Auto heuristic detection now writes default protection settings to the ILogger
- Cleanup dead methods / add useful methods in DataProtectionConfiguration
- Update System.Web compatibility project to allow mapping MachineKey.Protect directly to IDataProtector.Protect
2015-03-14 14:29:39 -07:00
N. Taylor Mullen
d3313f2b6e
Update xunit.runner.kre => xunit.runner.aspnet.
2015-03-12 17:07:49 -07:00
Levi B
bf7283697d
Flow logging through the AuthenticatedEncryption types
2015-03-12 16:12:17 -07:00