swh:1:snp:c53ab93da1867a0ee99951a3636bca865f9194df

sort by:
Revision Author Date Message Commit Date
286d513 [dist] 2.2.2 21 March 2017, 20:43:25 UTC
35119fd [test] Delete test/testserver.js 21 March 2017, 14:28:27 UTC
2ace70d chore(package): update eslint to version 3.18.0 (#1048) https://greenkeeper.io/ 18 March 2017, 06:32:10 UTC
3e6c8d3 [test] Fix origin header in integration tests 16 March 2017, 19:54:05 UTC
1b3810e [minor] Add missing JSDoc comments 14 March 2017, 09:53:46 UTC
08eb827 [dist] 2.2.1 13 March 2017, 06:56:41 UTC
738e07f [fix] Make `WebSocket#terminate()` destroy the socket (#1033) 11 March 2017, 14:06:19 UTC
72170d4 [codestyle] Fix nits 10 March 2017, 08:34:06 UTC
d29f306 [minor] Improve error message for unsupported protocol version (#1036) 10 March 2017, 08:27:42 UTC
fecc4f5 chore(package): update eslint-config-standard to version 8.0.0-beta.1 (#1035) https://greenkeeper.io/ 08 March 2017, 14:00:59 UTC
05970f6 [pkg] Add missing dependencies for eslint-config-standard@8 08 March 2017, 13:42:46 UTC
e057bfc [example] Avoid using deprecated APIs 08 March 2017, 13:31:54 UTC
4a605b9 chore(package): update eslint to version 3.17.0 (#1030) https://greenkeeper.io/ 04 March 2017, 06:20:44 UTC
e13ef4a chore(package): update bufferutil to version 3.0.0 (#1029) https://greenkeeper.io/ 03 March 2017, 11:34:22 UTC
4ae630a [perf] Avoid using `Buffer.concat()` (#1026) 02 March 2017, 14:43:30 UTC
a70c6d0 chore(package): update eslint-plugin-standard to version 2.1.0 (#1027) https://greenkeeper.io/ 02 March 2017, 08:05:14 UTC
944b788 chore(package): update eslint-config-standard to version 7.0.0 (#1024) https://greenkeeper.io/ 01 March 2017, 08:16:01 UTC
2aec9a4 [lint] Remove eslint-config-semistandard dev dependency 01 March 2017, 07:56:42 UTC
f9b2bdf [lint] Comply with the new standard rules 01 March 2017, 06:48:48 UTC
703adf8 chore(package): update eslint-plugin-promise to version 3.5.0 (#1025) https://greenkeeper.io/ 01 March 2017, 06:38:05 UTC
ae42166 [dist] 2.2.0 28 February 2017, 09:17:19 UTC
625e9bf [perf] Optimize for cases where buffer is not a subarray 27 February 2017, 13:51:23 UTC
6a734ae [minor] Fix nits 27 February 2017, 09:41:50 UTC
30eccee [feature] Add "fragments" as possible value for `binaryType` (#1018) 27 February 2017, 08:06:51 UTC
af8f003 [feature] Make `Sender#frameAndSend()` a static method (#1016) 26 February 2017, 15:13:39 UTC
eed0814 [minor] Remove no longer needed `if` statements 21 February 2017, 10:42:01 UTC
5edb460 [fix] Use a random masking key also for zero-length frames 21 February 2017, 10:24:43 UTC
8127ebc [minor] Move shared constants into lib/Constants.js 21 February 2017, 10:24:24 UTC
e94a6ab [minor] Inline {BufferUtil,Validation}.fallback.js into parent modules 21 February 2017, 08:36:24 UTC
bfa5755 chore(package): update eslint to version 3.16.0 (#1012) https://greenkeeper.io/ 20 February 2017, 17:21:49 UTC
ca4a622 [minor] Avoid using deprecated APIs 20 February 2017, 14:48:55 UTC
5bccfe5 [dist] 2.1.0 18 February 2017, 07:14:24 UTC
060b275 [feature] Allow path to be specified with UNIX domain sockets This change allows URL path with params to be specified with UNIX domain socket URLs. An example URL with UNIX domain socket looks like: ws+unix:///absolule/path/to/uds_socket:/pathname?query_params Note that ':' is the seprator between socket path and URL path. Existing URLs like the following also work: ws+unix:///absolule/path/to/uds_socket In the above case, path gets set to '/'. 17 February 2017, 13:35:36 UTC
3b9f4ca [perf] Enqueue send operations only when strictly necessary 16 February 2017, 13:33:23 UTC
8ead18d [perf] Write to the socket as soon as possible 16 February 2017, 13:33:23 UTC
6695bd4 [fix] Fix parser crash on synchronous socket error This commit fixes an issue that could happen when the parser was processing data and an error was emitted synchronously on the socket, for example when writing to a socket whose connection had been abruptly closed (ECONNRESET). In these cases the parser was cleaned up prematurely and crashed when trying to use resources no longer available. 16 February 2017, 12:43:20 UTC
ac8fcce [test] Do not override `Receiver#error()` 15 February 2017, 20:17:17 UTC
72cf8be [example] Add Express session parsing example 14 February 2017, 11:37:11 UTC
92d8696 [fix] Accept only GET requests 09 February 2017, 13:38:42 UTC
e86d284 [minor] Remove unnecessary `if` statement Optimize for the most, hopefully, common case (no error). 09 February 2017, 13:28:09 UTC
3918e11 [dist] 2.0.3 08 February 2017, 13:32:12 UTC
d90f481 [fix] Prevent the parser from triggering a stack overflow (#992) This makes the parser work with buffers containing thousands of frames. 08 February 2017, 13:24:28 UTC
5f83ae8 Merge tag '1.1.1' 08 February 2017, 08:12:20 UTC
f043b52 Restore support for default port numbers 06 February 2017, 17:54:04 UTC
66917d0 chore(package): update eslint to version 3.15.0 (#988) https://greenkeeper.io/ 04 February 2017, 06:39:03 UTC
ed18a8f chore(package): update utf-8-validate to version 3.0.0 (#987) https://greenkeeper.io/ 03 February 2017, 19:57:26 UTC
04f9ebc chore(package): update bufferutil to version 2.0.0 (#986) https://greenkeeper.io/ 03 February 2017, 19:57:08 UTC
f0d03cc [dist] 2.0.2 03 February 2017, 17:10:46 UTC
466e210 [minor] Add support for bufferutil@2 and utf-8-validate@3 03 February 2017, 16:53:56 UTC
a8d21d4 [dist] 2.0.1 01 February 2017, 10:25:59 UTC
6a49182 [doc] Update URLs based on HTTP redirects 01 February 2017, 10:24:27 UTC
715c1da [test] Remove unused fixture 01 February 2017, 10:17:02 UTC
d856dcb [fix] Save the value of the `compress` flag Fixes #983 01 February 2017, 09:44:13 UTC
cb50a29 [dist] 2.0.0 30 January 2017, 11:45:05 UTC
236ea22 [dist] 2.0.0-beta.2 25 January 2017, 08:45:08 UTC
d74a32e [fix] Take into account the data queued in the sender (#971) This makes the `bufferedAmount` getter take into account the data queued in the sender. 25 January 2017, 08:36:26 UTC
bc35fa4 chore(package): update eslint to version 3.14.0 (#974) https://greenkeeper.io/ 21 January 2017, 15:12:25 UTC
7fb84ba Merge pull request #965 from websockets/remove/outdated-link Remove outdated link and rephrase sentence accordingly 18 January 2017, 14:53:01 UTC
42f364e [doc] Remove outdated link and rephrase sentence accordingly 18 January 2017, 14:51:07 UTC
24f0903 Merge pull request #966 from websockets/add/permessage-deflate-section Add WebSocket compression section 18 January 2017, 14:26:34 UTC
e62b9ba [dist] 2.0.0-beta.1 14 January 2017, 16:20:23 UTC
ac2dade [fix] Prevent WebSocket#close() from triggering an infinite loop (#969) This prevents `WebSocket.prototype.close()` from triggering an infinite loop if called from an error listener while connecting. 14 January 2017, 14:06:01 UTC
bd41a05 [fix] Use `Object.assign()` for `send()` options (#968) This avoids mutating the passed in arguments. 14 January 2017, 14:05:12 UTC
4d92092 [doc] Add WebSocket compression section 12 January 2017, 13:08:03 UTC
7bec220 [doc] Modernize examples 11 January 2017, 15:27:52 UTC
fd910f1 [feature] Accept hostname lookup `family` option (#962) 11 January 2017, 09:41:34 UTC
19ce183 [dist] 2.0.0-beta.0 10 January 2017, 14:05:23 UTC
772a814 [fix] Abort the request if `close` is called while connecting (#956) Fixes #388 10 January 2017, 13:43:50 UTC
443d0ba [test] Increase code coverage 09 January 2017, 14:37:43 UTC
e3d5d48 Merge pull request #961 from websockets/greenkeeper/ultron-1.1.0 Update ultron to the latest version 🚀 09 January 2017, 13:57:52 UTC
07974ee fix(package): update ultron to version 1.1.0 https://greenkeeper.io/ 09 January 2017, 13:49:19 UTC
f0cc971 [test] Add test for 20585ee 09 January 2017, 11:57:37 UTC
20585ee [fix] Prevent `on<event>` setters from removing all listeners (#955) 09 January 2017, 10:43:59 UTC
c843e6a [doc] Update coding style for README.md (#960) 09 January 2017, 09:53:37 UTC
758e6a0 chore(package): update eslint to version 3.13.0 (#957) https://greenkeeper.io/ 06 January 2017, 21:12:54 UTC
8aa65e2 [example] Update serverstats example to work with Express 4 (#954) 05 January 2017, 06:31:41 UTC
323db27 [example] Update express to version 4.14.0 04 January 2017, 13:59:51 UTC
55843a9 [example] Update fileapi example to work with Express 4 (#953) 04 January 2017, 11:36:29 UTC
45d5c38 [fix] Treat 0 like any other number 03 January 2017, 14:14:48 UTC
b187775 Merge pull request #951 from websockets/use/boolean Use a boolean instead of an options object 03 January 2017, 12:17:06 UTC
aabbffc [test] Increase test timeout 03 January 2017, 07:42:55 UTC
44f9e89 [fix] Consume all data before emitting the `close` event (#945) Fixes #799 Fixes #923 03 January 2017, 07:27:42 UTC
623872f [minor] Simplify closing handshake (#914) Fixes #784 03 January 2017, 07:24:07 UTC
338327c [major] Use a boolean instead of an options object 02 January 2017, 14:39:19 UTC
8846f14 [benchmark] Fix parser benchmark 01 January 2017, 21:12:31 UTC
2ffd470 [minor] Prevent out-of-range slices in `Receiver#readBuffer()` 01 January 2017, 16:30:28 UTC
cb58cc9 [minor] Initialize `Receiver` handlers to `null` 01 January 2017, 10:49:16 UTC
549cbe1 [test] Simplify some tests 23 December 2016, 09:03:04 UTC
fa03221 [test] Remove redundant tests 23 December 2016, 08:28:09 UTC
51993d4 [doc] Fix typo in ws.md (#942) 23 December 2016, 06:50:16 UTC
9b708e8 [pkg] Fix package description 22 December 2016, 17:50:36 UTC
4c3586c [fix] Prevent callback from being called twice This prevents the callback of `PerMessageDeflate.prototype.decompress()` from being called twice when `maxPayload` is exceeded. 22 December 2016, 17:26:32 UTC
3c68d33 Merge pull request #939 from websockets/merge/onbinary-ontext Use the same handler for binary and text messages 20 December 2016, 14:46:45 UTC
097f39f [major] Use the same handler for binary and text messages 20 December 2016, 14:08:15 UTC
fc956f8 [minor] Remove unnecessary `_closeReceived` property 20 December 2016, 11:37:05 UTC
5816e33 [minor] Remove unnecessary `try...catch` statements (#937) 20 December 2016, 09:32:09 UTC
103fddb [test] Clean up some permessage-deflate tests 19 December 2016, 10:54:25 UTC
9c116af [minor] Change `Sender.prototype.frameAndSend()` signature (#933) 16 December 2016, 17:12:30 UTC
76143e9 [minor] Remove unnecessary `buildHostHeader` function (#932) 15 December 2016, 09:11:16 UTC
cf40f95 [minor] Initialize more properties in the constructor 15 December 2016, 09:05:28 UTC
back to top