Commit Graph

  • c327acbc3c fix: throw upon invalid payload format Damien Arrachequesne 2020-09-22 22:55:16 +02:00
  • b23576a73e refactor: migrate to TypeScript Damien Arrachequesne 2020-09-22 22:41:56 +02:00
  • af165ae1c2 docs: adjusting Sauce Labs name (#3578) Diego Molina 2020-09-19 03:01:19 +02:00
  • ea41f225ee perf: update benchmarks Damien Arrachequesne 2020-09-18 14:09:53 +02:00
  • 6a59237ed0 test: add Node.js 12 and 14 in the build matrix Damien Arrachequesne 2020-09-17 15:27:33 +02:00
  • 3d760b71d7 refactor: use ES6 syntax Damien Arrachequesne 2020-09-17 14:35:59 +02:00
  • 13cc07d6ad refactor: use prettier to format code Damien Arrachequesne 2020-09-17 14:24:55 +02:00
  • d9bfcaeedb test: add Node.js 12 and 14 in the build matrix Damien Arrachequesne 2020-09-17 14:29:42 +02:00
  • 1238ddb995 chore: add package-lock.json file Damien Arrachequesne 2020-09-17 12:14:57 +02:00
  • 130f28a43c refactor: rename clients and clientRooms methods Damien Arrachequesne 2020-09-16 22:27:27 +02:00
  • 53ed3f4099 feat: use ES6 Sets and Maps Damien Arrachequesne 2020-09-13 23:12:54 +02:00
  • a05379b1e8 test: use eiows Damien Arrachequesne 2020-09-14 22:07:26 +02:00
  • 428b4f5200 docs: update links to other repositories Damien Arrachequesne 2020-09-14 22:04:49 +02:00
  • ec83022ef4 docs: update examples with ES6 syntax Damien Arrachequesne 2020-09-14 22:00:40 +02:00
  • 609223959c docs: update latency example Damien Arrachequesne 2020-09-11 02:38:05 +02:00
  • 2ea0d13094 chore(release): 4.0.0 Damien Arrachequesne 2020-09-11 01:01:49 +02:00
  • 70b1c36be1 chore(release): 4.0.0 Damien Arrachequesne 2020-09-11 00:59:57 +02:00
  • 851c1177fc chore(release): 4.0.1 Damien Arrachequesne 2020-09-11 00:49:15 +02:00
  • 886f9ea7c4 fix: use a terser-compatible representation of the separator Damien Arrachequesne 2020-09-11 00:12:33 +02:00
  • 9df38d57fb docs: update the list of supported engines Damien Arrachequesne 2020-09-10 15:52:32 +02:00
  • 078527a384 feat: disable perMessageDeflate by default Damien Arrachequesne 2020-09-10 15:43:52 +02:00
  • 54c67978d5 docs: update the default value of maxHttpBufferSize Damien Arrachequesne 2020-09-10 15:22:13 +02:00
  • 1916d3ae62 test: remove Node.js 8 from the test matrix Damien Arrachequesne 2020-09-10 15:20:00 +02:00
  • 4683a954d4 chore: provide a development bundle Damien Arrachequesne 2020-09-09 02:42:00 +02:00
  • 14ca7a1cfc chore: restore package-lock.json file Damien Arrachequesne 2020-09-09 02:09:44 +02:00
  • f7ba966e53 feat: strip debug from the browser bundle Damien Arrachequesne 2020-09-09 00:40:32 +02:00
  • ab3de6ab53 test: add Node.js 14 in the test matrix Damien Arrachequesne 2020-09-08 02:01:49 +02:00
  • 8440a57f76 chore: bump engine.io-parser version Damien Arrachequesne 2020-09-09 00:02:24 +02:00
  • ed29e5955d chore: bump engine.io-parser version Damien Arrachequesne 2020-09-08 23:47:46 +02:00
  • 01df755d4b docs: update README Damien Arrachequesne 2020-09-08 23:30:51 +02:00
  • ebf6e8cd49 chore(release): 4.0.0 Damien Arrachequesne 2020-09-08 23:11:08 +02:00
  • 03b49674e6 chore: bump cookie version Damien Arrachequesne 2020-09-08 02:47:18 +02:00
  • cabb78d666 chore: bump parseqs version (#639) Gal Koren 2020-09-08 01:54:50 +02:00
  • eb2d8cc4c6 test: add Node.js 14 in the test matrix Damien Arrachequesne 2020-09-08 01:31:17 +02:00
  • 8edf2d1478 fix: keep track of the buffer initial length Damien Arrachequesne 2020-09-07 13:24:56 +02:00
  • 6efedfa0f3 feat: restore the upgrade mechanism Damien Arrachequesne 2020-09-07 13:23:59 +02:00
  • 66287d919f test: pin the Node.js version for the browser tests Damien Arrachequesne 2020-09-07 13:36:07 +02:00
  • 373886f195 chore: bump elliptic from 6.5.2 to 6.5.3 (#115) dependabot[bot] 2020-09-07 13:23:44 +02:00
  • 660263fae2 docs: restore the upgrade mechanism in v4 Damien Arrachequesne 2020-09-07 13:11:22 +02:00
  • e0b35d054f docs: points towards the website Damien Arrachequesne 2020-09-01 09:37:29 +02:00
  • a66f083d3e docs(examples): add create-react-app example Damien Arrachequesne 2020-07-09 10:58:48 +02:00
  • f5a8f52f19 docs(examples/react-native): update video Damien Arrachequesne 2020-06-05 21:36:05 +02:00
  • 7a219f9459 docs(examples/react-native): add example with React Native Damien Arrachequesne 2020-06-05 08:56:20 +02:00
  • 5d16319692 docs(examples/webpack-build-server): update engine.io version Damien Arrachequesne 2020-06-04 16:36:19 +02:00
  • 09708eb307 docs(changelog): include changelog for release 3.4.2 Damien Arrachequesne 2020-06-04 16:23:05 +02:00
  • 82cdca23ba fix: remove implicit require of uws Damien Arrachequesne 2020-06-04 14:24:42 +02:00
  • a5e76bc011 docs: add example with extraHeaders in the browser Damien Arrachequesne 2020-06-04 10:20:42 +02:00
  • dac76f249b docs: use ES6 syntax for the code examples Damien Arrachequesne 2020-06-04 10:09:22 +02:00
  • d5d81a7c75 chore: bump component-emitter dependency Damien Arrachequesne 2020-06-04 08:12:10 +02:00
  • f3a48329e7 test: restore tests on all browsers Damien Arrachequesne 2020-05-26 22:38:22 +02:00
  • 2f5c948abe fix(react-native): restrict the list of options for the WebSocket object Damien Arrachequesne 2020-05-25 07:30:03 +02:00
  • 8f90ba9c67 docs(examples): add example with passport authentication Damien Arrachequesne 2020-05-22 08:30:13 +02:00
  • 3dd2a0ea41 chore(release): 4.0.0-alpha.1 Damien Arrachequesne 2020-05-19 15:15:20 +02:00
  • cab7db0404 feat: implement the version 4 of the protocol Damien Arrachequesne 2020-05-19 14:52:15 +02:00
  • cf3a759b89 docs: fix typo Damien Arrachequesne 2020-05-19 14:35:58 +02:00
  • 9806892ea5 docs: describe revision 4 of the protocol Damien Arrachequesne 2020-05-19 14:18:02 +02:00
  • 1aec01ab18 docs: add table of contents Damien Arrachequesne 2020-05-19 12:50:11 +02:00
  • c725310be0 docs: add reference to version 2 Damien Arrachequesne 2020-05-19 12:41:39 +02:00
  • 725d551b75 docs: add some additional examples for the protocol v3 Damien Arrachequesne 2020-05-19 12:12:25 +02:00
  • a8130ce3a9 chore: release 3.4.1 Damien Arrachequesne 2020-05-13 07:57:04 +02:00
  • dcb942d24d fix: prevent DoS (OOM) via massive packets (#95) bcaller 2020-05-13 06:37:32 +01:00
  • a5d04354e6 test: transpile to es5 with babelify Damien Arrachequesne 2020-05-13 07:23:37 +02:00
  • 86d4e8d4da docs(changelog): include changelog for release 3.4.1 Damien Arrachequesne 2020-04-17 15:08:17 +02:00
  • 94623c8f8b docs(changelog): include changelog for release 3.4.1 Damien Arrachequesne 2020-04-17 14:57:35 +02:00
  • 2a1aa1c59c docs(examples): bump dependencies Damien Arrachequesne 2020-04-17 14:37:17 +02:00
  • 17747e4d69 docs(chat-example): bump dependencies Damien Arrachequesne 2020-04-17 11:19:17 +02:00
  • 3f3a6f9914 fix: use globalThis polyfill instead of self/global (#634) Damien Arrachequesne 2020-04-16 16:08:37 +02:00
  • 27fa6949f3 refactor: remove indexof dependency Chris West (Faux) 2019-12-13 10:51:25 +00:00
  • 415332fc7c test: actually test empty payload handling (#113) Damien Arrachequesne 2020-04-15 14:53:41 +02:00
  • dcdbccb3dd fix: ignore errors when forcefully closing the socket (#601) Damien Arrachequesne 2020-04-15 11:42:31 +02:00
  • 281de9ed47 docs(tweet-stream-example): migrate example Damien Arrachequesne 2020-04-14 10:10:41 +02:00
  • edb95ea221 docs(whiteboard-example): update dependencies Damien Arrachequesne 2020-04-14 10:04:27 +02:00
  • b74bb80122 docs(chat-example): remove dependency to the parent project Damien Arrachequesne 2020-04-14 09:47:51 +02:00
  • 71ece3ebf6 chore(release): 4.0.0-alpha.1 Damien Arrachequesne 2020-02-12 08:31:57 +01:00
  • 804e871d4a chore(release): 4.0.0-alpha.1 Damien Arrachequesne 2020-02-12 08:24:29 +01:00
  • 7c7f1a9fe2 fix: properly assign options when creating the transport Damien Arrachequesne 2020-02-12 08:14:51 +01:00
  • b27215dcee chore(release): 4.0.0-alpha.0 Damien Arrachequesne 2020-02-12 07:48:19 +01:00
  • d37534e052 chore(release): 4.0.0-alpha.0 Damien Arrachequesne 2020-02-12 07:33:50 +01:00
  • 5f47a50ee5 refactor: refactor the handling of the options Damien Arrachequesne 2020-02-11 23:04:39 +01:00
  • 41a1bcf1f5 chore: bump ws dependency Damien Arrachequesne 2020-02-11 23:08:35 +01:00
  • 4d311495af test: add Node.js 12 and 13 in the test matrix Damien Arrachequesne 2020-02-11 08:05:58 +01:00
  • 734f9d1268 feat: decrease the default value of maxHttpBufferSize Damien Arrachequesne 2020-02-11 07:57:29 +01:00
  • 61b949259e feat: use the cors module to handle cross-origin requests Damien Arrachequesne 2020-02-10 13:24:04 +01:00
  • bafe684a19 refactor: refactor the handling of the options Damien Arrachequesne 2020-02-06 13:54:39 +01:00
  • 61e639b257 test: add Node.js 10, 12 and 13 in the test matrix Damien Arrachequesne 2020-01-14 23:17:55 +01:00
  • a374471d06 feat: disable cookie by default and add sameSite attribute Damien Arrachequesne 2020-02-05 08:28:44 +01:00
  • 7f5a903f91 chore(release): 4.0.0-alpha.0 Damien Arrachequesne 2020-02-04 12:36:20 +01:00
  • 31ff87593f feat: reverse the ping-pong mechanism Damien Arrachequesne 2020-02-03 12:52:46 +01:00
  • 81d7171c6b feat: reverse the ping-pong mechanism Damien Arrachequesne 2020-02-03 13:04:58 +01:00
  • 840145d3e5 test: add node.js 12 in the test matrix Damien Arrachequesne 2020-01-15 07:55:11 +01:00
  • 581cefff2d refactor: remove gulp from the build Damien Arrachequesne 2020-01-15 08:46:15 +01:00
  • 50853738e0 fix: properly decode binary packets Damien Arrachequesne 2020-01-14 23:58:38 +01:00
  • 2ae2520a34 chore: point towards the v4 branch Damien Arrachequesne 2020-01-14 23:03:12 +01:00
  • eb88094a0e chore: point towards the v4 branch Damien Arrachequesne 2020-01-14 23:02:25 +01:00
  • 08aff9487f refactor: use prettier to format code Damien Arrachequesne 2020-01-10 07:32:44 +01:00
  • f3c291fa61 feat: generateId method can now return a Promise Damien Arrachequesne 2020-01-12 23:03:49 +01:00
  • 33564b2391 refactor: use prettier to format code Damien Arrachequesne 2020-01-12 22:47:07 +01:00
  • a947ae59a2 feat: remove packet type when encoding binary packets Damien Arrachequesne 2020-01-14 13:35:38 +01:00
  • 8eb58a689a refactor: remove Object.keys polyfill Damien Arrachequesne 2020-01-14 13:33:34 +01:00
  • 744bf40d4f refactor: migrate to ES6 syntax and use prettier to format code Damien Arrachequesne 2020-01-13 12:46:41 +01:00