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

jstedfast / MimeKit / 5.0.0.2475
97%

Build:
DEFAULT BRANCH: master
Ran 14 Oct 2026 01:07PM UTC
Jobs 1
Files 266
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

14 Oct 2026 11:55AM UTC coverage: 97.414% (+0.08%) from 97.334%
5.0.0.2475

push

coveralls.net

jstedfast
Added a filters fuzz target and fixed the bugs it found

* Added a 'filters' fuzz target that exercises Dos2Unix/Unix2Dos,
  ArmoredFrom, MboxFrom, TrailingWhitespace, the DKIM body filters,
  BestEncodingFilter, OpenPgpDetectionFilter and OpenPgpBlockFilter,
  checking chunking independence, Reset reuse, FilteredStream reads
  and writes, and a reference oracle per filter. It replaces the
  planned charset-filter target.
* Added filters.dict, seed corpus generation, and registered the
  target in fuzz.ps1, fuzz.yml and FuzzingPlan.md.
* Fixed FilteredStream.Read/ReadAsync to flush the filters at the end
  of the stream and to keep reading when the filters hold back an
  entire chunk instead of returning 0 prematurely.
* Fixed OpenPgpDetectionFilter throwing IndexOutOfRangeException on
  lines following an END PGP PRIVATE KEY BLOCK marker, and fixed its
  BeginOffset/EndOffset drift when lines are split across chunks.
* Fixed BestEncodingFilter counting a CRLF split across two Filter()
  calls toward the line length.
* Added regression tests and release notes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

48249 of 49530 relevant lines covered (97.41%)

0.97 hits per line

Coverage Regressions

Lines Coverage ∆ File
5
95.05
0.05% D/a/MimeKit/MimeKit/MimeKit/IO/Filters/BestEncodingFilter.cs
1
99.53
0.02% D/a/MimeKit/MimeKit/MimeKit/IO/FilteredStream.cs
Jobs
ID Job ID Ran Files Coverage
1 5.0.0.2475.1 14 Oct 2026 01:07PM UTC 266
97.41
Source Files on build 5.0.0.2475
  • Tree
  • List 266
  • Changed 4
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 50d819ae on github
  • Prev Build on master (#5.0.0.2472)
  • Next Build on master (#5.0.0.2478)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc