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

elixir-mint / mint / 70b97b6a5209fb288b0e04d8e657dda26c59de67
88%

Build:
DEFAULT BRANCH: main
Ran 02 Jun 2026 01:33PM UTC
Jobs 3
Files 20
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

02 Jun 2026 01:32PM UTC coverage: 87.873% (-0.3%) from 88.171%
70b97b6a5209fb288b0e04d8e657dda26c59de67

push

github

web-flow
Merge commit from fork

A malicious HTTP/2 server could exhaust a client's memory by sending a
flood of PUSH_PROMISE frames and never following up with the response
HEADERS. Each promised stream was inserted into `conn.streams` in the
`:reserved_remote` state without consulting `max_concurrent_streams`, so
the map grew without bound for as long as the connection was held open.

Count reserved streams against the client's `max_concurrent_streams` at
promise time and refuse any promise past the limit with a RST_STREAM
(REFUSED_STREAM). The header block fragment is always decoded first to
keep the HPACK decode table in sync, even when the stream is refused.

14 of 17 new or added lines in 1 file covered. (82.35%)

3 existing lines in 1 file now uncovered.

1384 of 1575 relevant lines covered (87.87%)

760.18 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
93.43
-0.82% lib/mint/http2.ex

Coverage Regressions

Lines Coverage ∆ File
3
93.43
-0.82% lib/mint/http2.ex
Jobs
ID Job ID Ran Files Coverage
1 70b97b6a5209fb288b0e04d8e657dda26c59de67.1 02 Jun 2026 01:33PM UTC 20
87.87
GitHub Action Run
2 70b97b6a5209fb288b0e04d8e657dda26c59de67.2 02 Jun 2026 01:42PM UTC 20
87.87
GitHub Action Run
3 70b97b6a5209fb288b0e04d8e657dda26c59de67.3 02 Jun 2026 01:46PM UTC 20
87.87
GitHub Action Run
Source Files on build 70b97b6a5209fb288b0e04d8e657dda26c59de67
  • Tree
  • List 20
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 70b97b6a on github
  • Prev Build on main (#B662D127...)
  • Next Build on main (#1ED6748B...)
  • Delete
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