Justin Kotalik
8349109647
Atomic swap the request drained handler when shutting down. ( #8529 )
2019-03-17 10:09:04 -07:00
Pavel Krymets
a673be3b9a
Log all event log entries when assert fails ( #8491 )
2019-03-14 11:59:45 -07:00
Justin Kotalik
1679ba7844
Fix AppOfflineDroppedWhileSiteStarting_SiteShutsDown_InProcess ( #8419 )
2019-03-13 14:59:41 -07:00
Justin Kotalik
9791f5e244
Refresh process ( #8459 )
2019-03-13 10:14:07 -07:00
Justin Kotalik
17d072fa30
Send window updates based on examined rather than consumed. ( #8200 )
2019-03-12 22:00:47 -07:00
Justin Kotalik
16cd69f164
Disable framework exception on back compat tests ( #8460 )
2019-03-12 21:59:29 -07:00
Ben Adams
a95c4b6fd0
ReadOnlySpan goodness ( #8392 )
2019-03-11 22:28:20 -07:00
Andrew Stanton-Nurse
c9c2bf6ea5
even more skipping! ( #8286 )
2019-03-11 14:50:35 -07:00
Pavel Krymets
b2a58ab8de
Skip IIS Express on Windows 7 ( #8330 )
...
https://github.com/aspnet/AspNetCore/issues/8329
2019-03-11 08:44:28 -07:00
Stephen Halter
1ac6f3d4fd
Properly update examined when parsing chunked requests (part 2) ( #8360 )
2019-03-08 22:24:02 -08:00
David Fowler
bd6faa5ca1
Chunked request parsing does not properly update examined ( #8318 )
...
- The chunked parsing logic didn't properly update the examined position when parsing the chunked prefix. This started to throw because Pipe now throws if examined is set to the position before the previous.
2019-03-08 09:42:02 -08:00
Justin Kotalik
bae2f2280a
Make StartAsync not throw if we haven't started the response ( #8199 )
2019-03-07 18:32:19 -08:00
Justin Kotalik
02dbe55466
Fix StartsWithPortableAndBootstraperExe ( #8219 )
2019-03-06 11:59:42 -08:00
David Fowler
4c79e7fdc0
Rename Pipe properties ( #8227 )
...
* Rename Pipe properties
- Rename BodyPipe to BodyReader and BodyWriter on the request and response directly
2019-03-06 07:33:24 -08:00
Andrew Stanton-Nurse
303a354993
skip another flaky kestrel test in helix ( #8216 )
...
related #8215
2019-03-05 15:09:56 -08:00
Pavel Krymets
2665f6d238
Isolate message compiler output files ( #8197 )
2019-03-05 11:27:09 -08:00
David Fowler
d1ee93b94b
Allow disabling automatic MVC reference ( #8167 )
2019-03-05 09:19:28 -08:00
Andrew Stanton-Nurse
e0dbc21ccc
skip flaky Kestrel ValidationFailureRejectsConnection test on Helix ( #8170 )
...
See #8168 for details on the failure and discussions on priority of unskipping.
2019-03-05 08:23:58 -08:00
Justin Kotalik
d09c6e8576
Disable ConfigurationChange Test ( #8113 )
2019-03-04 16:58:28 -08:00
Ben Adams
19b52bdc8b
Elide bounds check for MethodToString ( #7887 )
2019-03-04 16:44:21 -08:00
Andrew Stanton-Nurse
4aad7548c1
skip Libuv.FunctionalTests RemoteIPv6Address on Helix ( #8111 )
2019-03-01 18:37:51 -08:00
Andrew Stanton-Nurse
6e8a9f6d6a
Skip flaky clientcert test in Kestrel ( #8112 )
...
related #7265
flaked out in https://github.com/aspnet/AspNetCore/pull/7987
2019-03-01 18:37:23 -08:00
Justin Kotalik
fc9e48877c
Add FormPipeReader ( #7964 )
2019-03-01 14:41:05 -08:00
Andrew Stanton-Nurse
8cd36953ef
skip flaky HttpSys test in helix ( #8092 )
...
Related to #8091
2019-03-01 12:20:59 -08:00
Justin Kotalik
a7f1cc1b2a
Redisable AbortedStream_ResetsAndDrainsRequest_RefusesFramesAfterCooldownExpires ( #8082 )
2019-03-01 10:10:14 -08:00
Hao Kung
3b16c69786
Skip NodeServices tests on helix ( #8045 )
...
NodeJs not installed on helix boxes by default currently
https://github.com/aspnet/AspNetCore/issues/8044 tracking this skip
2019-03-01 09:37:43 -08:00
Justin Kotalik
32aebef4d1
Disable any flaky IIS tests ( #8050 )
2019-03-01 08:19:26 -08:00
Justin Kotalik
3509323ad1
Remove extra await/state machine in FlushAsync ( #7646 )
2019-02-28 22:42:42 -08:00
Justin Kotalik
555e460c15
Fix flaky AbortedStream test in Kestrel ( #8010 )
2019-02-27 20:55:10 -08:00
Stephen Halter
896c027010
Increase shutdown timeout in Kestrel's other TestServer ( #8011 )
2019-02-27 18:15:25 -08:00
BrennanConroy
a936d77845
Automatically capture crashdumps for C++ client tests ( #7940 )
2019-02-27 14:20:14 -08:00
Pavel Krymets
783131a750
Re-enable full IIS tests on Windows.10.Amd64.EnterpriseRS3.ASPNET.Open ( #7959 )
2019-02-27 11:03:41 -08:00
Sébastien Ros
fd83f4dbb9
Using <FrameworkReference> in benchmark apps ( #7957 )
2019-02-27 10:27:01 -08:00
Justin Kotalik
bbe4a9d071
Call Complete on Http2Stream when stream is done earlier ( #7933 )
2019-02-26 18:24:35 -08:00
Hao Kung
a2c8a34556
Reenable some helix tests ( #7763 )
...
* Fix identity UI script tests on helix
* Add OnHelix static helper method
2019-02-25 23:39:46 -08:00
Ben Adams
423de42849
Use less stack for HttpResponseHeaders.CopyToFast ( #7724 )
2019-02-25 17:41:12 -08:00
John Beisner
f0cb6cc68b
Modify the 'InstallLocation' registry key. ( #7877 )
...
Before = SOFTWARE\dotnet\Setup\InstalledVersions\<arch>\sdk
After = SOFTWARE\dotnet\Setup\InstalledVersions\<arch>
2019-02-25 11:05:00 -08:00
Pavel Krymets
78bc2a10b9
Reenable IISExpress on helix ( #7586 )
2019-02-25 09:05:19 -08:00
Nate McMaster
f2658821b5
React to System.Runtime.CompilerServices.Unsafe moving into Microsoft.NETCore.App
...
React to dotnet/corefx#35526
2019-02-24 15:37:03 -08:00
Pavel Krymets
f1b188611a
Fix generated code ( #7883 )
2019-02-22 18:15:13 -08:00
Nate McMaster
7fe3b7640d
Merge branch 'release/3.0-preview3'
2019-02-22 15:07:50 -08:00
Justin Kotalik
57092e96ac
Implement Kestrel Request PipeReader ( #7603 )
2019-02-22 08:26:23 -08:00
Pavel Krymets
9355c7c1a5
Add reference assemblies support ( #7764 )
2019-02-21 14:33:35 -08:00
Stephen Halter
001b6ea08a
Use .NET Core SequenceReader ( #7003 )
...
* Use .NET Core SequenceReader
Remove BufferReader and use SequenceReader<T> which now ships in CoreFX.
This is related to https://github.com/aspnet/KestrelHttpServer/pull/3068 which builds on the functionality added to the reader.
* Use var
2019-02-20 14:39:45 -08:00
Nate McMaster
9a2db43848
Follow-up to VS2019 conversion ( #7753 )
...
* Set VS version in file to 16.0.0.0
* Fix for restore failure on Microsoft.AspNetCore.App.Runtime.csproj
2019-02-20 11:02:38 -08:00
Nate McMaster
85ae18c723
Make Visual Studio 2019 a prerequisite to building this repo ( #7005 )
...
Changes:
* Make Visual Studio 2019 a prerequisite for building this repo
* Update .sln files
* Update Windows SDK to 17134
* Update developer docs
* Disable ANCM tests
* Update to .NET Core SDK 3.0 Preview 2
* Use Microsoft.NET.Sdk.Razor as a package consistently accross the repo
* React to changes in metadata from Microsoft.NETCore.App
* React to changes in .NET Core SDK
* Attempt to workaround CodeCheck.ps1 failure which doesn't repro locally or on different agents. Possibly due to differences in the version of the PowerShell task?
* Remove dead YML file
* Rename usages of win7-{x64,x86} to win-{x64,x86}
* Update KoreBuild to 3.0.0-build-20190219.1
2019-02-20 09:53:53 -08:00
Chris Ross
4e44025a52
Replace IHostingEnvironment with IWebHostEnvironment ( #7725 )
2019-02-19 21:11:52 -08:00
Doug Bunting
3e0c75187c
Place limits on model binding collection size and recursion depth ( #7214 )
...
- #7052
- add MvcOptions.MaxModelBindingCollectionSize` and `MvcOptions.MaxModelBindingRecursionDepth`
nits:
- update syntax of a few `Resources.Designer.cs` files (I ran `/t:resx` on Mvc.sln)
- take VS suggestions in a few test classes
2019-02-19 15:17:56 -08:00
Ben Adams
3e47fa7c69
Inline BufferWriter .ctor ( #7674 )
2019-02-17 21:30:29 -08:00
Ben Adams
6b7e821913
Don't hardcode fixed size for GetMemory in ChunkedTests
2019-02-17 09:29:57 -08:00