Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-10 | Fix cow_http_te:decode_ret() type | Loïc Hoguin | |
2018-08-06 | Fix typespecs causing Dialyzer errors in user projects | Loïc Hoguin | |
2018-06-04 | Update copyrights | Loïc Hoguin | |
2017-11-22 | Crash on more error cases when parsing chnuked data | Loïc Hoguin | |
2017-11-15 | Add support for chunked transfer-encoding trailers | Loïc Hoguin | |
It considers all 0-sized chunks that aren't \r\n\r\n to be trailers. There's no option for enabling/disabling the behavior (for example when the te header was sent). It doesn't parse the trailer, it's up to the user to parse it separately via the new cow_http:headers/1 functions. Note that this reuses the TotalLength part of the returned 'done' tuple to signal whether there are trailers. This value has been ignored in Cowboy since 2.0 and was just a historical leftover. I'm not aware of anyone using this module outside of Gun or Cowboy, so I don't expect this to break anything. If it does, well, it's not a documented function anyway. Your fault. | |||
2017-07-03 | Skip extra spaces and TE chunk extensions | Loïc Hoguin | |
2015-03-12 | Maintenance | Loïc Hoguin | |
* Update copyright years. * Update erlang.mk. * Fix triq testing. | |||
2014-08-01 | Add another chunked transfer-encoding test | Loïc Hoguin | |
2014-06-10 | Fix chunked transfer decoding tests | Loïc Hoguin | |
2014-03-27 | Add cow_http_te:decode_ret() type and simplify it a little | Loïc Hoguin | |
2014-03-25 | Update erlang.mk | Loïc Hoguin | |
2014-03-21 | Add cow_http_te module for streaming chunked and identity TE | Loïc Hoguin | |
Imported from Cowboy and then optimized with a more efficient interface amongst other things. |