• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

websockets / ws / 26280863463
100%

Build:
DEFAULT BRANCH: master
Ran 22 May 2026 09:50AM UTC
Jobs 33
Files 14
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

22 May 2026 09:50AM UTC coverage: 99.94% (+0.001%) from 99.939%
26280863463

push

github

lpinca
[security] Limit retained message parts

Previously, the receiver could retain one `Buffer` entry per buffered
chunk or message fragment until enough data was parsed or the message
completed. A peer could use many tiny fragments/chunks and make retained
memory scale with retained part count rather than message payload size.

Add configurable `maxBufferedChunks` and `maxFragments` options to bound
the number of retained parts. When either limit is exceeded, emit
a `WS_ERR_TOO_MANY_BUFFERED_PARTS` error and close the connection with
close code 1008.

Signed-off-by: Nadav0077 <18245584+Nadav0077@users.noreply.github.com>

1128 of 1133 branches covered (99.56%)

13 of 13 new or added lines in 1 file covered. (100.0%)

1656 of 1657 relevant lines covered (99.94%)

30707.46 hits per line

Jobs
ID Job ID Ran Files Coverage
1 e28c6c10d87556384b9304b0cd839835 (Node.js 12 x64 on macOS-latest) - 26280863463.1 22 May 2026 09:52AM UTC 14
96.86
GitHub Action Run
2 df3188e113bf18f26c9a2f19a62b1792 (Node.js 14 x64 on ubuntu-latest) - 26280863463.2 22 May 2026 09:50AM UTC 14
96.92
GitHub Action Run
3 3e1897c0ada062cfeb5e24aefcd3bcb7 (Node.js 10 x64 on macOS-latest) - 26280863463.3 22 May 2026 09:53AM UTC 14
96.68
GitHub Action Run
4 013458819cb5adaee843378da88b462b (Node.js 20 x64 on windows-latest) - 26280863463.4 22 May 2026 09:51AM UTC 14
99.64
GitHub Action Run
5 41d0a42f9b3d2f55ae8656766334352c (Node.js 24 x64 on ubuntu-latest) - 26280863463.5 22 May 2026 09:51AM UTC 14
99.64
GitHub Action Run
6 7aca38403d965d7265630609aa158eaf (Node.js 22 x64 on windows-latest) - 26280863463.6 22 May 2026 09:51AM UTC 14
99.64
GitHub Action Run
7 eb5682e3d58b6fd12d82b2691d0bdb90 (Node.js 16 x86 on windows-latest) - 26280863463.7 22 May 2026 09:51AM UTC 14
97.28
GitHub Action Run
8 bea4fe2091df5f4d11ffc0036f27ef02 (Node.js 14 x64 on windows-latest) - 26280863463.8 22 May 2026 09:51AM UTC 14
96.92
GitHub Action Run
9 6548f832684245607d4ea1b5cd5b63e2 (Node.js 14 x64 on macOS-latest) - 26280863463.9 22 May 2026 09:52AM UTC 14
96.92
GitHub Action Run
10 f4b38c420ab01796a702a70763a1f77d (Node.js 24 x64 on windows-latest) - 26280863463.10 22 May 2026 09:51AM UTC 14
99.64
GitHub Action Run
11 92fac87aab5f0f8a64c8764a237c8950 (Node.js 16 x64 on windows-latest) - 26280863463.11 22 May 2026 09:51AM UTC 14
97.28
GitHub Action Run
12 2520a8caba36c7306871a97dc11c0b21 (Node.js 26 x64 on macOS-latest) - 26280863463.12 22 May 2026 09:53AM UTC 14
99.64
GitHub Action Run
13 d9bd3b97acd8fb54c26b524741aa536b (Node.js 18 x64 on windows-latest) - 26280863463.13 22 May 2026 09:51AM UTC 14
98.91
GitHub Action Run
14 152fb802e6fca6b399f4e9d86eb22e38 (Node.js 20 x64 on macOS-latest) - 26280863463.14 22 May 2026 09:52AM UTC 14
99.64
GitHub Action Run
15 788212375ddb901270cd5a5de70e49af (Node.js 18 x64 on ubuntu-latest) - 26280863463.15 22 May 2026 09:51AM UTC 14
98.91
GitHub Action Run
16 7d664fdad460714dddf321c8b05cb594 (Node.js 26 x64 on ubuntu-latest) - 26280863463.16 22 May 2026 09:50AM UTC 14
99.64
GitHub Action Run
17 46c0598ca00800e281601d358baaccb8 (Node.js 12 x86 on windows-latest) - 26280863463.17 22 May 2026 09:52AM UTC 14
96.86
GitHub Action Run
18 e9cdc06b3fa744880f6c491aac792b0b (Node.js 12 x64 on windows-latest) - 26280863463.18 22 May 2026 09:52AM UTC 14
96.86
GitHub Action Run
19 aaee143592324564d3b62cfb04929e88 (Node.js 12 x64 on ubuntu-latest) - 26280863463.19 22 May 2026 09:52AM UTC 14
96.86
GitHub Action Run
20 e58c75669ca110e770b5631c053dfca0 (Node.js 16 x64 on ubuntu-latest) - 26280863463.20 22 May 2026 09:50AM UTC 14
97.28
GitHub Action Run
21 872815ea4bb9391549a0f29a4a59d080 (Node.js 14 x86 on windows-latest) - 26280863463.21 22 May 2026 09:51AM UTC 14
96.92
GitHub Action Run
22 9e37b80e97845cb0cced1057bdac91ca (Node.js 22 x86 on windows-latest) - 26280863463.22 22 May 2026 09:51AM UTC 14
99.64
GitHub Action Run
23 d3d0986b9fb0986bbcce86e615915798 (Node.js 10 x64 on windows-latest) - 26280863463.23 22 May 2026 09:52AM UTC 14
96.68
GitHub Action Run
24 9004ff0790ee76f410967d93970886cd (Node.js 22 x64 on ubuntu-latest) - 26280863463.24 22 May 2026 09:51AM UTC 14
99.64
GitHub Action Run
25 d6230c7dd7ad93d77b02de0475539da6 (Node.js 20 x64 on ubuntu-latest) - 26280863463.25 22 May 2026 09:50AM UTC 14
99.64
GitHub Action Run
26 38388c1a1f8c80449d6d6e9cb83d6487 (Node.js 20 x86 on windows-latest) - 26280863463.26 22 May 2026 09:51AM UTC 14
99.64
GitHub Action Run
27 d1afd01c589043eb7a8df73db95760d3 (Node.js 10 x86 on windows-latest) - 26280863463.27 22 May 2026 09:52AM UTC 14
96.68
GitHub Action Run
28 72b02a3d9b8248ace950dcc746755543 (Node.js 10 x64 on ubuntu-latest) - 26280863463.28 22 May 2026 09:51AM UTC 14
96.68
GitHub Action Run
29 c6888eab3861e17c01593ba063c13a84 (Node.js 16 x64 on macOS-latest) - 26280863463.29 22 May 2026 09:52AM UTC 14
97.28
GitHub Action Run
30 0b4c9486a3adbee921ae6d0cce369917 (Node.js 22 x64 on macOS-latest) - 26280863463.30 22 May 2026 09:53AM UTC 14
99.64
GitHub Action Run
31 731b8d2d324362bb30d9eac2516af5f2 (Node.js 24 x64 on macOS-latest) - 26280863463.31 22 May 2026 09:53AM UTC 14
99.64
GitHub Action Run
32 533936fdcaaf67115d70143e57c232fe (Node.js 18 x64 on macOS-latest) - 26280863463.32 22 May 2026 09:53AM UTC 14
98.91
GitHub Action Run
33 c99ae4b79a76ca954d201c8f069593ac (Node.js 26 x64 on windows-latest) - 26280863463.33 22 May 2026 09:51AM UTC 14
99.64
GitHub Action Run
Source Files on build 26280863463
  • Tree
  • List 14
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26280863463
  • 017e4078 on github
  • Prev Build on master (#25752837584)
  • Next Build on master (#26282572948)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc