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