einaros
3a07cc29bd
added return for clarity
2011-10-26 08:21:22 +02:00
einaros
89a5134b66
corrected whitespace
2011-10-25 23:46:36 +02:00
einaros
6ca42fdc8f
well thats five minutes of my life ill never get back. thanks.
2011-10-25 22:53:37 +02:00
einaros
a9f81a59c2
ensure backwards compatibility
2011-10-25 22:12:55 +02:00
einaros
8a90bf5234
re-enabled flashsocket tests, after bugfixes in flashsocket transport
2011-10-25 21:26:57 +02:00
einaros
357a9cb870
fixed race condition and scoping bug
2011-10-25 21:25:44 +02:00
einaros
8253ed573a
ignore exception on port change
2011-10-25 19:47:39 +02:00
einaros
3f55d82bf7
added node v4 client closing compatibility
2011-10-25 13:30:06 +02:00
einaros
08467d4e12
temporarily disabled flash policy server tests
2011-10-25 13:19:39 +02:00
einaros
cb70f7873f
moved default error handler
2011-10-25 13:18:40 +02:00
einaros
57b0ce73c7
resolve race condition
2011-10-25 13:09:04 +02:00
einaros
25f97431d4
set nodelay
2011-10-25 13:08:49 +02:00
einaros
f931af5758
fixed xhr-polling tests, in a way similar to jsonp
2011-10-25 10:45:20 +02:00
einaros
c88ea9ed61
fixed websocket testing, removed seemingly irrelevant tests
2011-10-25 10:42:18 +02:00
einaros
2bdee1b28f
use new agent
2011-10-25 10:41:58 +02:00
einaros
a1f0b6c361
manager tests now pass properly
2011-10-24 21:26:15 +02:00
einaros
c1e64b90a4
added warning message from default error event handler
2011-10-23 23:03:23 +02:00
einaros
79c3d84a98
circumvent race condition due to changed http bits in 0.5
2011-10-23 14:21:22 +02:00
einaros
f6c376d087
another stab at proper 0.5 agent socket closing
2011-10-23 14:20:21 +02:00
einaros
bc15077ecc
further checks to not close sockets that aren't there
2011-10-23 14:14:48 +02:00
einaros
28bf55e572
patched a few compatibility issues in node-websocket-server
2011-10-23 00:43:07 +02:00
einaros
f213d69e17
check that there's actually a socket to close
2011-10-22 14:39:59 +02:00
einaros
aa6f228ccf
updated to use NODE_PATH rather than old expresso include argument
2011-10-22 14:39:33 +02:00
einaros
553b9e9d68
updated test to work with 0.5
2011-10-22 13:30:30 +02:00
einaros
ec6e43d7ee
updated expresso dep
2011-10-22 13:30:12 +02:00
einaros
48140cf8a0
node 0.5 way of closing agent sockets
2011-10-22 13:29:57 +02:00
einaros
796bc9e95b
capture error emitted by the server, which happens a lot with node 0.5+
2011-10-22 13:28:54 +02:00
einaros
67495ad8a9
case-insensitive match for websocket upgrade, in all websocket transports
2011-10-22 10:21:10 +02:00
einaros
bee1efb11c
fixes #555
2011-10-22 10:16:48 +02:00
Guillermo Rauch
120924f626
Merge pull request #582 from chees/patch-1
...
Changed sockets.emit to io.sockets.emit to get the example working.
2011-10-16 10:00:20 -07:00
Christiaan
acdbacb25e
Changed sockets.emit to io.sockets.emit to get the example working.
2011-10-16 14:59:14 +03:00
TJ Holowaychuk
cde6a38218
Merge pull request #580 from 3rd-Eden/performance
...
Added a benchmark runner + profile option
2011-10-15 12:12:14 -07:00
Guillermo Rauch
e69c185e17
Merge pull request #581 from dshaw/patch/520
...
Fixes #520 . Updates to latest node_redis.
2011-10-15 11:47:41 -07:00
Daniel Shaw
8cab86af1c
Fixes #520 . Updates to latest node_redis.
2011-10-15 11:43:48 -07:00
Arnout Kazemier
00557f663a
Added error and heartbeat decoding
2011-10-15 15:30:23 +02:00
Arnout Kazemier
54c22aea96
Added a benchmark runner + profile option
2011-10-15 15:10:35 +02:00
Guillermo Rauch
a9929c916f
Merge pull request #578 from 3rd-Eden/performance
...
Use benchmark.js instead, so we can benchmark 0.5.9
2011-10-13 13:42:19 -07:00
Arnout Kazemier
1d66b6b5da
Some tiny optimizations
2011-10-13 22:31:52 +02:00
Arnout Kazemier
a75670c1c2
Use benchmark.js instead, so we can benchmark 0.5.9
2011-10-13 21:00:59 +02:00
Guillermo Rauch
373c729e66
Merge pull request #573 from 3rd-Eden/performance
...
Parser performance boost
2011-10-12 15:10:19 -07:00
Arnout Kazemier
7800003c5e
Returned the switch for the decoder, optimized the switch for the encoder
2011-10-12 22:03:46 +02:00
Arnout Kazemier
b662f2e14e
Optimized the loop, so the most commen packets are checked first
2011-10-12 21:53:38 +02:00
Arnout Kazemier
709c172444
http://cl.ly/402t2C133B2a1P0g1K0h <--- before http://cl.ly/363W080c2j261l3A1m3y <--- after ;o
2011-10-12 21:44:09 +02:00
Tj Holowaychuk
6d5ffa0d33
remove vbench dev dep
...
so people dont need node-canvas
2011-10-11 21:38:31 -07:00
Tj Holowaychuk
f8c7ff2782
Added decode/encode benchmarks
2011-10-11 16:00:15 -07:00
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