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

jstedfast / MimeKit
97%

Build:
DEFAULT BRANCH: master
Repo Added 28 Jun 2015 11:55PM UTC
Files 268
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • HEAD
  • aotcompat-pipeline-fixes
  • authenveloped-data
  • binary-quoted-printable-decoder
  • bouncycastle2.0
  • build-pipeline-fixes
  • core
  • core3
  • crypto-abstractions
  • dependabot/nuget/System.Memory-4.5.5
  • dependabot/nuget/nunit-4.0.0
  • dmarc
  • hwaccel-base64
  • issue682
  • master
  • message-addrlist-optimizations
  • mime-compliance
  • mime-compliance-violations
  • mime-compliance2
  • mimeparser-byte-exact-roundtrip
  • mimereader
  • mimereader-span
  • mimereader-span2
  • nullable-api
  • nullable-api2
  • parser-options-create
  • received-parser
  • refs/pull/1072/merge
  • refs/pull/1162/merge
  • refs/pull/1163/merge
  • refs/pull/1176/merge
  • refs/pull/1205/merge
  • refs/pull/1244/merge
  • refs/pull/1256/merge
  • refs/pull/1257/merge
  • refs/pull/1258/merge
  • refs/pull/1259/merge
  • refs/pull/1260/merge
  • refs/tags/2.12.0
  • refs/tags/3.3.0
  • refs/tags/3.4.1
  • refs/tags/3.4.3
  • refs/tags/4.17.1
  • refs/tags/4.18.0
  • refs/tags/4.18.1
  • release-pipeline-fixes
  • rfc2047-perf
  • rfc2047-tokens
  • rtf
  • simd-scancontent
  • smime-revocation-checks
  • stream-spans
  • tnef
  • tnef-rewrite
  • tnefnamedproperties
  • unix2dos-indexof
  • unsafe-scancontent
  • vNext
  • vNext-optimizations
  • vnext

16 Oct 2026 01:32AM UTC coverage: 97.367% (+0.001%) from 97.366%
5.0.0.2493

push

coveralls.net

jstedfast
Added a NestedAddressGroup compliance violation

rfc5322 only permits mailboxes within an address group. Nested groups
were previously reported as NonConformantAddress, and the ';' that
terminated the nested group was treated as the end of the enclosing
group. The validator now tracks nested groups with a counter (rather
than recursion, so the input cannot drive the stack depth) so that it
agrees with MimeKit's parser about where each group ends.

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

48664 of 49980 relevant lines covered (97.37%)

0.97 hits per line

Relevant lines Covered
Build:
Build:
49980 RELEVANT LINES 48664 COVERED LINES
0.97 HITS PER LINE
Source Files on master
  • Tree
  • List 268
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
5.0.0.2493 master Added a NestedAddressGroup compliance violation rfc5322 only permits mailboxes within an address group. Nested groups were previously reported as NonConformantAddress, and the ';' that terminated the nested group was treated as the end of the enc... push 16 Oct 2026 03:43AM UTC jstedfast coveralls.net
97.37
5.0.0.2492 master Fixed HtmlToHtml to drop end tags ignored because of an unwrapped <noscript> When NoScriptHandling is Unwrap, an end tag that the HTML parser ignores because a <noscript> element is in the way (e.g. </span> in <span><noscript><svg></span>) was st... push 16 Oct 2026 02:39AM UTC jstedfast coveralls.net
97.37
5.0.0.2491 master Added a MimeDepthLimitExceeded compliance violation Reported (once per parse) when a multipart or message/rfc822 entity is nested deeper than ParserOptions.MaxMimeDepth and is therefore parsed as an opaque leaf part. Co-authored-by: Copilot <223... push 16 Oct 2026 02:32AM UTC jstedfast coveralls.net
97.36
5.0.0.2490 master Improve MimeIterator and use it for MimeMessage.BodyParts * MimeIterator.PathSpecifier now returns "1" for a non-multipart top-level body (matching IMAP and the "N.1" already used for the body of a message/rfc822 part). Multipart message bodi... push 16 Oct 2026 01:58AM UTC jstedfast coveralls.net
97.36
5.0.0.2487 master Fixed DKIM body filters to treat a bare CR as line content * DkimSimpleBodyFilter no longer drops a bare CR at the start of a line; it now defers the CR until it knows whether an LF follows. * DkimRelaxedBodyFilter now unwinds deferred empty li... push 15 Oct 2026 07:47PM UTC jstedfast coveralls.net
97.36
5.0.0.2489 master Fixed the release workflow failing after determining the version * GitHub's pwsh wrapper exits with $LASTEXITCODE, which was 1 because `git rev-parse --verify` fails when the release tag does not exist yet (the normal case), so the "Determine... push 15 Oct 2026 07:41PM UTC jstedfast coveralls.net
97.44
5.0.0.2486 master Added MissingDate/From/MessageId/MimeVersion compliance violations * MimeReader now reports MissingDate, MissingFrom, MissingMessageId and MissingMimeVersion when a top-level message's header block lacks the field (rfc5322 section 3.6, rfc204... push 15 Oct 2026 07:34PM UTC jstedfast coveralls.net
97.36
5.0.0.2488 master Fixed the HTML fuzz oracle's handling of NUL before the body * AngleSharp ignores a NUL character in the "before html", "before head", "in head" and "after head" insertion modes, whereas the WHATWG spec (and HtmlTokenizer) treat it as non-whi... push 15 Oct 2026 07:13PM UTC jstedfast coveralls.net
97.44
5.0.0.2485 master Close a <noscript> in the <head> like browsers when scripting is off * HtmlOpenElementStack now tracks the before-head, in-head, in-head-noscript and after-head insertion modes (ignoring them within a <template>), so that when ScriptingEnable... push 15 Oct 2026 03:17AM UTC jstedfast coveralls.net
97.36
5.0.0.2484 master Added a BlankHeaderContinuationLine MIME compliance violation * Report folded header lines that contain only whitespace (rfc5322 section 3.2.2, rfc7103 section 7.3). Agents that strip trailing whitespace treat such a line as the end of the he... push 14 Oct 2026 10:25PM UTC jstedfast coveralls.net
97.41
See All Builds (3153)
  • Repo on GitHub
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