Commit Graph

25985 Commits

Author SHA1 Message Date
Nate McMaster c872502ef1
Minor tweaks to update scripts 2018-04-13 10:55:33 -07:00
Pavel Krymets b67b5586f2
corefx 2.1.0-preview3-26413-01 (#1064) 2018-04-13 10:28:02 -07:00
John Luo c35030267c Update usage of TestSink 2018-04-13 10:21:41 -07:00
ASP.NET CI 27a693b578 Updating submodule(s)
AzureIntegration => d245232ddb
EntityFrameworkCore => ddafebdab88b243adaffe0af8aef05b923c55a49
Hosting => a8c0970cde
Identity => 5a2eb3becd
IISIntegration => 4188d2fe68
KestrelHttpServer => d57da6b71f
Localization => 49aafe8eb0
Logging => 7de89525be0a2ba7edb28e3cea376ac4ea3fed22
Mvc => e6be423c33
ResponseCaching => 0efe83b4f2
Routing => 7113e54267
Scaffolding => 6f0db7708324cc0e35c1d93a62b2df04bf0299d5
Session => a5e67d606b
SignalR => 3e69fdc4ad
Templating => f824751bb9

[auto-updated: submodules]
2018-04-13 09:56:33 -07:00
David Fowler a8c0970cde
Check for non-null RequestServices (#1378) 2018-04-13 09:45:38 -07:00
Pavel Krymets d245232ddb
Revert "Enable trace for test app (#178)" (#180)
This reverts commit f7d5f3e64e.
2018-04-13 09:43:03 -07:00
Nate McMaster e6be423c33
Remove netcoreapp2.0 from MvcSandbox 2018-04-13 09:42:05 -07:00
Nate McMaster 3fa5a7cd79
Fix ArgumentOutOfRangeException in analyzing the build graph 2018-04-13 09:33:28 -07:00
Martin Costello 2e761415e4 Implement IDisposable for derived types for WebApplicationFactory<T> (#7637)
* Implement IDisposable for derived types for WebApplicationFactory<T>

Add a protected Dispose method and a finalizer to WebApplicationFactory<T> for use in classes that derive from it and want to dispose of their own resources.
Resolves #7631.

* Address review feedback

Only dispose of fields if disposing is true.
2018-04-13 09:30:33 -07:00
David Fowler 3e69fdc4ad
Delegate disposable to the IConnectionFactory (#1999)
- Added DisposeAsync to the IConnectionFactory. It's responsible for disposing the connection after the pipe has closed.
- Added dispose callback to WithConnectionFactory
- Don't wait for poll request to end before unwinding from the transport
- Make sure all http requests are done before returning from StopAsync in both SSE and longpolling
2018-04-13 09:16:23 -07:00
Kiran Challa f824751bb9 Added Razor class library project template
[Fixes #323] Add a Razor class library project template
2018-04-13 04:21:49 -07:00
David Fowler abe139ee16
Make the protocol and messages public (#1994)
* Move types to a .Protocol namespace
2018-04-13 01:53:41 -07:00
James Newton-King 198013bfa3
Microsoft.AspNetCore.Http.Connections.Client refactors (#1995) 2018-04-13 20:13:58 +12:00
David Fowler 83dec1093a
Fixed flaky longpolling tests (#1993)
- Wait for disposal and removal of the connection
2018-04-13 00:42:31 -07:00
David Fowler 4a568e90d2
API review changes (#1992)
- Changed GetMessageBytes to return ReadOnlyMemory
- Make HandshakeProtocol.SuccessHandshakeData a readonly field
2018-04-13 00:25:02 -07:00
Mikael Mengistu 70c63fe9e8
Http.Connections.Client API Review changes (#1987) 2018-04-13 06:52:27 +00:00
Ahson Khan d57da6b71f Collapse AsSpan().Slice(..) into AsSpan(..) (#2491) 2018-04-12 23:33:47 -07:00
Ahson Khan 0ee4a86564 Collapse AsSpan().Slice(..) into AsSpan(..) (#1991) 2018-04-12 23:15:47 -07:00
Andrew Stanton-Nurse 16c6a65bf2
polyfill UInt8Array.forEach for IE (#1981) 2018-04-12 21:15:39 -07:00
Mikael Mengistu 0053124ca4
Make Proxies Internal (#1982) 2018-04-13 00:38:16 +00:00
Mikael Mengistu df4d901ae7
Fix 5 param On extension method (#1984) 2018-04-13 00:37:13 +00:00
Stephen Halter 10f3b6863e
Avoid nullref in KestrelEventSource (#2483)
* Avoid nullref in KestrelEventSource
* Improve HostNameIsReachableAttribute to speed up test discovery
2018-04-12 17:29:34 -07:00
John Luo c4b9e061ca Update usage of TestSink 2018-04-12 17:29:31 -07:00
Justin Kotalik 4188d2fe68
sttimer changes to V2 (#773) 2018-04-12 17:11:38 -07:00
= a5e67d606b Update usage of TestSink 2018-04-12 17:11:18 -07:00
= d5a4d9b8c5 Update usage of TestSink 2018-04-12 16:58:19 -07:00
Justin Kotalik 5fd1f9e0e5 Merge remote-tracking branch 'origin/release/2.1' into dev 2018-04-12 16:33:29 -07:00
John Luo 0efe83b4f2 Update usage of TestSink 2018-04-12 16:28:32 -07:00
= 7113e54267 Update usage of TestSink 2018-04-12 16:17:04 -07:00
pan-wang 9c83280770
Fixing couple issues (#763)
adding more logs and fix memory leak in case of configuration change and then shutdown
2018-04-12 14:10:25 -07:00
Andrew Stanton-Nurse 24328b8e88
fix #1281 by adding support for DELETE endpoint on server (#1925) 2018-04-12 12:39:08 -07:00
Andrew Stanton-Nurse 0992db9fd2
fix #1914 by switching RedisProtocol to MsgPack (#1968) 2018-04-12 12:10:51 -07:00
Andrew Stanton-Nurse c734b9910a
fix #1951 by transpiling to ES5 (#1970) 2018-04-12 11:59:43 -07:00
ASP.NET CI 5b55598c44 Updating BuildTools from 2.1.0-preview3-17005 to 2.1.0-preview3-17018
[auto-updated: buildtools]
2018-04-12 11:47:03 -07:00
ASP.NET CI 5c5ef0f28e Updating submodule(s)
AuthSamples => 4ff09370a9
AzureIntegration => f7d5f3e64e
BasicMiddleware => 553ce6471a
Common => 0a744c0b56c53bac050b0996259491608bb6d39b
EntityFrameworkCore => fc68df0f1977b4b958f77f967a46e115d0ed6388
IISIntegration => 5c34364d73
KestrelHttpServer => c6fa9793eb
Logging => a8115c9660357e7032e9c680e5459bf5299aadb6
MetaPackages => 0b5cb8a8b8
Mvc => e34b4e8335
Razor => 9365fcd053
Routing => 4184b2406d
SignalR => 71abbd22f4
Templating => c3ac7629d1
WebHooks => c9ab0b4ede36ab3c40e6c3d7e321009899c11321

[auto-updated: submodules]
2018-04-12 11:46:54 -07:00
Chris Ross (ASP.NET) 553ce6471a Fix dependency typo 2018-04-12 11:41:00 -07:00
Sébastien Ros 74f13328ed Adding Utf8Json dependency (#1060) 2018-04-12 10:20:10 -07:00
Chris Ross (ASP.NET) 4e1ba2a6c7 Delay process exit in ConsoleLifetime #1329 2018-04-12 10:07:44 -07:00
Pranav K 18a15435e9 Specify branch name when calling PublishToBlobFeed 2018-04-12 10:00:39 -07:00
David Fowler 71abbd22f4
Remove Binary over text sample (#1975)
We don't support it anymore
2018-04-12 09:40:46 -07:00
Chris Ross (ASP.NET) ee12c4fcf2 Downgrade HTTPs handshake failures to debug #1853 2018-04-12 09:25:44 -07:00
Chris Ross (ASP.NET) c6fa9793eb Make Protocols internal 2018-04-12 08:53:27 -07:00
BrennanConroy 1fc282acb8
Move Benchmark Apps to new folder and use .All package when Benchmarks runs our scenarios (#1965) 2018-04-12 08:28:12 -07:00
Kiran Challa 4184b2406d Updated to make routing always use UrlEncoder.Default and not depend on DI to get it.
[Fixes #513] RedirectToAction with Non-English Characters in Parameters and Authentication Causes Error
2018-04-12 05:15:45 -07:00
David Fowler 8b1a7e9199
API review feedback (#1974)
- Remove SetHttpContext
- Remove HttpContextFeature
- Add and implement IHttpTransportFeature on HttpConnectionContext
- Remove ConnectionMetadataNames
2018-04-12 03:50:14 -07:00
James Newton-King d4773e831c
Set default transport and application buffer sizes (#1964) 2018-04-12 18:23:00 +12:00
James Newton-King 7563ccae20
Always use TaskCreationOptions.RunContinuationsAsynchronously (#1966) 2018-04-12 18:21:20 +12:00
James Newton-King 1ae901de3d
Fix incorrect test for long poll and web sockets requests (#1971) 2018-04-12 18:21:05 +12:00
David Fowler 3c8c8ea8e1
React to Kestrel changes (#1969) 2018-04-11 20:29:17 -07:00
David Fowler ca44b4adfc
Moved kestrel specific features into transport abstractions (#2482) 2018-04-11 20:23:48 -07:00