Commit Graph

27718 Commits

Author SHA1 Message Date
Nate McMaster eea8c1a146
Support decrypting keys with X509Certificate that is not in the X509Store
The default implementation of EncryptedXml doesn't support using the RSA
key from X509Certificate to decrypt xml unless that cert is in the X509
CurrentUser\My or Localmachine\My store. This adds support for
decrypting with the X509Certificate directly. This is useful for Linux
(often Docker) scenarios, where the user already has a .pfx file, but
may not have added it to X509Store.
2018-02-16 12:11:20 -08:00
ASP.NET CI e37ce5e495 Updating BuildTools from 2.1.0-preview2-15705 to 2.1.0-preview2-15706
[auto-updated: buildtools]
2018-02-16 19:45:27 +00:00
ASP.NET CI 7f55886e25 Updating submodule(s)
Mvc => 1c451a7ff4
SignalR => 1bd37cabf0

[auto-updated: submodules]
2018-02-16 19:45:19 +00:00
ASP.NET CI cc294736df Updating submodule(s)
AzureIntegration => ab472117ef

[auto-updated: submodules]
2018-02-16 11:24:44 -08:00
Nate McMaster 06e225dc9f
Better error for when you forget to clone submodules 2018-02-16 10:55:37 -08:00
Pavel Krymets ab472117ef
Update AspNetCoreRuntime package properties (#155) 2018-02-16 10:55:33 -08:00
Andrew Stanton-Nurse 1bd37cabf0
Make it possible to run the Browser Functional Tests from the command line (#1448) 2018-02-16 10:48:35 -08:00
Ryan nopush 86b277ed37 Updating BuildTools from 2.1.0-preview2-15704 to 2.1.0-preview2-15705
[auto-updated: buildtools]
2018-02-16 10:23:38 -08:00
Ryan nopush 8751c1cda3 Updating submodule(s)
EntityFrameworkCore => 808b443fa6aa77603460442ff4c61b27ab2fcef5
IISIntegration => 87c3ca4752
Mvc => 9df6ba8c4f
Razor => 45148142ea
SignalR => 1f94925afa

[auto-updated: submodules]
2018-02-16 10:23:38 -08:00
Pranav K 1c451a7ff4
Update the remarks section for ViewData (#7371)
* Update the remarks section for ViewData
Fixes #7279
2018-02-16 10:18:31 -08:00
Pranav K 251ea37b49
Update Controller.cs 2018-02-16 10:18:10 -08:00
Andrew Stanton-Nurse 1f94925afa
Add note about required NPM version (#1462) 2018-02-16 09:59:08 -08:00
Ryan Nowak 45148142ea Fix broken build 2018-02-16 09:43:33 -08:00
ASP.NET CI 7c1ea50e29 Updating submodule(s)
Diagnostics => 00b0329059

[auto-updated: submodules]
2018-02-16 16:37:19 +00:00
Ryan Nowak 9df6ba8c4f Add MVC Razor msbuild files 2018-02-16 07:54:37 -08:00
Rustam Agametov 9ec207399d bug fix: unused parameter in the constructor 2018-02-16 00:50:59 -08:00
Justin Kotalik 87c3ca4752
Send stderr logs to anonymous pipe instead of file when logging is disabled. (#549) 2018-02-15 18:43:06 -08:00
Artak Mkrtchyan 696a65c780 Added new BlockType - HtmlComment
Updated the HtmlMarkupParser to understand the HtmlCOmments, and treat those as blocks.
2018-02-15 18:15:34 -08:00
Nate McMaster 5b4fd530c7 Merge branch 'release/2.1' into dev 2018-02-15 17:15:51 -08:00
Nate McMaster 177e22ef41
Publish the Windows Server hosting bundle in prodcon output (#897) 2018-02-15 17:12:39 -08:00
N. Taylor Mullen 5ac6fa77f8 Revert "Move to RazorProjectEngine."
- Waiting for packages to be available from Razor.

This reverts commit 608330dc86.
2018-02-15 17:01:07 -08:00
Ryan Nowak dd5a84bd0e Add MVC razor extensions to the MvcSandbox 2018-02-15 16:43:52 -08:00
Ryan Nowak 85c18cc578 Add msbuild binlog to .gitignore 2018-02-15 16:43:52 -08:00
N. Taylor Mullen 608330dc86 Move to RazorProjectEngine.
- Updated our consumption of `RazorEngine` and `RazorTemplateEngine` to use `RazorProjectEngine` and its features.
- Updated service registrations to maintain existing services but to also register new ones.
- When moving `RazorViewEngine` to use `RazorProjectFileSystem` I had to add an unused constructor item in order to disambiguate the constructors.
- Updated tests to use `RazorProjectEngine` and `RazorProjectFileSystem`.

#7377
2018-02-15 16:34:26 -08:00
ASP.NET CI 80c184fc72 Updating submodule(s)
AzureIntegration => d35d3925c2
BasicMiddleware => d7957ed50c
Diagnostics => f1e63e0f9e
Hosting => 66714b5fc0
Identity => ce7d3c7050
KestrelHttpServer => d78e7ea80d

[auto-updated: submodules]
2018-02-16 00:01:59 +00:00
Ryan Brandenburg 00b0329059 No more ExperimentalProjectVersionPrefix 2018-02-15 16:00:08 -08:00
Nate McMaster c44cf5bdc5 Merge branch release/2.1 into dev 2018-02-15 15:58:13 -08:00
Nate McMaster 50641534ad Publish corefxlab packages to the transport feed 2018-02-15 15:48:59 -08:00
Ryan Nowak e27009528f Add reference to MVC.Razor.Extensions
Make sure the msbuild files from this package are includes
Update KoreBuild and deps
2018-02-15 15:43:04 -08:00
Ajay Bhargav Baaskaran c293267421 Fixed unnecessary invocation of TagHelper target 2018-02-15 15:31:54 -08:00
Pranav K a13a0aa8c4
WebSdk transitions (#2078)
* WebSdk transitions

* Add a reference to Microsoft.Net.Sdk if it wasn't previously referenced
* Move PreserveCompilationContext in to our target
* Remove use of transition property
2018-02-15 15:09:05 -08:00
Nate McMaster b9afadedec Remove dependency on custom version of Microsoft.NETCore.Compilers 2018-02-15 14:39:52 -08:00
Pranav K 47e6d71215 test 2018-02-15 14:19:58 -08:00
Stephen Halter d78e7ea80d
Fixed race in sockets transport (#2279) (#2322) 2018-02-15 14:05:45 -08:00
Ryan Nowak 56ead8118a Decouple Razor tools from MVC
Adds a loader (with shadow copying in server mode) based on the Roslyn
Analyzer loader design.

Adds some targets to the Razor SDK that we can use to compute the
configuration and extensions.

Passes all of the metadata through to the command line tools so they can
deal with extensions.
2018-02-15 13:31:31 -08:00
ASP.NET CI 7f10df609f Updating submodule(s)
EntityFrameworkCore => 92e50eed3b2dfe8cf3ff6bec7918cb424fe83b1f

[auto-updated: submodules]
2018-02-15 21:29:36 +00:00
Pavel Krymets d35d3925c2
Remove extra Microsoft.AspNetCOre.App runtime (#154) 2018-02-15 13:06:18 -08:00
John Luo 334c3bd6c9 Use correct directory for packing sharedfx files 2018-02-15 13:04:00 -08:00
Ryan Brandenburg d7957ed50c No more ExperimentalProjectVersionPrefix 2018-02-15 12:43:27 -08:00
Ryan Brandenburg 66714b5fc0 Use ExperimentalPackageVersion 2018-02-15 12:08:50 -08:00
Ryan Brandenburg ce7d3c7050 Use ExperimentalPackageVersion 2018-02-15 12:08:34 -08:00
Pranav K 16bcd8871e WebSdk transitions
* Add a reference to Microsoft.Net.Sdk if it wasn't previously referenced
* Move PreserveCompilationContext in to our target
* Remove use of transition property
2018-02-15 12:08:18 -08:00
ASP.NET CI d3abc1cac4 Updating submodule(s)
BasicMiddleware => ade44786c9

[auto-updated: submodules]
2018-02-15 19:51:42 +00:00
Pavel Krymets 29920b7723
Disable first time run experience (#153) 2018-02-15 11:45:09 -08:00
Ryan Brandenburg f1e63e0f9e Use ExperimentalPackageVersion 2018-02-15 11:44:08 -08:00
Ryan Brandenburg ade44786c9 Use ExperimentalPackageVersion 2018-02-15 11:42:53 -08:00
ASP.NET CI 229a410983 Updating submodule(s)
Razor => e200b69511

[auto-updated: submodules]
2018-02-15 19:39:05 +00:00
N. Taylor Mullen e200b69511 Change IImportProjectFeature to consume RazorProjectItems.
- Updated all implementations of `IImportProjectFeature`; for MVC I went ahead and made a single project item that's always returned for MVC scenarios. That project item is smart about returning its content in a light-weight stream fashion.
- Had to add a `RazorProjectItem` => `RazorSourceDocument` conversion mechanic into `DefaultRazorProjectEngine`.
- Added tests for `DefaultRazorProjectItem.ConvertToSourceDocument`.
- Removed the `ProjectEngine` API from `VisualStudioRazorParser`. This was unrelated but was missed feedback.

#2068
2018-02-15 11:31:18 -08:00
Nate McMaster 188aa81949
Add spec for requirements of the LZMA [ci skip] 2018-02-15 11:31:17 -08:00
ASP.NET CI c799def812 Updating submodule(s)
Razor => 501c180b5f

[auto-updated: submodules]
2018-02-15 18:50:20 +00:00