Magnus Klaar
|
b1bbd023c5
update /bits in binary expressions to /binary
|
13 лет назад |
Loïc Hoguin
|
8d2102fe11
Allow HTTP protocol upgrades to use keepalive
|
13 лет назад |
Loïc Hoguin
|
a12a910341
Fix a crash in websocket_handshake/3 with hixie-76
|
13 лет назад |
Loïc Hoguin
|
68c1d886e5
Merge branch 'chrome-15' of https://github.com/puzza007/cowboy
|
13 лет назад |
Paul Oliver
|
89752a2769
update record spec for version 13
|
13 лет назад |
Loïc Hoguin
|
c605c4fa40
Add 'Accept' header parsing
|
13 лет назад |
Loïc Hoguin
|
30a1d13ae9
Make sure the correct callback name is displayed in websocket errors
|
13 лет назад |
Paul Oliver
|
30c3c75bbc
Accept Sec-WebSocket-Version: 13 header on Chrome 15 through 17
|
13 лет назад |
Loïc Hoguin
|
f990109af6
We don't need to retrieve the Origin header for hybi-7+ websocket drafts
|
13 лет назад |
Loïc Hoguin
|
c589922ebd
Parse Connection header tokens in a case-insensitive manner
|
13 лет назад |
Loïc Hoguin
|
381c178073
Add a cowboy_http_req:upgrade_reply/3 function and use it for websockets
|
13 лет назад |
Loïc Hoguin
|
d4088e7a46
"websocket" must be treated in a case insensitive manner for upgrades
|
13 лет назад |
Loïc Hoguin
|
70d28ff64d
Make sure the hixie-76 websocket code works properly with proxies
|
13 лет назад |
Loïc Hoguin
|
691b7c4518
Fix specs after erlang:hibernate/3 calls were added
|
13 лет назад |
Loïc Hoguin
|
25ae2028d6
Add {shutdown, Req} to websocket_init/3 to fail a websocket upgrade
|
13 лет назад |
Loïc Hoguin
|
fe41f2944b
Merge branch 'hybi-framing-fix' of https://github.com/smarkets/cowboy
|
13 лет назад |
Loïc Hoguin
|
237b468f42
Fix hixi76_location/5 when transport is tcp and port is 443
|
13 лет назад |
Loïc Hoguin
|
bf5c2717bc
Parse 'Connection' headers as a list of tokens
|
13 лет назад |
Hunter Morris
|
6250b22384
Fix byte-by-byte Websocket handling
|
13 лет назад |
Loïc Hoguin
|
986630d9ad
Get rid of a binary construct in cowboy_http_websocket
|
13 лет назад |
Ori Bar
|
3715df5bd4
Fix handshake for when querystring is needed
|
13 лет назад |
Loïc Hoguin
|
d0f711a61d
Add a test for websocket hibernate + timeout and fix this use case
|
13 лет назад |
Loïc Hoguin
|
04f55eb3c9
Allow websocket handlers to hibernate from the websocket_init/3 function
|
13 лет назад |
Loïc Hoguin
|
2374aa7e07
Add WebSocket drafts 7, 8, 9 and 10 implementation
|
13 лет назад |
Loïc Hoguin
|
43d14b52cd
Give the ListenerPid to the protocol on startup
|
13 лет назад |
Loïc Hoguin
|
293cf33702
Separate message and packet handling for websockets
|
13 лет назад |
Loïc Hoguin
|
87366e36ad
Call websocket_close/4 *after* throwing the error
|
13 лет назад |
Loïc Hoguin
|
108a491f55
Add documentation for the public interface.
|
14 лет назад |
Steven Gravell
|
bebe3dc5d2
do not send ports 80 and 443 - browsers get mad
|
14 лет назад |
Loïc Hoguin
|
648921b8cf
Add hibernate support for websockets.
|
14 лет назад |