Guillermo Rauch
175fe8573b
Merge pull request #563 from 3rd-Eden/logger
...
Logger
2011-10-11 08:18:16 -07:00
Guillermo Rauch
0224e4ac5f
Merge pull request #569 from 3rd-Eden/blacklist
...
Blacklist events
2011-10-11 08:13:55 -07:00
Arnout Kazemier
ecd20b0e1f
Added support for blacklisting events that are emitted from the client side.
...
Currently it's possible for a client do .emit('disconnect') and this will trigger
the disconnect event on the server.. Which can lead to major issues.
We should black list that by default. You can override or add more events by adding
them to the `blacklist` setting
2011-10-11 10:40:22 +02:00
Arnout Kazemier
b8f6dc7810
Inital stab at blacklisting client side events
2011-10-11 09:53:26 +02:00
Guillermo Rauch
0339e745fd
Merge pull request #564 from 3rd-Eden/bug/538
...
fixes #538
2011-10-10 13:23:51 -07:00
Arnout Kazemier
b3740e9ab6
fixes #538
2011-10-10 21:52:16 +02:00
Arnout Kazemier
0b7ed64082
Fixed logging options, closes #540
2011-10-10 21:32:54 +02:00
Arnout Kazemier
07b84f4400
Added a test to ensure that etags do no mess up far future headers
2011-10-10 21:06:58 +02:00
Guillermo Rauch
59e4c3b46c
Merge pull request #562 from 3rd-Eden/static
...
Hardcore caching for pro's
2011-10-10 11:20:38 -07:00
Arnout Kazemier
0e3bbd0e16
Whoops
2011-10-10 20:02:37 +02:00
Arnout Kazemier
763fdd1c4e
Added more hardcore caching fixes #558
...
Added tests against it
Added vary header for gzip
2011-10-10 20:01:28 +02:00
Guillermo Rauch
61bd23f0f9
Merge pull request #561 from einaros/master
...
Proper websocket test fixes, after patching node-websocket-client
2011-10-09 01:33:13 -07:00
Arnout Kazemier
8107c1a1e2
Added support for HEAD requests, closes #557
2011-10-08 15:46:23 +02:00
Arnout Kazemier
fa5b518110
Merge branch 'master' of github.com:LearnBoost/socket.io into static
2011-10-08 15:42:21 +02:00
einaros
b3df2836e9
properly cleaned up async websocket / flashsocket tests, after patching node-websocket-client
2011-10-08 12:02:31 +02:00
einaros
08568ee49e
patched to properly shut down when a finishClose call is made during connection establishment
2011-10-08 12:01:46 +02:00
einaros
aba2d5e0ef
removed empty console.log
2011-10-08 12:00:55 +02:00
Guillermo Rauch
dfebed38ab
Release 0.8.5
0.8.5
2011-10-07 11:25:39 -07:00
Guillermo Rauch
51782fc5d7
Fixed websocket tests.
2011-10-07 11:07:33 -07:00
Guillermo Rauch
11f1a7c491
Merge pull request #347 from 3rd-Eden/socket.transport
...
Expose socket.transport
2011-10-07 10:07:05 -07:00
Arnout Kazemier
5573f7fcdf
First stab of adding Expires + cache control headers for #558
2011-10-05 20:16:20 +02:00
Guillermo Rauch
1d743cfc84
Merge branch 'master' of github.com:LearnBoost/socket.io
2011-10-04 21:21:31 -07:00
Guillermo Rauch
21c01558fd
Added tip [getify]
2011-10-04 21:21:20 -07:00
Guillermo Rauch
6d57445167
Fixed readme [getify]
2011-10-04 21:18:02 -07:00
Guillermo Rauch
52f6a5b124
Merge pull request #554 from einaros/master
...
Fixes issue #553 : Origin verification brought into the client
2011-10-02 10:59:41 -07:00
einaros
2c3c73f045
corrected origin header name in test
2011-10-02 16:37:14 +02:00
einaros
54fc513fc9
fixes #553 - (re)verify origin in websocket transport implementations
2011-10-02 16:34:09 +02:00
einaros
0b1e43cb87
added binary support to the hybi 07-12 parsers as well
2011-10-02 15:31:36 +02:00
einaros
c8dabb225c
added binary support to hybi-16 parser, refactored hybi tests somewhat
2011-10-02 15:19:17 +02:00
einaros
245dc12ade
added fixes from hybi-07-12 which also apply to 16
2011-10-02 00:09:21 +02:00
Guillermo Rauch
7a405232a5
Merge pull request #550 from einaros/master
...
HyBi-16 support, and a few bugfixes
2011-10-01 12:15:16 -07:00
einaros
00f7ca1d02
fixed incorrect space chars
2011-10-01 14:45:20 +02:00
einaros
f1cea7e788
Merge branch 'master' of github.com:einaros/socket.io
2011-10-01 14:42:07 +02:00
einaros
050fcf7a83
websocket draft HyBi-16 support
2011-10-01 14:39:27 +02:00
Guillermo Rauch
dfa350bea7
Revert "Expanded 'How to Use' in readme"
...
This reverts commit ed7cedd78f .
2011-09-26 13:27:52 -07:00
Guillermo Rauch
e5d5b99f0e
Merge pull request #539 from AlexChesser/alex.chesser
...
Expanded 'How to Use' in readme
2011-09-26 13:26:42 -07:00
Alex Chesser
ed7cedd78f
Expanded 'How to Use' in readme
2011-09-26 15:35:37 -04:00
einaros
a22eb70cfb
Merge remote branch 'upstream/master'
2011-09-26 10:21:09 +02:00
einaros
2a81b25a5b
fixed websocket continuation bugs
2011-09-26 10:14:19 +02:00
Guillermo Rauch
7db146df47
Merge pull request #457 from 3rd-Eden/ACAO
...
access-control-allow-origin
2011-09-20 15:04:59 -07:00
Guillermo Rauch
6182dfff39
Merge pull request #532 from einaros/master
...
Fixes issue 523, and (unreported?) issue where flashsocket identifies as websocket
2011-09-20 10:03:42 -07:00
einaros
1ccd8cea6b
Merge remote branch 'upstream/master'
2011-09-20 18:56:08 +02:00
einaros
f9ea04eb6b
redirect actual transport name (such as flashsocket), if present, to the websocket version being loaded
2011-09-20 18:53:04 +02:00
einaros
ab9a5a1578
added test to ensure that websocket still identifies as .. websocket
2011-09-20 18:51:36 +02:00
einaros
3364a73a97
added done() call to end test
2011-09-20 18:45:01 +02:00
einaros
d02a7f415b
added test for flashsocket name, to catch issues with various websocket versions
2011-09-20 18:41:06 +02:00
einaros
1874fd7c30
added transport option to websocket test client (for flashsocket testing)
2011-09-20 18:40:43 +02:00
einaros
3c4a04ea02
fixes #523 . private 'payload' method in transport used from manager.js, wasn't present in hybi parser
2011-09-20 17:56:32 +02:00
Guillermo Rauch
1468917743
Merge pull request #529 from dshaw/patch/redisstore
...
Fix RedisStore
2011-09-19 10:06:52 -07:00
Arnout Kazemier
6df152cc5d
Merge branch 'master' of github.com:LearnBoost/socket.io into ACAO
...
Conflicts:
lib/manager.js
2011-09-13 21:45:51 +02:00