swh:1:snp:c53ab93da1867a0ee99951a3636bca865f9194df

sort by:
Revision Author Date Message Commit Date
c7f1b4e [dist] 0.6.4 28 December 2014, 13:47:35 UTC
ac283f0 Merge pull request #424 from nkzawa/patch-2 Fix closing handshake and loss of received data 28 December 2014, 13:44:01 UTC
7325d01 fix closing handshake and loss of received data 27 December 2014, 21:39:25 UTC
6fa7152 Merge pull request #415 from joseph-onsip/clientprotocols Follow W3C spec for constructor's `protocols` argument 22 December 2014, 08:58:37 UTC
0a0b97f Merge pull request #418 from garcg/patch-1 Document compress option 18 December 2014, 19:57:42 UTC
0a7a9b4 Document compress option in websocket.send 16 December 2014, 16:01:31 UTC
4458924 lib/WebSocket.js: remove TODO about subprotocols This was added in 887ebcb (#227), but has since been done. 14 December 2014, 18:33:00 UTC
5b3c911 Add handling of protocols in initAsClient function The Sec-WebSocket-Protocol are not included in header. So far it is possible to override this functionality calling new WebSocket("ws://URL",{protocol:"USER DEFINED PROTOCOL"}) (cherry picked from commit c08b70feca5cb2745306b1f6e165490875117c15) resolves #323 resolves #290 resolves #298 14 December 2014, 18:32:58 UTC
3137173 tests call WebSocket constructor with String/Array protocols argument This breaks tests, but they will be fixed by the next commit. 14 December 2014, 17:56:34 UTC
7bdaee4 Merge pull request #414 from formula1/master Documented websocket.upgradeReq 09 December 2014, 11:50:53 UTC
e8ebe68 Documented websocket.upgradeReq In my attempt to associate a websocket with a specific client I had to override `websocket.handleUpgrade` and call it abstractly inorder to get both the request and the websocket in one place. If I would have known that it was available, I wouldn't have to code so dirty for something I think many people would need. 09 December 2014, 11:11:46 UTC
4605ac3 [dist] 0.6.3 08 December 2014, 21:19:34 UTC
04717b6 Merge pull request #411 from nkzawa/patch-0 Fix an error when permessage-deflate is enabled and closing socket 08 December 2014, 19:43:39 UTC
71ff077 fix an error when permessage-deflate is enabled and closing socket 07 December 2014, 09:12:12 UTC
4711f98 [dist] 0.6.2 06 December 2014, 21:53:36 UTC
21d2d4b [dist] 0.6.1 06 December 2014, 21:52:42 UTC
f7ef85c [fix] Disabled perMessageDeflate 06 December 2014, 21:52:42 UTC
bded6ab Merge pull request #342 from toejough/patch-1 Plug WebSocket.terminate timeout leak 05 December 2014, 22:10:28 UTC
b41ed62 [dist] 0.6 05 December 2014, 15:10:13 UTC
1ae3d8e Merge pull request #409 from nkzawa/feature/permessage-deflate Support permessage-deflate extension 05 December 2014, 15:07:42 UTC
37c9afd fix an error on Node 0.8 05 December 2014, 14:56:52 UTC
65f354a Merge pull request #410 from woutermeek/patch-1 Correct year in history 04 December 2014, 11:13:37 UTC
8d4b2f0 Correct year in history 04 December 2014, 11:11:57 UTC
4bfc019 add tests for permessage-deflate 03 December 2014, 18:35:31 UTC
a810bfa implement permessage-deflate extension 03 December 2014, 18:35:09 UTC
2bef43b Merge pull request #404 from david-davidson/npm-cli-flag-typo Update the `save` flag with two hyphens, not three 25 November 2014, 09:38:37 UTC
78e5ec2 Update the `save` flag with two hyphens, not three :) 24 November 2014, 23:44:50 UTC
d242d2b [dist] 0.5 20 November 2014, 21:43:20 UTC
3d07f0b [deps] Added tinycolor & sort on name 20 November 2014, 11:26:56 UTC
4d4e68c [deps] Bump nan to latest version Seems to work without modifications 20 November 2014, 11:23:47 UTC
4eb5e2f [deps] Bump devDependencies to latest 20 November 2014, 11:22:36 UTC
f238347 [travis] Build broke due to io redirection 20 November 2014, 11:10:51 UTC
0c745e8 [fix] Silent the node-gyp output, it's an optional feature 20 November 2014, 11:07:40 UTC
c60178b [fix] Use ultron as EventEmitter maid Fixes #392 #390 #393 20 November 2014, 10:54:41 UTC
f90f877 [fix] Correctly initialize the EventEmitters to prevent memory leaks. 20 November 2014, 10:44:57 UTC
d969ff3 [fix] Run in strict mode. Fixes #307 20 November 2014, 09:17:52 UTC
d4d2fd0 [minor] Name anonymouse functions and `use strict` 20 November 2014, 08:59:25 UTC
230f86d Merge pull request #332 from tlhunter/patch-1 Tiny readability tweak regarding closeTimeout 20 November 2014, 08:53:42 UTC
5bb20e2 Merge pull request #340 from download13/testfixes Fixes for tests on Windows 20 November 2014, 08:52:21 UTC
304ba71 Merge pull request #364 from yosuke-furukawa/fix/patch-1 Fix subprotocol response code from 404 to 401 20 November 2014, 08:51:30 UTC
e7152c4 [doc] Use svg as travis badge and point to master 20 November 2014, 08:44:41 UTC
cd09ea3 [doc] More reformatting so we don't have to scroll [doc] Nuke 4 spaces to 2 space indent 20 November 2014, 08:43:56 UTC
81af16a [fix] Remove the licenses property infavor of license as we have no license file 20 November 2014, 08:38:29 UTC
9188437 [doc] Reformat the README 20 November 2014, 08:38:03 UTC
31d7ba0 [pkg] Nuke `engines` nobody in their right mind would use 0.4 now 20 November 2014, 08:32:26 UTC
52e20a4 [fix] Corrected package.json reference [fix] Output the help when we got an invalid command 20 November 2014, 08:31:07 UTC
1af6323 [major] Move wscat to it's own library/package/folder. Fixes #256 20 November 2014, 08:27:22 UTC
22ea90f Merge pull request #395 from michaelsanford/master Add MIT license to package.json 11 November 2014, 09:35:44 UTC
d888d88 Add MIT license to package.json Allows license to be read programatically. 03 November 2014, 18:26:59 UTC
2f84c1a Merge pull request #376 from ibc/master Improve Server API documentation and fix EventEmitter usage 11 October 2014, 19:04:11 UTC
bc6b5c3 - Improve Server API documentation. - Explicitly invoke events.EventEmitter.call(this) in WebSocketServer() and WebSocket() (fixes https://github.com/einaros/ws/issues/373). 11 October 2014, 14:28:09 UTC
1ed7009 Fix subprotocol response code from 404 to 401 17 September 2014, 08:53:08 UTC
9d34310 Merge pull request #355 from felixrabe/patch-1 Semicolon 04 September 2014, 18:31:36 UTC
fba7759 Semicolon 17 August 2014, 22:57:03 UTC
9fb0ecf [dist] 0.4.32 06 August 2014, 11:25:08 UTC
e0a3ff4 [ignore] Added builderror.log 06 August 2014, 11:20:20 UTC
bbd8fa4 Plug WebSocket.terminate timeout leak If a caller tracks server connections (`WebSocket`s) on their own and cleans them up manually right before calling `WebSocketServer.close`, the calls to `terminate` (one from the caller closing the connection manually, and one from the server loop doing it) can happen so quickly that the internal state is `WebSocket.CLOSING` in both calls. This means that the second call will over-write the first call's `this._closeTimer`. That means a timer gets leaked, and holds the program open for 30s. Not a huge problem, but a confounding one. This one-liner will prevent that. The "right" answer is probably to update the state machine, but as far as I can tell, this timeout is the only collateral in this scenario, so the one-liner should be sufficient in practice. 03 August 2014, 06:38:01 UTC
4bf45ae Increased test time limit to 5000ms 29 July 2014, 02:37:57 UTC
e9a6152 http server bind test reliably fails now 29 July 2014, 00:16:30 UTC
ab5d2fd Don't run unix socket test on windows 29 July 2014, 00:10:21 UTC
5a3ef6e Merge pull request #303 from rdclark/master Remove "-p 8" from wscat example; websocket.org is using RFC-6455 26 July 2014, 14:45:08 UTC
9186ef0 Tiny readability tweak regarding closeTimeout 15 July 2014, 17:58:31 UTC
f429240 Merge pull request #313 from kkoopa/newnan Updated NAN to 1.0.0 08 May 2014, 19:07:35 UTC
d3c412b Updated NAN to 1.0.0 07 May 2014, 11:56:07 UTC
69b4124 Remove "-p 8" from wscat example; websocket.org is using RFC-6455 10 April 2014, 17:03:14 UTC
a25f8c6 Merge pull request #297 from e3c/flexible-verifyclient Allow user-defined error status of verifyClient 28 March 2014, 15:14:34 UTC
50837b8 Do not force the user to pass the status name Do this while allowing a custom status name. 24 March 2014, 10:48:18 UTC
b1b371b Allow user-defined error status of verifyClient Right now verifyClient can only return 401, but other codes might be more appropriate, so allow the caller to specify them. 19 March 2014, 17:45:56 UTC
8faedc3 Merge pull request #293 from gkorland/patch-1 Update package.json 14 March 2014, 09:27:59 UTC
b14c77f Update package.json 08 March 2014, 20:57:52 UTC
a38d9a3 Merge pull request #265 from pixelglow/readable Allow sending stream.Readable, not just fs.ReadStream 01 January 2014, 17:53:51 UTC
7032658 Check against stream.Stream when stream.Readable not available 30 December 2013, 23:14:59 UTC
cbf8c4c Allow sending stream.Readable, not just fs.ReadStream 30 December 2013, 23:14:59 UTC
e97f3ec Merge pull request #277 from HaykoKoryun/patch-1 updated .npmignore 23 December 2013, 12:19:40 UTC
ba44355 updated .npmignore updated `.npmignore` to additionally ignore `bench`, `doc`, `examples` and `test` folders for __production__ 23 December 2013, 12:11:58 UTC
d0944b7 Merge pull request #274 from pyrtsa/headers Headers 12 December 2013, 13:25:45 UTC
71ab863 Improve documentation strings for --header and --auth 12 December 2013, 11:31:53 UTC
df02213 Allow custom HTTP headers in the initiating request 12 December 2013, 11:16:18 UTC
1d6aa24 Add basic HTTP auth with `wscat --auth user:pass` 12 December 2013, 09:35:05 UTC
d797d0e Merge pull request #271 from davedoesdev/master When unexpected response sent by server, make the request and response available 08 December 2013, 09:11:30 UTC
a987182 Merge branch 'master' of github.com:davedoesdev/ws Conflicts: lib/WebSocket.js 08 December 2013, 08:43:35 UTC
0540ac2 Put back blank lines 08 December 2013, 08:40:53 UTC
34cb0b1 New event, for unexpected response ('unexpected-response'). If there's a handler, it's expected to take care of reading and closing it. Otherwise, the request/response is closed and 'error' is emitted. 08 December 2013, 08:39:14 UTC
1440928 NodeV4 pass agent 08 December 2013, 08:32:38 UTC
4f0c768 When unexpected response sent by server, make the request and response available. Fixes these problems: (a) The request and response hang around (preventing process exit) until timeout - call err.request.abort to stop this (b) It's very useful to be able to read the response! There may be extra error information returned by the server that can't be represented by the status code alone (e.g. some JSON data describing the error). 08 December 2013, 08:32:38 UTC
39e5d8b Merge pull request #268 from kkoopa/master Updated NAN dep and switched to simpler inclusion string 07 December 2013, 21:15:30 UTC
4125c0c Merge branch 'master' of https://github.com/einaros/ws 07 December 2013, 14:40:59 UTC
cd6a3fa New event, for unexpected response ('unexpected-response'). If there's a handler, it's expected to take care of reading and closing it. Otherwise, the request/response is closed and 'error' is emitted. 04 December 2013, 21:00:46 UTC
acb028e [major] Remove 0.4 and 0.6 support, fixes #223 In addition to that, i've fixed a couple of JSHint issues, there are still a lot more broken semicolons and broken switch/case statements. In addition to that i've removed all tabs and replaced with the correct placeholders. 04 December 2013, 14:17:30 UTC
074a285 NodeV4 pass agent 04 December 2013, 08:16:56 UTC
4830698 When unexpected response sent by server, make the request and response available. Fixes these problems: (a) The request and response hang around (preventing process exit) until timeout - call err.request.abort to stop this (b) It's very useful to be able to read the response! There may be extra error information returned by the server that can't be represented by the status code alone (e.g. some JSON data describing the error). 04 December 2013, 08:04:50 UTC
402b3be Updated NAN dep and switched to simpler inclusion string 25 November 2013, 19:19:45 UTC
0e692b9 Don't throw an error when close is called multiple times. Fixes #211 20 November 2013, 20:56:06 UTC
b5ed62c Merge pull request #237 from feiyunruyue/patch-1 remove the repeated 04 November 2013, 16:13:15 UTC
a04d99d Merge pull request #249 from moises-silva/nocheck_option Added --no-check option to bin/wscat to not reject self-signed certifica... 04 November 2013, 16:12:18 UTC
e9cb6a0 Merge pull request #261 from kkoopa/master Updated NAN dependency to 0.4.4 04 November 2013, 15:52:37 UTC
bb5aea1 Updated NAN dependency to 0.4.4 04 November 2013, 15:49:22 UTC
097ff5b Do not specify rejectUnauthorized unless -n is specified explicitly It seems that option is not ignored for non-ssl connections and causes an error for non-ssl connections 09 October 2013, 06:22:44 UTC
021131f Added --no-check option to bin/wscat to not reject self-signed certificates 09 October 2013, 04:51:28 UTC
8743aab v0.4.31 23 September 2013, 06:54:50 UTC
back to top