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
|
8 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 |
Loïc Hoguin
|
6e8b907ae2
Pass the HTTP/2 switch_protocol event to stream handlers
|
8 years ago |
Loïc Hoguin
|
10dfd8c910
Add the early_error cowboy_stream callback
|
8 years ago |
Loïc Hoguin
|
a45813c60f
Allow passing options to sub protocols
|
8 years ago |
Loïc Hoguin
|
80f8cda7ff
Remove or fix a small number of todo comments
|
8 years ago |
Loïc Hoguin
|
98c614ee0b
Add missing human-readable errors for HTTP/1.1
|
8 years ago |
Loïc Hoguin
|
353dc29d8f
Fix protocol breaking when user tries to send empty chunk
|
8 years ago |
Loïc Hoguin
|
0f8452cafa
Add support for multiple stream handlers
|
8 years ago |
José Valim
|
f59c29dff0
Return status 431 if the request header field is too large
|
8 years ago |
Loïc Hoguin
|
43adacc760
Welcome to 2017
|
8 years ago |
Loïc Hoguin
|
309780a9fd
Remaining Dialyzer fixes
|
8 years ago |
Loïc Hoguin
|
e10daf39fa
Numerous Dialyzer fixes
|
8 years ago |
Loïc Hoguin
|
5cb2b544b7
Use cow_http_hd:parse_host directly
|
8 years ago |
Loïc Hoguin
|
b75b0a6d4d
Use integer_to_binary when possible
|
8 years ago |
Loïc Hoguin
|
83aa3f1b9c
Use binary_to_integer instead of to list and back
|
8 years ago |
Loïc Hoguin
|
e30d120bd8
Make reply functions return Req
|
8 years ago |
Loïc Hoguin
|
3a057683af
Add a lot of todos
|
8 years ago |
Loïc Hoguin
|
ae0dd61673
Add tests for responses and request body reading
|
8 years ago |
Loïc Hoguin
|
4fed8637b6
Fix cowboy_req:peer/1
|
9 years ago |
Loïc Hoguin
|
7603518ed0
HTTP/1.1: Don't send 500 errors twice
|
9 years ago |