swh:1:snp:c53ab93da1867a0ee99951a3636bca865f9194df

sort by:
Revision Author Date Message Commit Date
19106a1 [dist] 1.1.4 11 March 2017, 11:09:49 UTC
fac50ac [ignore] Add coverage folder to .npmignore 11 March 2017, 11:08:38 UTC
3213205 [dist] 1.1.3 11 March 2017, 10:52:37 UTC
b4cf110 [fix] Add compatibility with bufferutil@>1 and utf-8-validate@>2 11 March 2017, 09:18:11 UTC
98f0d21 [dist] 1.1.2 13 February 2017, 06:32:49 UTC
b6ac431 [minor] Avoid using `process.nextTick()` 11 February 2017, 13:30:23 UTC
c1f3b21 [fix] Fix stack overflow crash 09 February 2017, 14:34:12 UTC
1653db1 [security] Use `crypto.randomBytes()` to generate the masking key (#994) 08 February 2017, 16:39:10 UTC
c7bb730 [dist] 1.1.1 24 June 2016, 12:22:19 UTC
0328a8f [fix] Default to a sane value 24 June 2016, 12:21:57 UTC
4263f26 [dist] 1.1.0 11 April 2016, 12:00:07 UTC
24625ac Merge pull request #336 from MosNicholas/nmos_server_crash_fix added small fix to prevent server from crashing on empty this.state 11 April 2016, 11:57:39 UTC
e62cf35 Merge pull request #636 from SEAPUNK/patch-1 Sender: Don't reuse masking key 11 April 2016, 11:57:13 UTC
a7ea2b1 Merge pull request #653 from JacksonTian/coverage Add make coverage command to get test coverage info 11 April 2016, 11:56:10 UTC
4f99812 Merge pull request #569 from cybusio/master Fixed error emission on receiver error 11 April 2016, 11:54:32 UTC
0669cae Merge pull request #688 from agilethomas/hixie76_haproxy Fix for #687 Hixie-76 doesn't work behind HAProxy 11 April 2016, 11:52:39 UTC
872bbbd Merge pull request #654 from JacksonTian/concat Use Buffer.concat() instead of private concatBuffers method 11 April 2016, 10:41:58 UTC
ffed6ef Merge pull request #605 from sebpiq/master Clean event handlers on WebSocketServer's internal http server when closing 11 April 2016, 10:40:16 UTC
0d1fb9c Merge pull request #706 from misobytes/emitCloseEventOnConnectionFailure Emit both an error and close event when connection establishment fails 11 April 2016, 10:39:10 UTC
fc0d15b emit both an error and close event when connection establishment fails 06 April 2016, 03:55:08 UTC
1242a8c Merge pull request #681 from LordMajestros/master Fix for #680 (https://github.com/websockets/ws/issues/680) 29 March 2016, 13:55:03 UTC
8490213 Merge pull request #698 from rib/binarytype lib/WebSocket.js: expose binaryType property 29 March 2016, 13:53:54 UTC
dd9611e Merge pull request #703 from StreamMeDev/close-doc-update Added documentation for close callback 29 March 2016, 13:53:28 UTC
c3c6554 added documentation for close callback 28 March 2016, 19:55:05 UTC
b80b335 lib/WebSocket.js: expose binaryType property The W3C WebSocket interface includes a binaryType attributes for a socket and a corresponding BinaryType { 'blob', 'arraybuffer' } enum. This enables support for the 'arraybuffer' BinaryType, but avoiding changing the existing behaviour the default binaryType is set as 'nodebuffer'. The 'blob' type is left unsupported. This improves ws compatibility with some existing W3C WebSocket based client code. Fixes: #441 15 March 2016, 13:38:36 UTC
8aae0de Merge pull request #697 from josephfrazier/patch-1 [doc] Fix grammar of utf-8-validate info 15 March 2016, 09:06:17 UTC
826b461 [doc] Fix grammar of utf-8-validate info 14 March 2016, 23:26:27 UTC
9abd43d Fix for #687 Hixie-76 doesn't work behind HAProxy - Solution is to send headers before receiving the nonce 19 February 2016, 16:06:50 UTC
ecc5b17 Add fix to Receiver.hixie 13 February 2016, 21:25:29 UTC
6a531a5 Fix for https://github.com/websockets/ws/issues/679 unhandled opcodes cause crash 13 February 2016, 18:10:33 UTC
913afa3 Fix for #680 Maxpayload error (https://github.com/websockets/ws/issues/680) 13 February 2016, 10:21:40 UTC
1aef180 Merge pull request #652 from JacksonTian/browser remove the browserify users section 19 January 2016, 14:44:25 UTC
9dc7e6b Merge pull request #650 from LordMajestros/master Add maxpayload limit to hybi clients 18 January 2016, 17:59:11 UTC
2519dbb Merge branch 'master' of https://github.com/LordMajestros/ws Merge security patches into this pull request 18 January 2016, 14:55:14 UTC
61de514 Add maxpayload limit to hybi clients Limit the amount of data that can be sent to a websocketserver from a hybi client. Raise a 1009 - message too big error. Tests included. 18 January 2016, 14:53:41 UTC
851a8e5 Merge pull request #666 from calebboyd/master [pkg]: add `main` field to package.json 14 January 2016, 17:52:31 UTC
523b61f [pkg]: add `main` field to package.json 14 January 2016, 14:51:19 UTC
ed4a278 Use Buffer.concat() instead of private concatBuffers method 05 January 2016, 06:57:17 UTC
de00809 Add make coverage command to get test coverage info 05 January 2016, 06:44:47 UTC
724bd02 remove the browserify users section 05 January 2016, 06:14:06 UTC
4ffed2a [security] Added a missing Security.md 04 January 2016, 13:19:27 UTC
40a9d68 [dist] 1.0.1 04 January 2016, 12:35:39 UTC
29293ed [fix] Prevent allocation of memory through ping frames 04 January 2016, 12:34:58 UTC
dd8f613 Add maxpayload limit to hybi clients Limit the amount of data that can be sent to a websocketserver from a hybi client. Raise a 1009 - message too big error. Tests included. 31 December 2015, 20:31:48 UTC
753937f [dist] 1.0.0 30 December 2015, 16:34:55 UTC
f0b2741 [doc] Document the new optional dependencies 30 December 2015, 13:17:26 UTC
c7c8172 Merge pull request #645 from Dignifiedquire/buffer-length fix: shrinkStrategy should always return an integer 28 December 2015, 11:28:23 UTC
62b7abb fix: shrinkStrategy should always return an integer `Buffer` inherits from `Uint8Arry` so the constructor needs to be called with integers and mustn't be called with floats. This patch ensures that the result of the the calculation in the `shrinkStrategy` in `Receiver` returns an integer. The reason why this has not been a problem up to now is that a there is a [V8 Bug](https://code.google.com/p/v8/issues/detail?id=4552) that the [spec](http://tc39.github.io/ecma262/#sec-typedarray-length) is not adhered in this case. This is a blocking issue for [Karma](https://github.com/karma-runner/karma/issues/1768) as the upgrade to [core-js@2.0.0](https://github.com/zloirock/core-js) now enforces this error. 27 December 2015, 10:59:32 UTC
bcecb42 [travis] Remove deprecated node.js version 0.12 is the last to be supported 21 December 2015, 17:02:58 UTC
0d61b39 [pkg] Bump dependencies 21 December 2015, 16:59:19 UTC
e54d45f [breaking] Remove browser code. Out of scope for this module. 21 December 2015, 16:45:05 UTC
205b16b Merge pull request #566 from SocketCluster/master Status code must be 1006 if the socket is closed without having recei… 21 December 2015, 16:41:41 UTC
49b1109 [major] No longer use the binary addons as optional dependency, nuked completely 21 December 2015, 16:37:02 UTC
4423b6e Merge pull request #632 from darrachequesne/patch-2 Fix "zlib binding closed" errors 21 December 2015, 16:36:20 UTC
ca19f08 Sender: Don't reuse masking key 18 December 2015, 17:44:27 UTC
fddc914 Merge pull request #623 from Tatsujinichi/issue603 fix for issue 603 17 December 2015, 14:57:59 UTC
4bf5fb8 Fix "zlib binding closed" errors 17 December 2015, 08:12:31 UTC
2c59352 Merge pull request #625 from darrachequesne/patch-1 Fix an error on Node v0.8 (no 'close' method for InflateRaw/DeflateRaw) 01 December 2015, 23:59:47 UTC
0e2a7b1 Fix an error on Node v0.8 (no 'close' method for InflateRaw/DeflateRaw) 01 December 2015, 21:42:40 UTC
6ac0a01 fix for issue 603 01 December 2015, 10:08:14 UTC
74f567e [dist] 0.8.1 29 November 2015, 19:24:03 UTC
97d8a7d Merge pull request #595 from nkzawa/patch-5 Fix error when permessage-deflate is enabled 27 November 2015, 09:50:58 UTC
d5597bb Merge pull request #611 from blitzprog/patch-1 Callback for close() on WebSocketServer 26 November 2015, 22:38:09 UTC
6e4ccca Merge pull request #608 from darrachequesne/master Release memory used by PerMessageDeflate extension 26 November 2015, 22:36:19 UTC
c4a4275 Callback for close() This will make close() compatible with Promise libraries by providing a callback when its finished. Note that this version only works correctly for the cases where the http server was **not** internally created. If you like, you can support the other case as well (would need to pass a callback to `this._closeServer()`). 06 November 2015, 17:07:54 UTC
718ac22 Release memory used by PerMessageDeflate extension 01 November 2015, 22:45:26 UTC
44d9e1c Clean event handlers on WebSocketServer's internal http server when closing 26 October 2015, 10:46:50 UTC
7d07112 don't reuse buffer 02 October 2015, 18:09:50 UTC
7debd82 Merge pull request #572 from tabone/new-keyword Return new instance if new keyword is missing. 09 September 2015, 13:07:48 UTC
626976c Merge pull request #576 from ide/node4-tests [Travis] Add Node 4.x to the test matrix 09 September 2015, 13:06:22 UTC
0d2cbcc [Travis] Add Node 4.x to the test matrix 08 September 2015, 19:49:21 UTC
7812a55 Include test cases for when omitting the new keyword. 04 September 2015, 08:33:52 UTC
4a806d7 Return new instance if new keyword is missing. 02 September 2015, 22:16:53 UTC
e642ad6 Added unit tests for receiver error emission 31 August 2015, 22:44:43 UTC
f804cdb Added type check before receiver error emission 31 August 2015, 22:11:37 UTC
6a08cba Fixed error emission on receiver error 31 August 2015, 21:41:48 UTC
34bada9 Status code must be 1006 if the socket is closed without having received a close control frame 29 August 2015, 15:01:45 UTC
21383fd [dist] 0.8.0 21 August 2015, 11:56:46 UTC
607b553 Merge pull request #551 from aklaswad/master Pass localAddress option to http request object. 21 August 2015, 11:54:14 UTC
fba2eb9 Merge pull request #533 from coolaj86/patch-1 add express example 21 August 2015, 11:53:22 UTC
251a6d4 [travis][major] Officially dropping Node 0.8 support 21 August 2015, 11:48:21 UTC
f068899 Merge pull request #557 from ide/travis-iojs3 Update gcc/g++ during Travis tests so that we get C++11 20 August 2015, 21:16:58 UTC
e452dd1 Update gcc/g++ during Travis tests so that we get C++11 Building the native modules (utf-8-validate and bufferutil) with io.js 3.0 requires C++11. Travis uses an ancient version of gcc (4.6) which doesn't support C++11, so this commit tells Travis to install gcc/g++ 4.9 and use it with node-gyp. 20 August 2015, 20:36:11 UTC
9164362 Fix regexp 14 August 2015, 15:45:45 UTC
1631dd6 Skip exception test for older nodejs running on linux 14 August 2015, 15:43:07 UTC
fa3edf6 Some environment looks throwing exception instead of emitting error event. 14 August 2015, 15:28:31 UTC
e7eb75b Update doc/ws.md 14 August 2015, 15:04:44 UTC
0659adb Default value of the localAddress option must be null 14 August 2015, 15:01:06 UTC
f57ac24 Add test for localAddress option 14 August 2015, 15:00:53 UTC
f0f6ce9 Pass localAddress option to http request object. 14 August 2015, 13:47:52 UTC
a895bfe Merge pull request #550 from ide/travis-iojs3 Add io.js 3 to the testing matrix and test only major versions 14 August 2015, 11:23:12 UTC
c01e844 Add io.js 3 to the testing matrix and test only major versions Adds io.js to the Travis tests. Also removes tests for minor versions because versions like io.js 1.8.x and 2.5.x weren't being tested. Also adds `sudo: false` which runs the tests on Travis' docker infrastructure, which launches tests more quickly: http://docs.travis-ci.com/user/migrating-from-legacy/ 13 August 2015, 18:45:20 UTC
ee66071 [deps] Bump optional dependencies now that they support nan 2.0 for iojs 3.0 13 August 2015, 12:14:44 UTC
d5862f8 Merge pull request #546 from SocketCluster/master Status code should default to 1006 when socket closes abnormally with… 11 August 2015, 17:56:06 UTC
478c24f Status code should default to 1006 when socket closes abnormally with an error - This is consistent with the WebSocket API in browsers 11 August 2015, 14:24:33 UTC
7364110 Merge pull request #540 from mkamioner/master Allow pending CLOSE_WAIT connections to close 05 August 2015, 12:17:03 UTC
0510cbe Fix tabs for spaces 05 August 2015, 10:49:02 UTC
7c5c4b0 Allow pending CLOSE_WAIT connections to close 05 August 2015, 10:46:47 UTC
42ba038 add express example a simple expressjs example addressing a common use case 21 July 2015, 23:25:24 UTC
dc2c2bd Merge pull request #468 from LinusU/throw-on-function-call Throw TypeError when class constructor called without new 14 July 2015, 13:20:34 UTC
back to top