Skip to content

deps: update nghttp2 to 1.51.0 - #45537

Merged
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
anonrig:deps/nghttp2
Nov 25, 2022
Merged

deps: update nghttp2 to 1.51.0#45537
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
anonrig:deps/nghttp2

Conversation

@anonrig

Copy link
Copy Markdown
Member

CC @nodejs/cpp-reviewers

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/gyp
  • @nodejs/http2
  • @nodejs/net

@nodejs-github-botnodejs-github-bot added build Issues and PRs related to build files or the CI. http2 Issues or PRs related to the http2 subsystem. needs-ci PRs that need a full CI run. labels Nov 20, 2022
@anonriganonrig added the request-ci Add this label to start a Jenkins CI on a PR. label Nov 20, 2022
@github-actionsgithub-actionsBot removed the request-ci Add this label to start a Jenkins CI on a PR. label Nov 20, 2022
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@targos

Copy link
Copy Markdown
Member

How did you update it? I tried to use the update script in #45455 but it didn't work properly.

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@anonrig

Copy link
Copy Markdown
MemberAuthor

@targos I tried the script too, but it required building for nghttp2.ver.h. Therefore, I built it locally and patched it afterwards.

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@anonrig

Copy link
Copy Markdown
MemberAuthor

CC @nodejs/cpp-reviewers @nodejs/http2

@anonrig

Copy link
Copy Markdown
MemberAuthor

does anybody from the @nodejs/tsc want to review this?

@Trott

Copy link
Copy Markdown
Member

I'd prefer someone with more familiarity with this review it, but if no one does so, I'll do my best, but it won't be too much better than a rubber-stamp. Feel free to ping me Monday if this doesn't have any reviews by then.

@RafaelGSS

Copy link
Copy Markdown
Member

I'll try to review it pretty soon.

@RafaelGSSRafaelGSS left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. By the way, would be great to have a contributing/maintaining-nghttp2 so we don't need to be meticulous on the review.

@mcollinamcollina left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@mcollinamcollina added author ready PRs that have at least one approval, no pending requests for changes, and a CI started. commit-queue Add this label to land a pull request using GitHub Actions. and removed needs-ci PRs that need a full CI run. labels Nov 25, 2022
@nodejs-github-botnodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Nov 25, 2022
@nodejs-github-bot
nodejs-github-bot merged commit 1a83ad6 into nodejs:mainNov 25, 2022
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Landed in 1a83ad6

@bricssbricss mentioned this pull request Nov 28, 2022
targos pushed a commit that referenced this pull request Dec 12, 2022
PR-URL: #45537
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
@targostargos mentioned this pull request Dec 12, 2022
danielleadams pushed a commit that referenced this pull request Dec 30, 2022
PR-URL: #45537
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
danielleadams pushed a commit that referenced this pull request Jan 3, 2023
PR-URL: #45537
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
danielleadams pushed a commit that referenced this pull request Jan 5, 2023
PR-URL: #45537
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
codebytere added a commit to electron/electron that referenced this pull request Jan 9, 2023
codebytere added a commit to electron/electron that referenced this pull request Jan 11, 2023
* chore: bump node in DEPS to v18.13.0
* child_process: validate arguments for null bytes
nodejs/node#44782
* bootstrap: merge main thread and worker thread initializations
nodejs/node#44869
* module: ensure relative requires work from deleted directories
nodejs/node#42384
* src: add support for externally shared js builtins
nodejs/node#44000
* lib: disambiguate `native module` to `binding`
nodejs/node#45673
* test: convert test-debugger-pid to async/await
nodejs/node#45179
* deps: upgrade to libuv 1.44.2
nodejs/node#42340
* src: fix cppgc incompatibility in v8
nodejs/node#43521
* src: use qualified `std::move` call in node_http2
nodejs/node#45555
* build: fix env.h for cpp20
nodejs/node#45516
* test: remove experimental-wasm-threads flag
nodejs/node#45074
* src: iwyu in cleanup_queue.cc
nodejs/node#44983
* src: add missing include for `std::all_of`
nodejs/node#45541
* deps: update ICU to 72.1
nodejs/node#45068
* chore: fixup patch indices
* chore: remove errant semicolons
- nodejs/node#44179
- nodejs/node#44193
* src: add support for externally shared js builtins
nodejs/node#44376
* chore: add missing GN filenames
* deps: update nghttp2 to 1.51.0
nodejs/node#45537
* chore: disable more Node.js snapshot tests
The Snapshot feature is currently disabled
* chore: disable ICU timezone tests
Node.js uses a different version of ICU than Electron so they
will often be out of sync.
* chore: disable threadpool event tracing test
Event tracing is not enabled in embedded Node.js
* chore: fixup patch indices
* chore: comments from review
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
khalwa pushed a commit to solarwindscloud/electron that referenced this pull request Feb 22, 2023
* chore: bump node in DEPS to v18.13.0
* child_process: validate arguments for null bytes
nodejs/node#44782
* bootstrap: merge main thread and worker thread initializations
nodejs/node#44869
* module: ensure relative requires work from deleted directories
nodejs/node#42384
* src: add support for externally shared js builtins
nodejs/node#44000
* lib: disambiguate `native module` to `binding`
nodejs/node#45673
* test: convert test-debugger-pid to async/await
nodejs/node#45179
* deps: upgrade to libuv 1.44.2
nodejs/node#42340
* src: fix cppgc incompatibility in v8
nodejs/node#43521
* src: use qualified `std::move` call in node_http2
nodejs/node#45555
* build: fix env.h for cpp20
nodejs/node#45516
* test: remove experimental-wasm-threads flag
nodejs/node#45074
* src: iwyu in cleanup_queue.cc
nodejs/node#44983
* src: add missing include for `std::all_of`
nodejs/node#45541
* deps: update ICU to 72.1
nodejs/node#45068
* chore: fixup patch indices
* chore: remove errant semicolons
- nodejs/node#44179
- nodejs/node#44193
* src: add support for externally shared js builtins
nodejs/node#44376
* chore: add missing GN filenames
* deps: update nghttp2 to 1.51.0
nodejs/node#45537
* chore: disable more Node.js snapshot tests
The Snapshot feature is currently disabled
* chore: disable ICU timezone tests
Node.js uses a different version of ICU than Electron so they
will often be out of sync.
* chore: disable threadpool event tracing test
Event tracing is not enabled in embedded Node.js
* chore: fixup patch indices
* chore: comments from review
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
gecko19 pushed a commit to brightsign/electron that referenced this pull request Feb 28, 2023
* chore: bump node in DEPS to v18.13.0
* child_process: validate arguments for null bytes
nodejs/node#44782
* bootstrap: merge main thread and worker thread initializations
nodejs/node#44869
* module: ensure relative requires work from deleted directories
nodejs/node#42384
* src: add support for externally shared js builtins
nodejs/node#44000
* lib: disambiguate `native module` to `binding`
nodejs/node#45673
* test: convert test-debugger-pid to async/await
nodejs/node#45179
* deps: upgrade to libuv 1.44.2
nodejs/node#42340
* src: fix cppgc incompatibility in v8
nodejs/node#43521
* src: use qualified `std::move` call in node_http2
nodejs/node#45555
* build: fix env.h for cpp20
nodejs/node#45516
* test: remove experimental-wasm-threads flag
nodejs/node#45074
* src: iwyu in cleanup_queue.cc
nodejs/node#44983
* src: add missing include for `std::all_of`
nodejs/node#45541
* deps: update ICU to 72.1
nodejs/node#45068
* chore: fixup patch indices
* chore: remove errant semicolons
- nodejs/node#44179
- nodejs/node#44193
* src: add support for externally shared js builtins
nodejs/node#44376
* chore: add missing GN filenames
* deps: update nghttp2 to 1.51.0
nodejs/node#45537
* chore: disable more Node.js snapshot tests
The Snapshot feature is currently disabled
* chore: disable ICU timezone tests
Node.js uses a different version of ICU than Electron so they
will often be out of sync.
* chore: disable threadpool event tracing test
Event tracing is not enabled in embedded Node.js
* chore: fixup patch indices
* chore: comments from review
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
gecko19 pushed a commit to brightsign/electron that referenced this pull request Mar 15, 2023
* chore: bump node in DEPS to v18.13.0
* child_process: validate arguments for null bytes
nodejs/node#44782
* bootstrap: merge main thread and worker thread initializations
nodejs/node#44869
* module: ensure relative requires work from deleted directories
nodejs/node#42384
* src: add support for externally shared js builtins
nodejs/node#44000
* lib: disambiguate `native module` to `binding`
nodejs/node#45673
* test: convert test-debugger-pid to async/await
nodejs/node#45179
* deps: upgrade to libuv 1.44.2
nodejs/node#42340
* src: fix cppgc incompatibility in v8
nodejs/node#43521
* src: use qualified `std::move` call in node_http2
nodejs/node#45555
* build: fix env.h for cpp20
nodejs/node#45516
* test: remove experimental-wasm-threads flag
nodejs/node#45074
* src: iwyu in cleanup_queue.cc
nodejs/node#44983
* src: add missing include for `std::all_of`
nodejs/node#45541
* deps: update ICU to 72.1
nodejs/node#45068
* chore: fixup patch indices
* chore: remove errant semicolons
- nodejs/node#44179
- nodejs/node#44193
* src: add support for externally shared js builtins
nodejs/node#44376
* chore: add missing GN filenames
* deps: update nghttp2 to 1.51.0
nodejs/node#45537
* chore: disable more Node.js snapshot tests
The Snapshot feature is currently disabled
* chore: disable ICU timezone tests
Node.js uses a different version of ICU than Electron so they
will often be out of sync.
* chore: disable threadpool event tracing test
Event tracing is not enabled in embedded Node.js
* chore: fixup patch indices
* chore: comments from review
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
gecko19 pushed a commit to brightsign/electron that referenced this pull request Mar 15, 2023
* chore: bump node in DEPS to v18.13.0
* child_process: validate arguments for null bytes
nodejs/node#44782
* bootstrap: merge main thread and worker thread initializations
nodejs/node#44869
* module: ensure relative requires work from deleted directories
nodejs/node#42384
* src: add support for externally shared js builtins
nodejs/node#44000
* lib: disambiguate `native module` to `binding`
nodejs/node#45673
* test: convert test-debugger-pid to async/await
nodejs/node#45179
* deps: upgrade to libuv 1.44.2
nodejs/node#42340
* src: fix cppgc incompatibility in v8
nodejs/node#43521
* src: use qualified `std::move` call in node_http2
nodejs/node#45555
* build: fix env.h for cpp20
nodejs/node#45516
* test: remove experimental-wasm-threads flag
nodejs/node#45074
* src: iwyu in cleanup_queue.cc
nodejs/node#44983
* src: add missing include for `std::all_of`
nodejs/node#45541
* deps: update ICU to 72.1
nodejs/node#45068
* chore: fixup patch indices
* chore: remove errant semicolons
- nodejs/node#44179
- nodejs/node#44193
* src: add support for externally shared js builtins
nodejs/node#44376
* chore: add missing GN filenames
* deps: update nghttp2 to 1.51.0
nodejs/node#45537
* chore: disable more Node.js snapshot tests
The Snapshot feature is currently disabled
* chore: disable ICU timezone tests
Node.js uses a different version of ICU than Electron so they
will often be out of sync.
* chore: disable threadpool event tracing test
Event tracing is not enabled in embedded Node.js
* chore: fixup patch indices
* chore: comments from review
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author readyPRs that have at least one approval, no pending requests for changes, and a CI started.buildIssues and PRs related to build files or the CI.http2Issues or PRs related to the http2 subsystem.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

@anonrig@nodejs-github-bot@targos@Trott@RafaelGSS@mcollina