Loïc Hoguin
|
8d9404e9b6
Reject absolute URIs with no authority components
|
7 years ago |
Loïc Hoguin
|
d50bab8e78
Reject absolute URIs with userinfo components in HTTP/1.1
|
7 years ago |
Loïc Hoguin
|
aea172857f
Reject whitespace before/after HTTP/1.1 header names properly
|
7 years ago |
Loïc Hoguin
|
c4e43ec26a
Add more rfc7230 tests and better handle bad chunk sizes
|
7 years ago |
Loïc Hoguin
|
1af508c4cd
Add more rfc7230 tests and improve transfer-encoding
|
7 years ago |
Loïc Hoguin
|
3da9a6eef9
Add a test for early errors that occur on the request-line
|
7 years ago |
Loïc Hoguin
|
ecb2a735ef
Remove a useless todo
|
7 years ago |
Loïc Hoguin
|
62bf505d33
Add more rfc7230 tests
|
7 years ago |
Loïc Hoguin
|
39baed6c80
Add preliminary support for trailers in responses
|
7 years ago |
Loïc Hoguin
|
6a8f9ebbb2
Fix packet being dropped when using switch_protocol
|
7 years ago |
Loïc Hoguin
|
83bd8bc935
Fix two edge cases for cowboy_req:stream_body
|
7 years ago |
Loïc Hoguin
|
774824cd0f
Fix another warning
|
7 years ago |
Loïc Hoguin
|
a97640d56d
Add informational responses to metrics
|
7 years ago |
Loïc Hoguin
|
ef58e15547
Introduce cowboy_req:sock/1 and cowboy_req:cert/1
|
7 years ago |
Loïc Hoguin
|
4bebe39975
Ensure stream terminate is called when switching protocols
|
7 years ago |
Loïc Hoguin
|
76f4db863e
Fix sending of final chunk in HTTP/1.1
|
7 years ago |
Loïc Hoguin
|
c62ce1c63e
Fix stream handler state being discarded on terminate
|
7 years ago |
Loïc Hoguin
|
c602871f86
Fix HTTP/1.1 stopping streams too early
|
7 years ago |
Loïc Hoguin
|
11ae407eed
Ensure the behavior on stream handler crash is consistent
|
7 years ago |
Loïc Hoguin
|
d47e22edaa
Cleanup various comments
|
7 years ago |
Loïc Hoguin
|
c09b10190b
Move body length count to cowboy_stream_h instead of protocols
|
7 years ago |
Loïc Hoguin
|
a6126306a2
Centralize stream handler error reporting in cowboy_stream
|
7 years ago |
Loïc Hoguin
|
3cbf885961
Improve how we detect request errors
|
7 years ago |
Loïc Hoguin
|
45ddcd8c67
Implement the shutdown timeout for request processes
|
7 years ago |
Loïc Hoguin
|
767da623f1
Fix terminate not being called on connection close in HTTP/1.1
|
7 years ago |
Loïc Hoguin
|
96bbf6752f
Properly handle 101 upgrade responses for Websocket
|
8 years ago |
Loïc Hoguin
|
7db724f04a
Add inactivity_timeout and other options improvements
|
8 years ago |
Loïc Hoguin
|
6100470c90
Kill all children processes when terminating the connection
|
8 years ago |
Loïc Hoguin
|
95d2855f62
Add the idle_timeout HTTP/1.1 protocol option
|
8 years ago |
Loïc Hoguin
|
061cc227b1
Make the default 204 response go through stream handlers
|
8 years ago |