Stephen Halter
ec46bc7041
Don't ACK ACKs ( #2767 )
2018-08-08 12:07:45 -07:00
Chris Ross (ASP.NET)
7c8654d443
Add new ConfigureKestrel extensions #2760
2018-08-08 12:06:46 -07:00
Stephen Halter
c0557cfca7
Improve exception handling in Http2Connection.ProcessRequestsAsync ( #2787 )
2018-08-08 11:20:49 -07:00
Chris Ross (ASP.NET)
5378900e0c
Ack settings before window updates #2772
2018-08-08 11:19:23 -07:00
Chris Ross (ASP.NET)
c73d513289
Add Http2 frame logging
2018-08-08 09:46:42 -07:00
John Luo
20fbffb897
Merge branch 'release/2.2'
2018-08-07 15:43:56 -07:00
John Luo
0a28806c17
Fix flaky graceful shutdown tests
2018-08-07 15:40:38 -07:00
Stephen Halter
0e99235d59
Add in-memory functional test project ( #2780 )
...
- Run AddressRegistrationTests independently to avoid port conflicts
- Only run tests that verify transport behavior for each transport
2018-08-07 15:34:11 -07:00
John Luo
ae67a8c1cb
Merge branch 'release/2.2'
2018-08-07 11:50:21 -07:00
John Luo
b494e50353
Fixup shutdown functional tests
2018-08-07 11:50:09 -07:00
John Luo
d9f5022c0b
Merge branch 'release/2.2'
2018-08-07 11:08:03 -07:00
John Luo
8a74cf3ed5
Gracefully shutdown HTTP/2 connections on server and client initiated shutdown
2018-08-07 10:59:29 -07:00
ASP.NET CI
a93a3d77cb
Update dependencies.props
...
[auto-updated: dependencies]
2018-08-06 20:42:59 +00:00
Chris Ross (ASP.NET)
ea7e53cab0
Send Resets for unhandled app exceptions #2733
2018-08-06 11:35:42 -07:00
Chris Ross (ASP.NET)
cc6393d494
Merge branch 'release/2.2'
2018-08-06 11:11:42 -07:00
ASP.NET CI
a9aaa559de
Update dependencies.props
...
[auto-updated: dependencies]
2018-08-05 19:56:24 +00:00
ASP.NET CI
7e073cb5f6
Update dependencies.props
...
[auto-updated: dependencies]
2018-08-05 19:20:23 +00:00
Chris Ross (ASP.NET)
beca0259c2
Verify request Content-Length #2733
2018-08-02 13:23:57 -07:00
Stephen Halter
3cdb73440e
Disable memory pool late return validation in H2SpecTests ( #2768 )
...
- We should reenable once HTTP/2 graceful shutdown is implemented
2018-07-30 14:33:45 -07:00
Stephen Halter
6d46410a76
Don't ACK ACKs ( #2767 )
2018-07-30 12:25:32 -07:00
ASP.NET CI
b1e97f1d85
Update dependencies.props
...
[auto-updated: dependencies]
2018-07-29 20:01:50 +00:00
ASP.NET CI
47e643f20a
Update dependencies.props
...
[auto-updated: dependencies]
2018-07-29 12:18:16 -07:00
Chris Ross (ASP.NET)
647e7c3266
Add new ConfigureKestrel extensions #2760
2018-07-27 15:25:18 -07:00
Chris Ross (ASP.NET)
d6251c3190
Merge branch 'release/2.2'
2018-07-27 13:02:52 -07:00
Chris Ross (ASP.NET)
c7dd9ff68a
Enable Http/2 by default #2720
2018-07-27 12:51:12 -07:00
Stephen Halter
94cfc01fbf
Implement HTTP/2 input flow control ( #2740 )
2018-07-27 10:47:27 -07:00
Nate McMaster
a0f30fc2a5
Merge branch 'release/2.2'
2018-07-26 09:10:37 -07:00
Stephen Halter
1f58092b1b
Merge branch 'merge/release/2.2-to-master'
2018-07-24 13:15:48 -07:00
Nate McMaster
1f3524787e
Merge branch 'release/2.1' into release/2.2
2018-07-24 11:43:13 -07:00
Eilon Lipton
a104adeca3
Update CONTRIBUTING.md
2018-07-24 10:51:39 -07:00
ASP.NET CI
b67e97bcab
Update dependencies.props
...
[auto-updated: dependencies]
2018-07-22 13:04:54 -07:00
ASP.NET CI
2365f2a7a3
Update dependencies.props
...
[auto-updated: dependencies]
2018-07-22 12:18:40 -07:00
Chris Ross
09640bef56
Merge pull request #2738 from dotnet-maestro-bot/merge/release/2.2-to-master
...
[automated] Merge branch 'release/2.2' => 'master'
2018-07-20 13:07:22 -07:00
Chris Ross (ASP.NET)
612fcca729
Validate Http/2 pseudo headers #2205 #2263 #2659
2018-07-19 16:25:10 -07:00
Stephen Halter
603cd03bfa
Stop writing responses after the unexpected end of request content ( #2734 )
2018-07-19 14:18:57 -07:00
Chris Ross
475a5a9a51
Merge pull request #2736 from dotnet-maestro-bot/merge/release/2.2-to-master
...
[automated] Merge branch 'release/2.2' => 'master'
2018-07-19 13:25:01 -07:00
David Fowler
b934e46161
Complete the transport pipes after connection middleware runs ( #2735 )
2018-07-19 11:49:46 -07:00
Chris Ross
8fc60e1b57
Merge pull request #2726 from dotnet-maestro-bot/merge/release/2.2-to-master
...
[automated] Merge branch 'release/2.2' => 'master'
2018-07-16 11:41:05 -07:00
Chris Ross
a23c17bd09
Merge branch 'master' into merge/release/2.2-to-master
2018-07-16 11:39:53 -07:00
Stephen Halter
a44007adfb
Fix deadlock in GOAWAY_Received_RelievesConnectionBackpressure ( #2724 )
2018-07-16 10:55:20 -07:00
Stephen Halter
5f065b6670
Fix deadlock in GOAWAY_Received_RelievesConnectionBackpressure ( #2724 )
2018-07-16 10:55:09 -07:00
Chris Ross (ASP.NET)
429bcfe216
Sending and receiving RST frames. #2462
2018-07-16 09:13:11 -07:00
ASP.NET CI
fe1afa3446
Update dependencies.props
...
[auto-updated: dependencies]
2018-07-15 20:03:19 +00:00
ASP.NET CI
d744c177b7
Update dependencies.props
...
[auto-updated: dependencies]
2018-07-15 12:19:14 -07:00
John Luo
7911cef9d6
Merge branch 'release/2.2'
2018-07-13 16:47:59 -07:00
John Luo
6551eae321
Consolidate HTTP charset validation logic
2018-07-13 16:47:28 -07:00
Nate McMaster
85bf01da82
Pin version variables to the ASP.NET Core 2.1.2 baseline
...
This reverts our previous policy of cascading versions on all servicing updates.
This moves variables into the 'pinned' section, and points them to the latest
stable release (versions that were used at the time of the 2.1.2 release).
2018-07-12 19:54:51 -07:00
Nate McMaster
eb7835f4c8
Updating dependencies to 2.1.2 and adding a section for pinned variable versions
2018-07-12 19:54:50 -07:00
Nate McMaster
d8c77335e8
Reorganize code so Kestrel now produces the Microsoft.Extensions.Buffers.Testing.Sources package
2018-07-12 13:17:28 -07:00
Stephen Halter
f179339a79
Combine BufferWriter and CountingBufferWriter
2018-07-12 11:58:49 -07:00