-
-
Notifications
You must be signed in to change notification settings - Fork 33.7k
Closed as not planned
Labels
v22.xIssues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch.Issues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch.
Description
v22.x-staging Cherry-pick Report
100 successfully cherry-picked commits:
b94c7bfc0a7deps: update amaro to 0.3.1lib / src,needs-ci,dependencies,strip-typesbe6918da131src: use a default thread name for inspectorlib / src,notable-change,author ready,needs-ci,commit-queue-rebase4adf96fd133src: set worker thread name using worker.namelib / src,notable-change,author ready,needs-ci,commit-queue-rebasee786e8eb7cfsrc: set thread name for main thread and v8 workerlib / src,notable-change,author ready,needs-ci,commit-queue-rebased52f5e702e0src: set signal inspector io thread namelib / src,notable-change,author ready,needs-ci,commit-queue-rebase9785644a342src: remove obsolete NoArrayBufferZeroFillScopec++,author ready,needs-ci3998781f52cdeps: update amaro to 0.3.2c++,doc,author ready,needs-ci,dependencies,commit-queue-rebase,strip-types888d2acc3adoc: specificy support for erasable ts syntaxc++,doc,author ready,needs-ci,dependencies,commit-queue-rebase,strip-types7353266b50doc: improve type stripping documentationc++,doc,author ready,needs-ci,dependencies,commit-queue-rebase,strip-typesba3cff49ed9test: update snapshots for amaro v0.3.2c++,doc,author ready,needs-ci,dependencies,commit-queue-rebase,strip-types5cea5f209c4test_runner: print formatted errors on summaryauthor ready,needs-ci,commit-queue-squash,dont-land-on-v18.x,test_runner,dont-land-on-v20.x4b02fdc72fdoc: update Xcode version used for arm64 and pkgdoc,build,fast-track,backported-to-v18.x,lts-watch-v20.x,lts-watch-v22.xa2bb6471e5bprocess: add threadCpuUsagec++,semver-minor,process,lib / src,needs-ci116c1fe84ctest_runner: refactor testPlan counter increseauthor ready,needs-ci,commit-queue-squash,test_runnerb27929d87e1deps: update amaro to 0.4.1lib / src,needs-ci,dependencies,commit-queue-rebase,strip-types92daab9e3fbtest: module syntax should throwlib / src,needs-ci,dependencies,commit-queue-rebase,strip-typesfd49144378tools: extract target abseil to abseil.gypv8 engine,tools,needs-ci8847f01dc2dtest: skip uv-thread-name on IBM itest,addons,author ready,needs-ci21b6423b9bsqlite: reset statement immediately in run()c++,author ready,sqlite460f4f3bc8ewin,test: disable test case failing with ClangCLwindows,test,fast-track,needs-cif694d7de0eassert: improve partialDeepStrictEqualassert,util,semver-minor,notable-change,author ready,needs-ci,commit-queue-rebase,backported-to-v23.x2c974b8c9dabenchmark: add assert partialDeepStrictEqual benchmarkassert,util,semver-minor,notable-change,author ready,needs-ci,commit-queue-rebase,backported-to-v23.x09443a70f14benchmark: skip running some assert benchmarks by defaultassert,util,semver-minor,notable-change,author ready,needs-ci,commit-queue-rebase,backported-to-v23.x2dfc7e0c600benchmark: adjust assert runtimesassert,util,semver-minor,notable-change,author ready,needs-ci,commit-queue-rebase,backported-to-v23.x314b74c2040assert,util: improve performanceassert,util,semver-minor,notable-change,author ready,needs-ci,commit-queue-rebase,backported-to-v23.xb91a8fd0108assert: implement partial error comparisonassert,util,semver-minor,notable-change,author ready,needs-ci,commit-queue-rebase,backported-to-v23.x5c362225651doc: add note about sync nodejs-private branchesdoc,author readya262adad9cctimers: remove unused parameter from insertGuardedtimers,author ready,needs-ci3fd633c3d0bdoc: fix small typo inprocess.mddoc,process,author ready1f3febca1f2tls: remove unnecessary type check on normalizetls,author ready,needs-ci10722bc20e3doc: add missingdeprecatedbadges infs.mddoc,fs,author ready,backported-to-v18.x,lts-watch-v20.x1688a2b722fsrc: cleanup aliased_buffer.hc++,author ready,needs-ci44072ccbb1fdoc: update maintaining-openssl.md for opensslmeta1ca8271c2a7meta: move ovflowd to emeritusdoc,fast-track,author readyd68b8e1327fdeps: update acorn to 8.14.1lib / src,needs-ci,dependencies183711c49f1deps: update googletest to 0bdccf4test,author ready,needs-ci,dependenciesc6efcd038bflib: make getCallSites sourceMap option truly optionalutil,needs-ci96e3d8a33d8doc: explicit mention arbitrary code execution as a vulndoc,author ready2cd6f583915deps: update ada to v3.2.1lib / src,author ready,needs-ci,commit-queue-squash39e40cedce8doc: fix typo in sqlite.mddoc,experimental,fast-track,sqlite3ab4a3a0e25doc: remove typo YAML snippet from tls.getCACertificates doctls,doc,fast-track,author ready2cea0cd0af0doc: add history info for --use-system-cadoc,cli,author ready,commit-queue-squash30e4b52edf3doc: fix typo inurl.mddoc,url,fast-track,author ready486d083c564tools: bump @babel/helpers from 7.26.9 to 7.26.10 in /tools/eslinttools,author ready,dependencies,javascripted49f1fe389build: fix update-wpt workflowmeta,fast-track,author ready4aa03c86f45src: define urlpattern components using a macroc++,whatwg-url,author ready,needs-ci,commit-queue-rebase4ef7922e4cdfs: apply exclude function to root pathfs,needs-ci,commit-queue-squashea5e805101cdoc: add review guidelines for collaborator nominationsmeta,author ready43bea6bb80deps: V8: cherry-pick c172ffc5bf54build,v8 engine,needs-ci,commit-queue-failed,lts-watch-v22.x6040858266ahttp: coerce content-length to numberhttp,author ready,needs-ci291fb48dbdfdoc: fixed the incorrect splitting of multiple wordsdoc,author readyf74e053be69crypto: ensure expected JWK alg in SubtleCrypto.importKey RSA importsconfirmed-bug,crypto,author ready,needs-ci,webcrypto,web-standardseeb60686e80cli: clarify --cpu-prof-name allowed valuesdoc,clifca3430a58btest: update parallel/test-tls-dhe for OpenSSL 3.5test,author ready,needs-ci,lts-watch-v18.x,lts-watch-v20.x0a6e78d5b30doc: prefer to sign commits under nodejs repositorydoc,author ready,commit-queue-squash936af489a06url: fix constructor error message for URLPatternc++,whatwg-url,author ready,needs-ci,commit-queue-squash0c5ec1782a1sqlite: add StatementSync.prototype.columns()semver-minor,lib / src,experimental,author ready,sqliteaa588990e62lib: limit split function calls to prevent excessive array lengthlib / src,author ready,needs-ci,commit-queue-squash47bcc6e2389[sqlite: add DatabaseSync.prototypeSymbol.dispose](sqlite: add DatabaseSync.prototype[Symbol.dispose]() #57506)experimental,author ready,sqlitee4793c78931doc: add node.js streams references to Web Streams docdocc4bf109888fdebugger: fix behavior of plain object exec in debugger replrepl,author ready,needs-ci,debuggereb2dd98cc59doc: add new writing-docs contributing mddoc534cce71810doc: run license-buildermeta,author ready548a19923a0doc: remove some inconsistencies indeprecations.mddoc,author ready,deprecationse058bb30ec7doc: deprecate passingargstospawnandexecFiledoc,author ready,deprecations7b41d49ab34src: cache urlpattern propertiesc++,whatwg-url,author ready,needs-ci,commit-queue-failed7d7856a712asqlite: add DatabaseSync.prototype.isOpenc++,author ready,sqlite49f2ac6b5c0meta: edit collaborator nomination processmeta,author ready,commit-queue-squash7bb03b4d020assert: improve partialDeepStrictEqual performanceassert,benchmark,performance,author ready,needs-ci,commit-queue-squashf69417937e7util: expose diff function used by the assertion errorsassert,util,semver-minor,notable-change,author ready,needs-ci828691876b2doc: remove mention of visa fees from onboarding docdoc,author ready5611fe1b82cdoc: recommend watching the collaborators repo in the onboarding docdoc,author ready,commit-queue-squashacd905281b8timers: remove unnecessary allocation of _onTimeouttimers,author ready,needs-cif8661337e73doc: remove mertcanaltin from Triagersdoca15e96bf656meta: remove collaborator self-nominationmetad4670932fa2doc: mark multiple experimental APIS as stabledoc4b8d6d0e31dutil: avoid run debug when enabled is falseutil,author ready,needs-ci2fc13f72057doc: remove deprecated pattern inchild_process.mdchild_process,doc,fast-track,author ready10f861dd3b6doc: add history entry for DEP0190 inchild_process.mdchild_process,doc,author ready00eaf3d3a7alib: add warning when binding inspector to public IPnet,inspector,needs-cif8aff90235process: add execvec++,semver-minor,process,lib / src,tsc-agenda,needs-cie693396e5c0sqlite: add support for unknown named parametersc++,author ready,sqlite22b893e6a2cdoc: module resolution pseudocode correctionsdoc,esm,commit-queue-squash3f064bf65edtest: add more number cases for buffer.indexOftest,needs-ci2dd6d8122c8tools: update sccache to support GH cache changesmeta,author ready,lts-watch-v20.x,lts-watch-v22.xb4576a6f57doc: remove cryptoStream API referencetls,doc,author readybe1f27e50b4test: update WPT for urlpattern to 6ceca69d26test,author ready,needs-cie7beae97613doc: update support channelsmeta,fast-track,commit-queue-squash7fcb8529dd7doc: add bjohansebas as triagerdoc,author ready3340df6dc17timers: optimize timer functions with improved argument handlingtimers,author ready,needs-ci,needs-benchmark-ci,commit-queue-squash16715da88dameta: add some clarification to the nomination processmeta51d02558476doc: add section stating that very stale PRs should be closeddoc,commit-queue-squashacffb1e9eb4deps: update undici to 6.21.2lib / src,needs-ci,lts-watch-v20.x,v23.x,lts-watch-v22.x12d3981c977doc: mention reports should align with Node.js CoCdoc,author ready6b7421e01dbtools: remove stalled label on unstalled issues and PRsmeta,fast-track,commit-queue88075e21f69doc: remove mention of--requirenot supporting ES modulesdoc,cli,author ready,commit-queue-failed,commit-queue-squash,dont-land-on-v18.x,lts-watch-v20.x921041b284doc: remove Corepack documentationdoc,author ready,commit-queue-failed0ad36949903doc: clarify behaviour of node-api adjust functiondoc,node-api,author ready,commit-queue-squashadc70630cc8doc: add gurgunday as triagerdoc,author ready097f2778aeatools: fix WPT update cron stringmeta,author ready
65 commits that failed to cherry-pick:
51938f023asrc,loader,permission: throw on InternalWorker usedoca9d80d43cbSigned-off-by: James M Snell [email protected]semver-minor,lib / src,author ready,quic4e3052aeeequic: fixup errant LocalVector usagec++,author ready,needs-ci,quic3b305f25f2lib: filter node:quic from builtinModules when flag not usedmodule,author ready,needs-ci45692e9c7cSigned-off-by: James M Snell [email protected]lib / src,author ready,needs-ci9624049414src: pull in more electron boringssl adjustmentsc++,lib / src,author ready,needs-ci,commit-queue01d732d629sqlite: handle conflicting SQLite and JS errorsc++,author ready,commit-queue-squash,sqlite8410c955b7sqlite: fix use-after-free in StatementSync due to premature GCc++,author ready,sqlite8dc637681aPR-URL: https://github.com/nodejs/node/pull/56253c++,author ready,commit-queue-squash,sqlite9e60501f5esqlite: fix coverity warnings related to backup()c++,author ready,sqlite5414eb48b5src: improve error handling in multiple filesc++,lib / src,author ready,needs-cifec2d50308build: add skip_apidoc_files and include QUICbuild,needs-ci,commit-queue-failede0a91f631bsrc: gate all quic behind disabled-by-default compile flagbuild,tools,fast-track,author ready,needs-ciaa817853cdlib: fixup more incorrect ERR_INVALID_ARG_VALUE usesfs,author ready,needs-ci,commit-queue-rebase041a217a4dfs: fix rmSync error codec++,fs,author ready4d86a42aa4src: remove redundant qualifiers in src/quicc++,lib / src,author ready,needs-ci433657de8csrc: namespace config file flagsc++,needs-ci,commit-queue-rebase,dont-land-on-v18.x,dont-land-on-v20.x,config5a21fa4573test: add more coverage to node_config_file274c18a365src: set default config as node.config.jsonc++,semver-minor,needs-ci,dont-land-on-v18.x,dont-land-on-v20.x,config28792ee59atest: skiptest-config-json-schemawith quicauthor ready,needs-ci,quic,commit-queue-rebase37664e8485src: fix node_config_file.h compilation error in GN buildc++,author ready,needs-ci5c20dcc166esm: fix module.exports export on CJS modulesesm,needs-ci,backport-requested-v18.x,backport-requested-v20.x3cff7f80bbsrc: suggest --use-system-ca when a certificate error occurscrypto,c++,needs-ci5be80b1748src: refine ncrypto morelib / src,author ready,needs-ci4ab3c1690asrc: cleanup crypto morelib / src,author ready,needs-ci053cef70e0crypto: add optional callback to crypto.diffieHellmancrypto,c++,semver-minor,author ready,needs-cif8acf2dd2asrc: make minor cleanups in compile_cache.ccc++,author ready,needs-cib9d9ee4da2src: make minor cleanups in encoding_binding.cc47296492badoc: replace NOTEs that do not render properlydoc,author ready9611980f58src: improve error handling in multiple filesc++,lib / src,author ready,needs-ci7f5e31645csrc: ensure primordials are initialized exactly oncec++,author ready717c44deaddoc: make stability labels more consistentdoc,commit-queue-squash7611fc14decrypto: fix output of privateDecrypt with zero-length dataconfirmed-bug,crypto,author ready,needs-ci,dependencies,webcrypto,commit-queue-squasha9d80d43cbSigned-off-by: James M Snell [email protected]4e3052aeeequic: fixup errant LocalVector usage3b305f25f2lib: filter node:quic from builtinModules when flag not used45692e9c7cSigned-off-by: James M Snell [email protected]9624049414src: pull in more electron boringssl adjustments01d732d629sqlite: handle conflicting SQLite and JS errors8410c955b7sqlite: fix use-after-free in StatementSync due to premature GC8dc637681aPR-URL: https://github.com/nodejs/node/pull/562539e60501f5esqlite: fix coverity warnings related to backup()5414eb48b5src: improve error handling in multiple filesfec2d50308build: add skip_apidoc_files and include QUICe0a91f631bsrc: gate all quic behind disabled-by-default compile flagaa817853cdlib: fixup more incorrect ERR_INVALID_ARG_VALUE uses041a217a4dfs: fix rmSync error code4d86a42aa4src: remove redundant qualifiers in src/quic433657de8csrc: namespace config file flags5a21fa4573test: add more coverage to node_config_file274c18a365src: set default config as node.config.json28792ee59atest: skiptest-config-json-schemawith quic37664e8485src: fix node_config_file.h compilation error in GN build5c20dcc166esm: fix module.exports export on CJS modules3cff7f80bbsrc: suggest --use-system-ca when a certificate error occurs5be80b1748src: refine ncrypto more4ab3c1690asrc: cleanup crypto more053cef70e0crypto: add optional callback to crypto.diffieHellmanf8acf2dd2asrc: make minor cleanups in compile_cache.ccb9d9ee4da2src: make minor cleanups in encoding_binding.cc47296492badoc: replace NOTEs that do not render properly9611980f58src: improve error handling in multiple files7f5e31645csrc: ensure primordials are initialized exactly once717c44deaddoc: make stability labels more consistent7611fc14decrypto: fix output of privateDecrypt with zero-length data
3 commits that were ignored:
f2ad4d3af84e4b0c63d04e4b0c63d0%
Metadata
Metadata
Assignees
Labels
v22.xIssues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch.Issues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch.