Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-12 | Remove Req from the Websocket interface | Loïc Hoguin | |
After the switch to Websocket, we are no longer in a request/response scenario, therefore a lot of the cowboy_req functions do not apply anymore. Any data required from the request will need to be taken from Req in init/2 and saved in the handler's state. | |||
2016-08-12 | Add missing specs to an internal cowboy_req function | Loïc Hoguin | |
2016-08-12 | Merge branch 'master' of https://github.com/camshaft/cowboy | Loïc Hoguin | |
2016-08-12 | Fix Websocket compression | Loïc Hoguin | |
The option for enabling Websocket compression has been renamed. Previously it was shared with HTTP compression, now it's specific to Websocket. The new option is named 'websocket_compress'. | |||
2016-08-11 | Use cow_http_hd:parse_host directly | Loïc Hoguin | |
Removes some duplicate code from cowboy_http. | |||
2016-08-11 | Use integer_to_binary when possible | Loïc Hoguin | |
2016-08-11 | Add a test for echo_get example undefined | Loïc Hoguin | |
2016-08-11 | Merge branch 'master' of https://github.com/sergey-ivlev/cowboy | Loïc Hoguin | |
2016-08-11 | Fix cookie example again | Loïc Hoguin | |
2016-08-11 | Fix timer-sent events in the websocket example | Loïc Hoguin | |
2016-08-10 | Add specs for the cowboy_req:push/3,4 functions | Loïc Hoguin | |
2016-08-10 | Use binary_to_integer instead of to list and back | Loïc Hoguin | |
2016-08-10 | Let the stream handler take care of crash handling and logging | Loïc Hoguin | |
2016-08-10 | Make reply functions return Req | Loïc Hoguin | |
2016-08-10 | Update the multipart reading interface | Loïc Hoguin | |
Now named read_part/read_part_body, with a verb indicating action. | |||
2016-08-10 | Update examples to the new interface | Loïc Hoguin | |
2016-08-10 | Remove logic to always send a response in cowboy_loop | Loïc Hoguin | |
This is taken care of at the protocol level now. | |||
2016-08-10 | Add a lot of todos | Loïc Hoguin | |
2016-08-10 | Add tests for responses and request body reading | Loïc Hoguin | |
This is a large commit. The cowboy_req interface has largely changed, and will change a little more. It's possible that some examples or tests have not been converted to the new interface yet. The documentation has not yet been updated. All of this will be fixed in smaller subsequent commits. Gotta start somewhere... | |||
2016-07-26 | fix echo_get example | sergey-ivlev | |
2016-06-27 | send resp_headers with websocket responses | Cameron Bytheway | |
2016-06-22 | Add forgotten changes to a test handler | Loïc Hoguin | |
2016-06-22 | Move TERM= declaration to make variable side | Loïc Hoguin | |
2016-06-22 | Update OTP versions tested | Loïc Hoguin | |
2016-06-22 | Remove cowboy_req:get and set | Loïc Hoguin | |
2016-06-22 | Remove cowboy_req:append_buffer/2 | Loïc Hoguin | |
2016-06-22 | Remove unused local function in cowboy_req | Loïc Hoguin | |
2016-06-22 | Remove cowboy_req:set_bindings/4 | Loïc Hoguin | |
2016-06-22 | Remove cowboy_req:lock/1 | Loïc Hoguin | |
2016-06-22 | Remove cowboy_req:to_list/1 | Loïc Hoguin | |
2016-06-22 | Add tests for cowboy_req: match_cookies and match_qs | Loïc Hoguin | |
2016-06-21 | Remove the meta functions from cowboy_req | Loïc Hoguin | |
Now that we have a public map they are pretty much pointless. | |||
2016-06-21 | Add cowboy_req:uri/1,2 | Loïc Hoguin | |
Along with more cowboy_req tests. This commit also removes cowboy_req:url/1 and cowboy_req:host_url/1 in favor of the much more powerful new set of functions. | |||
2016-06-21 | Remove cowboy_req:new/14 | Loïc Hoguin | |
This internal function is no longer necessary. | |||
2016-06-20 | Add initial req suite | Loïc Hoguin | |
2016-06-20 | Add cowboy_req:scheme/1 | Loïc Hoguin | |
2016-06-20 | Properly parse the host/port in HTTP/2 | Loïc Hoguin | |
2016-06-20 | Fix cowboy_req:peer/1 | Loïc Hoguin | |
2016-06-16 | Fix upload example | Loïc Hoguin | |
2016-06-16 | Make sure a response is always sent with HTTP/2 | Loïc Hoguin | |
Previously only DATA was sent, with missing HEADERS. | |||
2016-06-16 | Mark broken examples as such in their README | Loïc Hoguin | |
2016-06-15 | Fix rest_pastebin example | Loïc Hoguin | |
2016-06-14 | Fix eventsource example | Loïc Hoguin | |
2016-06-14 | Fix cookie example | Loïc Hoguin | |
2016-06-14 | Fix rest_basic_auth example | Loïc Hoguin | |
2016-06-13 | Fix websocket example | Loïc Hoguin | |
2016-06-13 | Fix markdown_middleware example | Loïc Hoguin | |
2016-06-13 | Fix chunked_hello_world example | Loïc Hoguin | |
2016-06-13 | Fix streaming HTTP/2 responses | Loïc Hoguin | |
Error reporting for connection processes has been improved, using a similar proc_lib hack as was done for the stream processes. | |||
2016-06-13 | Merge static_world and web_server examples | Loïc Hoguin | |
The new example is called file_server and it's basically the same as web_server was. The name is clearer than the original, all examples being "Web servers". The new example is also tested and the test suite has been refactored a little. |