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

umputun / secrets
84%
master: 84%

Build:
Build:
LAST BUILD BRANCH: dependabot/go_modules/github.com/go-pkgz/notify-1.5.0
DEFAULT BRANCH: master
Repo Added 19 Feb 2020 07:55AM UTC
Token sB5IQd6nrGTB6eLS13Gs8W0iEnogsEMeH regen
Build 494 Last
Files 15
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

LAST BUILD ON BRANCH security-fixes
branch: security-fixes
CHANGE BRANCH
x
Reset
Sync Branches
  • security-fixes
  • add-shell-completions
  • audit-logging-improvements
  • auth-for-link-generation
  • bump-ver
  • bump_modules
  • ciphertext-format-validation
  • csp-inline-scripts-elimination
  • dependabot
  • dependabot/github_actions/github-actions-updates-02325a8da5
  • dependabot/github_actions/github-actions-updates-167a898cab
  • dependabot/github_actions/github-actions-updates-2d3733e69a
  • dependabot/github_actions/github-actions-updates-35b2a8182b
  • dependabot/github_actions/github-actions-updates-822744b99e
  • dependabot/github_actions/github-actions-updates-900e03fd4a
  • dependabot/github_actions/github-actions-updates-b48345356d
  • dependabot/github_actions/github-actions-updates-c0bc7ccf5f
  • dependabot/go_modules/github.com/go-pkgz/lgr-0.12.2
  • dependabot/go_modules/github.com/go-pkgz/lgr-0.12.3
  • dependabot/go_modules/github.com/go-pkgz/notify-1.5.0
  • dependabot/go_modules/github.com/go-pkgz/rest-1.21.0
  • dependabot/go_modules/github.com/go-pkgz/routegroup-1.6.0
  • dependabot/go_modules/github.com/playwright-community/playwright-go-0.5700.0
  • dependabot/go_modules/github.com/playwright-community/playwright-go-0.5700.1
  • dependabot/go_modules/github.com/stretchr/testify-1.11.0
  • dependabot/go_modules/github.com/stretchr/testify-1.12.1
  • dependabot/go_modules/go-modules-updates-1bff98da5a
  • dependabot/go_modules/go-modules-updates-3f2513770d
  • dependabot/go_modules/go-modules-updates-4c23bf149f
  • dependabot/go_modules/go-modules-updates-709908b018
  • dependabot/go_modules/go-modules-updates-891cda64be
  • dependabot/go_modules/go-modules-updates-acb2299ea6
  • dependabot/go_modules/go-modules-updates-be53f05598
  • dependabot/go_modules/go-modules-updates-dc9768f38b
  • dependabot/go_modules/go-modules-updates-dd7da38a6b
  • dependabot/go_modules/golang.org/x/crypto-0.17.0
  • dependabot/go_modules/golang.org/x/crypto-0.31.0
  • dependabot/go_modules/golang.org/x/crypto-0.41.0
  • dependabot/go_modules/golang.org/x/crypto-0.43.0
  • dependabot/go_modules/golang.org/x/crypto-0.44.0
  • dependabot/go_modules/golang.org/x/crypto-0.46.0
  • dependabot/go_modules/golang.org/x/crypto-0.47.0
  • dependabot/go_modules/golang.org/x/crypto-0.48.0
  • dependabot/go_modules/golang.org/x/crypto-0.49.0
  • dependabot/go_modules/golang.org/x/crypto-0.50.0
  • dependabot/go_modules/golang.org/x/crypto-0.51.0
  • dependabot/go_modules/golang.org/x/crypto-0.52.0
  • dependabot/go_modules/golang.org/x/crypto-0.53.0
  • dependabot/go_modules/golang.org/x/crypto-0.56.0
  • dependabot/go_modules/modernc.org/sqlite-1.42.2
  • dependabot/go_modules/modernc.org/sqlite-1.48.1
  • dependabot/go_modules/modernc.org/sqlite-1.48.2
  • dependabot/npm_and_yarn/frontend/copy-props-2.0.5
  • dependabot/npm_and_yarn/frontend/decode-uri-component-0.2.2
  • dependabot/npm_and_yarn/frontend/engine.io-and-browser-sync-6.2.1
  • dependabot/npm_and_yarn/frontend/follow-redirects-1.14.8
  • dependabot/npm_and_yarn/frontend/ini-1.3.8
  • dependabot/npm_and_yarn/frontend/lodash-4.17.19
  • dependabot/npm_and_yarn/frontend/minimist-1.2.6
  • dependabot/npm_and_yarn/frontend/socket.io-parser-3.3.3
  • dependabot/npm_and_yarn/frontend/ua-parser-js-0.7.33
  • docs/smtp-example-auth
  • e2e-tests
  • feat/csrf-protection
  • feat/file-upload
  • feat/file-upload-v2
  • feat/ui-redesign
  • feature/email-sharing
  • feature/paranoid-mode-sqlite
  • fix-content-type-header
  • fix-doc-accuracy
  • fix/file-upload-review-fixes
  • fix/filename-wrapping
  • fix/one-time-read-race
  • humanDuration-fix
  • hybrid-encryption-mode
  • increase-test-coverage
  • issue-31-new-ui
  • issue-40-fix-http
  • issue-refactor-for-issue-40
  • maintenance-deps-ci
  • master
  • migrate-router-to-routegroup
  • modern
  • modern-ui-redesign
  • multiple-domains
  • optional-pin
  • paskal/dependabot-security-updates
  • paskal/fix_golangci_lint
  • refs/tags/v1.0.0
  • refs/tags/v1.0.1
  • refs/tags/v1.1.0
  • refs/tags/v1.2.0
  • refs/tags/v1.2.1
  • refs/tags/v1.2.2
  • refs/tags/v1.2.3
  • refs/tags/v1.2.4
  • refs/tags/v1.3.0
  • refs/tags/v1.4.0
  • refs/tags/v1.4.1
  • refs/tags/v1.4.2
  • refs/tags/v1.4.3
  • refs/tags/v1.4.4
  • refs/tags/v1.4.5
  • refs/tags/v1.5.0
  • refs/tags/v1.5.1
  • refs/tags/v1.6.0
  • refs/tags/v1.6.1
  • refs/tags/v1.6.2
  • refs/tags/v1.6.3
  • refs/tags/v1.7.0
  • refs/tags/v1.7.1
  • refs/tags/v1.8.0
  • refs/tags/v1.8.1
  • refs/tags/v1.9.0
  • refs/tags/v1.9.1
  • refs/tags/v1.9.2
  • refs/tags/v1.9.3
  • refs/tags/v2.0.0
  • refs/tags/v2.1.0
  • refs/tags/v2.2.0
  • refs/tags/v2.2.1
  • refs/tags/v2.2.2
  • refs/tags/v2.2.3
  • refs/tags/v2.2.4
  • refs/tags/v2.2.5
  • refs/tags/v2.2.6
  • remove-old-frontend
  • seo-improvements

05 Sep 2026 08:26AM UTC coverage: 84.099% (+0.1%) from 83.957%
33955267556

Pull #134

github

umputun
fix: hash the client ip without the ephemeral port

without rest.RealIP in the chain RemoteAddr carries the port, so the hashed
ip in the logs changed on every connection instead of identifying a client
Pull Request #134: fix: close log, session and rate-limit gaps found in the security review

36 of 37 new or added lines in 4 files covered. (97.3%)

1740 of 2069 relevant lines covered (84.1%)

80.33 hits per line

Relevant lines Covered
Build:
Build:
2069 RELEVANT LINES 1740 COVERED LINES
80.33 HITS PER LINE
Source Files on security-fixes
  • Tree
  • List 15
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
33955267556 security-fixes fix: hash the client ip without the ephemeral port without rest.RealIP in the chain RemoteAddr carries the port, so the hashed ip in the logs changed on every connection instead of identifying a client Pull #134 05 Sep 2026 08:27AM UTC umputun github
84.1
33954875533 security-fixes fix: close log, session and rate-limit gaps found in the security review - mask key and pin in every request log line by path position, not key length; 12-char keys were logged with the pin in clear - stop dumping the decoded request body and p... Pull #134 05 Sep 2026 08:19AM UTC umputun github
84.06
See All Builds (407)
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc