Loïc Hoguin
|
a73004e966
Fix a number of low hanging todos
|
5 years ago |
Loïc Hoguin
|
eaa052616f
Ensure we can stream the response body from any process
|
5 years ago |
Loïc Hoguin
|
20660d7566
Ensure we can read the request body from any process
|
5 years ago |
Loïc Hoguin
|
ab44985a9e
Fix HTTP/2 CVEs
|
5 years ago |
Loïc Hoguin
|
49af57d546
Implement backpressure on cowboy_req:stream_body
|
5 years ago |
Loïc Hoguin
|
240da3f2d9
Add the set_options stream handler command
|
6 years ago |
Loïc Hoguin
|
a76c32db5e
Introduce undocumented option logger
|
7 years ago |
Loïc Hoguin
|
34f57ebbd3
Make sure cowboy_stream_h calls subsequent stream handlers
|
7 years ago |
Loïc Hoguin
|
68ede9cfe4
Disable warnings for erlang:get_stacktrace/0 in OTP-21+
|
7 years ago |
Loïc Hoguin
|
5229d790fb
Don't send transfer-encoding when streaming 204 responses
|
7 years ago |
Loïc Hoguin
|
bbfc1569cc
Add initial implementation of Websocket over HTTP/2
|
7 years ago |
Loïc Hoguin
|
39baed6c80
Add preliminary support for trailers in responses
|
7 years ago |
Loïc Hoguin
|
ad9ab51648
Add some todos
|
7 years ago |
Loïc Hoguin
|
217fac7f44
Handle expect: 100-continue request headers
|
7 years ago |
Loïc Hoguin
|
f3d6b05b86
Add cowboy_req:inform/2,3
|
7 years ago |
Loïc Hoguin
|
c09b10190b
Move body length count to cowboy_stream_h instead of protocols
|
7 years ago |
Loïc Hoguin
|
1cc877b649
Fix propagating the stacktrace on errors for OTP 19
|
7 years ago |
Loïc Hoguin
|
5027d1335d
Rework the proc_lib_hack
|
7 years ago |
Loïc Hoguin
|
3cbf885961
Improve how we detect request errors
|
7 years ago |
Loïc Hoguin
|
ff3915a243
Catch more 400 errors
|
8 years ago |
Loïc Hoguin
|
7db724f04a
Add inactivity_timeout and other options improvements
|
8 years ago |
Loïc Hoguin
|
10dfd8c910
Add the early_error cowboy_stream callback
|
8 years ago |
Loïc Hoguin
|
2af0506d51
Remove another useless todo
|
8 years ago |
Loïc Hoguin
|
80f8cda7ff
Remove or fix a small number of todo comments
|
8 years ago |
Loïc Hoguin
|
3b91523a3c
Fix error responses not including a content-length
|
8 years ago |
Loïc Hoguin
|
0f8452cafa
Add support for multiple stream handlers
|
8 years ago |
Loïc Hoguin
|
43adacc760
Welcome to 2017
|
8 years ago |
Loïc Hoguin
|
e10daf39fa
Numerous Dialyzer fixes
|
8 years ago |
Loïc Hoguin
|
9966df9ad4
Let the stream handler take care of crash handling and logging
|
8 years ago |
Loïc Hoguin
|
e30d120bd8
Make reply functions return Req
|
8 years ago |