Commit Graph

27559 Commits

Author SHA1 Message Date
Kiran Challa 0c084fa28a [Fixes #7518] NullReferenceException thrown when Controller method uses Guid parameter default value 2018-03-27 05:22:20 -07:00
ASP.NET CI b2e7249174 Updating submodule(s)
KestrelHttpServer => 46ab09ca36
SignalR => dcd773d10d

[auto-updated: submodules]
2018-03-27 03:18:56 -07:00
David Fowler dcd773d10d Merged release/2.1 2018-03-27 03:03:10 -07:00
ASP.NET CI ab210e3b98 Updating submodule(s)
KestrelHttpServer => be04ccac6e
SignalR => 7a9160f3e0

[auto-updated: submodules]
2018-03-27 09:08:37 +00:00
David Fowler 46ab09ca36 Merge branch 'release/2.1' into dev 2018-03-27 02:08:35 -07:00
David Fowler 7a9160f3e0
React to https://github.com/aspnet/KestrelHttpServer/pull/2428 (#1734) 2018-03-27 02:02:29 -07:00
David Fowler be04ccac6e
Move DuplexPipe into Kestrel.Core as internal (#2428) 2018-03-27 02:02:15 -07:00
ASP.NET CI ec9b8e8e0d Updating submodule(s)
SignalR => 434147fe8e

[auto-updated: submodules]
2018-03-27 07:07:11 +00:00
David Fowler 434147fe8e Merge branch 'release/2.1' into dev 2018-03-27 00:00:13 -07:00
ASP.NET CI 1d0dc63cc0 Updating submodule(s)
SignalR => b78e70fadb

[auto-updated: submodules]
2018-03-26 23:37:07 -07:00
David Fowler b78e70fadb
Use more pooled Utf8BufferTextReaders (#1728)
- Use it in the HandshakeProtocol
- Move CreateJsonTextReader to JsonUtils
2018-03-26 23:32:43 -07:00
ASP.NET CI 29fce33554 Updating submodule(s)
Templating => 9336ee1b74

[auto-updated: submodules]
2018-03-26 21:10:11 -07:00
ASP.NET CI d579059b79 Updating submodule(s)
Templating => a8246e2a99

[auto-updated: submodules]
2018-03-26 21:03:35 -07:00
Javier Calvarro Nelson 9336ee1b74 Merge branch 'release/2.1' into dev 2018-03-26 21:01:32 -07:00
Javier Calvarro Nelson a8246e2a99 [Fixes #327] Replace AAD template code with packages
* Add Microsoft.AspNetCore.Authentication.AzureAD.UI package.
* Add Microsoft.AspNetCore.Authentication.AzureADB2C.UI package.
* Remove AccountController.
* Remove Pages/Views related to authentication.
2018-03-26 20:37:46 -07:00
ASP.NET CI 21652c88d9 Updating submodule(s)
SignalR => cc52beec17

[auto-updated: submodules]
2018-03-26 18:19:03 -07:00
Justin Kotalik 3eee8b8958 Cleanup CancellationToken code 2018-03-26 18:15:36 -07:00
ASP.NET CI 31d8baf16e Updating submodule(s)
SignalR => 678265259d

[auto-updated: submodules]
2018-03-26 18:13:32 -07:00
unknown 678265259d Merge remote-tracking branch 'origin/release/2.1' into dev 2018-03-26 17:30:38 -07:00
Mikael Mengistu cc52beec17
Fallback for TS client 2018-03-27 00:18:36 +00:00
ASP.NET CI 84d231eb16 Updating submodule(s)
AADIntegration => 804eeede11
SignalR => 79b51ad642

[auto-updated: submodules]
2018-03-26 17:07:02 -07:00
James Newton-King 79b51ad642
Added logging of .NET client HTTP requests (#1723) 2018-03-27 12:57:13 +13:00
Pranav K 4b5188c679
Merge remote-tracking branch 'origin/release/2.1' into dev 2018-03-26 16:43:39 -07:00
Pranav K 804eeede11 Use the correct application part factory by default
Fixes https://github.com/aspnet/Mvc/issues/7543
2018-03-26 16:40:45 -07:00
Ryan Brandenburg 05145c2751 Fix UpdateDependencies script for maestro 2018-03-26 16:24:15 -07:00
ASP.NET CI 42392aa295 Updating submodule(s)
HttpAbstractions => e80d0b000a

[auto-updated: submodules]
2018-03-26 23:20:05 +00:00
Nate McMaster 2efb163714
Generate branding.g.props for use in downstream builds that need to align version information 2018-03-26 16:14:30 -07:00
Tornhoof e80d0b000a Make BufferedReadString public and add doc (#1011) 2018-03-26 16:03:16 -07:00
Nate McMaster eb5b94e3c4
Make consistent variable names for RestoreSourcePropsPath 2018-03-26 16:03:09 -07:00
ASP.NET CI 80c6ff3485 Updating submodule(s)
MvcPrecompilation => 1338f447fa
Razor => 1e11b5fa95
SignalR => b8285b8356

[auto-updated: submodules]
2018-03-26 22:42:30 +00:00
ASP.NET CI 7c2a15b6ce Updating submodule(s)
KestrelHttpServer => 68ff406862
MvcPrecompilation => 07a58e90b4
Razor => 3f6051c9d5

[auto-updated: submodules]
2018-03-26 15:25:16 -07:00
Stephen Halter 68ff406862 Merge branch 'release/2.1' into dev 2018-03-26 14:51:21 -07:00
David Fowler b8285b8356
Don't create the span on netstandard (#1721)
- Directly pin the char[]
- Changed Utf8BufferTextReader to use the Utf8Decoder
- It copies whatever it can into the char buffer allocated in a stateful way (it's more efficient).
- Added tests for unicode and ascii reading
- Added a thread static cache
2018-03-26 14:36:08 -07:00
Pranav K 3f6051c9d5 Make PreserveCompilationContext=true 2018-03-26 14:23:59 -07:00
Pranav K 1e11b5fa95 Make PreserveCompilationContext=true 2018-03-26 14:23:29 -07:00
ASP.NET CI 327c2eac59 Updating submodule(s)
Identity => 3f990bfb83

[auto-updated: submodules]
2018-03-26 14:18:16 -07:00
ASP.NET CI fd758b9336 Updating submodule(s)
Mvc => 5e245da326
Razor => da255ff9db

[auto-updated: submodules]
2018-03-26 21:12:08 +00:00
Pranav K 07a58e90b4
Merge remote-tracking branch 'origin/release/2.1' into dev 2018-03-26 14:09:52 -07:00
Pranav K 1338f447fa Remove test that attempted to build a ClassLibrary using precompilation
Fixes #251
2018-03-26 14:09:01 -07:00
Barry Dorrans 3f990bfb83
Add pointer to the old stuff. 2018-03-26 14:08:00 -07:00
Nate McMaster 957a6044e4
Fix misaligned MSBuild variable name 2018-03-26 13:59:27 -07:00
Nate McMaster fbf8e886ba
Update to build tools 2.0.7-rtm-10027 2018-03-26 13:32:10 -07:00
ASP.NET CI 4b8c961d58 Updating submodule(s)
EntityFrameworkCore => fb6283a8ce09cfb1cc6b72efc8878d07417efbea
Mvc => 79c4986685
Options => 6bec3619c481dfe527d2d42bedf1066638431190
Razor => 7c0a486bcc
Templating => 7388b09b23

[auto-updated: submodules]
2018-03-26 20:31:22 +00:00
N. Taylor Mullen 7c0a486bcc Merge remote-tracking branch 'origin/release/2.1' into dev 2018-03-26 12:40:03 -07:00
N. Taylor Mullen da255ff9db Make `TestProject.GetProjectDirectory` more thorough when finding project directory.
- Used our test path utilities to properly navigate to the project directory.
- Added some logic to make future debugging/test failures more diagnosable.

#2184
2018-03-26 12:36:46 -07:00
Doug Bunting 79c4986685
Merge branch 'release/2.1' into dev 2018-03-26 12:36:45 -07:00
Doug Bunting 5e245da326
Add compatibility switch controlling parameter metadata and top-level validation
- #7413 part 1 of 2
- made all `ModelMetadataProvider` and `ObjectModelValidator`-specific code conditional
  - fortunately, `MvcOptions` easy to get; affected code is primarily `internal` or pub-`Internal`
  - remove unnecessary `ModelMetadataProvider` use in `ApiBehaviorApplicationModelProvider`
- run integration and functional tests with `CompatibilityVersion.Version_2_1`
  - functional test change depends on @javiercn's recent #7541 fix
  - remove test code now redundantly turning compatibility switches on

nits:
- correct spelling errors in `CompatibilitySwitch`
- take VS suggestions, mostly in test code
- rename methods in `ControllerBinderDelegateProviderTest` to match current API
- slightly refactor in `ApiBehaviorApplicationModelProvider`
2018-03-26 12:29:04 -07:00
ASP.NET CI f9b2502476 Updating submodule(s)
Common => ac68db3695abacb0c2f08103ee38eafbef15fe21
Diagnostics => 77200410d6
EntityFrameworkCore => c7d8f26c539663788b1390b744dae33c2b657b61
Options => 777f816d515c3cc2872b19fb7dc4db20f2f740e6
Razor => 7bc54b99e0
Templating => e1cb3f25ac

[auto-updated: submodules]
2018-03-26 12:22:47 -07:00
ASP.NET CI 9f840eff7f Updating submodule(s)
Common => f99e6a84de230d85ad56baeec76b103e4be439ac
Diagnostics => f0f2ff1dc8
EntityFrameworkCore => 8a40286da3c43f31fb32799d98d42fc2851b411b
Razor => 28a6fe27ca

[auto-updated: submodules]
2018-03-26 19:22:11 +00:00
Hao Kung 7388b09b23 Merge remote-tracking branch 'origin/release/2.1' into dev 2018-03-26 12:19:52 -07:00