Commit Graph

2222 Commits

Author SHA1 Message Date
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