2ae1c1c | David Braun | 29 March 2013, 04:36:18 UTC | Add ready states to WebSocket instances. Increase compliance with the WebSocket API: http://www.w3.org/TR/2012/CR-websockets-20120920/#the-websocket- interface | 29 March 2013, 04:36:18 UTC |
3293702 | David Braun | 29 March 2013, 04:34:34 UTC | Create test for instance state properties. | 29 March 2013, 04:34:34 UTC |
f00ec8e | Einar Otto Stangvik | 28 February 2013, 15:12:00 UTC | Merge pull request #158 from inolen/master Don't use byteLength when sending ArrayBufferView | 28 February 2013, 15:12:00 UTC |
c18aae8 | Einar Otto Stangvik | 28 February 2013, 15:10:50 UTC | Merge pull request #161 from shtylman/patch-1 fix browser field in package.json | 28 February 2013, 15:10:50 UTC |
cc796b7 | Roman Shtylman | 11 February 2013, 19:15:18 UTC | fix browser field in package.json When specifying an alternate main entry point, it is sufficient to just use a string for the browser field. | 11 February 2013, 19:15:18 UTC |
fc0b9c3 | Anthony Pesch | 03 February 2013, 09:05:22 UTC | Don't use byteLength when being passed an ArrayBufferView | 03 February 2013, 09:05:22 UTC |
8188e1f | Einar Otto Stangvik | 26 January 2013, 11:56:40 UTC | Merge pull request #149 from slaskis/patch-1 No masking of frames from server in wscat | 26 January 2013, 11:56:40 UTC |
198d7fa | Robert Sköld | 16 January 2013, 09:15:36 UTC | Don't mask frames from server in wscat fixes #144 | 16 January 2013, 09:15:36 UTC |
8c5ab0b | einaros | 17 December 2012, 20:56:53 UTC | fixed history date | 17 December 2012, 20:56:53 UTC |
23e93cb | einaros | 17 December 2012, 20:54:12 UTC | bump | 17 December 2012, 20:54:12 UTC |
3e776c0 | einaros | 17 December 2012, 20:53:55 UTC | updated installation procedure to supress error message | 17 December 2012, 20:53:55 UTC |
a1245ba | einaros | 17 December 2012, 19:22:12 UTC | only listen for server event when theres actually a server instance | 17 December 2012, 19:22:12 UTC |
5b9da5a | einaros | 17 December 2012, 19:17:08 UTC | updated history | 17 December 2012, 19:17:08 UTC |
fbd1f57 | einaros | 17 December 2012, 19:16:53 UTC | Merge branch 'master' of github.com:einaros/ws | 17 December 2012, 19:16:53 UTC |
19946a9 | Einar Otto Stangvik | 17 December 2012, 19:16:13 UTC | Merge pull request #137 from sebpiq/master Emit 'listening' also with custom http server. | 17 December 2012, 19:16:13 UTC |
2ca9c55 | Einar Otto Stangvik | 17 December 2012, 19:15:12 UTC | Merge pull request #140 from Raynos/host support overwriting host header | 17 December 2012, 19:15:12 UTC |
16d6184 | einaros | 17 December 2012, 19:12:39 UTC | got rid of install.js | 17 December 2012, 19:12:39 UTC |
f7eb821 | Einar Otto Stangvik | 17 December 2012, 19:05:04 UTC | Merge pull request #143 from shtylman/master add browser field to package.json | 17 December 2012, 19:05:04 UTC |
0fc4d63 | einaros | 11 December 2012, 19:50:32 UTC | bump | 11 December 2012, 19:50:32 UTC |
45f33d0 | einaros | 11 December 2012, 19:47:18 UTC | history update | 11 December 2012, 19:47:18 UTC |
08852f8 | Roman Shtylman | 11 December 2012, 16:00:56 UTC | add browser shim to package.json When packaging this module for client side delivery, the browser field in package.json provides a hint to the package tool about which files to replace with client targeted counterparts. | 11 December 2012, 16:00:56 UTC |
d65468c | einaros | 06 December 2012, 08:39:51 UTC | further changes to ensure that install runs without native support | 06 December 2012, 08:39:51 UTC |
c04d27a | Raynos | 05 December 2012, 22:55:53 UTC | support overwriting host header | 05 December 2012, 22:55:53 UTC |
4c63145 | sebpiq | 05 December 2012, 13:45:26 UTC | Emit 'listening' also with custom http server. | 05 December 2012, 13:45:26 UTC |
49bc8df | Einar Otto Stangvik | 30 November 2012, 08:09:03 UTC | Merge pull request #125 from machenmusik/master handle proxy forwarding headers; handle binary frames for draft-76 (type 0x80) | 30 November 2012, 08:09:03 UTC |
752fb44 | Einar Otto Stangvik | 30 November 2012, 08:07:22 UTC | Merge pull request #134 from leedm777/subprotocol Added wscat option for specifying subprotocol | 30 November 2012, 08:07:22 UTC |
e187a3b | Einar Otto Stangvik | 30 November 2012, 08:06:27 UTC | Merge pull request #135 from mmalecki/node-apis Add some node-ish APIs | 30 November 2012, 08:06:27 UTC |
9412ac0 | Einar Otto Stangvik | 30 November 2012, 08:04:59 UTC | Merge pull request #133 from ronkorving/master Removed unused arguments from WebSocketServer#close | 30 November 2012, 08:04:59 UTC |
262d787 | Maciej Małecki | 30 November 2012, 00:33:04 UTC | Add some node-ish APIs Please note that they are not intended to reflect already existing APIs. | 30 November 2012, 00:46:27 UTC |
911de4e | David M. Lee | 21 November 2012, 00:06:30 UTC | Added wscat option for specifying subprotocol | 21 November 2012, 00:06:30 UTC |
6f0cdf3 | Ron Korving | 20 November 2012, 06:51:53 UTC | Removed both unused arguments from WebSocketServer#close() | 20 November 2012, 06:51:53 UTC |
b2d5c11 | M C | 20 November 2012, 00:24:16 UTC | remove commented-out console.log; add simple tests | 20 November 2012, 00:24:16 UTC |
d85da21 | einaros | 19 November 2012, 20:28:23 UTC | bump | 19 November 2012, 20:28:23 UTC |
807ce88 | einaros | 19 November 2012, 20:26:40 UTC | listen on 0.0.0.0 by default - fixes #132 | 19 November 2012, 20:26:40 UTC |
c058301 | einaros | 19 November 2012, 20:23:56 UTC | Revert "Add server sub-protocol handler option." This reverts commit 0eea4c437ce35fe28cedfa238be45261a66c246c. | 19 November 2012, 20:23:56 UTC |
1dc9428 | Einar Otto Stangvik | 06 November 2012, 20:39:01 UTC | Merge pull request #126 from kanaka/master Allow application selection of subprotocol value | 06 November 2012, 20:39:01 UTC |
0eea4c4 | Joel Martin | 26 October 2012, 18:40:34 UTC | Add server sub-protocol handler option. If the handleProtocols attribute is set in the options for WebSocketServer then this function will be called to select a subprotocol otherwise the first subprotocol sent by the client will be returned. The handleProtocols function takes two arguments: a list of subprotocol strings and a callback. The callback takes two arguments: the result and the selected subprotocol. The handleProtocols handler routine should select a subprotocol from the subprotocols first argument based on whatever criteria the application uses and call the callback with first argument set to true and the selected subprotocol string as the second argument. If the application determines that the client subprotocol list does not have a valid subprotocol then it should call the callback with a false first argument. This will cause the handshake to fail with a 404 (not found) error. | 26 October 2012, 18:40:34 UTC |
abd9cfb | M C | 26 October 2012, 17:39:03 UTC | handle binary frames for draft-76 (type 0x80) | 26 October 2012, 17:39:03 UTC |
48aee1e | M C | 26 October 2012, 17:38:44 UTC | handle proxy forwarding headers | 26 October 2012, 17:38:44 UTC |
09e6372 | einaros | 03 October 2012, 12:42:07 UTC | bump | 03 October 2012, 12:42:07 UTC |
b0be70f | Einar Otto Stangvik | 01 October 2012, 12:19:09 UTC | Merge pull request #97 from sonnyp/master Fix the sub protocol header handler | 01 October 2012, 12:19:09 UTC |
101788c | Einar Otto Stangvik | 01 October 2012, 12:18:55 UTC | Merge pull request #105 from jmatthewsr-ms/master unhandled exception if socket closes and 'error' is emitted | 01 October 2012, 12:18:55 UTC |
84e9e6f | Einar Otto Stangvik | 24 September 2012, 12:25:25 UTC | Merge pull request #120 from AndreasMadsen/clear-timer clear failsafe cleanup timeout once cleanup is called | 24 September 2012, 12:25:25 UTC |
d709456 | Andreas Madsen | 23 September 2012, 20:16:12 UTC | clear failsafe cleanup timeout once cleanup is called | 23 September 2012, 20:16:12 UTC |
adbc68c | Justin Matthews | 31 July 2012, 18:16:28 UTC | handle error on socket to avoid exception | 31 July 2012, 18:16:28 UTC |
e400093 | Einar Otto Stangvik | 17 July 2012, 00:26:47 UTC | Merge pull request #100 from pje/patch-1 README typo: | 17 July 2012, 00:26:47 UTC |
f80a98d | Patrick Ellis | 17 July 2012, 00:22:22 UTC | README typo: - `s/extensible/extensive/` - unless you actually meant "extensible"...? - :eggplant: | 17 July 2012, 00:22:22 UTC |
2fcd212 | einaros | 16 July 2012, 13:13:01 UTC | update travis to include 0.6 and 0.8 | 16 July 2012, 13:13:01 UTC |
c2c4c09 | einaros | 16 July 2012, 13:08:02 UTC | now working on 0.5 | 16 July 2012, 13:08:02 UTC |
46586c1 | einaros | 16 July 2012, 13:06:40 UTC | added w3c compatible CloseEvent for onclose / addEventListener("close", ... | 16 July 2012, 13:06:40 UTC |
9ced0b8 | einaros | 14 July 2012, 15:22:08 UTC | Merge branch 'master' of github.com:einaros/ws | 14 July 2012, 15:22:08 UTC |
186b762 | einaros | 14 July 2012, 15:21:51 UTC | bump | 14 July 2012, 15:21:51 UTC |
65a84cb | einaros | 14 July 2012, 15:08:45 UTC | emit error event if server responds with anything other than status code 101 | 14 July 2012, 15:08:45 UTC |
4fc8c81 | Sonny | 08 July 2012, 19:10:49 UTC | Fix the sub protocol header handler | 08 July 2012, 19:10:49 UTC |
4610a2d | Einar Otto Stangvik | 07 July 2012, 14:45:24 UTC | Merge pull request #96 from node-migrator-bot/clean Path.exists => fs.exists | 07 July 2012, 14:45:24 UTC |
cb8ef27 | Farrin Reid | 07 July 2012, 13:34:24 UTC | [fix] path.exists was moved to fs.exists | 07 July 2012, 13:34:24 UTC |
6394681 | Einar Otto Stangvik | 03 July 2012, 22:48:25 UTC | Merge pull request #94 from guille/add/headers-hook Headers hook | 03 July 2012, 22:48:25 UTC |
3ecdb99 | Guillermo Rauch | 03 July 2012, 19:05:42 UTC | Documented `headers` event. | 03 July 2012, 19:05:42 UTC |
2463f85 | Guillermo Rauch | 03 July 2012, 19:04:08 UTC | Added `headers` event to `Server`. | 03 July 2012, 19:04:08 UTC |
99ee2aa | einaros | 26 June 2012, 16:31:53 UTC | bump | 26 June 2012, 16:31:53 UTC |
41084f1 | Einar Otto Stangvik | 25 June 2012, 17:25:10 UTC | Merge pull request #90 from clux/patch-2 mocha 1.2.1 actually suffices | 25 June 2012, 17:25:10 UTC |
d6f4e28 | Eirik Albrigtsen | 25 June 2012, 17:17:18 UTC | mocha 1.2.1 actually suffices | 25 June 2012, 17:17:18 UTC |
b67b9d6 | Einar Otto Stangvik | 25 June 2012, 17:01:25 UTC | Merge pull request #89 from clux/patch-1 bump dependencies (mocha 1.2.2 should be out soon) | 25 June 2012, 17:01:25 UTC |
4a931e6 | Eirik Albrigtsen | 25 June 2012, 16:57:08 UTC | bump dependencies (mocha 1.2.2 should be out soon) | 25 June 2012, 16:57:08 UTC |
26b1710 | einaros | 19 June 2012, 16:45:03 UTC | fixed bogus validation fallback filename | 19 June 2012, 16:45:03 UTC |
56adc5a | einaros | 19 June 2012, 16:15:56 UTC | bump | 19 June 2012, 16:15:56 UTC |
0ef3070 | einaros | 18 June 2012, 21:08:31 UTC | history update | 18 June 2012, 21:08:31 UTC |
8d5a6d9 | einaros | 18 June 2012, 20:43:38 UTC | update receivers to avoid eventemitter | 18 June 2012, 20:43:38 UTC |
9892d7b | einaros | 18 June 2012, 17:32:51 UTC | renamed validation and bufferutil fallback files | 18 June 2012, 17:32:51 UTC |
c5c7d2a | einaros | 18 June 2012, 12:12:15 UTC | merge small buffers rather than fragmenting frames on the wire | 18 June 2012, 12:12:15 UTC |
0cb5fe0 | einaros | 18 June 2012, 05:56:53 UTC | update install.js compilation failure message | 18 June 2012, 05:56:53 UTC |
fb50190 | einaros | 14 June 2012, 11:57:39 UTC | add "Error handling best practices" section | 14 June 2012, 11:57:39 UTC |
c16ad34 | einaros | 14 June 2012, 11:51:56 UTC | update serverstats example to show that write errors can be ignored | 14 June 2012, 11:51:56 UTC |
cda9ed7 | einaros | 14 June 2012, 11:40:59 UTC | move tinycolor from devdeps to deps | 14 June 2012, 11:40:59 UTC |
dc4c2d9 | einaros | 14 June 2012, 11:39:34 UTC | bump | 14 June 2012, 11:39:34 UTC |
79eb634 | einaros | 14 June 2012, 11:38:45 UTC | drop the "native" npm argument; compile native extensions if possible | 14 June 2012, 11:38:45 UTC |
b5eca5b | einaros | 14 June 2012, 11:21:11 UTC | add example of use with express 3 | 14 June 2012, 11:21:11 UTC |
7a86510 | einaros | 14 June 2012, 11:20:58 UTC | add notice about usage express 3+ | 14 June 2012, 11:20:58 UTC |
8361ab2 | einaros | 14 June 2012, 09:11:26 UTC | Merge branch 'master' of github.com:einaros/ws | 14 June 2012, 09:11:26 UTC |
34e16ee | einaros | 14 June 2012, 09:11:09 UTC | make serverstats example work with firefox | 14 June 2012, 09:11:09 UTC |
132ec42 | einaros | 14 June 2012, 09:10:49 UTC | binary buffer encoding fix - unbreak hixie | 14 June 2012, 09:10:49 UTC |
8b5799f | einaros | 14 June 2012, 08:46:33 UTC | updated serverstats example to work with node 0.7+ | 14 June 2012, 08:46:33 UTC |
0381a72 | Einar Otto Stangvik | 14 June 2012, 08:00:27 UTC | Merge pull request #84 from benvanik/patch-1 Support the server listening on all interfaces | 14 June 2012, 08:00:27 UTC |
aae1906 | Ben Vanik | 13 June 2012, 21:45:14 UTC | Enable the ability to pass down undefined/null to the node HTTP server listen method. Without this it's impossible to listen on all interfaces. | 13 June 2012, 21:45:14 UTC |
fb7379f | einaros | 13 June 2012, 11:07:58 UTC | bump | 13 June 2012, 11:07:58 UTC |
990d4e5 | einaros | 13 June 2012, 11:07:06 UTC | Merge branch 'master' of github.com:einaros/ws | 13 June 2012, 11:07:06 UTC |
573c5fc | einaros | 13 June 2012, 11:06:52 UTC | expose valid module information, so that the native extensions are actually loaded and used on windows | 13 June 2012, 11:06:52 UTC |
b9a63db | Einar Otto Stangvik | 12 June 2012, 20:06:07 UTC | remove 0.4 from travis - add 0.7 | 12 June 2012, 20:06:07 UTC |
be0afdc | Einar Otto Stangvik | 12 June 2012, 20:04:13 UTC | add --ws:native to travis npm args | 12 June 2012, 20:04:13 UTC |
ae8b0d0 | einaros | 12 June 2012, 19:52:34 UTC | update history | 12 June 2012, 19:52:34 UTC |
0936f2f | einaros | 12 June 2012, 19:49:36 UTC | improve error handling, and ensure that hixie setup either works or bails completely | 12 June 2012, 19:49:36 UTC |
8016edf | einaros | 12 June 2012, 19:48:40 UTC | update mocha dependency version | 12 June 2012, 19:48:40 UTC |
c1a926c | Einar Otto Stangvik | 09 June 2012, 14:41:07 UTC | Merge pull request #79 from tricknotes/fix-failures-with-node0.7 update should version to 0.6.3 | 09 June 2012, 14:41:07 UTC |
6c80892 | Einar Otto Stangvik | 09 June 2012, 14:40:35 UTC | Merge pull request #80 from tricknotes/cleanup-wscat-message Stop showing unnecessary word 'undefined' | 09 June 2012, 14:40:35 UTC |
0652bb3 | Ryunosuke SATO | 09 June 2012, 03:17:45 UTC | Stop showing unnecessary word 'undefined' | 09 June 2012, 03:17:45 UTC |
1bfbc9f | Ryunosuke SATO | 08 June 2012, 17:58:44 UTC | update should version to 0.6.3 | 08 June 2012, 17:58:44 UTC |
904e0b2 | einaros | 01 June 2012, 09:33:32 UTC | corrected node-gyp execution procedure | 01 June 2012, 09:33:32 UTC |
b32bb42 | einaros | 01 June 2012, 09:20:38 UTC | bump | 01 June 2012, 09:20:38 UTC |
d1da400 | einaros | 01 June 2012, 09:20:35 UTC | windows build fix | 01 June 2012, 09:20:35 UTC |
31ab3b8 | einaros | 20 May 2012, 10:28:24 UTC | bump | 20 May 2012, 10:28:24 UTC |