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

jhillyerd / enmime / 27069273966
86%
main: 86%

Build:
Build:
LAST BUILD BRANCH: fix/issue-109
DEFAULT BRANCH: main
Ran 06 Jun 2026 05:38PM UTC
Jobs 2
Files 39
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

06 Jun 2026 05:38PM UTC coverage: 86.379%. Remained the same
27069273966

Pull #398

github

jhillyerd
fix: decouple internal/textproto from net/textproto, apply CVE-2026-42507

The vendored internal/textproto package was importing net/textproto
and using its ProtocolError and Error types. This undermined the
purpose of vendoring, as Go 1.26's CVE-2026-42507 fix changed
Error.Error() to quote the Msg field, breaking test expectations.

Define local ProtocolError and Error types to insulate against
upstream breaking changes, then apply the same CVE fix locally:
- Escape arbitrary input in ProtocolError messages using %q
- Quote Error.Msg in Error.Error() output

Compatible with all Go versions.
Pull Request #398: fix: apply CVE-2026-42507 escaping to internal/textproto

10 of 19 new or added lines in 3 files covered. (52.63%)

60 existing lines in 3 files now uncovered.

3285 of 3803 relevant lines covered (86.38%)

4319.37 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
88.7
0.0% internal/textproto/reader.go
3
48.72
0.0% internal/textproto/reader_email.go
3
25.45
0.0% internal/textproto/textproto.go

Coverage Regressions

Lines Coverage ∆ File
29
25.45
0.0% internal/textproto/textproto.go
17
88.7
0.0% internal/textproto/reader.go
14
48.72
0.0% internal/textproto/reader_email.go
Jobs
ID Job ID Ran Files Coverage
1 Go-1.25.x - 27069273966.1 06 Jun 2026 05:38PM UTC 39
86.38
GitHub Action Run
2 Go-1.26.x - 27069273966.2 06 Jun 2026 05:38PM UTC 39
86.38
GitHub Action Run
Source Files on build 27069273966
  • Tree
  • List 39
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #398
  • PR Base - main (#27069138935)
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