Commit Graph

27752 Commits

Author SHA1 Message Date
Nate McMaster 02beb11a5c
Merge branch 'release/2.1' into dev 2018-03-21 10:35:53 -07:00
Nate McMaster c42db123bd
Add NuGetPackageVerifier 2018-03-21 10:35:29 -07:00
Andrew Stanton-Nurse bb59bb0a12
Merge pull request #1679 from aspnet/release/2.1
Release/2.1
2018-03-21 10:12:42 -07:00
Andrew Stanton-Nurse 71c2ddd155
Fix #1575 by removing use of Map (#1671) 2018-03-21 10:11:18 -07:00
Nate McMaster 1d8ae95ee6
Merge branch 'release/2.1' into dev 2018-03-21 10:08:33 -07:00
David Fowler 6053a34cf3
Don't expose HubConnectionContext on the Hub (#1674)
- Made HubCallerContext an abstract class
- Made DefaultHubCallerContext that gets data from the HubConnectionContext.
- Removed IP address
- Removed Connection property
2018-03-21 10:07:41 -07:00
Nate McMaster 6e9cb0260c
Merge branch 'release/2.1' into dev 2018-03-21 10:04:02 -07:00
Nate McMaster 4abcdf23a6
React to aspnet/BuildTools#616 - add additional exclusions for Newtonsoft.Json 11 2018-03-21 10:03:42 -07:00
Nate McMaster 20068233c7
React to aspnet/BuildTools#616 - add additional exclusions for Microsoft.AspNetCore.Razor.Design 2018-03-21 09:59:24 -07:00
Chris Ross (ASP.NET) e5cffe685b Do not rely on the implicit StringValues to array converter. 2018-03-21 09:42:20 -07:00
Nate McMaster 39fc608adb
React to changes in NuGetPackageVerifier 2018-03-21 09:37:08 -07:00
BrennanConroy e0cd696a99
Merge pull request #1678 from aspnet/release/2.1
Release/2.1
2018-03-21 09:22:36 -07:00
BrennanConroy e889175c0e
Properly wait for process exit for docker helper and log errors (#1667) 2018-03-21 09:21:33 -07:00
David Fowler 6583e5fb47
Improved allocations and throughput for broadcast scenarios (#1660)
- Don't allocate when enumerating connections
- Don't allocate tasks unless we truly go async
- Don't get the timestamp, just write the pings always (if there's no ongoing write)
- Track the time since last keep alive write instead of the last write
- ValueTask all the things!
- Renamed HubConnectionList to HubConnectionStore
2018-03-21 09:03:36 -07:00
Nate McMaster 44acd6e721
Merge branch 'release/2.1' into dev 2018-03-21 09:01:32 -07:00
Nate McMaster 1ddea573bb
Update to Newtonsoft.Json 11.0.1 (#979) 2018-03-21 09:00:05 -07:00
David Fowler bb89551d0d Merge branch 'release/2.1' into dev 2018-03-21 08:59:01 -07:00
David Fowler 5748898fc4
Make the RequestServicesContainerMiddleware thinner (#1360) (#1362)
- Today the request services middleware is responsible for making sure there are request scoped services.
This PR tries introduces some breaking changes that are hopefully acceptable in order to gain some performance.
- Here are the assumptions this PR makes:
 - Since this middleware is first in the pipeline, the only thing that can
  set a default service provider would be the server itself. Since we have no servers that do that
  I removed that code that tries to noop if there's an existing service provider.
 - This PR no longer restores the previous service provider feature since it gets replaced every request
 anyways. Kestrel also clears out the feature on each request so it shouldn't be a problem (in theory).
 Once again, since this middleware is first, it is the last thing that runs before the server re-gains
 control on the way out so there's no need to restore anything.
 - We use the RegisterForDispose method to dispose of the IServiceProvider instead of doing it inline.
2018-03-21 08:58:03 -07:00
Pranav K fb4a3abdcd
Merge pull request #2202 from aspnet/release/2.1
Add a few more Razor Sdk fixes
2018-03-21 08:45:31 -07:00
Pranav K 8631f287d9 Add a few more Razor Sdk fixes
* UseSharedCompilation to determine the default value of UseRazorBuildServer
* Generate AssemblyDescriptionAttribute
2018-03-21 08:44:55 -07:00
Nate McMaster 03efe5a4a7
Update Templating submodule 2018-03-21 08:40:00 -07:00
David Fowler 22423271c9 Make the RequestServicesContainerMiddleware thinner (#1360)
- Today the request services middleware is responsible for making sure there are request scoped services.
This PR tries introduces some breaking changes that are hopefully acceptable in order to gain some performance.
- Here are the assumptions this PR makes:
 - Since this middleware is first in the pipeline, the only thing that can
  set a default service provider would be the server itself. Since we have no servers that do that
  I removed that code that tries to noop if there's an existing service provider.
 - This PR no longer restores the previous service provider feature since it gets replaced every request
 anyways. Kestrel also clears out the feature on each request so it shouldn't be a problem (in theory).
 Once again, since this middleware is first, it is the last thing that runs before the server re-gains
 control on the way out so there's no need to restore anything.
 - We use the RegisterForDispose method to dispose of the IServiceProvider instead of doing it inline.
2018-03-21 02:19:25 -07:00
Nate McMaster d3cb158f11
Merge branch 'release/2.1' into dev 2018-03-20 17:27:01 -07:00
Nate McMaster dfc550a9ab
Fix the release channel for CLI blobs 2018-03-20 17:26:28 -07:00
Andrew Stanton-Nurse b2bbaa1d32
Merge pull request #1668 from aspnet/release/2.1
clean up test output (#1656)
2018-03-20 17:24:09 -07:00
Andrew Stanton-Nurse a2764109b0
clean up test output (#1656) 2018-03-20 17:23:34 -07:00
Nate McMaster 526382fc63
Merge branch 'release/2.1' into dev 2018-03-20 17:10:28 -07:00
Kiran Challa 53a66b5ce8 Removed Microsoft.AspNetCore.SpaTemplates from artifacts as its no longer produced 2018-03-20 16:57:35 -07:00
N. Taylor Mullen 8f8bbda27a Merge branch 'release/2.1' into dev 2018-03-20 16:35:07 -07:00
Mike Harder 72d706526e
Upgrade Microsoft.NET.Test.Sdk to 15.6.1 (#972) 2018-03-20 16:32:00 -07:00
N. Taylor Mullen 6a7a6669e7 Merge branch 'rel/vs15.7' into release/2.1 2018-03-20 16:19:14 -07:00
Nate McMaster 5aa5f92345
Adjust docker build to use current user ID (#977) 2018-03-20 16:17:59 -07:00
pan-wang 5baa53393f
fixing fowarding handler for AsyncCompletion (#669)
to make sure ANCM does not release IIS pipeline until all WinHttp handlers get closed.
2018-03-20 15:56:16 -07:00
Kiran Challa f831df00a7 Merge branch 'release/2.1' into dev 2018-03-20 15:29:43 -07:00
Kiran Challa 431a8e195a [Fixes #2144] Incorrect target element of nested tag helper 2018-03-20 15:25:07 -07:00
N. Taylor Mullen c874f84c3d Revert "Revert "Make Razor HTML Comments aware (#2178)""
This reverts commit 1f3f4b79da.
2018-03-20 15:23:53 -07:00
Nate McMaster fde11611f8
Fix the latest version pointer file in the blob store 2018-03-20 15:23:21 -07:00
Jass Bagga 1d00bb449f
Merge pull request #387 from aspnet/release/2.1
Move layout and partial script to Shared dir (#368)
2018-03-20 15:18:13 -07:00
Jass Bagga 586c4ff780
Move layout and partial script to Shared dir (#368)
Addresses #340
2018-03-20 15:17:50 -07:00
BrennanConroy 498ec1597a
Merge pull request #1665 from aspnet/release/2.1
Fix LongPolling retry after poll timeout (#1654)
2018-03-20 14:51:34 -07:00
BrennanConroy 24f07ce791
Fix LongPolling retry after poll timeout (#1654) 2018-03-20 14:51:00 -07:00
Pranav K 23db9bfb11
Merge remote-tracking branch 'origin/release/2.1' into dev
# Conflicts:
#	build/dependencies.props
#	korebuild-lock.txt
2018-03-20 14:50:31 -07:00
Pranav K 3e319ae2aa React to Sdk changes 2018-03-20 14:48:27 -07:00
Ryan Brandenburg f38ebee489 Set 2.0 baselines 2018-03-20 14:46:34 -07:00
Ryan Brandenburg 7dd0424825 Set 2.0 baselines 2018-03-20 14:44:10 -07:00
Kiran Challa 88f8f97702 Merge branch 'release/2.1' into dev 2018-03-20 13:47:26 -07:00
ASP.NET CI f95a11b06b Updating submodule(s)
EntityFrameworkCore => 6e2f6cc5b86f43e68c85b9aa0bef2a15d1805a72

[auto-updated: submodules]
2018-03-20 13:46:33 -07:00
Kiran Challa 69f52cc3b6 Removing Microsoft.AspNetCore.SpaTemplates project and friends 2018-03-20 13:46:11 -07:00
Chris Ross (ASP.NET) 3fae140900 Merge branch 'release/2.1' into dev 2018-03-20 13:45:13 -07:00
Ryan Brandenburg 9e7291d18d Set 2.0 baselines 2018-03-20 13:34:12 -07:00