James Newton-King
df712cc4a9
Add HttpProtocol ( #18049 )
2020-01-16 13:35:47 +13:00
Chris Ross
aca5f04922
Expose Http.Sys's Http/2 Reset error code API #17276 #16988 ( #17645 )
2019-12-09 06:17:38 -08:00
Chris Ross
ca23b1a325
Pool HttpSys request buffers ( #17314 )
2019-11-22 15:35:47 -08:00
Chris Ross
f8f60cd42e
HttpSys HTTP/2 Response Trailers #13893 ( #16877 )
2019-11-08 17:12:37 -08:00
Doug Bunting
0dedfa95d4
Merge branch 'release/3.1' -> 'master'
2019-10-14 09:32:59 -07:00
Chris Ross
f3b0fbe207
Allow opt out of HttpSys client cert negotiation #14806 ( #14839 )
2019-10-09 15:57:11 -07:00
Doug Bunting
a3ac1ce895
Merge branch 'master' into merge/release/3.1-to-master
2019-10-02 10:25:59 -07:00
bkatms
51ae61baca
Support attaching to an existing request queue in HTTP.SYS ( #14182 )
2019-10-01 16:05:52 -07:00
Chris Ross
5df258ae5b
HttpSys GoAway ( #14522 )
2019-10-01 16:05:22 -07:00
Günther Foidl
752d99ca53
IISHttpContext.FeatureCollection.Protocol recognizes HTTP/2 ( #14412 )
2019-09-25 09:18:18 -07:00
Javier Calvarro Nelson
2587f74c31
Merge remote-tracking branch 'origin/release/3.1' into merge/release/3.1-to-master
2019-09-21 04:52:15 -07:00
Chris Ross
0138a9fdb2
Expose HttpSys RequestInfo extensibility ( #14119 )
2019-09-20 19:14:36 -07:00
Justin Kotalik
96f1c92caa
Add support for port 0 in HttpSys ( #13841 )
2019-09-12 07:43:53 +09:00
Chris Ross
080660967b
Unified response body features ( #12328 )
2019-07-25 16:27:08 -07:00
Carlos J. Aliaga
7d050e803f
Fixed RequestHeader to allow working with KeyValuePair. #12114 ( #12157 )
2019-07-14 06:11:50 -07:00
Chris R
8be8e65fcc
React to merge conflicts
2019-07-10 16:00:15 -07:00
Doug Bunting
85cd3877a6
Merge branch 'release/2.2' -> 'master'
...
- remove .NET Framework TFM from src\Shared\test\Shared.Tests\Microsoft.AspNetCore.Shared.Tests.csproj
2019-07-10 10:43:59 -07:00
John Luo
146a483852
Revert unnecessary change from merge
2019-07-09 15:11:04 -07:00
Doug Bunting
ae5b18d459
Merge branch 'release/2.1' into release/2.2
2019-07-09 11:28:17 -07:00
Chris Ross (ASP.NET)
b9c8f34919
Merged PR 1508: [2.2] HttpSys & IIS path normalization
...
This takes PathNormalizer from Kestrel to normalize the request path and prevent traversals. (e.g. "/./" and "/../").
In 2.1 only HttpSys was affected (https://dev.azure.com/dnceng/internal/_git/aspnet-AspNetCore/pullrequest/1480 ). In 2.2 HttpSys and IIS-in-proc share this code (with additional tests). In 3.0 we'll refactor it to use more shared source across all three servers.
2019-06-08 06:37:36 +00:00
Chris Ross (ASP.NET)
c2bb354675
Merged PR 1480: [2.1] HttpSys path normalization
...
This takes PathNormalizer from Kestrel to normalize the request path and prevent traversals. (e.g. "/./" and "/../").
In 2.1 only HttpSys was affected. In 2.2 HttpSys and IIS-in-proc will share this code (with additional tests). In 3.0 we'll refactor it to use more shared source across all three servers.
2019-06-07 21:20:28 +00:00
Justin Kotalik
47575a08a5
Handle a few other potentially null properties ( #10053 )
2019-05-14 18:08:05 -07:00
Justin Kotalik
aaaaf572fd
Implement MaxRequestBodySize feature for IIS inprocess ( #9475 )
2019-05-05 19:30:12 -07:00
Justin Kotalik
801198c7a9
Fix bad assert ( #9835 )
2019-04-29 15:40:22 -07:00
David Fowler
5f3bdba584
Spanify path -> string logic ( #9628 )
...
- Use spans instead of byte[] and array segments when turning the URL into a string
2019-04-22 15:53:56 -07:00
Chris Ross
06d7fe73a9
Implement ITlsHandshakeFeature for HttpSys ( #7284 )
2019-02-13 08:39:45 -08:00
Pavel Krymets
141f3d8781
Reenable application initialization module tests ( #7024 )
2019-01-28 09:24:42 -08:00
Nate McMaster
df3e4b98a2
Backport infrastructure cleanup to share sources and project references ( #4513 )
2018-12-07 12:20:13 -08:00
Nate McMaster
569a14ecb8
Merge branch 'release/2.1' into release/2.2
2018-12-06 17:09:03 -08:00
Justin Kotalik
736083c2f2
Make HttpSys use ProjectReference and move HttpSys into Servers folder ( #4335 )
2018-12-04 16:44:07 -08:00