Cesar Blum Silveira
|
3b40ba52ca
|
Check if request is aborted before verifying response bytes written (#1498).
|
2017-03-20 16:02:25 -07:00 |
Ben Adams
|
b94912bcb1
|
InitializeHeaders only at start of parsing/Fix remaining (#1488)
* Don't reinitialize header collection each loop
* Correct remaining tracking value
* Add tests
|
2017-03-13 15:32:28 -07:00 |
Cesar Blum Silveira
|
49f09d5a25
|
Log rejected request targets.
|
2017-03-12 18:37:08 -07:00 |
Stephen Halter
|
ac60f13312
|
Modify RequestProcessingAsync to call single parse method (#1427)
* Modify RequestProcessingAsync to call single parse method
* Fix bad request logging
|
2017-03-03 14:43:32 -08:00 |
Stephen Halter
|
fde0f6b2fc
|
Add an option to Kestrel to disable threadpool dispatching
|
2017-02-28 10:14:58 -08:00 |
Pavel Krymets
|
824ef2c937
|
Input Pipeline migration (#1277)
|
2017-02-17 15:38:13 -08:00 |
Pavel Krymets
|
e55c62444b
|
Refactor FrameTests and rename SocketInput SocketOutput properties (#1229)
|
2016-11-22 16:36:36 -08:00 |
Stephen Halter
|
0d559468f1
|
Make connection reset logs less scary
- Particularly between requests, connection resets aren't that abnormal.
|
2016-11-04 21:36:51 -07:00 |
Stephen Halter
|
6cbbb73ca7
|
Protect against NullReferenceException in Frame.StopStreams()
|
2016-11-04 16:01:07 -07:00 |
Cesar Blum Silveira
|
1ffad5ca38
|
Handle multiple tokens in Connection header (#1170).
|
2016-10-27 12:19:43 -07:00 |
Cesar Blum Silveira
|
78584799a4
|
Separate request rejection from bad request state setting.
|
2016-10-17 15:16:50 -07:00 |
Mike Harder
|
f1071dea50
|
Set StatusCode before disposing HttpContext (#876)
|
2016-10-17 15:16:43 -07:00 |
Cesar Blum Silveira
|
ffc3eb3afd
|
HEAD response can include Content-Length header.
|
2016-10-12 11:38:18 -07:00 |
Cesar Blum Silveira
|
f8813a600d
|
Handle response content length mismatches (#175).
|
2016-10-11 13:25:22 -07:00 |
Cesar Blum Silveira
|
a2439105ae
|
Refactor request line validation and error reporting (#1116).
|
2016-10-03 16:54:51 -07:00 |
Cesar Blum Silveira
|
09fda749b0
|
Don't reset frame state when connection is aborted (#1103).
|
2016-09-28 15:06:22 -07:00 |
Cesar Blum Silveira
|
0312da7df3
|
Add request headers timeout (#1110).
|
2016-09-27 17:08:02 -07:00 |
Cesar Blum Silveira
|
1a273f5a34
|
Improve keep-alive timeout.
- Track time more accurately
- Control timeout in Connection instead of Frame
|
2016-09-14 20:57:16 -07:00 |
Stephen Halter
|
1020d69171
|
Better logging for connection errors during HTTPS handshake
|
2016-08-03 11:15:15 -07:00 |
Cesar Blum Silveira
|
2244f190e1
|
Merge branch 'benaadams/exceptions' into dev
|
2016-07-25 10:31:32 -07:00 |
Ben Adams
|
51288e13f8
|
Enum to singular
|
2016-07-22 22:25:03 +01:00 |
Ben Adams
|
0a1ea124ee
|
Use HttpVersionType enum rather than string compare
|
2016-07-22 21:34:49 +01:00 |
Ben Adams
|
0620ce5a2f
|
Consolidate BadHttpRequestException messages
|
2016-07-22 21:19:44 +01:00 |
Cesar Blum Silveira
|
3bb7f4e2c4
|
Treat ECONNRESET as a connection error (#934).
|
2016-07-15 14:53:21 -07:00 |
Andrew Stanton-Nurse
|
09f5be1434
|
fix #909 by moving most classes to Internal ns
|
2016-06-03 14:14:21 -07:00 |