Commit Graph

1989 Commits

Author SHA1 Message Date
Stephen Halter 1f58092b1b Merge branch 'merge/release/2.2-to-master' 2018-07-24 13:15:48 -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
Stephen Halter 864cfeb2aa Merge branch 'release/2.1' into release/2.2 2018-07-12 11:18:41 -07:00
Chris Ross 45e5b519e4
Merge pull request #2718 from dotnet-maestro-bot/merge/release/2.2-to-master
[automated] Merge branch 'release/2.2' => 'master'
2018-07-12 10:46:28 -07:00
Chris Ross (ASP.NET) 6fde01a825 Replace PortSupportedCondition #2706 2018-07-11 13:47:16 -07:00
Chris Ross (ASP.NET) a733ee85d9 Merge branch 'release/2.2'
# Conflicts:
#	build/dependencies.props
#	korebuild-lock.txt
2018-07-11 09:26:26 -07:00
Stephen Halter a826f478ad Implement HTTP/2 output flow control (#2690) 2018-07-10 14:11:59 -07:00
Stephen Halter 5e4fae2573
Implement HTTP/2 output flow control (#2690) 2018-07-10 13:02:46 -07:00
Nate McMaster 181e521b40
Fix compiler error as a result of merging 2.1.2 into release/2.1 2018-07-10 12:37:07 -07:00
Nate McMaster 1d9db7c25f
Merge 2.1.2 into release/2.1 2018-07-10 10:34:35 -07:00
ASP.NET CI 6c9d9f2b0c Update dependencies.props
[auto-updated: dependencies]
2018-07-08 20:00:20 +00:00
ASP.NET CI 868acacf68 Update dependencies.props
[auto-updated: dependencies]
2018-07-08 12:19:50 -07:00
ASP.NET CI f7d459326c Update dependencies.props
[auto-updated: dependencies]
2018-07-03 16:18:47 +00:00
Nate McMaster (automated) 041b3e9a2b
[automated] Change default branch to master 2018-07-02 12:40:26 -07:00
Nate McMaster 2191327b59
Merge branch 'release/2.2' into dev 2018-06-28 16:53:47 -07:00
Nate McMaster 2983b09be1
Bumping version from 2.2.0 to 3.0.0 2018-06-28 16:48:54 -07:00
Nate McMaster bcc9bce87b
Update infrastructure for the 2.2 release 2018-06-28 16:20:37 -07:00
Stephen Halter 2ab22ac55a Merge branch 'release/2.1' into dev 2018-06-28 11:27:11 -07:00
Stephen Halter ac31e5ab30
[2.1.3] Consistently handle connection aborts (#2619)
* Decouple connection objects from the server (#2535)

- Making progress towards being able to use the connection objects on the client side.

* Wait for input writer to complete before calling OnConnectionClosed (#2566)

* Wait for the ConnectionClosed token to stop tracking connections (#2574)

- The prior strategy of waiting for the pipe completed callbacks doesn't work
  because blocks are returned to the memory pool after the callbacks are fired.

* Consistently handle connection resets (#2547)

* Provide better connection abort exceptions and logs

* void IConnectionDispatcher.OnConnection
2018-06-28 10:51:22 -07:00
Nate McMaster 7f49500ffa
Bumping version from 2.1.2 to 2.1.3 2018-06-27 13:39:48 -07:00
John Luo 423d5432be Add test for ensuring HPACK lowercase header names
- ensure lowercase mask only applied to uppercase letters
2018-06-26 10:44:21 -07:00
ASP.NET CI 126122fa0e Update dependencies.props
[auto-updated: dependencies]
2018-06-25 11:20:55 -07:00
Chris Ross (ASP.NET) 61e16e2b31 Automation for h2spec functional tests #2640 2018-06-21 11:17:16 -07:00
Chris Ross (ASP.NET) 324565772c Prevent app code from blocking the connection loop #2657 2018-06-20 11:06:49 -07:00
Chris Ross (ASP.NET) 2b269e0433 Set Min OS version for ALPN tests at Win 8.1. 2018-06-19 13:58:34 -07:00
Chris Ross (ASP.NET) 99f1db7bdc Add TLS Filter sample #2251 2018-06-19 12:16:46 -07:00
Chris Ross (ASP.NET) c498f03cb4 Expose Tls details as a feature. #2661
Limit Http/2 to TLS 1.2 #2251
Bootstrap functional tests #2238
2018-06-18 16:25:18 -07:00
Chris Ross (ASP.NET) c18a27d1f1 Remove AppVeyor and Travis 2018-06-18 13:57:27 -07:00
Stephen Halter 14f020cf11
Improve tracking of connection lifetime (#2646) 2018-06-15 11:10:38 -07:00
Mike Harder 35d9590f3c
Prevent double-close race condition in ListenHandleTests.CanListenToOpenTcpSocketHandle() (#2666) 2018-06-14 12:50:03 -07:00
John Luo 13663e1e15 Convert to using definitions from HeaderNames 2018-06-13 11:24:24 -07:00
Nate McMaster ff3f0e905d
Merge branch 'release/2.1' into release/2.1.2 2018-06-12 14:16:29 -07:00
Nate McMaster 11ddd9174c
Bumping version from 2.1.1 to 2.1.2 2018-06-12 14:13:52 -07:00
ASP.NET CI ab5fb559e5 Update dependencies.props
[auto-updated: dependencies]
2018-06-12 19:26:02 +00:00