Guillermo Rauch
0769c40368
Renamed wsver/ -> websocket/
2011-08-28 15:41:55 -07:00
Guillermo Rauch
355203afdb
Changed protocols require path.
2011-08-28 15:41:13 -07:00
einaros
e5c86178f5
added initial hybi07 protocol parser
2011-08-28 10:44:07 +02:00
einaros
0e08d67e48
cleanups and comments
2011-08-27 23:43:16 +02:00
einaros
8efb1bc6e2
added test and support for really long messages, but capped by 32 bit
2011-08-27 19:21:01 +02:00
einaros
8bdf221935
minor cleanups
2011-08-27 18:42:17 +02:00
einaros
899fb7faa1
updated to work with two-level websocket versioning
2011-08-27 18:27:52 +02:00
einaros
34622b74ef
added hybi10 close operation
2011-08-27 17:54:13 +02:00
einaros
07b9c4696d
added hybi10 support
2011-08-27 17:41:49 +02:00
Guillermo Rauch
d8c7060cc8
Merge pull request #396 from 3rd-Eden/xxs
...
Potential fix for #372
2011-07-30 18:49:47 -07:00
Peter 'Pita' Martischka
f69f387e1d
Send response once we got all POST data, not immediately
2011-07-20 17:29:26 +01:00
Arnout Kazemier
f784c477f0
Potential fix for #372
2011-07-18 22:02:03 +02:00
Arnout Kazemier
2110bac72d
Having a stab at issue #295
2011-06-29 12:17:20 +02:00
Guillermo Rauch
c9d87ebb98
Fixed xhr polling transport name
2011-06-27 15:51:44 -03:00
Guillermo Rauch
4a591f191f
Fixed xhr polling constructor to take request as parameter
2011-06-27 15:51:26 -03:00
Guillermo Rauch
779816ded7
Added req to websocket transport constructor.
2011-06-27 15:50:46 -03:00
Guillermo Rauch
2b90edb3a2
Added req parameter to jsonp-polling constructor.
2011-06-27 15:50:24 -03:00
Guillermo Rauch
a99016df79
Make sure to take request as parameter in the http constructor
2011-06-27 15:50:08 -03:00
Guillermo Rauch
78c7a55ce4
Make sure to take request as parameter in the polling constructor
2011-06-27 15:49:37 -03:00
Guillermo Rauch
3fbce85315
Make sure to take request as parameter in the htmlfile constructor
2011-06-27 15:49:13 -03:00
Guillermo Rauch
9aa5320730
Fixed Flashsocket constructor
2011-06-27 15:48:20 -03:00
Guillermo Rauch
ffd3e8bc96
Removed Transport#name for abstract interface.
2011-06-22 18:40:26 -03:00
Arnout Kazemier
b87e51bae3
Refixed merge fail
2011-06-22 10:26:39 +02:00
Arnout Kazemier
28b396c3fc
Merge branch 'master' of https://github.com/LearnBoost/Socket.IO-node
2011-06-22 08:58:33 +02:00
Guillermo Rauch
aeac79faa9
Fixed; restored headers in POST responses.
2011-06-21 20:34:20 -03:00
Guillermo Rauch
903f7ec9ff
Fixed cross-domain POST XHR requests for Firefox.
2011-06-21 20:17:24 -03:00
Arnout Kazemier
4c5dfd53f0
Merge branch 'master' of https://github.com/LearnBoost/Socket.IO-node
2011-06-21 10:03:20 +02:00
Arnout Kazemier
a62bced081
this.name > prototype.name
2011-06-21 10:00:13 +02:00
Guillermo Rauch
962736a47a
Reverting to more lightweight htmlfile framing.
2011-06-21 04:59:29 -03:00
Arnout Kazemier
397dfbc51d
Naming
2011-06-21 09:44:26 +02:00
Guillermo Rauch
57d33a4a97
Remove graceful close, as web implementations don't need it.
2011-06-21 01:09:11 -03:00
Guillermo Rauch
5518f8cb2c
Added support for CORS of POST requests.
2011-06-21 01:08:25 -03:00
Guillermo Rauch
e55c5e91fb
Fix for htmlfile
2011-06-20 17:50:26 -03:00
Arnout Kazemier
043b5e8063
Only require flashpolicy when the we create a function
...
Fixes for handshakes
2011-06-20 10:04:01 +02:00
Guillermo Rauch
2be18c8324
Fixed style.
...
Changed; make sure logging is lowercase.
2011-06-18 04:43:23 -03:00
Arnout Kazemier
ab0c0d110c
Added tests for the policy file server
...
Changed `update:` back to `set:` because it's more pretty
2011-06-18 01:13:44 +02:00
Arnout Kazemier
26a30c5863
Added WIP flashsocket
2011-06-17 23:10:23 +02:00
Guillermo Rauch
72936ef1c5
Changed; JSONP flagged for POST url decoding.
2011-06-17 15:50:53 -03:00
Guillermo Rauch
ad8f7866cb
Added support for urlencoded POST.
2011-06-17 15:50:40 -03:00
Guillermo Rauch
0c324e0030
Fixed json-p polling comment header.
2011-06-17 14:47:21 -03:00
Guillermo Rauch
cddae4226c
Fixed drained setting in the HTMLFile transport.
2011-06-16 14:52:52 -03:00
Guillermo Rauch
1a3fc57ba4
Fixed WebSocket#flush.
...
Fixed style.
2011-06-16 14:52:34 -03:00
Guillermo Rauch
9f19145c4d
Fixed style.
2011-06-16 11:05:52 -03:00
Guillermo Rauch
cecd0296af
Added instrumentation for websocket packets.
2011-06-12 19:50:22 -03:00
Guillermo Rauch
d80a5f37a0
Added instrumentation for xhr packets.
2011-06-12 19:50:12 -03:00
Guillermo Rauch
b9e138dc34
Added optimization to write one buffer.
...
Fixed bug where relying on the `drain` event when there's nothing to drain would
prevent volatile messages from ever being sent.
Added websocket write instrumentation.
2011-06-10 18:14:31 -03:00
Guillermo Rauch
abde1ca389
Updated jsonp callback format.
2011-05-30 11:38:19 -03:00
Guillermo Rauch
76bec7bc7e
Faster websocket parsing (thanks mraleph)
2011-05-30 11:37:59 -03:00
Guillermo Rauch
7b486e2b37
Make sure to set drain to false upon htmlfile transport write.
2011-05-22 20:18:03 -07:00
Guillermo Rauch
b76901eb56
Removed writeVolatile special handling for polling transports, since it's now handled
...
elegantly across all transports, and polling drained-ness doesn't concern us.
2011-05-22 14:22:41 -07:00