Coveralls logob
Coveralls logo
  • Home
  • Features
  • Pricing
  • Docs
  • Sign In

strongloop / express
100%
master: 100%

DEFAULT BRANCH: master
Build:
LAST BUILD BRANCH: 4.x
Repo Added 31 Jul 2014 12:21AM UTC
Total Files 38
# Builds 1122 Last
Badge
Badge.svg?branch=5 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 5.0
branch: 5.0
CHANGE BRANCH
x
Reset
  • 5.0
  • for-freenode-irc
  • master
  • fabien-fix/app-use-mw-mount
  • 4.8.0
  • 3.16.0
  • 4.8.1
  • 4.7.3
  • 3.x
  • 3.15.3
  • 4.7.4
  • 3.16.1
  • 3.16.2
  • 4.8.2
  • 3.16.3
  • 3.16.4
  • 4.8.3
  • 3.16.5
  • 3.16.6
  • 3.16.7
  • 4.8.4
  • 4.8.5
  • 4.9
  • 3.17
  • 3.16.8
  • 4.8.6
  • 3.16.9
  • 4.8.7
  • 3.16.10
  • 4.8.8
  • 3.17.0
  • 3.17.1
  • 4.9.0
  • 3.17.2
  • 4.9.1
  • 4.9.2
  • 3.17.3
  • 4.9.3
  • 3.17.4
  • 4.9.4
  • 3.17.5
  • 4.9.5
  • 3.17.6
  • 3.17.7
  • 4.9.7
  • readme-updates
  • 4.10
  • module-updates
  • 3.17.8
  • 4.9.8
  • 4.9.9
  • 3.18.0
  • 3.18.1
  • 4.10.0
  • iterative-router
  • 3.18.2
  • 4.10.1
  • feature/customizable-router
  • 5.x
  • 4.x
  • 5.0.0-alpha.1
  • 3.18.3
  • 4.10.2
  • 3.18.4
  • 4.10.3
  • 4.11
  • 4.10.4
  • 4.10.5
  • 3.18.5
  • 3.18.6
  • 4.10.6
  • 4.10.7
  • 3.19.0
  • 4.10.8
  • 4.11.0
  • 3.19.1
  • 4.11.1
  • 3.19.2
  • 4.11.2
  • appveyor
  • 3.20.0
  • 4.12
  • node_08_4
  • 4.12.0
  • 3.20.1
  • 4.12.1
  • 4.12.2
  • 3.20.2
  • 4.12.3
  • external-isAbsolute
  • 3.20.3
  • 4.12.4
  • 4.13
  • 3.21.0
  • fce3d14
  • 4.13.0
  • 3.21.1
  • 4.13.1
  • 5.0.0-alpha.2
  • 3.21.2
  • 4.13.2
  • 4.13.3
  • add-security-process
  • async-route-handlers
  • fix-readme-link

23 Nov 2015 - 16:20 coverage decreased (-0.0003%) to 99.85%
2530

Pull #2813

travis-ci

Fac2ee6d74a9b515ad6756f36c9617bd?size=18&default=identiconmadarche
Security improvement: don't reveal powered-by

The first thing recommended when setting up an Express instance is to
secure it by removing its "X-Powered-By" header.

https://www.npmjs.com/package/helmet
https://blog.risingstack.com/node-js-security-checklist/
https://strongloop.com/strongblog/best-practices-for-express-in-production-part-one-security/

So let's save cycles by not setting this header in the first place.

This header is also totally useless. If some people are needing it
somewhere for a very specific usecase they can add a little custom
middleware that returns the "X-Powered-By" header again.
Pull Request #2813: Security improvement: don't reveal powered-by

1333 of 1335 relevant lines covered (99.85%)

555.02 hits per line

Relevant lines Covered
1335 RELEVANT LINES 1333 COVERED LINES
Build:
555.02 HITS PER LINE
Source Files on 5.0
  • List 38
  • Changed 5
  • Source Changed 1
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent Builds

Builds Branch Coverage Commit Committer Type Time Via
2530 5.0
99.85
Security improvement: don't reveal powered-by The first thing recommended when setting up an Express instance is to secure it by removing its "X-Powered-By" header. https://www.npmjs.com/package/helmet https://blog.risingstack.com/node-js-securi... Fac2ee6d74a9b515ad6756f36c9617bd?size=18&default=identiconmadarche Pull #2813 23 Nov 2015 04:21PM UTC travis-ci
2523 5.0
99.85
deps: cookie@0.1.5 23fe7ca01bd9f2b452683357aba5fb27?size=18&default=identiconChALkeR Pull #2801 13 Nov 2015 07:51AM UTC travis-ci
2521 5.0
99.85
package.json: Update cookie to 0.1.5 23fe7ca01bd9f2b452683357aba5fb27?size=18&default=identiconChALkeR Pull #2801 13 Nov 2015 07:16AM UTC travis-ci
2457 5.0
99.85
5.0.0-alpha.2 C4b64c6e47d970bb0d07a2b9d559be9b?size=18&default=identicondougwilson push 07 Jul 2015 05:34AM UTC travis-ci
2455 5.0
99.85
Make res.render callback is always async, even for sync view engines closes #2668 C4b64c6e47d970bb0d07a2b9d559be9b?size=18&default=identicondougwilson push 07 Jul 2015 05:03AM UTC travis-ci
See All Builds (1122)
  • Repo on GitHub
Troubleshooting · Open an Issue · Sales · Support · ENTERPRISE · CAREERS · STATUS
BLOG · TWITTER · Legal & Privacy · Supported CI Services · What's a CI service? · Automated Testing

© 2022 Coveralls, Inc