Commit Graph

  • 00c425ec77 [security] Fix ReDoS vulnerability Luigi Pinca 2021-05-25 11:00:58 +02:00
  • 990306d144 [lint] Fix prettier error Luigi Pinca 2021-05-25 16:48:37 +02:00
  • 32e3a8439b [security] Remove reference to Node Security Project Luigi Pinca 2021-05-25 15:54:54 +02:00
  • 8c914d18b8 [minor] Fix nits Luigi Pinca 2021-05-04 12:18:24 +02:00
  • fc7e27d12a [ci] Test on node 16 Luigi Pinca 2021-04-23 20:24:19 +02:00
  • 587c201bfc [ci] Do not test on node 15 Luigi Pinca 2021-04-23 20:23:23 +02:00
  • f672710797 [dist] 7.4.5 7.4.5 Luigi Pinca 2021-04-18 10:00:59 +02:00
  • 67e25ff502 [fix] Fix case where abortHandshake() does not close the connection Luigi Pinca 2021-04-18 09:34:27 +02:00
  • 23ba6b2922 [fix] Make UTF-8 validation work even if utf-8-validate is not installed Luigi Pinca 2021-04-17 16:23:19 +02:00
  • 114de9e336 [ci] Use a unique ID instead of commit SHA Luigi Pinca 2021-03-07 08:44:53 +01:00
  • d75a62ed66 [ci] Include commit SHA in flag-name Luigi Pinca 2021-03-07 06:54:46 +01:00
  • a74dd2ee88 [dist] 7.4.4 7.4.4 Luigi Pinca 2021-03-06 21:29:14 +01:00
  • 9277437716 [fix] Recreate the inflate stream if it ends Luigi Pinca 2021-03-06 21:12:07 +01:00
  • cbff929b81 [doc] Improve websocket.terminate() documentation Luigi Pinca 2021-03-03 09:30:15 +01:00
  • 489a295be6 [ci] Use GitHub Actions (#1853) Luigi Pinca 2021-02-26 17:42:21 +01:00
  • 77370e00ca [pkg] Update eslint-config-prettier to version 8.1.0 Luigi Pinca 2021-02-24 20:18:51 +01:00
  • 99338f7ec6 [doc] Fix data argument type (#1843) Ryan Christian 2021-02-07 01:38:09 -06:00
  • 223194e5af [dist] 7.4.3 7.4.3 Luigi Pinca 2021-02-02 20:16:11 +01:00
  • 4e9607bb25 [perf] Reset compressor/decompressor instead of re-initialize (#1840) Stefan 2021-02-02 19:18:21 +01:00
  • 2789887c4c [minor] Use request.socket instead of request.connection Luigi Pinca 2021-01-27 08:53:40 +01:00
  • 2079ca5e37 [test] Increase code coverage Luigi Pinca 2021-01-26 16:49:10 +01:00
  • d1a8af4ddb [dist] 7.4.2 7.4.2 Luigi Pinca 2020-12-29 21:06:39 +01:00
  • 48a2349d22 [pkg] Update eslint-config-prettier to version 7.1.0 Luigi Pinca 2020-12-29 21:09:51 +01:00
  • a2c0d447af [minor] Silence deprecation warning Luigi Pinca 2020-12-28 21:42:32 +01:00
  • c171962844 [dist] 7.4.1 7.4.1 Luigi Pinca 2020-12-04 21:41:31 +01:00
  • 38d6ab3b06 [fix] Handle cases where the 'error' event is emitted multiple times Luigi Pinca 2020-12-04 20:28:49 +01:00
  • 3d5066a7ca [test] Check configurability and enumerability of WebSocket properties Luigi Pinca 2020-11-08 09:07:08 +01:00
  • eb36a63183 [dist] 7.4.0 7.4.0 Luigi Pinca 2020-11-08 07:41:21 +01:00
  • 3f185bf34a [minor] Use the public binaryType property Luigi Pinca 2020-11-07 09:41:03 +01:00
  • 2069e68470 [fix] Fix the enumerability of some properties Luigi Pinca 2020-11-07 08:56:02 +01:00
  • eabed8fcc3 [fix] Make read-only properties read-only Luigi Pinca 2020-11-07 08:21:53 +01:00
  • 7d39f19ee2 [minor] Pass the request object to server.handleUpgrade() callback Luigi Pinca 2020-11-06 20:02:30 +01:00
  • 572c81f375 [ci] Test on node 15 Luigi Pinca 2020-11-05 20:53:09 +01:00
  • 237960e915 [codestyle] Use 80 characters per line in JSDoc comments Luigi Pinca 2020-10-22 12:37:37 +02:00
  • 02ecf45a29 [minor] Specify optional parameters in JSDoc (#1799) Dmitry Kirilyuk 2020-10-22 12:50:15 +03:00
  • 69172fc9c0 [minor] Add missing parameters in JSDoc comments Luigi Pinca 2020-10-22 09:35:07 +02:00
  • d972c33cb4 [example] Write 401 response before destroying the socket (#1798) Eugene Maslovich 2020-09-17 08:48:21 +03:00
  • 535c55648d [ci] Do not test on node 13 Luigi Pinca 2020-09-01 21:00:19 +02:00
  • 40a9d2aff0 [test] Fix typo Luigi Pinca 2020-08-06 07:42:37 +02:00
  • 9a99197698 [test] Clarify comment Luigi Pinca 2020-08-05 19:19:39 +02:00
  • 42abb0ef55 [test] Use os.tmpdir() instead of hardcoded /tmp Luigi Pinca 2020-08-05 16:24:00 +02:00
  • 622e2f3371 [meta] Remove 3rd-Eden from FUNDING.yml Luigi Pinca 2020-07-29 20:14:33 +02:00
  • cc656df680 [meta] Add FUNDING.yml Luigi Pinca 2020-07-29 19:10:05 +02:00
  • da42ea1745 [doc] Improve documentation for websocket.bufferedAmount Luigi Pinca 2020-07-20 20:11:25 +02:00
  • d09daaf67c [dist] 7.3.1 7.3.1 Luigi Pinca 2020-07-05 07:18:22 +02:00
  • a162942649 [fix] Use socket._writableState.length instead of socket.bufferSize Luigi Pinca 2020-06-29 19:28:46 +02:00
  • 41b0f9b367 [minor] Fix nit Luigi Pinca 2020-06-24 18:26:09 +02:00
  • 44bcbc8531 [minor] Fix JSDoc comments Luigi Pinca 2020-06-24 18:24:28 +02:00
  • e1349c047d [fix] Take into account the data that is being compressed Luigi Pinca 2020-06-24 17:44:40 +02:00
  • 0954abcebe [doc] Add clarification for http{,s}.request() options (#1773) sa-linetco 2020-06-23 19:07:56 +02:00
  • 88d0345997 [pkg] Update prettier to version 2.0.5 Luigi Pinca 2020-06-13 08:48:58 +02:00
  • b6ae22a5b5 [pkg] Update eslint to version 7.2.0 Luigi Pinca 2020-06-13 08:40:10 +02:00
  • c4c7f3c545 [ci] Run the lint script only once Luigi Pinca 2020-06-13 08:22:34 +02:00
  • 14d53d7250 [pkg] Do not run the lint script before the test script Luigi Pinca 2020-06-13 07:44:08 +02:00
  • c02a4b77c2 [pkg] Remove Greenkeeper configuration Luigi Pinca 2020-06-03 20:04:41 +02:00
  • 01b07e1d20 [minor] Add missing tag to JSDoc comment Luigi Pinca 2020-05-27 17:27:18 +02:00
  • 41f5e4ff11 [dist] 7.3.0 7.3.0 Luigi Pinca 2020-05-10 07:23:28 +02:00
  • 2e5c01f5b5 [feature] Make addEventListener() support the once option (#1754) Sceat 2020-05-07 19:57:28 +02:00
  • 97ddfce983 [ci] Test on node 14 Luigi Pinca 2020-05-07 08:42:28 +02:00
  • 2b49c4821f Revert "[ci] Use GitHub Actions (#1644)" Luigi Pinca 2020-05-07 08:41:06 +02:00
  • 82f05372ba Revert "[ci] Test on node 14" Luigi Pinca 2020-05-07 08:30:46 +02:00
  • b167d1cd45 Revert "[ci] Update Coveralls GitHub Action to version 1.1.1" Luigi Pinca 2020-05-07 08:30:12 +02:00
  • 78e1c01959 [ci] Update Coveralls GitHub Action to version 1.1.1 Luigi Pinca 2020-05-02 07:49:40 +02:00
  • e6949791fa [doc] Fix badge URL Luigi Pinca 2020-04-25 13:26:51 +02:00
  • 67983cbba4 [dist] 7.2.5 7.2.5 Luigi Pinca 2020-04-25 12:46:08 +02:00
  • 18d773d1f5 [test] Fix failing tests Luigi Pinca 2020-04-25 12:21:17 +02:00
  • 73f8bb67b7 [ci] Test on node 14 Luigi Pinca 2020-04-23 21:43:14 +02:00
  • 7a0ad901c4 [doc] move ISSUE_TEMPLATE.md to .github/issue_template.md Luigi Pinca 2020-04-23 21:21:03 +02:00
  • 49ed88968d [ci] Use GitHub Actions (#1644) Luigi Pinca 2020-04-23 09:15:01 +02:00
  • 373046710b [test] Do not call duplex.end() prematurely Luigi Pinca 2020-04-12 14:08:20 +02:00
  • 651d6627f7 [fix] Call the _final() callback before destroying the stream Luigi Pinca 2020-04-12 12:47:15 +02:00
  • 62f71d1aa6 [minor] Throw an error on invalid method usage Luigi Pinca 2020-04-19 09:59:11 +02:00
  • 79dfbcf9f2 [test] Move test to appropriate section Luigi Pinca 2020-04-19 08:58:23 +02:00
  • 06d866004e Revert "[minor] Throw an error on invalid usage" Luigi Pinca 2020-04-19 08:55:54 +02:00
  • c56d4ec192 Revert "[minor] Set the flag to detect invalid API usage only when needed" Luigi Pinca 2020-04-19 08:55:23 +02:00
  • 1a501d5552 [doc] Fix example to not use deprecated property Luigi Pinca 2020-04-19 19:57:45 +02:00
  • 6b4e2a89ff [doc] Improve authentication example (#1741) RomanTerentev 2020-04-17 04:43:52 +10:00
  • c31150fbeb [test] Remove unneeded options object Luigi Pinca 2020-04-15 19:33:32 +02:00
  • 3bf4ac8033 [test] Remove unneeded Buffer#slice() call Luigi Pinca 2020-04-15 19:21:11 +02:00
  • bdfb987e53 [minor] Use Buffer.from() instead of viewToBuffer() Luigi Pinca 2020-04-15 19:07:43 +02:00
  • db55f7720c [dist] 7.2.4 7.2.4 Luigi Pinca 2020-04-11 16:10:47 +02:00
  • af279e303c [minor] Fix nits Luigi Pinca 2020-04-11 15:47:42 +02:00
  • eaf2ad1335 [fix] Honor the auth option (#1734) Eneko Lakasta 2020-04-11 13:44:22 +02:00
  • 021d4ef4e3 [minor] Fix typo (#1715) 龙腾道 2020-03-18 22:58:37 +08:00
  • 5fcdc42ef7 [dist] 7.2.3 7.2.3 Luigi Pinca 2020-03-09 18:15:31 +01:00
  • e54f08daee [fix] Make WebSocket#{p{i,o}ng,close}() check the data size Luigi Pinca 2020-03-09 18:03:39 +01:00
  • af4f7227a3 [dist] 7.2.2 7.2.2 Luigi Pinca 2020-03-08 07:42:47 +01:00
  • b29154bfac [fix] Call buffered send callbacks on abnormal closure (#1702) Luigi Pinca 2020-03-07 21:23:19 +01:00
  • 3e7f69c3ab [fix] Do not swallow errors emitted while destroying (#1672) Luigi Pinca 2020-02-29 19:27:31 +01:00
  • a39756ace2 [doc] Clear the timer on close (#1696) Jake Merdich 2020-02-16 12:54:12 -05:00
  • 9535702e50 [fix] Make _final() a noop if no socket is assigned Luigi Pinca 2020-01-25 10:22:22 +01:00
  • 1863504c9b [test] Use WebSocket.CONNECTING instead of 0 Luigi Pinca 2020-01-25 12:34:45 +01:00
  • cd607c028d [pkg] Update mocha to version 7.0.0 Luigi Pinca 2020-01-24 18:03:07 +01:00
  • 4f293a8726 [fix] Close the connection if the MASK bit is incorrectly set (#1681) Luigi Pinca 2020-01-21 21:03:22 +01:00
  • b6430fea42 [fix] Allow close code 1014 (#1682) Ben Falconer 2020-01-21 20:00:04 +00:00
  • 748a8442a9 [minor] Use spread syntax instead of Object.assign() Luigi Pinca 2020-01-19 08:29:49 +01:00
  • 401a5852dc [minor] Fix misleading comment Luigi Pinca 2020-01-04 10:52:57 +01:00
  • b59eff6401 [pkg] Update nyc to version 15.0.0 (#1671) greenkeeper[bot] 2019-12-23 14:53:08 +01:00
  • 9531cd0f20 [dist] 7.2.1 7.2.1 Luigi Pinca 2019-12-14 10:11:53 +01:00
  • a4b9e0befb [ci] Test on node 13 Luigi Pinca 2019-12-11 21:01:54 +01:00