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

radiac / mara / 25 / 3
77%
master: 77%

Build:
DEFAULT BRANCH: master
Ran 13 Oct 2016 10:12PM UTC
Files 67
Run time 7s
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

13 Oct 2016 10:11PM UTC coverage: 76.787% (-0.3%) from 77.102%
TOXENV=py34

Pull #4

travis-ci

web-flow
strengthen the password hash

The fact that we were stripping characters between hashes at all
meant that we were actually weakening the crypto, and creating
the possibility of collisions.

By encoding the result from sha with base64, we make sure we're
maintaining the crypto strength, not creating collision issues, and
avoiding problems with invalid bytes as NULL (amongst others we were
not even filtering).

This solution is close to the recommendation for such cases on
python's bcrypt package itself:
https://github.com/pyca/bcrypt/blame/master/README.rst#L142
Pull Request #4: avoid password collisions and server crashes

2438 of 3175 relevant lines covered (76.79%)

0.77 hits per line

Source Files on job 25.3 (TOXENV=py34)
  • Tree
  • List 0
  • Changed 6
  • Source Changed 1
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25
  • Travis Job 25.3
  • 6ccfce78 on github
  • Prev Job for TOXENV=py34 on master (#20.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