Skip to content

Update nghttp2 to v1.69.0#6

Merged
littledivy merged 1 commit into
mainfrom
orch/divybot-251
May 28, 2026
Merged

Update nghttp2 to v1.69.0#6
littledivy merged 1 commit into
mainfrom
orch/divybot-251

Conversation

@divybot

@divybot divybot commented May 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bump the nghttp2 submodule from v1.68.0 to v1.69.0 (upstream release notes)
  • Bump the crate version in Cargo.toml to match

The upstream release mainly touches nghttpx (proxy server) and tooling that the Rust binding does not consume. The relevant change for the C library that we link against is the "Add missing iframe state validation" correctness fix (nghttp2/nghttp2#2643).

Why this is a manual bump

The scheduled update-nghttp2.yml workflow was auto-disabled by GitHub after 60 days of repo inactivity (the gap between 72c7770 and PR #5 tripped the disabled_inactivity threshold), so the weekly auto-bump did not fire. Submitting the bump directly was cleaner than re-enabling and dispatching the workflow.

Verification

cargo build --all-features   # ok
cargo test  --all-features   # 16 passed; 0 failed

No changes to build.rs or the source/header lists were needed — every file referenced by build.rs still exists in v1.69.0.

Test plan

  • cargo build --all-features (Linux)
  • cargo test --all-features (16 integration tests pass)
  • CI runs rust.yml matrix (Linux / macOS / Windows)

Closes denoland/orchid#251

Bumps the nghttp2 submodule from v1.68.0 to v1.69.0 and updates the
crate version to match. Verified `cargo build --all-features` and
`cargo test --all-features` (16 tests) succeed against the new sources.

Closes denoland/orchid#251

Co-Authored-By: Divy Srivastava <me@littledivy.com>
@littledivy littledivy merged commit 726d6e1 into main May 28, 2026
6 checks passed
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.

2 participants