Chris Ross (ASP.NET)
d3f2ca9c9a
Do not inherit socket handles #2789
2018-10-18 12:19:58 -07:00
Chris Ross (ASP.NET)
1d3090f056
Only reset the request body pipe for HTTP/1 #3006
2018-10-17 16:28:33 -07:00
John Luo
97acb95715
Set default protocol to HTTP/1.x
2018-10-17 11:11:02 -07:00
Stephen Halter
194b18b115
Fix test flakiness caused by not reading in a loop ( #3023 )
...
Fixes #3021
2018-10-16 18:15:46 -07:00
ASP.NET CI
c70fe8b1b9
Update package branding for 2.2 RTM
2018-10-16 12:48:16 -07:00
John Luo
06dbdf5ced
Increase retry count
2018-10-15 19:05:19 -07:00
John Luo
4b9a3fcc05
Skip falky tests caused by https://github.com/dotnet/corefx/issues/30691
2018-10-15 18:46:36 -07:00
John Luo
cc45d0cb41
Use dev certs
...
- Also update tfms
2018-10-15 11:29:55 -07:00
Stephen Halter
e5ec72c833
Add test to verify HTTP/2 preamble is included in keep-alive timeout ( #3011 )
...
#2900
2018-10-15 11:09:25 -07:00
Chris Ross
3a1cf72451
#3009 HTTP/2 Test stabalization ( #3010 )
2018-10-12 17:14:44 -07:00
Stephen Halter
1f2e704dd3
Implement MinResponseDataRate for HTTP/2 ( #3003 )
...
#2807
2018-10-12 13:15:46 -07:00
dotnet-maestro-bot
31f60d75d3
Update dependencies.props ( #3001 )
...
[auto-updated: dependencies]
2018-10-12 11:43:41 -07:00
Chris Ross (ASP.NET)
081cef0934
Track aborted streams for a given grace period #2832
2018-10-11 12:55:26 -07:00
Günther Foidl
773aa6e6ff
Http{Request|Response}Stream.ValidateState made inlineable
2018-10-10 17:45:05 -07:00
Stephen Halter
8bca6b3877
Add HTTP/2 keep-alive and request header timeouts ( #2992 )
2018-10-08 17:06:15 -07:00
ASP.NET CI
6164ec7225
Update dependencies.props
...
[auto-updated: dependencies]
2018-10-07 19:23:18 +00:00
John Luo
5b90028fe3
Expose status code of BadHttpRequestException
2018-10-05 16:08:33 -07:00
Chris Ross (ASP.NET)
daf6e1ecd7
Http/2 response trailers #622
2018-10-05 12:50:46 -07:00
George Drak
e9eea50966
Implement #2230 - Consume BindingAddress instead of ServerAddress ( #2975 )
...
* #2230 Mark ServerAddress as obsolete
* #2230 suppress CS0618 errors for obsoleted ServerAddress class
* #2230 Use BindingAddress instead of ServerAddress
2018-10-05 10:34:00 -07:00
Stephen Halter
f91ae20a3c
Improve RequestAborted token handling ( #2977 )
...
- Improve test reliability of tests verifying the RequestAborted token gets tripped
- Once the response body is completed, don't fire the token for that request even if it is accessed later on.
2018-10-04 16:48:50 -07:00
Stephen Halter
b3f9f38ac6
Test LibuvConstants.IsConnectionReset
2018-10-04 15:40:09 -07:00
Andrei Amialchenia
df2ad98743
Use logical 'or' instead of bitwise in IsConnectionReset method. ( #2983 )
2018-10-04 15:37:24 -07:00
Chris Ross (ASP.NET)
35d35f22a3
Disallow any frames after a reset is received #2154
2018-10-04 09:40:21 -07:00
Stephen Halter
5bd2a41517
Make transport logs for connection close more detailed and consistent ( #2978 )
2018-10-03 12:41:00 -07:00
ASP.NET CI
21e9c12b62
Update dependencies.props
...
[auto-updated: dependencies]
2018-09-30 12:22:40 -07:00
Nate McMaster
93d594808c
automated: bulk infrastructure updates. Update bootstrapper scripts and remove unnecessary signing properties
2018-09-28 17:10:36 -07:00
Simon Cropp
d4ab8b27a9
typos, inline outs, redundant usings ( #2965 )
2018-09-28 11:14:59 -07:00
John Luo
7cf1cf2a54
Update API check baselines to 2.1.0
2018-09-28 10:30:50 -07:00
Stephen Halter
e9c2acf4dc
Add HTTP/2 response draining timeout ( #2956 )
...
* Move drain timeout to Http1Connection
* Add TimeoutControl class
2018-09-27 17:59:12 -07:00
Eilon Lipton
04ec102e96
Update LICENSE.txt
2018-09-27 15:45:00 -07:00
John Luo
f56b682b36
Impose integer decode limit in HPACK
2018-09-26 17:18:24 -07:00
Chris Ross (ASP.NET)
01b35bc391
Make HTTP/2 connection and stream windows configurable #2814
2018-09-24 15:31:50 -07:00
John Luo
ceaa3c86fc
Add configurability for max header field size in HPACK
2018-09-24 10:53:15 -07:00
ASP.NET CI
a142c01a1c
Update dependencies.props
...
[auto-updated: dependencies]
2018-09-23 19:22:28 +00:00
Stephen Halter
10458d5ecc
Merge branch 'release/2.1' into release/2.2
2018-09-18 14:15:35 -07:00
Stephen Halter
15ba5065a9
Skip connection reset tests on macOS in 2.1 ( #2942 )
2018-09-18 14:11:28 -07:00
Stephen Halter
f3b6430aab
Initialize Heartbeat in KestrelServer.StartAsync ( #2939 )
...
Fixes #2850 again
2018-09-17 16:43:30 -07:00
tiago-soczek
a7e412ec80
Fix category logger for HttpsConnectionAdapter and LoggingConnectionAdapter. #2929 ( #2935 )
2018-09-17 16:01:14 -07:00
Chris Ross (ASP.NET)
b8423b8530
Change how HTTP/2 frames are parsed and generated #2858
2018-09-17 14:48:43 -07:00
David Fowler
2999aa54cd
Remove calls to MemoryMarshal.GetReference ( #2931 )
...
- Spans can be pinned natively in C# 7.3
2018-09-17 14:47:04 -07:00
John Luo
69ff195f66
Enable hpack/4.2 - Maximum Table Size test
...
- Ensure dynamic tables size updates occur at the beginning of the header block
2018-09-17 12:46:51 -07:00
John Luo
025aca52df
Port long Huffman encoding bug fix
...
https://github.com/dotnet/corefx/pull/32043
2018-09-17 12:41:36 -07:00
ASP.NET CI
a1ffc5345b
Update dependencies.props
...
[auto-updated: dependencies]
2018-09-16 12:19:46 -07:00
Chris Ross (ASP.NET)
55e5e56422
Dispatch Http/2 write callbacks #2878
2018-09-13 11:53:30 -07:00
John Luo
e77eebe728
Merge branch 'release/2.1' into release/2.2
2018-09-11 15:05:07 -07:00
John Luo
e5b2b680e0
Fix flaky test by ignoring indeterminant response
2018-09-11 15:03:30 -07:00
John Luo
5ba327faa1
Relax connection stop checks in tests to reduce flakiness
2018-09-11 10:00:48 -07:00
Chris Ross (ASP.NET)
f38f60f8ce
Map ListenOptions.Protocols from IConfiguration #2903
2018-09-10 16:27:51 -07:00
John Luo
de5ccb5c78
PR feedback for https://github.com/aspnet/KestrelHttpServer/pull/2838
2018-09-10 13:58:46 -07:00
ASP.NET CI
0c3b443e3c
Update dependencies.props
...
[auto-updated: dependencies]
2018-09-09 12:21:13 -07:00