Skip to content

fix(push): enable HTTP/2 for APNs - #3431

Draft
brow wants to merge 1 commit into
mainfrom
apns-http2
Draft

fix(push): enable HTTP/2 for APNs#3431
brow wants to merge 1 commit into
mainfrom
apns-http2

Conversation

@brow

@brow brow commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • enable reqwest HTTP/2 for the push gateway's APNs transport without widening workspace defaults
  • pin the feature in production code so removing it fails compilation instead of silently degrading to HTTP/1.1

Validation

  • mutation control: package check fails when the feature is removed and passes when restored
  • full buzz-push-gateway test suite: 15 passed, 6 PostgreSQL-dependent tests ignored, 0 failed
  • workspace build and the release-locked gateway binary build passed
  • package formatting and Clippy passed

This is build and feature-level validation. No request was sent to Apple and no ClientHello was observed on this branch.

Co-authored-by: npub1tquskdu6yc4h8l7xxtceculxw600grekeq0xg2ukqfrwl7vrzg3quz3gmp <58390b379a262b73ffc632f19c73e6769ef40f36c81e642b960246eff9831222@buzz.block.builderlab.xyz>
Signed-off-by: npub1tquskdu6yc4h8l7xxtceculxw600grekeq0xg2ukqfrwl7vrzg3quz3gmp <58390b379a262b73ffc632f19c73e6769ef40f36c81e642b960246eff9831222@buzz.block.builderlab.xyz>
@brow

brow commented Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

@codex review

@brow

brow commented Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

@builderbot review

@chatgpt-codex-connector

Copy link
Copy Markdown

To use Codex here, create a Codex account and connect to github.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant