0
Fork 0
mirror of https://github.com/ninenines/cowboy.git synced 2025-07-14 12:20:24 +00:00
Commit graph

1216 commits

Author SHA1 Message Date
Loïc Hoguin
eb4843a46b Remove unnecessary titles 2013-09-18 20:30:11 +02:00
Loïc Hoguin
7906f30d83 Greatly improve the HTTP handlers chapter 2013-09-18 20:29:48 +02:00
Loïc Hoguin
8754f7636c Small roadmap update 2013-09-18 20:29:01 +02:00
Loïc Hoguin
7319526de6 Added a chapter about life of HTTP requests
Reworked the table of contents also.
2013-09-18 12:02:37 +02:00
Loïc Hoguin
40b87545f6 Fix SPDY push explanations 2013-09-10 12:08:18 +02:00
Loïc Hoguin
1a4e7a8618 Fix the list of registered processes in the examples 2013-09-09 16:46:21 +02:00
Loïc Hoguin
bbe42d9bc5 Fix value for header content-encoding in a test
Not that it matters for the test, but still.
2013-09-09 16:28:37 +02:00
Loïc Hoguin
dc3fd01fb4 Add files generated by examples to the .gitignore 2013-09-09 16:27:25 +02:00
Loïc Hoguin
834056402a Convert the websocket example to a release 2013-09-09 16:21:53 +02:00
Loïc Hoguin
6a90d00cee Convert the web_server example to a release
Temporary mimetypes list here too.
2013-09-09 16:10:58 +02:00
Loïc Hoguin
8bb7c180ff Fix command to start the static_world release 2013-09-09 15:56:02 +02:00
Loïc Hoguin
28f90b81fa Convert the static handler example to a release
Temporarily hardcode the list of mimetypes.
2013-09-09 15:51:41 +02:00
Loïc Hoguin
24a22fa657 Convert the SSL hello world example to a release 2013-09-08 20:17:25 +02:00
Loïc Hoguin
1f8119ef31 Fix the command to start the release in rest_basic_auth example 2013-09-08 19:51:41 +02:00
Loïc Hoguin
7a7e144a0d Convert the REST streaming example to a release 2013-09-08 19:50:31 +02:00
Loïc Hoguin
630a805541 Convert the REST pastebin example to a release 2013-09-08 19:08:37 +02:00
Loïc Hoguin
dacaf5d293 Add missing files to the REST basic auth example 2013-09-08 12:22:52 +02:00
Loïc Hoguin
81843414b0 Convert the REST hello world example to a release 2013-09-08 12:22:30 +02:00
Loïc Hoguin
49acfce8b9 Convert the EventSource example to a release 2013-09-08 11:48:48 +02:00
Loïc Hoguin
6b7b0efd24 Conver the error hook example to a release 2013-09-08 11:30:47 +02:00
Loïc Hoguin
57e6d1f416 Convert the POST echo example to a release 2013-09-08 11:07:01 +02:00
Loïc Hoguin
e2b11bbeed Convert the GET echo example to a release 2013-09-07 22:26:40 +02:00
Loïc Hoguin
340f0a5112 Convert the cookie example to a release 2013-09-07 21:58:03 +02:00
Loïc Hoguin
2f25c654b0 Convert the compressed response example to a release 2013-09-07 20:45:21 +02:00
Loïc Hoguin
4b20f5cd08 Convert the chunked hello world example to a release 2013-09-07 20:26:26 +02:00
Loïc Hoguin
bb9a2e975e Rename the basic_auth example to rest_basic_auth 2013-09-07 16:23:13 +02:00
Loïc Hoguin
51ce122858 Convert the basic auth example to a release 2013-09-07 16:18:51 +02:00
Loïc Hoguin
335676876b Convert the hello world example to a release 2013-09-07 15:33:40 +02:00
Loïc Hoguin
7ab12d1b66 Fix wrong header sent in echo_post example 2013-09-07 14:13:51 +02:00
Loïc Hoguin
299c93f661 Implement recv timeout for SPDY 2013-09-07 14:01:19 +02:00
Loïc Hoguin
c7f7e4456e Much improved Getting started chapter
We now describe how to build a hello world application from
start to finish, including setting up erlang.mk for building,
and using relx for generating the release. All concepts are
not explained in details of course, but we don't need to at
this point, we just want things to be working.
2013-09-07 12:54:55 +02:00
Loïc Hoguin
4a30198f90 Make cowlib a proper dependency
Start moving a few functions from Cowboy into cowlib.
2013-09-04 19:24:54 +02:00
Loïc Hoguin
bd0de074c3 More SPDY code readability improvements 2013-09-04 12:47:27 +02:00
Loïc Hoguin
bf70b41282 Fix a badmatch issue when calling which_children on SPDY process 2013-09-04 12:30:45 +02:00
Loïc Hoguin
d83205243a Simplify the SPDY code by adding child management functions 2013-09-04 12:29:30 +02:00
Loïc Hoguin
9b52ccad03 Fix specs for SPDY 2013-09-02 20:14:48 +02:00
Loïc Hoguin
67410731e0 Merge branch 'ipv6-literal' of git://github.com/yamt/cowboy 2013-09-02 20:05:03 +02:00
YAMAMOTO Takashi
d2adbf3de6 add some tests for Host header parser 2013-09-03 02:59:12 +09:00
Loïc Hoguin
9eab26d835 Add request body support for SPDY
And various other improvements following the addition of two tests.

New dependency cowlib that will gradually receive most of the parse
code from SPDY but also HTTP and its headers.
2013-09-02 19:14:28 +02:00
YAMAMOTO Takashi
201c53cb9f make cowboy_client:request() allow to override Host header
this will be used by tests
2013-09-03 02:09:10 +09:00
YAMAMOTO Takashi
43b3c39a0c add unit test for cowboy_protocol:parse_host/1 2013-09-03 02:09:10 +09:00
YAMAMOTO Takashi
77f7427b41 cowboy_protocol: accept host using ipv6 literal 2013-09-03 02:08:55 +09:00
Loïc Hoguin
d68b3de9d9 Use gun to test the SPDY implementation in Cowboy 2013-08-31 18:39:49 +02:00
Loïc Hoguin
7ff9a306d6 Update erlang.mk 2013-08-31 16:22:35 +02:00
Loïc Hoguin
ac55fb27f8 Add note about SSL tests requiring R16B01 2013-08-31 10:24:11 +02:00
Loïc Hoguin
2e5eb16f3b Fix issue when modifying websocket example
Thanks ale.
2013-08-27 19:27:29 +02:00
Loïc Hoguin
7855f80e4b Fix some explanations around response bodies 2013-08-27 18:32:53 +02:00
Loïc Hoguin
0d5a12c3ec Merge branch 'fix-ws-atom-responses' of git://github.com/seriyps/cowboy 2013-08-27 18:21:03 +02:00
Loïc Hoguin
8a77c8f753 Alphabetical order 2013-08-27 18:14:31 +02:00
Loïc Hoguin
b22f25d902 Merge branch 'websocket-compressed-metadata' of git://github.com/irccloud/cowboy 2013-08-27 18:10:51 +02:00