Commit Graph

27675 Commits

Author SHA1 Message Date
David Fowler cb05ce4e0b
Progress towards deleting Sockets.Abstractions (#1705)
* Progress towards deleting Sockets.Abstractions
- Moved our custom DefaultConnectionContext to Sockets.Http and renamed it to HttpConnectionContext.
- Renamed ConnectionManager to HttpConnectionManager
- Use DefaultConnection in tests and benchmarks
- Delete ConnectionMetadata
2018-03-24 04:21:47 -07:00
ASP.NET CI c1309f9f11 Updating submodule(s)
KestrelHttpServer => f0629dcbe4

[auto-updated: submodules]
2018-03-24 03:20:15 -07:00
ASP.NET CI 5c95c742e1 Updating submodule(s)
KestrelHttpServer => 6701339835

[auto-updated: submodules]
2018-03-24 10:17:10 +00:00
David Fowler f0629dcbe4 Merge branch 'release/2.1' into dev 2018-03-24 03:14:59 -07:00
David Fowler 6701339835
Expose DefaultConnectionContext POCO (#2421)
- Made TransportConnecton derive from ConnectionContext
- Less objects, less opinions about what the ConnectionContext is. This diverges from what we do with HttpContext but it seems better overall.
- Made DefaultConnectionContext
 - Usable for unit testing
 - Usable for benchmarking
2018-03-24 03:12:53 -07:00
Yanbing Shi 9ee0242717 remove Constants.Headers.ConnectionUpgrade 2018-03-24 00:09:16 -07:00
ASP.NET CI 4060838db5 Updating submodule(s)
Logging => d7002833566eed7747152d6ca7436ea029289ac7

[auto-updated: submodules]
2018-03-23 21:14:28 -07:00
ASP.NET CI 97879e2726 Updating submodule(s)
Mvc => e94d77c47f

[auto-updated: submodules]
2018-03-23 17:42:41 -07:00
Yanbing Shi f1c8dc408f updated the solution 2018-03-23 17:21:53 -07:00
Yanbing Shi c181d1db96 Graceful close handshake 2018-03-23 17:07:16 -07:00
Ajay Bhargav Baaskaran 7bc54b99e0 Use tool assembly path for computing default pipe name 2018-03-23 16:50:20 -07:00
ASP.NET CI 751a9747c3 Updating submodule(s)
DotNetTools => 8b423a7452
Mvc => 739c8bb1dd
Scaffolding => 7f7babe9860e61e4d32f680aaf34c720c13b782b

[auto-updated: submodules]
2018-03-23 23:45:16 +00:00
Nate McMaster 0f765534cb
Remove duplicate copies of files from artifact output 2018-03-23 16:37:40 -07:00
Nate McMaster 8b423a7452
Merge branch 'release/2.1' into dev 2018-03-23 16:35:00 -07:00
Nate McMaster 7e13e83348
Remove PackageArtifactCategory 2018-03-23 16:34:43 -07:00
N. Taylor Mullen 739c8bb1dd Merge remote-tracking branch 'origin/release/2.1' into dev 2018-03-23 16:23:08 -07:00
N. Taylor Mullen e94d77c47f Add model attribute for PartialTagHelper.
- The model attribute is used to define any object based model to be passed to a `TagHelper`. It enables scenarios when users want to pass in `new` poco types.
- Added unit tests for the new `ResolveModel` method in `PartialTagHelper`.
- Added a single functional test to verify the end-to-end.

#7374
2018-03-23 16:13:55 -07:00
ASP.NET CI 2e380516c0 Updating submodule(s)
Antiforgery => b754c38fa1
BasicMiddleware => 2f92fc1d1e
BrowserLink => 4c862f0508493805752e75da81e4b2792332c6c7
Caching => b6d0fcf698c2e6ab272a0ba30de4d6b857fdd7ce
EntityFrameworkCore => 6435d4cccdea4392c3b664eb27848fad168bc930
EventNotification => a59df3af046cca55bcec708f08f1b56ccd0baf32
FileSystem => 2d2292e0cba0a493ac01dbe78c6516ed8eb01416
Hosting => edada4acc7
HtmlAbstractions => 642bf2fe2c
HttpAbstractions => 49b447d626
HttpClientFactory => 1145a51b146ee8198f136fb9cd6009f88365d18d
HttpSysServer => af2d9570dc
Identity => 3f1732c03e
IISIntegration => 00e7a9deb9
KestrelHttpServer => 2dc1858f90
Logging => 08361be19b5c6ca3f8b7a9a0df2fffebcf1b2805
Mvc => db6aed7f36
Options => 491ac102af43ebf627f152425e9a56e769b9d46b
Razor => b12234395f
Security => 8654efeb4d
Session => 596362a550
SignalR => 9e33bc8ad3
Templating => b449373a5f

[auto-updated: submodules]
2018-03-23 23:08:14 +00:00
John Luo 2dc1858f90 Merge branch 'release/2.1' into dev 2018-03-23 16:02:42 -07:00
ASP.NET CI 3ec77938bc Updating submodule(s)
EntityFrameworkCore => 1a22d0f6482d0bd74b5a1f6ec3fec1e5d038e539
HttpClientFactory => 0ac7e425348ffd9fe1224c1035982838408774de
IISIntegration => 731f05df38
Mvc => 1ff5bdca79
Security => 405e7bce54

[auto-updated: submodules]
2018-03-23 15:58:22 -07:00
pan-wang 731f05df38
call exit to force shutdown in case of timeout (#726) 2018-03-23 15:19:00 -07:00
Javier Calvarro Nelson c2a8f7bd2c Upgrade Azure Active Directory Integration module 2018-03-23 15:05:11 -07:00
John Luo 00e7a9deb9 Merge branch 'release/2.1' into dev 2018-03-23 15:03:18 -07:00
John Luo 26578f5079 Reenable API check 2018-03-23 15:01:50 -07:00
Chris Ross (ASP.NET) 8654efeb4d Merge branch 'release/2.1' into dev
# Conflicts:
#	build/dependencies.props
2018-03-23 14:57:51 -07:00
Chris Ross (ASP.NET) 8c797639e5 Merge branch 'release/2.1' into dev 2018-03-23 14:56:48 -07:00
Chris Ross (ASP.NET) 405e7bce54 Update dependencies 2018-03-23 14:55:41 -07:00
Ryan Nowak db6aed7f36 Merge branch 'release/2.1' into dev 2018-03-23 14:50:36 -07:00
Ryan Nowak 1ff5bdca79 Set model prefix for [ApiController]
Infers the 'empty' model prefix for complex types that are read from the value
providers. This gives us better defaults when using the parameter object
pattern with respect to swagger/API explorer.
2018-03-23 14:49:54 -07:00
ASP.NET CI 4a8f9698ea Updating submodule(s)
EntityFrameworkCore => eead48dda8fb9df77cb250f3680b67423c2d1cd6
Mvc => 14429721d9

[auto-updated: submodules]
2018-03-23 21:46:18 +00:00
Chris Ross (ASP.NET) 0e7f12bfb3 Add HostFiltering to the default web host 2018-03-23 14:41:22 -07:00
Ryan Nowak 994b08844c Merge branch 'release/2.1' into dev 2018-03-23 14:24:54 -07:00
Ryan Nowak 14429721d9 Make handler selector more flexible
Some details of this pending discussion, but this is a new 2.1 change
and compatibility switch in the spirit of making pages handler selection
less error-prone.

In particular we don't want anyone to have to define HEAD to do the
trivial thing. This currently routes all 'safe' HTTP methods to the GET
handler and all other HTTP methods to the POST handler.

This is technically not the correct thing to do for OPTIONS and TRACE,
so we might still do something different.

The tests will change a little depending on exactly what we decide to
do, but this is the main idea of the change.
2018-03-23 14:22:48 -07:00
ASP.NET CI 8bbbdff3e8 Updating BuildTools from 2.1.0-preview2-15748 to 2.1.0-preview2-15749
[auto-updated: buildtools]
2018-03-23 14:09:31 -07:00
ASP.NET CI 974917fac7 Updating submodule(s)
EntityFrameworkCore => af5677fa86908b13dfa98d4d55d674147f739e62
Hosting => 05d1a6eb0e
KestrelHttpServer => 63fd1e1a4d
Razor => adc7184d98
SignalR => a9667c3fbd

[auto-updated: submodules]
2018-03-23 14:09:21 -07:00
John Luo a121d2ccc7 Merge branch 'release/2.1' into dev 2018-03-23 13:49:33 -07:00
John Luo ec184bc361 Build runtime specific metapackages 2018-03-23 13:40:27 -07:00
Javier Calvarro Nelson 414b3d958a Update the AAAD integration submodule 2018-03-23 13:26:22 -07:00
Javier Calvarro Nelson 191e10e5a7 Add the Azure Active Directory integration package 2018-03-23 13:05:49 -07:00
Javier Calvarro Nelson 963f7291a0 Merge branch 'release/2.1' into dev 2018-03-23 12:58:22 -07:00
John Luo 63fd1e1a4d Re-enable api check
- Disable api check for Transport.Libuv due to breaking change
- Add empty baseline files for unreleased packages
2018-03-23 12:55:06 -07:00
Stephen Halter 7cef9846dc Merge branch 'release/2.1' into dev 2018-03-23 12:49:23 -07:00
Stephen Halter 408700698c React to aspnet/BuildTools#611 (#2409) 2018-03-23 12:49:16 -07:00
Ajay Bhargav Baaskaran b12234395f Merge branch 'release/2.1' into dev 2018-03-23 12:37:35 -07:00
Ajay Bhargav Baaskaran adc7184d98 Register missed directives in RazorPageGenerator 2018-03-23 12:36:23 -07:00
Andrew Stanton-Nurse 9e33bc8ad3
Merge pull request #1702 from aspnet/release/2.1
issue template (#1701)
2018-03-23 12:29:28 -07:00
Andrew Stanton-Nurse a9667c3fbd
issue template (#1701) 2018-03-23 12:29:09 -07:00
Javier Calvarro Nelson f49270d9d6 Add Azure AD package + tests 2018-03-23 12:25:17 -07:00
ASP.NET CI 8214eaa16e Updating submodule(s)
Templating => e3894a4609

[auto-updated: submodules]
2018-03-23 12:15:38 -07:00
John Luo b449373a5f Merge branch 'release/2.1' into dev 2018-03-23 12:10:17 -07:00