Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-22 | Update cowlib to 0.6.00.6.0 | Loïc Hoguin | |
Adds chunked transfer-encoding support plus a few functions imported from Cowboy. Also adds a function to build requests for clients. | |||
2014-03-22 | Remove a warning when running all.sh | Loïc Hoguin | |
2014-03-21 | Add cow_http:request/4 and cow_http:version/1 | Loïc Hoguin | |
2014-03-21 | Improve specs in cow_http | 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. | |||
2014-02-27 | Add cow_http:parse_{status_line,headers}/1 | Loïc Hoguin | |
Imported from Cowboy and then optimized. | |||
2014-02-27 | Add cow_http_hd:parse_{connection,content_length,transfer_encoding}/1 | Loïc Hoguin | |
Initially imported from Cowboy, then optimized. | |||
2014-02-19 | Add .gitignore | Loïc Hoguin | |
2014-02-19 | Updated cowlib to 0.5.10.5.1 | Loïc Hoguin | |
Fix multipart body reading. Thanks to Ali Sabil for the many tests and reports. | |||
2014-02-19 | Fix bugs in cow_multipart:parse_body/2 when a partial was found at the end | Loïc Hoguin | |
There was three bugs: lack of a scope argument in binary:match (I swear I had it in a previous version, whoops!); a misinterpretation of the returned position when the scope is used (so yeah it wouldn't have worked either way); \r\n being incorrectly removed when we got a partial, despite not knowing whether it was a boundary. Added a series of different tests to ensure that it all works as intended. | |||
2014-02-06 | More copyright years | Loïc Hoguin | |
2014-02-05 | Update copyright years0.5.0 | Loïc Hoguin | |
2014-02-05 | Update cowlib to 0.5.0 | Loïc Hoguin | |
Added support for multipart building and parsing. Added an include file for doing inline lowercase of binary strings. | |||
2014-02-05 | Test cowlib on all releases since R15B, plus maint and master | Loïc Hoguin | |
It passes on everything! | |||
2014-02-05 | Use the inline macro for cow_http:parse_fullhost | Loïc Hoguin | |
Tidying the code a little. | |||
2014-02-05 | Add the cow_multipart module for multipart message parsing and building | Loïc Hoguin | |
This is a new implementation that has been measured to be up to 33% faster than the implementation that was in Cowboy. | |||
2013-12-02 | Update erlang.mk | Loïc Hoguin | |
2013-11-08 | Update cowlib to 0.4.00.4.0 | Loïc Hoguin | |
Add support for query strings, optimize cookie date building. | |||
2013-11-08 | Remove some pointless comments | Loïc Hoguin | |
2013-11-08 | Add the cow_qs module for query string parsing and building | Loïc Hoguin | |
Includes functions to encode and decode percent encoded strings that follow the application/x-www_form_urlencoded format. Query string parsing should be 3 times faster than the code that was in Cowboy, and will also create less intermediate variables. | |||
2013-11-05 | Add Horse tests and optimize cow_date:rfc2109/1 | Loïc Hoguin | |
2013-11-02 | Fix the type of argument to mimetypes functions | Loïc Hoguin | |
2013-11-02 | Update cowlib to 0.3.00.3.0 | Loïc Hoguin | |
Added support for mimetypes detection. | |||
2013-11-02 | Improve mimetypes code based on cowboy_static usage | Loïc Hoguin | |
2013-10-31 | Add the cow_mimetypes module for identifying mimetypes from ext | Loïc Hoguin | |
The module is partly generated from the big Apache mimetypes file. | |||
2013-10-23 | Update cowlib to 0.2.00.2.0 | Loïc Hoguin | |
Added support for cookies and cookie date. | |||
2013-10-23 | Add cookie parsing and building code | Loïc Hoguin | |
2013-10-22 | Simplify parse_fullpath code | Loïc Hoguin | |
2013-09-04 | Introduce cow_http support module0.1.0 | Loïc Hoguin | |
This module contains parsing functions for the basic HTTP items, basically request-line, response-line and host. | |||
2013-09-02 | Don't return unecessary data when split failed | Loïc Hoguin | |
2013-09-02 | Replace previous special header if there's any duplicate | Loïc Hoguin | |
2013-08-22 | Initial commit with most of spdy/3 | Loïc Hoguin | |