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

pomerium / pomerium / 27444930059
52%

Build:
DEFAULT BRANCH: main
Ran 12 Jun 2026 10:13PM UTC
Jobs 1
Files 705
Run time 2min
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

12 Jun 2026 09:47PM UTC coverage: 52.327% (-0.008%) from 52.335%
27444930059

push

github

web-flow
ssh: fix connection buffer limits (#6448)

## Summary

For SSH clusters, set connection buffer high watermark limits to the
minimum safe value of 524288. The same limit is also used for the ssh
listener (it was previously unset, which used the 1MB default).

See the linked envoy-custom PR for more details on where that number
comes from.

## Related issues

Fixes https://github.com/pomerium/pomerium/issues/6285

Related: https://github.com/pomerium/envoy-custom/pull/251/changes

## User Explanation

The default connection buffer limit, which was applied globally, is
32768. This is suitable for HTTP, but is too small for SSH connections.
This could cause connections to get stuck in some use cases, such as
during large file transfer.

## AI disclosure

none

## Checklist

- [x] reference any related issues
- [ ] updated unit tests
- [x] add appropriate label (`enhancement`, `bug`, `breaking`,
`dependencies`, `ci`)
- [x] disclosed AI usage (or wrote "none") per AI_POLICY.md
- [x] ready for review

7 of 7 new or added lines in 3 files covered. (100.0%)

32 existing lines in 9 files now uncovered.

36906 of 70530 relevant lines covered (52.33%)

462.97 hits per line

Coverage Regressions

Lines Coverage ∆ File
9
80.34
0.0% pkg/ssh/manager.go
7
47.76
-1.25% internal/databroker/server_clustered_follower.go
5
77.57
0.0% pkg/storage/postgres/backend.go
2
92.78
-1.11% internal/fileutil/watcher.go
2
89.19
-5.41% pkg/fanout/fanout.go
2
90.91
-3.64% pkg/fanout/receive.go
2
91.3
-8.7% pkg/grpcutil/serve.go
2
88.52
-0.44% pkg/storage/postgres/postgres.go
1
75.41
0.0% pkg/storage/postgres/registry.go
Jobs
ID Job ID Ran Files Coverage
1 27444930059.1 12 Jun 2026 10:13PM UTC 705
52.33
GitHub Action Run
Source Files on build 27444930059
  • Tree
  • List 705
  • Changed 14
  • Source Changed 4
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27444930059
  • 4909703a on github
  • Prev Build on main (#27428110010)
  • Next Build on main (#27448162168)
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