Skip to content

chore(deps): bump pingora to latest main (upstream cloudflare sync)#366

Merged
pigri merged 1 commit into
mainfrom
chore/bump-pingora-2026-06
Jun 5, 2026
Merged

chore(deps): bump pingora to latest main (upstream cloudflare sync)#366
pigri merged 1 commit into
mainfrom
chore/bump-pingora-2026-06

Conversation

@pigri

@pigri pigri commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Re-pins the gen0sec/pingora git dependency in Cargo.lock from e2bf9c2 to ae2ef10 (current main).
  • Picks up the cloudflare/pingora upstream sync merged in gen0sec/pingora#24 — 26 upstream commits. The merge conflicts there were resolved to keep the fork's ClientHello-extraction TLS path (JA4 fingerprinting) and PROXY-protocol handling alongside upstream's new pre_tls_callback.
  • Lockfile-only change; no Cargo.toml edits. Transitive dep shifts (e.g. TinyUFO, daemonix/dashmap) come from the upstream pingora bump.

Local wellness check

Ran the Wellness Check gates locally against the bumped lockfile:

  • cargo +nightly fmt -- --check
  • cargo clippy --locked --workspace --all-targets -- --deny warnings (default features)
  • cargo test --locked --workspace --lib — all pass
  • cargo doc --locked --workspace --no-deps (RUSTDOCFLAGS=-D warnings)

The remaining CI-only jobs (classifier-feature clippy, root e2e, miri, sanitizers) will run on this PR.

Test plan

  • Wellness Check CI green

Re-pins the pingora git source from e2bf9c2 to ae2ef10, picking up the
cloudflare/pingora upstream merge landed in gen0sec/pingora#24 (26 upstream
commits). Conflicts in that merge preserved the fork's ClientHello-extraction
TLS path and PROXY-protocol handling alongside upstream's new pre_tls_callback.
@pigri pigri merged commit 1c7ae54 into main Jun 5, 2026
39 checks passed
@pigri pigri deleted the chore/bump-pingora-2026-06 branch June 5, 2026 06:48
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