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

websockets / ws / 26282572948
100%

Build:
DEFAULT BRANCH: master
Ran 22 May 2026 10:29AM 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 10:28AM UTC coverage: 99.94% (+0.001%) from 99.939%
26282572948

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%)

30761.97 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6f74b1b8696ec20303f7d4564f8b2780 (Node.js 22 x64 on windows-latest) - 26282572948.1 22 May 2026 10:30AM UTC 14
99.64
GitHub Action Run
2 692180e18b04d70399ebcadb98c4c002 (Node.js 22 x64 on ubuntu-latest) - 26282572948.2 22 May 2026 10:29AM UTC 14
99.64
GitHub Action Run
3 66c3fa0f62b4808da7c86a6d733b1906 (Node.js 10 x64 on macOS-latest) - 26282572948.3 22 May 2026 10:31AM UTC 14
96.68
GitHub Action Run
4 602ae5ea7681ea7f005f2cb82983236d (Node.js 20 x64 on macOS-latest) - 26282572948.4 22 May 2026 10:30AM UTC 14
99.64
GitHub Action Run
5 7c6c7bd19c3409e362f6c0656c9b4add (Node.js 20 x64 on windows-latest) - 26282572948.5 22 May 2026 10:30AM UTC 14
99.64
GitHub Action Run
6 eb133e69820becc4b0c350384035cfb2 (Node.js 20 x86 on windows-latest) - 26282572948.6 22 May 2026 10:30AM UTC 14
99.64
GitHub Action Run
7 de2e3a1a59f3b86add2761d07dfb566f (Node.js 12 x64 on windows-latest) - 26282572948.7 22 May 2026 10:30AM UTC 14
96.86
GitHub Action Run
8 314b1731c2f6f2d1f35039cb67ef4faa (Node.js 16 x64 on windows-latest) - 26282572948.8 22 May 2026 10:30AM UTC 14
97.28
GitHub Action Run
9 d0e1250505d81c295d3f58c174104afd (Node.js 12 x64 on macOS-latest) - 26282572948.9 22 May 2026 10:32AM UTC 14
96.86
GitHub Action Run
10 96e6e8f17ff4fdc89796c9a537368e92 (Node.js 26 x64 on ubuntu-latest) - 26282572948.10 22 May 2026 10:29AM UTC 14
99.64
GitHub Action Run
11 9136fd9389e3c1e2f5bc0ee1896b93b1 (Node.js 24 x64 on ubuntu-latest) - 26282572948.11 22 May 2026 10:29AM UTC 14
99.64
GitHub Action Run
12 dd5292bf6a27537f7ce211597ed6cf43 (Node.js 20 x64 on ubuntu-latest) - 26282572948.12 22 May 2026 10:29AM UTC 14
99.64
GitHub Action Run
13 1ab7fbaf139899714759a4a29d9337ef (Node.js 10 x86 on windows-latest) - 26282572948.13 22 May 2026 10:31AM UTC 14
96.68
GitHub Action Run
14 ccaf0e04d30460e32bd76977e275443d (Node.js 14 x64 on windows-latest) - 26282572948.14 22 May 2026 10:30AM UTC 14
96.92
GitHub Action Run
15 80617e663684900829fd9b2ccff118a4 (Node.js 16 x64 on ubuntu-latest) - 26282572948.15 22 May 2026 10:29AM UTC 14
97.28
GitHub Action Run
16 48da19799c17aca63f3e335073c7ceab (Node.js 10 x64 on ubuntu-latest) - 26282572948.16 22 May 2026 10:30AM UTC 14
96.68
GitHub Action Run
17 04cd23c94cdda2e38ca3a9d7b2a640d4 (Node.js 18 x64 on ubuntu-latest) - 26282572948.17 22 May 2026 10:29AM UTC 14
98.91
GitHub Action Run
18 beac966acaf44aa5b474d9d86899deb8 (Node.js 22 x86 on windows-latest) - 26282572948.18 22 May 2026 10:30AM UTC 14
99.64
GitHub Action Run
19 49810ffeb755119562de683aa9f5cb55 (Node.js 24 x64 on windows-latest) - 26282572948.19 22 May 2026 10:31AM UTC 14
99.64
GitHub Action Run
20 d4d04ff1467eba187ce79975c1b643ab (Node.js 14 x64 on ubuntu-latest) - 26282572948.20 22 May 2026 10:29AM UTC 14
96.92
GitHub Action Run
21 d9ec2aaca7b37001ef10147ba7396f76 (Node.js 22 x64 on macOS-latest) - 26282572948.21 22 May 2026 10:31AM UTC 14
99.64
GitHub Action Run
22 c684561e6ba40706764e6209a9d91755 (Node.js 18 x64 on macOS-latest) - 26282572948.22 22 May 2026 10:31AM UTC 14
98.91
GitHub Action Run
23 1282de36ba25a38bac0592bdb2eac465 (Node.js 10 x64 on windows-latest) - 26282572948.23 22 May 2026 10:30AM UTC 14
96.68
GitHub Action Run
24 8a00eaf69555ede47b503348c5fc14ab (Node.js 14 x86 on windows-latest) - 26282572948.24 22 May 2026 10:30AM UTC 14
96.92
GitHub Action Run
25 a77e26d4de2d30aee13667d92b2b2b96 (Node.js 26 x64 on macOS-latest) - 26282572948.25 22 May 2026 10:31AM UTC 14
99.64
GitHub Action Run
26 0ebdef51571e37c7b5f834d9042607dc (Node.js 12 x86 on windows-latest) - 26282572948.26 22 May 2026 10:31AM UTC 14
96.86
GitHub Action Run
27 52a1eca60bd78c016ab9d213b2fad9cf (Node.js 16 x86 on windows-latest) - 26282572948.27 22 May 2026 10:31AM UTC 14
97.28
GitHub Action Run
28 4456d8ba6b5f4336967fa2853e38b9ad (Node.js 12 x64 on ubuntu-latest) - 26282572948.28 22 May 2026 10:30AM UTC 14
96.86
GitHub Action Run
29 aac34aca2c817c0ac77de7535435000f (Node.js 14 x64 on macOS-latest) - 26282572948.29 22 May 2026 10:30AM UTC 14
97.28
GitHub Action Run
30 e62acd727f6dee41d6f51fd11aef5ece (Node.js 18 x64 on windows-latest) - 26282572948.30 22 May 2026 10:30AM UTC 14
98.91
GitHub Action Run
31 165d9ced4ad11ae779f4f957ed1d7495 (Node.js 26 x64 on windows-latest) - 26282572948.31 22 May 2026 10:31AM UTC 14
99.64
GitHub Action Run
32 1908f65d406c7408975f9286a50d3289 (Node.js 16 x64 on macOS-latest) - 26282572948.32 22 May 2026 10:30AM UTC 14
97.28
GitHub Action Run
33 84f2ed7a9b81d8115ad4167e789e61a9 (Node.js 24 x64 on macOS-latest) - 26282572948.33 22 May 2026 10:31AM UTC 14
99.64
GitHub Action Run
Source Files on build 26282572948
  • 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 #26282572948
  • 2b2abd45 on github
  • Prev Build on master (#25752837584)
  • Next Build on master (#26295866247)
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