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

hyperium / hyper / 2469 / 3

Build:
DEFAULT BRANCH: master
Ran 23 Jan 2017 09:07PM UTC
Files 84
Run time 4s
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

23 Jan 2017 08:55PM UTC coverage: 85.523% (+0.04%) from 85.484%
2469.3

push

travis-ci

seanmonstar
fix(header): security fix for header values that include newlines

Newlines in header values will now be replaced with spaces when being
written to strings or to sockets. This prevents headers that are built
from user data to smuggle unintended headers or requests/responses.

Thanks to @skylerberg for the responsible reporting of this issue, and
helping to keep us all safe!

BREAKING CHANGE: This technically will cause code that a calls
  `SetCookie.fmt_header` to panic, as it is no longer to properly write
  that method. Most people should not be doing this at all, and all
  other ways of printing headers should work just fine.

  The breaking change must occur in a patch version because of the
  security nature of the fix.

3710 of 4338 relevant lines covered (85.52%)

1.92 hits per line

Source Files on job 2469.3
  • Tree
  • List 0
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 2469
  • Travis Job 2469.3
  • 8e790831 on github
  • Prev Job for on master (#2461.3)
  • Next Job for on master (#2470.3)
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