Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 90d039e371 | |||
| b42cdf741d | |||
| bd7c52dfa2 |
@@ -1,3 +1,9 @@
|
||||
=== 0.4.2 / 2012-04-06
|
||||
|
||||
* Add WebSocket error code 1011.
|
||||
* Handle URLs with no path correctly by sending 'GET /'
|
||||
|
||||
|
||||
=== 0.4.1 / 2012-02-26
|
||||
|
||||
* Treat anything other than a Buffer as a string when calling send()
|
||||
|
||||
@@ -46,20 +46,21 @@ var instance = {
|
||||
},
|
||||
|
||||
ERRORS: {
|
||||
normal_closure: 1000,
|
||||
going_away: 1001,
|
||||
protocol_error: 1002,
|
||||
unacceptable: 1003,
|
||||
encoding_error: 1007,
|
||||
policy_violation: 1008,
|
||||
too_large: 1009,
|
||||
extension_error: 1010
|
||||
normal_closure: 1000,
|
||||
going_away: 1001,
|
||||
protocol_error: 1002,
|
||||
unacceptable: 1003,
|
||||
encoding_error: 1007,
|
||||
policy_violation: 1008,
|
||||
too_large: 1009,
|
||||
extension_error: 1010,
|
||||
unexpected_condition: 1011
|
||||
},
|
||||
|
||||
FRAGMENTED_OPCODES: [0,1,2],
|
||||
OPENING_OPCODES: [1,2],
|
||||
|
||||
ERROR_CODES: [1000,1001,1002,1003,1007,1008,1009,1010],
|
||||
ERROR_CODES: [1000,1001,1002,1003,1007,1008,1009,1010,1011],
|
||||
|
||||
UTF8_MATCH: /^([\x00-\x7F]|[\xC2-\xDF][\x80-\xBF]|\xE0[\xA0-\xBF][\x80-\xBF]|[\xE1-\xEC\xEE\xEF][\x80-\xBF]{2}|\xED[\x80-\x9F][\x80-\xBF]|\xF0[\x90-\xBF][\x80-\xBF]{2}|[\xF1-\xF3][\x80-\xBF]{3}|\xF4[\x80-\x8F][\x80-\xBF]{2})*$/,
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@ Handshake.prototype.requestData = function() {
|
||||
var u = this._uri;
|
||||
|
||||
var headers = [
|
||||
'GET ' + u.pathname + (u.search || '') + ' HTTP/1.1',
|
||||
'GET ' + (u.pathname || '/') + (u.search || '') + ' HTTP/1.1',
|
||||
'Host: ' + u.hostname + (u.port ? ':' + u.port : ''),
|
||||
'Upgrade: websocket',
|
||||
'Connection: Upgrade',
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@
|
||||
, "author" : "James Coglan <jcoglan@gmail.com> (http://jcoglan.com/)"
|
||||
, "keywords" : ["websocket", "eventsource"]
|
||||
|
||||
, "version" : "0.4.1"
|
||||
, "version" : "0.4.2"
|
||||
, "engines" : {"node": ">=0.4.0"}
|
||||
, "main" : "./lib/faye/websocket"
|
||||
, "devDependencies" : {"jsclass": ""}
|
||||
|
||||
Reference in New Issue
Block a user