aspnetcore/test/Microsoft.AspNetCore.Server...
David Fowler c6705d8693 Convert TakeStartLine and TakeMessageHeaders to be state machines (#1401)
- Less passes over the buffer
- Single pass to find all start line delimiters instead
of calling IndexOf multiple times.
- Made TakeStartLine and TakeMessageHeaders a state machine
- Only check length against remaining bytes once
- Change variable names to match TakeStartLine
- Use ReadableBuffer.First.Span instead of ToSpan()
- Added test for missing path with a querystring
2017-02-27 11:55:30 -08:00
..
TestHelpers Use pass through connection adapter instead of ssl for max buffer size tests (#1391) 2017-02-23 08:04:43 -08:00
AsciiDecoding.cs
…
BadHttpRequestTests.cs
…
ChunkWriterTests.cs
…
ChunkedRequestTests.cs
…
ChunkedResponseTests.cs
…
ConnectionAdapterTests.cs
…
ConnectionTests.cs Temporary add delay to connection test to make it pass (#1384) 2017-02-21 16:04:32 -08:00
CreateIPEndpointTests.cs
…
DateHeaderValueManagerTests.cs
…
DefaultHeaderTests.cs
…
EngineTests.cs
…
FrameHeadersTests.cs
…
FrameRequestHeadersTests.cs Revert "Revert "Use Spans to parse the start line and headers (#1394)"" 2017-02-24 10:22:05 -08:00
FrameRequestStreamTests.cs
…
FrameResponseHeadersTests.cs
…
FrameResponseStreamTests.cs
…
FrameTests.cs Convert TakeStartLine and TakeMessageHeaders to be state machines (#1401) 2017-02-27 11:55:30 -08:00
HttpsConnectionAdapterTests.cs
…
KestrelServerLimitsTests.cs
…
KestrelServerOptionsTests.cs
…
KestrelServerTests.cs
…
ListenerPrimaryTests.cs Input Pipeline migration (#1277) 2017-02-17 15:38:13 -08:00
LoggingThreadPoolTests.cs
…
MemoryPoolBlockTests.cs
…
MemoryPoolExtensions.cs
…
MemoryPoolIteratorTests.cs Input Pipeline migration (#1277) 2017-02-17 15:38:13 -08:00
MessageBodyTests.cs Input Pipeline migration (#1277) 2017-02-17 15:38:13 -08:00
Microsoft.AspNetCore.Server.KestrelTests.csproj Remove dotnet-core and dotnet-corefxlab feeds 2017-02-20 10:24:41 -08:00
MultipleLoopTests.cs
…
NetworkingTests.cs
…
PathNormalizerTests.cs
…
RequestTargetProcessingTests.cs
…
ServerAddressTests.cs
…
SocketOutputTests.cs
…
StreamSocketOutputTests.cs
…
TestInput.cs Input Pipeline migration (#1277) 2017-02-17 15:38:13 -08:00
UrlPathDecoder.cs
…
UvStreamHandleTests.cs Cleanup MSBuild conversion 2017-02-16 09:44:58 -08:00
UvTimerHandleTests.cs
…
WebHostBuilderKestrelExtensionsTests.cs
…