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

1229 commits

Author SHA1 Message Date
Loïc Hoguin
239e5e0ba7 Update and improve Websocket chapters in the guide 2014-03-03 16:59:02 +01:00
Loïc Hoguin
64f07fe9a3 Keep the whitespace from multiline headers
Before, we could have

Header: the value
 is multiline

Become "the valueis multiline".

Now it will properly be "the value is multiline".
2014-02-27 13:13:35 +01:00
Loïc Hoguin
e7afe1f381 Merge branch 'stop_listener-spec' of git://github.com/s1n4/cowboy 2014-02-21 18:08:38 +01:00
Loïc Hoguin
6315da0456 Merge branch 'master' of git://github.com/pdericson/cowboy 2014-02-21 18:06:55 +01:00
Sina Samavati
4ff6b0238b Fix cowboy:stop_listener/1 spec in manual 2014-02-21 00:31:38 +03:30
Loïc Hoguin
a96dddd04a Cleanup .gitignore 2014-02-19 20:19:03 +01:00
Loïc Hoguin
340cf8581f Update cowlib to 0.5.1 to fix multipart issues 2014-02-19 19:09:58 +01:00
Sina Samavati
b72c420d58 Fix stop_listener/1 spec 2014-02-16 00:16:58 +03:30
Ali Sabil
d145cbb745 Allow empty passwords when parsing Basic authorization header 2014-02-09 18:37:00 +01:00
Loïc Hoguin
903594bb87 Update copyright years 2014-02-06 19:57:23 +01:00
Loïc Hoguin
e85c7a5ee2 Use the INLINE_LOWERCASE macro in the request parsing code
Since I made it for similar code in cowlib, let's use it here too.
2014-02-06 19:50:25 +01:00
Loïc Hoguin
917cf99e10 Add and document the new multipart code
The old undocumented API is removed entirely.

While a documentation exists for the new API, it will not
be considered set in stone until further testing has been
performed, and a file upload example has been added.

The new API should be a little more efficient than the
old API, especially with smaller messages.
2014-02-06 19:36:25 +01:00
Loïc Hoguin
1f5342f3b8 Add R16B03-1 to the list of releases to test 2014-02-05 17:34:03 +01:00
Drew
190938a75e Allows language_range/2 to parse RFC5646 language codes. 2014-01-24 02:44:19 -05:00
Loïc Hoguin
b09f3a570d Clarify what stream_body is doing 2014-01-23 15:54:20 +01:00
Peter Ericson
b9773c5db5 README.md: tweak grammer 2014-01-07 08:58:35 +11:00
Loïc Hoguin
0ec713fc4b Now testing on R15B01+ and maint and master git branches 2013-12-29 14:57:01 +01:00
Loïc Hoguin
7a274661b2 Fix typespecs for cowboy_req:binding/{2,3} and :bindings/1 2013-12-28 20:10:06 +01:00
Loïc Hoguin
6907541a78 Clarify functions that can only be called once 2013-12-28 18:04:14 +01:00
Loïc Hoguin
6b736f68bd Merge branch 'typofix' of git://github.com/Etsukata/cowboy 2013-12-28 17:53:53 +01:00
Loïc Hoguin
b1fc7b1a9f Nicer error when NPN isn't available 2013-12-28 17:49:37 +01:00
Loïc Hoguin
4efe014a2a Fix a small typo in a test 2013-12-28 17:34:59 +01:00
Loïc Hoguin
8966e39b30 Merge branch 'patch-1' of git://github.com/edgurgel/cowboy 2013-12-28 17:20:46 +01:00
Loïc Hoguin
0a439d0f03 Fix the SPDY suite for R15 2013-12-28 17:20:08 +01:00
Eduardo Gurgel
0c9919e6d9 Fix echo_get/README.md 2013-12-27 02:17:19 -02:00
Eiichi Tsukata
1182db6949 example: fix typo in doc http to https
ssl_hello_world_example uses https instead of http.
2013-12-12 18:42:25 +09:00
Loïc Hoguin
9f33a20d94 Merge branch 'fix/keepalive_loop_stream_recv' of git://github.com/fishcakez/cowboy 2013-12-02 16:14:37 +01:00
Loïc Hoguin
02a04b1a56 Merge branch 'to_hex_fix' of git://github.com/matthias-endler/cowboy 2013-12-02 16:09:34 +01:00
Loïc Hoguin
26058faee6 Merge branch 'master' of git://github.com/KlausTrainer/cowboy 2013-12-02 16:04:20 +01:00
Loïc Hoguin
ab98342afe Remove the confusing doc folder
All documentation is in README.md, guide/ or manual/ now.
2013-12-02 16:00:49 +01:00
Loïc Hoguin
72ef4ef2f7 Update erlang.mk again 2013-12-02 15:52:29 +01:00
Loïc Hoguin
893e612b61 Update erlang.mk 2013-12-02 12:15:20 +01:00
Klaus Trainer
d139b6f110 manual: Add note about cowlib 2013-11-26 21:13:43 +01:00
Matthias Endler
b2511f15a0 Fix tohexu/1 and tohexl/1
tohexu(16) or tohexl(16) will now crash, instead of evaluating to $G or $g.
2013-11-26 10:19:57 +01:00
James Fish
1c474af8ee Fix loop handler keepalive race condition
Previously if a loop handler received the timeout message from a
previous request on the same connection the socket would be set to
{active, once} incorrectly - when a socket packet was already in the
message queue. This second packet would not be added to the buffer
before a Handler:info/3 call if a user message was in the message
queue before both socket packets.
2013-11-18 23:19:37 +00:00
Loïc Hoguin
df81862554 Merge branch 'patch-1' of git://github.com/alco/cowboy 2013-11-15 22:08:26 +01:00
Loïc Hoguin
62a47914d8 Fix link to the Ranch guide in getting started 2013-11-15 22:00:59 +01:00
Alexei Sholik
1c8b6e3c45 Fix grammar in "how it looks like" 2013-11-14 18:47:02 +02:00
Loïc Hoguin
5a25c7f7f2 Add link to cowboy_spdy function reference in index 2013-11-14 17:03:13 +01:00
Loïc Hoguin
db52494371 Update Cowboy to 0.9.0 2013-11-14 16:50:35 +01:00
Loïc Hoguin
7ab2395613 Update AUTHORS 2013-11-14 16:49:25 +01:00
Loïc Hoguin
b6413dc0d2 Update CHANGELOG 2013-11-14 16:48:12 +01:00
Loïc Hoguin
119d52295f Add documentation for cowboy_spdy 2013-11-14 16:46:31 +01:00
Loïc Hoguin
d87192b0ed Update ROADMAP 2013-11-14 15:34:16 +01:00
Loïc Hoguin
b8923de7c5 Update Ranch to 0.9.0 2013-11-14 15:32:02 +01:00
Loïc Hoguin
fae1ec4128 Update erlang.mk 2013-11-14 15:31:45 +01:00
Loïc Hoguin
5d27d4d175 Properly send 201 on PUT requests when resource didn't exist
Regardless of whether a location header has been set, as explained
in the HTTP RFC.
2013-11-09 18:26:49 +01:00
Loïc Hoguin
a0205779fe Remove an unnecessary clause in cowboy_req:body/2 2013-11-09 18:08:54 +01:00
Loïc Hoguin
ff4871a9c9 Use try/catch instead of catch
Thanks Richard Carlsson for the remainder.
2013-11-09 17:54:03 +01:00
Loïc Hoguin
1e892e2e3b Merge branch 'dsucher-better-routes-without-start-slash-error' 2013-11-08 22:56:21 +01:00