moozzyk
|
69bd0dc4be
|
Reject requests that have null characters in path
|
2016-06-06 09:59:42 -07:00 |
Cesar Blum Silveira
|
2bbaa52b08
|
Disable ThreadCountTests on Mac.
|
2016-06-03 19:57:28 -07:00 |
Pranav K
|
17a41597a6
|
Reacting to Hosting changes
|
2016-06-03 18:24:35 -07:00 |
Andrew Stanton-Nurse
|
09f5be1434
|
fix #909 by moving most classes to Internal ns
|
2016-06-03 14:14:21 -07:00 |
moozzyk
|
ef74926463
|
Fixing a test failing on Mac and Linux
|
2016-06-03 12:21:48 -07:00 |
Stephen Halter
|
d14f18012a
|
Avoid Null ReferenceException in Frame.RequestAbortedSource
- Avoid unneeded resetting of _abortedCts and _manuallySetRequestAbortToken
|
2016-06-02 16:55:19 -07:00 |
Stephen Halter
|
6bff2ecb34
|
Small cleanup to SocketOutput's shutdown logic
|
2016-06-02 16:54:00 -07:00 |
Stephen Halter
|
07744e75d9
|
Gracefully handle connection close in SocketOutput.ProducingComplete
|
2016-06-02 16:54:00 -07:00 |
Stephen Halter
|
2d229e8980
|
Allow a maximum of 3 concurrent uv_write operations per connection
- Keep logic to prevent unnecessary calls to KestrelThread.Post
- This partially reverts commit 480996433e.
|
2016-06-02 16:52:06 -07:00 |
moozzyk
|
0342754c57
|
Using the optimized method for converting header name to ASCII
|
2016-06-02 16:36:22 -07:00 |
Cesar Blum Silveira
|
de022b6051
|
Improved handling of whitespace in headers.
|
2016-06-02 16:18:43 -07:00 |
moozzyk
|
6e46d9757d
|
Improve perf of TryGetAsciiString
|
2016-06-02 12:52:12 -07:00 |
Stephen Halter
|
9667907515
|
Prevent IOException from incorrectly failing test expecting 400 response
|
2016-06-02 12:22:05 -07:00 |
Chris R
|
6e36bbe32c
|
Add negative path tests.
|
2016-06-01 21:28:37 -07:00 |
Cesar Blum Silveira
|
58410bf016
|
Fix Travis build.
|
2016-06-01 16:52:38 -07:00 |
Stephen Halter
|
f609f41a7c
|
Reject non-ASCII chars in headers in addition to control chars
|
2016-06-01 16:01:15 -07:00 |
Pavel Krymets
|
bb92cc1c29
|
Fix NRE when aborting connection or client disconects
|
2016-06-01 15:52:05 -07:00 |
Chris R
|
6224f5b6e8
|
Perf: Remove unnecessary path checks
|
2016-06-01 14:56:49 -07:00 |
moozzyk
|
bcdd3147a1
|
Fixing "Error -4092 EACCES permission denied" in tests
A test is trying to bind to port 80 which fails if IIS is running on the machine
|
2016-05-31 18:55:29 -07:00 |
moozzyk
|
0753f06c28
|
Aborting request if a string can't be converted to ASCII
|
2016-05-31 17:11:31 -07:00 |
moozzyk
|
5d77ad24c2
|
Refactoring out GetAsciiString from MemoryPoolIteratorExtensions
|
2016-05-31 16:27:01 -07:00 |
Cesar Blum Silveira
|
50208a3a79
|
Implement IHttpRequestFeature.RawTarget (aspnet/HttpAbstractions#596).
|
2016-05-31 15:30:12 -07:00 |
Andrew Stanton-Nurse
|
290e1e3f3f
|
improve validation of HTTP methods
|
2016-05-31 14:13:13 -07:00 |
Mike Harder
|
306084356e
|
ServerAddress.FromUrl() should throw if Host is missing (#860)
|
2016-05-31 11:54:38 -07:00 |
BrennanConroy
|
6b25ee7343
|
Replace PlatformAbstractions with RuntimeInformation
|
2016-05-31 08:17:02 -07:00 |
John Luo
|
50e140da43
|
React to update CoreCLR packages
https://github.com/aspnet/Coherence/issues/97
|
2016-05-27 17:51:51 -07:00 |
Cesar Blum Silveira
|
0a181b1f3f
|
Reset Frame's IHttpRequestFeature.Headers and IHttpResponseFeature.Headers between requests (#879).
|
2016-05-27 16:02:55 -07:00 |
Stephen Halter
|
1a6ec294bc
|
Merge branch 'stephentoub/remove_valuetask_casts' into dev
|
2016-05-27 15:47:13 -07:00 |
Cesar Blum Silveira
|
6d3a416f0e
|
Test code nitpicks.
|
2016-05-27 15:02:32 -07:00 |
Cesar Blum Silveira
|
cea5fbbafa
|
Fix disabled tests in MultipleLoopTests.
|
2016-05-27 13:50:37 -07:00 |
Cesar Blum Silveira
|
80a2bc124d
|
Remove Frame.RequestUri.
|
2016-05-27 12:40:14 -07:00 |
Mike Harder
|
2453047fe2
|
ServerAddress.FromUrl() should throw for invalid url (#875)
|
2016-05-27 12:02:30 -07:00 |
Stephen Toub
|
69d8b17095
|
Remove uses of ValueTask<T>'s implicit casts
These are being removed.
|
2016-05-27 10:28:24 -04:00 |
Cesar Blum Silveira
|
8df6fbc500
|
Fix Travis build on OSX.
|
2016-05-26 22:13:28 -07:00 |
Stephen Halter
|
b9b67f6bf4
|
Merge branch 'khellang/set-headers-on-response-start' into dev
|
2016-05-26 15:35:01 -07:00 |
Pavel Krymets
|
ef8b0a90d8
|
Fix merge formatting issues and cross plat tests
|
2016-05-26 10:34:25 -07:00 |
Kristian Hellang
|
72cc0ffbd5
|
Set Date and Server headers at response start
Closes #223
|
2016-05-26 17:38:16 +02:00 |
Pavel Krymets
|
71ecf5612f
|
Refactor and add ssl tests
|
2016-05-26 08:31:20 -07:00 |
Cesar Blum Silveira
|
a3d0bd0ec4
|
Bind to both IPv4 and IPv6 when localhost is specified (#231).
|
2016-05-25 21:23:29 -07:00 |
Cesar Blum Silveira
|
3f4e2323f4
|
Throw when setting Frame.StatusCode or Frame.ReasonPhrase after response has already started (#805).
|
2016-05-24 16:32:54 -07:00 |
Stephen Halter
|
cb284b9d58
|
Fix race that would allow GetDateHeaderValues to return null
|
2016-05-24 16:28:46 -07:00 |
Stephen Halter
|
d164f350b4
|
Add comment explaining why ForChunkedEncoding._vectorCRs is not static
|
2016-05-24 16:05:20 -07:00 |
Mike Harder
|
58070099fc
|
Remove Console.WriteLine() from MemoryPoolBlockTests (#868)
- Causes noise in test results
|
2016-05-24 11:38:24 -07:00 |
Mike Harder
|
5ca6592677
|
Don't bind if only port is specified (#814) (#861)
- Also renamed ServerAddressFacts to ServerAddressTests to match existing test classes
|
2016-05-23 14:06:46 -07:00 |
Ben Adams
|
6098880132
|
Reset connection info not using interface
|
2016-05-21 00:41:55 +01:00 |
Cesar Blum Silveira
|
925d8e0200
|
Always cache headers and streams across frames (#754).
|
2016-05-20 16:16:19 -07:00 |
Stephen Halter
|
67ed6c5958
|
Remove LibuvCopier from KestrelHttpServer.sln
- This has been moved to https://github.com/aspnet/libuv-package
|
2016-05-20 16:07:24 -07:00 |
Stephen Halter
|
5495610e5c
|
Merge branch 'benaadams/fastpath-connectioncheck' into dev
|
2016-05-20 16:02:46 -07:00 |
Stephen Halter
|
a38a437efb
|
Merge branch 'khellang/server-header-option' into dev
|
2016-05-20 15:56:29 -07:00 |
Stephen Halter
|
c39546352a
|
Merge branch 'shanewalters/remote-cert' into dev
|
2016-05-20 15:53:51 -07:00 |