Sébastien Ros
e411cbf7e2
Moving PlatformBenchmarks from aspnet/benchmarks ( #2457 )
2018-04-11 14:27:34 -07:00
Ryan Brandenburg
7e5104573e
Skip flaky tests
2018-04-10 10:44:18 -07:00
David Fowler
b030ab7e49
Update Connections.Abstractions.csproj ( #2473 )
2018-04-09 17:55:14 -07:00
David Fowler
4760cce6aa
Remove IConnection ( #2472 )
2018-04-07 18:55:59 -07:00
Chris Ross (ASP.NET)
2ee0d6e337
Delay loading the dev cert #2422
2018-04-04 14:54:27 -07:00
Chris Ross (ASP.NET)
953496a970
Merge branch 'release/2.1' into dev
2018-04-04 13:44:56 -07:00
Chris Ross (ASP.NET)
9ea2c50068
Add SNI support #2357
2018-04-04 12:49:29 -07:00
Andrei Amialchenia
70ce044778
Corrects spelling of some comments ( #2461 )
2018-04-03 15:55:17 -07:00
ASP.NET CI
5c87b44a3e
Update dependencies.props
...
[auto-updated: dependencies]
2018-04-03 22:32:42 +00:00
Pavel Krymets
769dd4684a
Add NewtonsoftJsonPackageVersion back
2018-04-03 11:08:13 -07:00
Pavel Krymets
ba06c58bcb
Merge release/2.1 into dev ( #2460 )
2018-04-03 10:45:31 -07:00
Stephen Halter
623c27ab01
Dispose SocketAsyncEventArgs when we dispose the Socket ( #2459 )
2018-04-02 19:48:17 -07:00
Stephen Halter
a92da1b8f4
Fix CopyToAsyncDoesNotCopyBlocks test ( #2458 )
2018-04-02 18:42:02 -07:00
Pavel Krymets
ba2b883db0
Reaction to *Memory changes ( #2446 )
2018-04-02 16:44:13 -07:00
David Fowler
6b183c5ac0
Use 4K as the minimum segment size ( #2452 )
...
- This normalizes the behavior for kestrel no matter what memory pool implementation is used. The transports should behave the same (ask for 1/2 full blocks) across pool implementations.
- Declare the minimum segment size in KestrelMemoryPool
- Updated the AdaptedPipeline to use MinimumSegmentSize / 2
2018-04-02 16:14:40 -07:00
David Fowler
a37fa83aee
Fixed a parser bug found when trying out the array pool ( #2450 )
...
- When using the array pool, we get terrible block density and as a result
the header parser was failing.
- This fixes the case where the parser needed to skip 2 blocks at the end
(which is unrealistic). Comparing the current index to the reader index is incorrect
since we may end up at the same index in another segment.
2018-04-01 00:04:02 -07:00
David Fowler
7382198356
Copy connection middleware when using ListenLocalHost ( #2447 )
...
- Connection middleware got removed during Clone when using ListenLocalhost
2018-03-31 07:29:35 -07:00
Andrew Stanton-Nurse
2c2a8dae01
Merge pull request #2445 from aspnet/release/2.1
...
Add IConnection to Connections.Abstractions (#2444 )
2018-03-30 15:21:48 -07:00
David Fowler
67cb8a0e11
Add IConnection to Connections.Abstractions ( #2444 )
2018-03-30 15:20:31 -07:00
Pavel Krymets
76c6761f54
Merge remote-tracking branch 'origin/release/2.1' into dev
2018-03-30 11:54:03 -07:00
Pavel Krymets
7b3491e11e
Prepare to 0 byte flush change ( #2442 )
2018-03-29 20:27:54 -07:00
Chris Ross (ASP.NET)
4592227d07
Merge branch 'release/2.1' into dev
2018-03-29 08:50:40 -07:00
Ryan Brandenburg
cc8c140cca
Skip flaky test
2018-03-29 08:48:40 -07:00
Ryan Brandenburg
59bacd46e4
Skip flaky test
2018-03-28 11:05:52 -07:00
Nate McMaster (automated)
2bceac304b
Update dependencies.props
...
[auto-updated: dependencies]
2018-03-28 10:52:25 -07:00
David Fowler
46ab09ca36
Merge branch 'release/2.1' into dev
2018-03-27 02:08:35 -07:00
David Fowler
be04ccac6e
Move DuplexPipe into Kestrel.Core as internal ( #2428 )
2018-03-27 02:02:15 -07:00
Stephen Halter
68ff406862
Merge branch 'release/2.1' into dev
2018-03-26 14:51:21 -07:00
Stephen Halter
a1de323ff4
Make LibuvTransport(Factory) pubternal ( #2426 )
2018-03-26 11:39:51 -07:00
ASP.NET CI
8b13ab8485
Update dependencies.props
...
[auto-updated: dependencies]
2018-03-25 15:45:27 -07: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
John Luo
2dc1858f90
Merge branch 'release/2.1' into dev
2018-03-23 16:02:42 -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
David Fowler
967b0dd0a4
Fixed dependencies
2018-03-22 23:39:48 -07:00
David Fowler
af636fc8d4
Upgraded deps
2018-03-22 21:56:53 -07:00
David Fowler
0753f4b4f4
Merged release/2.1
2018-03-22 21:56:29 -07:00
David Fowler
abdcb47b8f
Renames from API review ( #2413 )
...
* Renames from API review
- Rename Microsoft.AspNetCore.Protocols.Abstractions to Microsoft.AspNetCore.Connections.Abstractions.
- Renamed IConnectionHandler to IConnectionDispatcher (and related properties and types)
- Added ConnectionHandler and UseConnectionHandler extension method to Connections.Abstractions.
- Use ActivatorUtilties to create the ConnectionHandler
2018-03-22 21:38:14 -07:00
Nate McMaster
12abcd2f68
Merge branch 'release/2.1' into dev
2018-03-21 22:16:12 -07:00
Nate McMaster
54e538dcb5
Remove dotnet tool install from instructions on using dotnet-dev-certs
2018-03-21 22:10:48 -07:00
Stephen Halter
b90766d097
React to aspnet/BuildTools#611 ( #2409 )
2018-03-20 12:19:20 -07:00
Stephen Halter
5fa658c800
Never run continuation inline in SocketAwaitable.OnCompleted ( #2407 )
2018-03-19 17:29:49 -07:00
Pranav K
ac84d9b2fd
Merge branch 'release/2.1' into dev
2018-03-16 12:31:33 -07:00
Pranav K
34b911d188
Update KoreBuild channel
2018-03-16 12:31:04 -07:00
Pranav K
35b92f298c
Update version prefix to preview3
2018-03-16 11:27:02 -07:00
Pranav K
f298a7df96
Merge remote-tracking branch 'origin/release/2.1' into dev
2018-03-16 11:27:02 -07:00
Pranav K
e7aa60208d
Branching for 2.1.0-preview2
2018-03-16 11:15:29 -07:00
Ryan Brandenburg
3584e5f2ab
Set 2.0 baselines
2018-03-16 10:50:05 -07:00