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

hyperium / hyper / 2469

Build:
DEFAULT BRANCH: master
Ran 23 Jan 2017 09:07PM UTC
Jobs 1
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

pending completion
2469

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

Jobs
ID Job ID Ran Files Coverage
3 2469.3 23 Jan 2017 09:07PM UTC 0
85.52
Travis Job 2469.3
Source Files on build 2469
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2469
  • 8e790831 on github
  • Prev Build on master (#2461)
  • Next Build on master (#2470)
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