Stephen Halter
7bd30ea693
Log all startup errors in KestrelServer
2016-08-18 14:52:26 -07:00
Stephen Halter
972be6e8c1
Disable automatic chunking for all non keep-alive requests
...
- Fixes a bug where Upgrade requests (e.g. WebSockets) would be chunked
- Allows chunking to be disabled by setting "Connection: close" on the response
2016-08-17 12:39:18 -07:00
John Luo
2f397d6f63
Switch to UsePathBase instead of relying on Kestrel feature #236
2016-08-16 20:20:55 -07:00
Chris R
e94db64619
#242 Delay registering the url until Build.
2016-08-15 17:43:29 -07:00
Stephen Halter
16fbb94c44
Automatically chunk and set 0 Content-Length for non keep-alive responses
2016-08-15 16:27:54 -07:00
Stephen Halter
5f4e60bf8d
Always set "Connection: close" header for non keep-alive responses
2016-08-15 16:27:54 -07:00
Pranav K
131594667d
Reacting to Microsoft.AspNetCore.Server.Testing rename
2016-08-15 16:24:28 -07:00
Pranav K
ffaa2cf460
Reacting to Microsoft.AspNetCore.Server.Testing rename
2016-08-15 16:06:32 -07:00
Stephen Halter
8f4cc3003b
Improve SocketOutputTests
...
- This should increase reliability/determinism by removing timeouts.
2016-08-15 10:58:32 -07:00
Pavel Krymets
e94106e28c
Merge pull request #171 from aspnet/pakrym/pool-user
...
Detect pool user in script
2016-08-15 08:59:30 -07:00
Pavel Krymets
b876319379
Detect pool user in script
2016-08-10 15:19:17 -07:00
Cesar Blum Silveira
08a91f17bf
Call OnStarting and OnCompleted callbacks in LIFO order ( #1042 ).
2016-08-10 14:52:05 -07:00
Cesar Blum Silveira
5181e4196c
Trace call to _uv_unsafe_async_send in MockLibuv.
2016-08-09 18:26:10 -07:00
Pranav K
a80ac8d02e
Remove use of aspnetexternal feed
...
All our external dependencies come from NuGet.org now
2016-08-09 15:18:19 -07:00
Pranav K
00939fcac9
Migrate to dotnet.myget.org feed
2016-08-09 15:17:47 -07:00
Pranav K
56d09500a6
Switching to dotnet.myget.org feed
2016-08-09 15:04:34 -07:00
Pranav K
2e53d0e55b
Switching to dotnet.myget.org feed
2016-08-09 15:04:20 -07:00
Pranav K
806e23fe5d
Switching to dotnet.myget.org feed
2016-08-09 15:03:57 -07:00
Pranav K
acab75a1bb
Switching to dotnet.myget.org feed
2016-08-09 15:03:00 -07:00
Pranav K
79cb3b0ed9
Switching to dotnet.myget.org feed
2016-08-09 14:58:36 -07:00
Pranav K
cb68dd8cd3
Switching to dotnet.myget.org feed
2016-08-09 14:57:36 -07:00
Cesar Blum Silveira
08f98f4790
Add header limit options ( #475 ).
2016-08-09 12:31:39 -07:00
Pranav K
2f9bf9bb87
Updating to Moq \ Castle.Core that does not require imports
2016-08-08 14:35:04 -07:00
Pranav K
e991ebaa4f
Updating to Moq \ Castle.Core that does not require imports
2016-08-08 14:29:46 -07:00
Pranav K
8691686dd8
Updating to Moq \ Castle.Core that does not require imports
2016-08-08 12:35:41 -07:00
Cesar Blum Silveira
f2fa8b5660
Add functional test.
2016-08-08 11:58:37 -07:00
Cesar Blum Silveira
a5aacd6307
Throw when setting OnStarting after response has already started ( #806 ).
2016-08-08 11:38:06 -07:00
Cesar Blum Silveira
55f409b38b
Fix hanging functional tests.
2016-08-05 16:46:34 -07:00
Pranav K
396ff561a1
Remove TestClient
2016-08-04 16:02:28 -07:00
Cesar Blum Silveira
fa41588779
Move server start failure test in MaxRequestLineSizeTests to KestrelServerTests.
2016-08-04 15:43:53 -07:00
Cesar Blum Silveira
b8f21bee03
Update warning code for obsolete property in #pragma.
2016-08-04 14:05:23 -07:00
Andrew Stanton-Nurse
78b5f53a6f
fix NuGetPackageVerifier.json
2016-08-04 11:41:10 -07:00
Cesar Blum Silveira
140dc6fcf5
Add obsoletion reason for KestrelServerOptions.MaxRequestBufferSize.
2016-08-04 10:46:42 -07:00
Andrew Stanton-Nurse
33e3e5b186
remove our WebSocket client
...
we'll use the one from dotnet/corefx now instead
fixes #108
2016-08-04 10:30:13 -07:00
Stephen Halter
9727a4db86
Improve the performance of connection filters
...
- Buffer connection filter input less by using ProducingStart/Complete
- Simplify FilteredStreamAdapter
2016-08-03 16:45:39 -07:00
Stephen Halter
5aee524768
Ensure Begin/End Read/Write methods are correctly implemented
...
- Add Begin/End Write methods to FrameResponseStream
- Fix state check of Begin/End Read methods in FrameRequestStream
2016-08-03 16:45:39 -07:00
Stephen Halter
4337d2a4a7
Implement Begin/End Read/Write methods in LibuvStream
2016-08-03 16:45:39 -07:00
Cesar Blum Silveira
8836eec7d8
Limit request line length ( #784 ).
2016-08-03 15:39:16 -07:00
Stephen Halter
dfe12223b8
Ensure HTTPS handshake errors aren't logged on socket close
2016-08-03 15:21:57 -07:00
Stephen Halter
1020d69171
Better logging for connection errors during HTTPS handshake
2016-08-03 11:15:15 -07:00
Andrew Stanton-Nurse
45f0fe178f
import WebSockets code from CoreFX ( #105 )
...
* import WebSockets code from CoreFX
* sync pr feedback from dotnet/corefx#10510
2016-08-03 11:07:01 -07:00
Ajay Bhargav Baaskaran
eb17453322
Merge branch 'ajbaaska/service-desc-cleanup' into dev
2016-08-02 19:22:38 -07:00
BrennanConroy
7704ddfc7f
Update .travis.yml
2016-08-02 13:16:23 -07:00
BrennanConroy
cbe53312d4
Update .travis.yml
2016-08-02 13:15:00 -07:00
BrennanConroy
c703551772
Update .travis.yml
2016-08-02 13:14:37 -07:00
BrennanConroy
c7074a42e7
Update .travis.yml
2016-08-02 13:11:14 -07:00
BrennanConroy
3c445638a9
Update .travis.yml
2016-08-02 13:10:39 -07:00
BrennanConroy
8b25152a67
Update .travis.yml
2016-08-02 13:07:33 -07:00
Cesar Blum Silveira
20c1bb567d
Move TestConnection to the Microsoft.AspNetCore.Testing namespace.
2016-08-02 12:47:06 -07:00
Cesar Blum Silveira
5876e1983a
Move TestConnection to shared directory.
2016-08-02 12:30:53 -07:00