Guillermo Rauch
|
86adb61f28
|
Ensured Socket#flush checks for buffer length.
|
2012-01-15 22:19:07 -08:00 |
|
Guillermo Rauch
|
04723dd50c
|
Re-implemented maybeUpgrade to consider upgrade packet.
|
2012-01-15 22:18:34 -08:00 |
|
Guillermo Rauch
|
18311196a2
|
Renamed Socket#upgrade to #maybeUpgrade
|
2012-01-15 22:17:54 -08:00 |
|
Guillermo Rauch
|
327aeee7bf
|
Introduced upgradeTimeout.
|
2012-01-15 22:10:33 -08:00 |
|
Guillermo Rauch
|
54791e61e2
|
Fixed closing of polling transport callback.
|
2012-01-14 13:46:20 -08:00 |
|
Guillermo Rauch
|
cb22f219d7
|
Renamed close readyState to closed.
|
2012-01-14 11:43:33 -08:00 |
|
Guillermo Rauch
|
b2c249e7ef
|
Slown down some tests since they were pretty extreme.
The blocking `console.error` behavior of debug was making the tests not
pass sometimes.
|
2012-01-14 11:36:16 -08:00 |
|
Guillermo Rauch
|
a6da7ef0ba
|
Reset slow threshold
|
2012-01-14 10:22:41 -08:00 |
|
Guillermo Rauch
|
c0bb8c740d
|
Started leveraging mocha bail.
|
2012-01-14 09:42:39 -08:00 |
|
Guillermo Rauch
|
aab09b04bc
|
Refactored server tests with listen shortcut and sprintf.
|
2012-01-14 09:42:18 -08:00 |
|
Guillermo Rauch
|
fdd4faa180
|
Refactored tests with new listen, sprintf & fixed potential leaks of errors to different tests.
|
2012-01-14 09:41:44 -08:00 |
|
Guillermo Rauch
|
3f3da53491
|
Added listen utilit for ephemeral ports listening & sprintf.
|
2012-01-14 09:41:10 -08:00 |
|
Guillermo Rauch
|
9630a4fe69
|
Added sprintf util for testing.
|
2012-01-14 09:37:39 -08:00 |
|
Guillermo Rauch
|
3a0759fb89
|
Cleaned up WebSocket#send.
|
2012-01-14 09:37:14 -08:00 |
|
Guillermo Rauch
|
88cfa04de5
|
Implemented WebSocket#writable.
|
2012-01-14 09:36:32 -08:00 |
|
Guillermo Rauch
|
15d420d6b2
|
Added instrumentation to polling payloads.
|
2012-01-14 09:36:09 -08:00 |
|
Guillermo Rauch
|
2a93f06e27
|
Implemented draining and orderly close to polling.
|
2012-01-14 09:35:39 -08:00 |
|
Guillermo Rauch
|
5e9e167ed4
|
Fixed docs.
|
2012-01-14 09:35:07 -08:00 |
|
Guillermo Rauch
|
704312271b
|
Added instrumentation to upgrade.
|
2012-01-14 09:34:57 -08:00 |
|
Guillermo Rauch
|
83c2711009
|
Implemented Socket buffering/flushing:
- Fires upon upgrade
- Fires when the transport is drained.
|
2012-01-14 09:34:29 -08:00 |
|
Guillermo Rauch
|
fba2a89b79
|
Implemented sendPacket API homologous to client API.
|
2012-01-14 09:34:03 -08:00 |
|
Guillermo Rauch
|
a2f498ac65
|
Started adding buffering to Socket.
|
2012-01-14 09:33:01 -08:00 |
|
Guillermo Rauch
|
496ce56f5f
|
Fixed docs.
|
2012-01-14 09:32:52 -08:00 |
|
Guillermo Rauch
|
89d59598c8
|
Syntax cleanup.
|
2012-01-14 09:32:42 -08:00 |
|
Guillermo Rauch
|
45f5b2a113
|
Fixed debug namespace convention.
|
2012-01-13 15:32:28 -08:00 |
|
Guillermo Rauch
|
bd7d01a190
|
Avoid incorrect debug output order.
|
2012-01-13 15:30:15 -08:00 |
|
Guillermo Rauch
|
0c79fcacbc
|
Added starts of upgrade tests.
|
2012-01-09 08:35:39 -08:00 |
|
Guillermo Rauch
|
475826e69a
|
Added messages ws tests
|
2012-01-04 17:56:03 -08:00 |
|
Guillermo Rauch
|
3cc7a69b4c
|
Bumped ws.io
|
2012-01-04 17:53:54 -08:00 |
|
Guillermo Rauch
|
f2459424c1
|
Added tricky xhr-polling test.
|
2012-01-04 17:48:11 -08:00 |
|
Guillermo Rauch
|
593db7192f
|
Added first message test
|
2012-01-04 17:47:52 -08:00 |
|
Guillermo Rauch
|
c2e5d6ff61
|
Gotta love websocket
|
2012-01-04 17:46:56 -08:00 |
|
Guillermo Rauch
|
70f8830b3c
|
Added doClose callback for Polling
|
2012-01-04 17:21:06 -08:00 |
|
Guillermo Rauch
|
f2043f9590
|
Added callback support to Polling#send, and drain event.
|
2012-01-04 17:20:48 -08:00 |
|
Guillermo Rauch
|
f51d36f584
|
Added closing readyState and callback to Transport#doClose
|
2012-01-04 17:18:12 -08:00 |
|
Guillermo Rauch
|
26e3d1c546
|
Added closing readyState.
|
2012-01-04 17:17:58 -08:00 |
|
Guillermo Rauch
|
5587282215
|
Added more instrumentation to polling
|
2012-01-04 15:40:48 -08:00 |
|
Guillermo Rauch
|
615c555742
|
Improved instrumentation.
|
2012-01-04 15:40:36 -08:00 |
|
Guillermo Rauch
|
767d770e59
|
Added additional verification step: handshake is only over GET.
|
2012-01-04 15:40:21 -08:00 |
|
Guillermo Rauch
|
7a4e0c086a
|
Added client close test for websocket.
|
2012-01-04 14:03:50 -08:00 |
|
Guillermo Rauch
|
38d644ef76
|
Added client close test.
|
2012-01-04 13:57:55 -08:00 |
|
Guillermo Rauch
|
4c7e6a675e
|
Fixed data chunks aggregation.
|
2012-01-04 13:52:20 -08:00 |
|
Guillermo Rauch
|
001d80ac40
|
Fixed bind, I thought it took an array of arguments.
|
2012-01-04 13:52:05 -08:00 |
|
Guillermo Rauch
|
1a8b42debc
|
Added missing Transport#onPacket method.
|
2012-01-04 13:41:38 -08:00 |
|
Guillermo Rauch
|
e4ee394dd5
|
Fixed; close packet is specific to xhr-polling transport
|
2012-01-04 13:41:23 -08:00 |
|
Guillermo Rauch
|
2fc784a145
|
Fixed test titles.
|
2012-01-04 10:41:58 -08:00 |
|
Guillermo Rauch
|
b098ccf450
|
Added forced close test for websocket
|
2012-01-04 10:36:17 -08:00 |
|
Guillermo Rauch
|
ed7d43053d
|
Addded test for server forced close (xhr polling)
|
2012-01-04 10:29:58 -08:00 |
|
Guillermo Rauch
|
2d64c157c1
|
Make test faster.
|
2012-01-04 08:54:57 -08:00 |
|
Guillermo Rauch
|
3fb375d9bf
|
Added ws for tests
|
2012-01-03 13:12:12 -08:00 |
|