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

jstedfast / gmime / 454 / 1
70%
master: 70%

Build:
DEFAULT BRANCH: master
Ran 22 Dec 2017 05:37PM UTC
Files 147
Run time 16s
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 Dec 2017 05:35PM UTC coverage: 70.041% (+0.04%) from 69.999%
454.1

push

travis-ci

jstedfast
This patch aims at improving the detection of issues in the GMime parser: (#40)

(1) Illegal header values
Catch more cases where the parser detects a malformed header name, and always report it as critical issue as the parser may skip the entire message or parts of it.

(2) Detect more duplicated headers
Detect duplicated headers which may exist only once according to RFC 5322, Sect. 3.6.  Whilst a repetition of the same value can be used as spam indicator, a different value could be used to break DKIM signatures (see <http://noxxi.de/research/breaking-dkim-on-purpose-and-by-chance.html#hdr2>).

(3) Report RFC 2047 violation
A space is not allowed within a RFC 2047 encoded-word and may be a spam indicator.

Note that some parser warning codes have been renamed as to describe their purpose clearer.

9847 of 14059 relevant lines covered (70.04%)

4118.8 hits per line

Source Files on job 454.1
  • Tree
  • List 0
  • Changed 18
  • Source Changed 8
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 454
  • Travis Job 454.1
  • 9d2645e5 on github
  • Prev Job for on master (#451.1)
  • Next Job for on master (#455.1)
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