{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2744972,"defaultBranch":"master","name":"ws","ownerLogin":"websockets","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-11-09T22:32:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10721323?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720024654.0","currentOid":""},"activityList":{"items":[{"before":"f7dc46971768b9678b4a255f9f3e202ab203135e","after":"bfe1b2a623eb881a107ccf9a95042e8b22933687","ref":"refs/heads/master","pushedAt":"2024-07-04T17:37:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[doc] Remove unnecessary period (#2240)","shortMessageHtmlLink":"[doc] Remove unnecessary period (#2240)"}},{"before":"976c53c4065c49ede73bfba824caf5a6e0f290cb","after":"f7dc46971768b9678b4a255f9f3e202ab203135e","ref":"refs/heads/master","pushedAt":"2024-07-04T05:59:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[doc] Fix the type of the `data` argument","shortMessageHtmlLink":"[doc] Fix the type of the data argument"}},{"before":"59b9629b78aa66bcf9acce20468004cd3751c136","after":"976c53c4065c49ede73bfba824caf5a6e0f290cb","ref":"refs/heads/master","pushedAt":"2024-07-03T16:37:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[dist] 8.18.0","shortMessageHtmlLink":"[dist] 8.18.0"}},{"before":"5b44ba1ba2c6262e23bc59d2af1c885bed1ed3e5","after":null,"ref":"refs/heads/support/blob","pushedAt":"2024-07-02T15:50:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"}},{"before":"0d1b5e6c4acad16a6b1a1904426eb266a5ba2f72","after":"59b9629b78aa66bcf9acce20468004cd3751c136","ref":"refs/heads/master","pushedAt":"2024-07-02T15:50:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[feature] Add support for `Blob` (#2229)\n\nCloses #2206","shortMessageHtmlLink":"[feature] Add support for Blob (#2229)"}},{"before":"1b956f4b21e148390bd8513cb7306026b5e3bf39","after":"5b44ba1ba2c6262e23bc59d2af1c885bed1ed3e5","ref":"refs/heads/support/blob","pushedAt":"2024-07-01T20:29:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[feature] Add support for `Blob`\n\nCloses #2206","shortMessageHtmlLink":"[feature] Add support for Blob"}},{"before":"3c56601092872f7d7566989f0e379271afd0e4a1","after":"0d1b5e6c4acad16a6b1a1904426eb266a5ba2f72","ref":"refs/heads/master","pushedAt":"2024-06-16T19:24:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[security] Use more descriptive text for 2017 vulnerability link","shortMessageHtmlLink":"[security] Use more descriptive text for 2017 vulnerability link"}},{"before":"e55e5106f10fcbaac37cfa89759e4cc0d073a52c","after":"3c56601092872f7d7566989f0e379271afd0e4a1","ref":"refs/heads/master","pushedAt":"2024-06-16T13:36:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[dist] 8.17.1","shortMessageHtmlLink":"[dist] 8.17.1"}},{"before":"81ffe4faf118f5fe0c92c59e5889bdfa4f1bfb28","after":"d87f3b6d3a00513af9bbb74f45ba9183af4e5f43","ref":"refs/heads/v6.x","pushedAt":"2024-06-16T13:21:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[dist] 6.2.3","shortMessageHtmlLink":"[dist] 6.2.3"}},{"before":"81ffe4faf118f5fe0c92c59e5889bdfa4f1bfb28","after":null,"ref":"refs/tags/6.2.3","pushedAt":"2024-06-16T13:18:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"}},{"before":"8a78f8770618cc5a1ade485a7445cb6d6f46e2f2","after":"d962d70649e393841ee1ed726a8f7ffbe90d0c06","ref":"refs/heads/v7.x","pushedAt":"2024-06-16T12:49:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[dist] 7.5.10","shortMessageHtmlLink":"[dist] 7.5.10"}},{"before":"9bdb58070d64c33a9beeac7c732aac0f4e7e18b7","after":"81ffe4faf118f5fe0c92c59e5889bdfa4f1bfb28","ref":"refs/heads/v6.x","pushedAt":"2024-06-16T12:45:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[dist] 6.2.3","shortMessageHtmlLink":"[dist] 6.2.3"}},{"before":"36a3f4d47b5fa1e31e72fd6a748799c9a800b1cb","after":"aa8fe0a93f65a5aad9e9724d14c09950682c46c4","ref":"refs/heads/v5.x","pushedAt":"2024-06-16T12:41:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[dist] 5.2.4","shortMessageHtmlLink":"[dist] 5.2.4"}},{"before":"fac8994f104ff55a64a9d8128e1346d30997de78","after":"e55e5106f10fcbaac37cfa89759e4cc0d073a52c","ref":"refs/heads/master","pushedAt":"2024-06-16T09:43:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[security] Fix crash when the Upgrade header cannot be read (#2231)\n\nIt is possible that the Upgrade header is correctly received and handled\n(the `'upgrade'` event is emitted) without its value being returned to\nthe user. This can happen if the number of received headers exceed the\n`server.maxHeadersCount` or `request.maxHeadersCount` threshold. In this\ncase `incomingMessage.headers.upgrade` may not be set.\n\nHandle the case correctly and abort the handshake.\n\nFixes #2230","shortMessageHtmlLink":"[security] Fix crash when the Upgrade header cannot be read (#2231)"}},{"before":"dec10b689d628f599ccc0940d67344780bbea1ae","after":null,"ref":"refs/heads/fix/issue-2230","pushedAt":"2024-06-16T09:30:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"}},{"before":"6a00029edd924499f892aed8003cef1fa724cfe5","after":"fac8994f104ff55a64a9d8128e1346d30997de78","ref":"refs/heads/master","pushedAt":"2024-06-16T09:30:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[security] Fix crash when the Upgrade header cannot be read (#2231)\n\nIt is possible that the Upgrade header is correctly received and handled\r\n(the `'upgrade'` event is emitted) without its value being returned to\r\nthe user. This can happen if the number of received headers exceed the\r\n`server.maxHeadersCount` or `request.maxHeadersCount` threshold. In this\r\ncase `incomingMessage.headers.upgrade` may not be set.\r\n\r\nHandle the case correctly and abort the handshake.\r\n\r\nFixes #2230","shortMessageHtmlLink":"[security] Fix crash when the Upgrade header cannot be read (#2231)"}},{"before":"e009fc7b035dd7acea63b7dd4c3d003818377021","after":"dec10b689d628f599ccc0940d67344780bbea1ae","ref":"refs/heads/fix/issue-2230","pushedAt":"2024-06-16T09:18:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[security] Fix crash when the Upgrade header cannot be read\n\nIt is possible that the Upgrade header is correctly received and handled\n(the `'upgrade'` event is emitted) without its value being returned to\nthe user. This can happen if the number of received headers exceed the\n`server.maxHeadersCount` or `request.maxHeadersCount` threshold. In this\ncase `incomingMessage.headers.upgrade` may not be set.\n\nHandle the case correctly and abort the handshake.\n\nFixes #2230","shortMessageHtmlLink":"[security] Fix crash when the Upgrade header cannot be read"}},{"before":null,"after":"e009fc7b035dd7acea63b7dd4c3d003818377021","ref":"refs/heads/fix/issue-2230","pushedAt":"2024-06-15T20:08:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[fix] Abort the handshake if the Upgrade header cannot be validated\n\nIf the number of headers exceed the `maxHeadersCount` threshold,\n`incomingMessage.headers.upgrade` can be `undefined`. Handle the case\ncorrectly and abort the handshake.\n\nFixes #2230","shortMessageHtmlLink":"[fix] Abort the handshake if the Upgrade header cannot be validated"}},{"before":"a83321b88ebfc5f95895c6005011ba77ba2d4bb3","after":"1b956f4b21e148390bd8513cb7306026b5e3bf39","ref":"refs/heads/support/blob","pushedAt":"2024-06-13T20:05:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[feature] Add support for `Blob`\n\nCloses #2206","shortMessageHtmlLink":"[feature] Add support for Blob"}},{"before":"ddfe4a804d79e7788ab136290e609f91cf68423f","after":"6a00029edd924499f892aed8003cef1fa724cfe5","ref":"refs/heads/master","pushedAt":"2024-06-13T19:53:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[test] Increase code coverage","shortMessageHtmlLink":"[test] Increase code coverage"}},{"before":"223c6fc4c131acabd63e2e159f95b19174757fe6","after":"a83321b88ebfc5f95895c6005011ba77ba2d4bb3","ref":"refs/heads/support/blob","pushedAt":"2024-06-13T17:53:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[feature] Add support for `Blob`\n\nCloses #2206","shortMessageHtmlLink":"[feature] Add support for Blob"}},{"before":"680ccda8757fa74d4b05ade9bf8005a78a00cc9f","after":"223c6fc4c131acabd63e2e159f95b19174757fe6","ref":"refs/heads/support/blob","pushedAt":"2024-06-11T21:20:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[feature] Add support for `Blob`\n\nCloses #2206","shortMessageHtmlLink":"[feature] Add support for Blob"}},{"before":"5f2915996d30d95790526bf0940fc7c2f60bd944","after":"680ccda8757fa74d4b05ade9bf8005a78a00cc9f","ref":"refs/heads/support/blob","pushedAt":"2024-06-11T21:04:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[feature] Add support for `Blob`\n\nCloses #2206","shortMessageHtmlLink":"[feature] Add support for Blob"}},{"before":"3136680d90683ddf2e72c97ec30c8bff84517dac","after":"5f2915996d30d95790526bf0940fc7c2f60bd944","ref":"refs/heads/support/blob","pushedAt":"2024-06-11T20:57:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[feature] Add support for `Blob`\n\nCloses #2206","shortMessageHtmlLink":"[feature] Add support for Blob"}},{"before":"b90a27d7704e46e514594b3396857149c25754d6","after":"3136680d90683ddf2e72c97ec30c8bff84517dac","ref":"refs/heads/support/blob","pushedAt":"2024-06-11T20:50:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[feature] Add support for `Blob`\n\nCloses #2206","shortMessageHtmlLink":"[feature] Add support for Blob"}},{"before":"e886754561f4df31fcc24e9e71385ad6ebafa222","after":"b90a27d7704e46e514594b3396857149c25754d6","ref":"refs/heads/support/blob","pushedAt":"2024-06-11T20:47:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[feature] Add support for `Blob`\n\nCloses #2206","shortMessageHtmlLink":"[feature] Add support for Blob"}},{"before":"f114f223ed2cd73d0996a9fafc486260bf63984b","after":"e886754561f4df31fcc24e9e71385ad6ebafa222","ref":"refs/heads/support/blob","pushedAt":"2024-06-11T20:36:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[feature] Add support for `Blob`\n\nCloses #2206","shortMessageHtmlLink":"[feature] Add support for Blob"}},{"before":null,"after":"f114f223ed2cd73d0996a9fafc486260bf63984b","ref":"refs/heads/support/blob","pushedAt":"2024-06-11T20:33:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[feature] Add support for `Blob`\n\nCloses #2206","shortMessageHtmlLink":"[feature] Add support for Blob"}},{"before":"b73b11828d166e9692a9bffe9c01a7e93bab04a8","after":"ddfe4a804d79e7788ab136290e609f91cf68423f","ref":"refs/heads/master","pushedAt":"2024-05-18T15:46:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"[perf] Reduce the amount of `crypto.randomFillSync()` calls\n\nUse a pool of random bytes to reduce the amount of\n`crypto.randomFillSync()` calls.\n\nRefs: https://github.com/nodejs/undici/pull/3204","shortMessageHtmlLink":"[perf] Reduce the amount of crypto.randomFillSync() calls"}},{"before":"57b0a4f4b77f8b9ac37c50d9c169ff08832151f5","after":"bf19e9b838a813ff12cb03cec49b98740c9c0455","ref":"refs/heads/gh-pages","pushedAt":"2024-05-17T18:32:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lpinca","name":"Luigi Pinca","path":"/lpinca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1443911?s=80&v=4"},"commit":{"message":"Update Autobahn test suite results","shortMessageHtmlLink":"Update Autobahn test suite results"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdyY4WgA","startCursor":null,"endCursor":null}},"title":"Activity ยท websockets/ws"}