Loïc Hoguin
a795b34f46
Add a simple README in the doc folder for guidance
2013-03-02 20:16:06 +01:00
Loïc Hoguin
489073265f
Disable cover in tests by default
2013-03-02 16:28:13 +01:00
Loïc Hoguin
3442acbe35
Run tests in parallel
2013-03-02 16:24:34 +01:00
Loïc Hoguin
70391e58db
Disable the shell for ct_run
2013-03-02 14:40:00 +01:00
Loïc Hoguin
0ba06578f2
Use random ports for tests
2013-03-02 14:39:05 +01:00
Loïc Hoguin
8dd6ce8357
Add a recommendation about static files in production to the guide
2013-03-02 03:06:45 +01:00
Loïc Hoguin
3a907d175f
Merge branch 'onresponse_example' of git://github.com/acammack/cowboy
2013-03-02 02:59:26 +01:00
Adam Cammack
88414e36b4
Add an example of onresponse hooks
...
Also fix the guide entry on hooks.
2013-03-01 19:54:30 -06:00
Loïc Hoguin
23b3b038e9
Fix cowboy_router types
2013-03-02 00:02:05 +01:00
Loïc Hoguin
182b647a11
Merge branch 'ssl_example' of git://github.com/acammack/cowboy
2013-03-01 23:48:33 +01:00
Adam Cammack
52a181347c
Add an SSL example
2013-03-01 16:43:19 -06:00
Loïc Hoguin
b448939282
Fix an error in the guide introduction
...
Reported by Joe Armstrong.
2013-03-01 14:03:21 +01:00
Loïc Hoguin
dee7a8d3e1
Make path check cross-platform and generally safer
2013-03-01 13:54:47 +01:00
Loïc Hoguin
62e2635d8e
Optimize cowboy_static:rest_init/2
2013-02-27 23:20:55 +01:00
Loïc Hoguin
87017e9699
Remove extraneous newlines in cowboy_static
2013-02-27 18:46:30 +01:00
Loïc Hoguin
b29ea644fb
Add a Supported platforms section to the guide introduction
2013-02-27 18:32:46 +01:00
Loïc Hoguin
5c5794d27b
Add more details on how to report bugs and vulnerabilities
2013-02-27 18:25:45 +01:00
Loïc Hoguin
02ed254daa
Fix an incorrect comment in cowboy_router
2013-02-27 12:40:24 +01:00
Loïc Hoguin
80137fb2cd
Merge branch 'fix-loop-hibernate' of git://github.com/fishcakez/cowboy
2013-02-22 20:00:40 +01:00
James Fish
b61f535134
Fix to prevent loop handler awakening immediately after response sent
...
If a loop handler sent a response (e.g. cowboy_req:chunked_reply/2,/3)
and then returns {loop, Req, HandlerState, hibernate} it
would have a {cowboy_req, resp_sent} message in its message queue. This
message would cause the process to immediately awaken, so it is flushed
before hibernation.
2013-02-22 18:36:13 +00:00
Loïc Hoguin
6884a4949b
Update to 0.8.1
2013-02-22 15:35:56 +01:00
Loïc Hoguin
fd636c9e6a
Update CHANGELOG
2013-02-22 15:32:58 +01:00
Loïc Hoguin
065c0ab072
Update AUTHORS
2013-02-22 15:24:13 +01:00
Loïc Hoguin
f7fa4016ec
Merge branch 'fix-warnings' of git://github.com/Egobrain/cowboy
2013-02-22 13:57:11 +01:00
Egobrain
73c718dcb5
Added warn compile options. Fixed compile warnings.
2013-02-21 18:32:23 +04:00
Loïc Hoguin
3181382d72
Merge branch 'fix_ranch_vsn' of git://github.com/nevar/cowboy
2013-02-20 20:15:38 +01:00
Loïc Hoguin
b2ffff9bec
Add cowboy:set_env/3
2013-02-20 12:14:21 +01:00
Loïc Hoguin
76b5cfea3f
Compile cowboy_sub_protocol behaviour before modules using it
2013-02-20 11:14:28 +01:00
Slava Yurin
389f52492c
Fix ranch version in Makefile
2013-02-18 14:12:08 +07:00
Loïc Hoguin
1f59607b7a
Merge branch 'fix-handler-spec' of git://github.com/fishcakez/cowboy
2013-02-17 22:25:19 +01:00
Loïc Hoguin
d4ed41e79b
Merge branch 'sub_protocol-behaviour' of git://github.com/fishcakez/cowboy
2013-02-17 22:17:03 +01:00
James Fish
c42e672dd0
Fix {suspend, ...} specs to use atom() for function name
2013-02-17 02:11:45 +00:00
James Fish
6d67ad809c
Add sub protocol behaviour
2013-02-16 16:19:53 +00:00
Loïc Hoguin
5dec37bb9e
Merge branch 'fix/loop_socket_passive' of git://github.com/keynslug/cowboy
2013-02-16 15:37:15 +01:00
Loïc Hoguin
d305527e88
Merge branch 'eventsource_example' of git://github.com/acammack/cowboy
2013-02-16 15:11:56 +01:00
Loïc Hoguin
39af3010cb
Merge branch 'web_server_example' of git://github.com/acammack/cowboy
2013-02-16 14:39:15 +01:00
Loïc Hoguin
e102b3ac09
Merge branch 'pastebin_example' of git://github.com/acammack/cowboy
2013-02-16 14:29:46 +01:00
Adam Cammack
a302fe5007
Add EventSource example
...
Port from extend/cowboy_examples.
2013-02-16 02:26:32 -06:00
Adam Cammack
f112cdf643
Add a web server example
...
Explore re-routing in middleware.
2013-02-16 02:21:54 -06:00
Adam Cammack
a9294e0f50
Improve pastebin example
...
Reject more malicious paths.
2013-02-16 02:13:19 -06:00
Andrew Majorov
3ea855137c
Make sure socket is passive once we've done with loop handler
...
It is sometimes important to make a socket passive as it was initially
and as it is expected to be by cowboy_protocol, right after we've done
with loop handling.
2013-02-15 15:34:01 +04:00
Loïc Hoguin
e3daf439da
Properly pass the handler's state to websocket_terminate/3 on close
2013-02-14 19:26:46 +01:00
Loïc Hoguin
1df271a35b
Merge branch 'has_body_improved' of git://github.com/0xAX/cowboy
2013-02-14 18:35:53 +01:00
Loïc Hoguin
bc340478c8
Merge branch 'fix/websocket_callback_specs' of git://github.com/keynslug/cowboy
2013-02-14 18:15:18 +01:00
Loïc Hoguin
0218249c21
Merge branch 'native_compile' of git://github.com/acammack/cowboy
2013-02-14 17:50:49 +01:00
0xAX
1de2e1f2a4
cowbot_req:has_body:/1 improved
2013-02-14 18:56:52 +06:00
Adam Cammack
7f0c6bbb39
Make cowboy_websocket.erl compile with +native
...
Worked until cccc0bc
2013-02-13 11:32:35 -06:00
Andrew Majorov
b44ccf59e6
Update websocket handler callback specs
...
There are some additional terminate reasons exist which are not mentioned
in the specs.
2013-02-13 18:24:02 +04:00
Adam Cammack
b903aca33d
Make cowboy_http.erl compile with +native
...
Worked until 27da092
2013-02-12 11:53:47 -06:00
Loïc Hoguin
46cce48143
Update to 0.8.0
2013-02-12 18:05:52 +01:00