-
Notifications
You must be signed in to change notification settings - Fork 29.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v20.10.0 release proposal #50682
v20.10.0 release proposal #50682
Commits on Oct 25, 2023
-
doc: mark Node.js 19 as End-of-Life
PR-URL: #48283 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a60fbf2 - Browse repository at this point
Copy the full SHA a60fbf2View commit details
Commits on Oct 26, 2023
-
PR-URL: #50274 Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Matteo Collina <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 61b4afb - Browse repository at this point
Copy the full SHA 61b4afbView commit details
Commits on Oct 27, 2023
-
PR-URL: #50027 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3cc41d2 - Browse repository at this point
Copy the full SHA 3cc41d2View commit details
Commits on Nov 7, 2023
-
tools: use osx notarytool for future releases
Signed-off-by: Ulises Gascon <[email protected]> Refs: nodejs/build#3385 PR-URL: #48701 Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b1c15a - Browse repository at this point
Copy the full SHA 3b1c15aView commit details -
tools: drop support for osx notarization with gon
Refs: nodejs/build#3385 (comment) PR-URL: #50291 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f32472 - Browse repository at this point
Copy the full SHA 2f32472View commit details -
tools: remove unused
version
functionPR-URL: #50390 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad32603 - Browse repository at this point
Copy the full SHA ad32603View commit details -
tools: improve macOS notarization process output readability
PR-URL: #50389 Fixes: nodejs/build#3529 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0aaab45 - Browse repository at this point
Copy the full SHA 0aaab45View commit details
Commits on Nov 11, 2023
-
esm: require braces for modules code
PR-URL: #49657 Backport-PR-URL: #50268 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Jacob Smith <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0103979 - Browse repository at this point
Copy the full SHA 0103979View commit details -
PR-URL: #49665 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a2351d - Browse repository at this point
Copy the full SHA 5a2351dView commit details -
test: fix edge snapshot stack traces
PR-URL: #49659 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Moshe Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5dfe423 - Browse repository at this point
Copy the full SHA 5dfe423View commit details -
module, esm: jsdoc for modules files
PR-URL: #49523 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 142ac3f - Browse repository at this point
Copy the full SHA 142ac3fView commit details -
test_runner: catch reporter errors
PR-URL: #49646 Fixes: #48937 Reviewed-By: Chemi Atlow <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Colin Ihrig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27558c4 - Browse repository at this point
Copy the full SHA 27558c4View commit details -
test: migrate message error tests from Python to JS
Migrate the remaining error tests in the `test/message` folder from Python to JS. Fixes: #47707 PR-URL: #49721 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Chemi Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 393fd5b - Browse repository at this point
Copy the full SHA 393fd5bView commit details -
deps: V8: cherry-pick 8ec2651fbdd8
Original commit message: fix: EmbeddedTargetOs on IBM i with Python 3.9 For some context, Python 3.9 on IBM i returns "os400" for sys.platform instead of "aix". We used to build with Python 3.6 which returned "aix" as the platform When attempting to build Node.js with python 3.9 on IBM i we run into a build error. Ref: #48056 Ref: #48056 (comment) I'm not quite sure where target_os is being passed down to the function ToEmbeddedTargetOs. It seems as though target_os is being generated from sys.platform or similar call from python as we started running into this issue after building with Python 3.9. This PR supersedes initial changes proposed in: https://chromium-review.googlesource.com/c/v8/v8/+/4259330 This PR contains the minimal changes to successfully build Node.js (builds v8 as an internal dep) on IBM i with Python 3.9. Change-Id: I32d43197bce994a72a0d85091e91f80eeea4482d Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4846413 Commit-Queue: Jakob Linke <[email protected]> Reviewed-by: Michael Achenbach <[email protected]> Reviewed-by: Jakob Linke <[email protected]> Cr-Commit-Position: refs/heads/main@{#89981} Refs: v8/v8@8ec2651 PR-URL: #49862 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ca1228 - Browse repository at this point
Copy the full SHA 7ca1228View commit details -
errors: improve performance of instantiation
PR-URL: #49654 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Joyee Cheung <[email protected]> Reviewed-By: Raz Luvaton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c71e548 - Browse repository at this point
Copy the full SHA c71e548View commit details -
lib,test: do not hardcode Buffer.kMaxLength
V8 will soon support typed arrays as large as the maximum array buffer length. This patch replaces hardcoded values related to Buffer.kMaxLength with the actual constant. It also fixes a test that was passing by accident. Refs: v8/v8@44b2995 PR-URL: #49876 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5bca8fe - Browse repository at this point
Copy the full SHA 5bca8feView commit details -
fixup add test lint fixup update doc/node.1 PR-URL: #49830 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Robert Nagy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a01050d - Browse repository at this point
Copy the full SHA a01050dView commit details -
tools: update github_reporter to 1.5.3
PR-URL: #49877 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 353a142 - Browse repository at this point
Copy the full SHA 353a142View commit details -
doc: add navigation ARIA landmark to doc ToC
As an accessibility improvement, specify the navigation landmark for the column in our docs that contains the table of contents. Ref: https://www.w3.org/WAI/ARIA/apg/practices/landmark-regions/ Ref: https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA20.html PR-URL: #49882 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Claudio Wunder <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 959ef7a - Browse repository at this point
Copy the full SHA 959ef7aView commit details -
doc: add main ARIA landmark to API docs
As an accessibility improvement, specify the main landmark for the column in our docs that contains the main content. Ref: https://www.w3.org/WAI/ARIA/apg/practices/landmark-regions/ Ref: https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA20.html PR-URL: #49882 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Claudio Wunder <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 337a676 - Browse repository at this point
Copy the full SHA 337a676View commit details -
tools: add navigation ARIA landmark to generated API ToC
As an accessibility improvement, specify the navigation landmark for the element of our docs that contains the table of contents generated for the specific API page. Ref: https://www.w3.org/WAI/ARIA/apg/practices/landmark-regions/ Ref: https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA20.html PR-URL: #49882 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Claudio Wunder <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 732b566 - Browse repository at this point
Copy the full SHA 732b566View commit details -
meta: update website team with new name
Pings for the website team aren't working because the team name changed but it did not get updated in CODEOWNERS. PR-URL: #49883 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Claudio Wunder <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d356e5e - Browse repository at this point
Copy the full SHA d356e5eView commit details -
esm: --experimental-default-type flag to flip module defaults
PR-URL: #49869 Reviewed-By: Guy Bedford <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc80cce - Browse repository at this point
Copy the full SHA dc80cceView commit details -
esm: fix cache collision on JSON files using file: URL
PR-URL: #49887 Fixes: #49724 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Jacob Smith <[email protected]> Reviewed-By: Chemi Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c48cd84 - Browse repository at this point
Copy the full SHA c48cd84View commit details -
crypto: return clear errors when loading invalid PFX data
PR-URL: #49566 Reviewed-By: Ben Noordhuis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55485ff - Browse repository at this point
Copy the full SHA 55485ffView commit details -
errors: improve formatList in errors.js
PR-URL: #49642 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e66991e - Browse repository at this point
Copy the full SHA e66991eView commit details -
src: move const variable in
node_file.h
tonode_file.cc
PR-URL: #49688 Refs: #48325 Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba169be - Browse repository at this point
Copy the full SHA ba169beView commit details -
test_runner: replace spurious if with else
There is an `if` statement that likely should have been an `else` in the original PR. Refs: #48915 PR-URL: #49943 Reviewed-By: Chemi Atlow <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Raz Luvaton <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10b35cf - Browse repository at this point
Copy the full SHA 10b35cfView commit details -
lib: update params in jsdoc for
HTTPRequestOptions
PR-URL: #49872 Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Matteo Collina <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e0d47c - Browse repository at this point
Copy the full SHA 3e0d47cView commit details -
doc: document dangerous symlink behavior
Much earlier, a design decision was made that the permission model should not prevent following symbolic links to presumably inaccessible locations. Recently, after some back and forth, it had been decided that it is indeed a vulnerability that symbolic links, which currently point to an accessible location, can potentially be re-targeted to point to a presumably inaccessible location. Nevertheless, months later, no solution has been found and the issue is deemed unfixable in the context of the current permission model implementation, so it was decided to disclose the vulnerability and to shift responsibiliy onto users who are now responsible for ensuring that no potentially dangerous symlinks exist in any directories that they grant access to. I believe that this design issue might be surprising and that it comes with significant security implications for users, so it should be documented. Original vulnerability report: https://hackerone.com/reports/1961655 PR-URL: #49154 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 24458e2 - Browse repository at this point
Copy the full SHA 24458e2View commit details -
PR-URL: #49895 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Chemi Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9eda67 - Browse repository at this point
Copy the full SHA d9eda67View commit details -
zlib: fix discovery of cpu-features.h for android
Fixed cpu-features.h not found issue. Co-Authored-By: Luigi Pinca <[email protected]> Fixes: #49766 PR-URL: #49828 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f564ed4 - Browse repository at this point
Copy the full SHA f564ed4View commit details -
test: deflake test-perf-hooks.js
Previously when checking the initial timing we did a lot of checks after accessing and copying timing.duration and before we check that timing.duration is roughly the same as performance.now(), which can lead to flakes if the overhead of the checking is big enough. Update the test to check timing.duration against performance.now() as soon as possible when it's copied instead of computed. :# PR-URL: #49892 Refs: nodejs/reliability#676 Reviewed-By: Chemi Atlow <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 126407d - Browse repository at this point
Copy the full SHA 126407dView commit details -
doc: update CHANGELOG_V20 about vm fixes
Jest users might need additional changes to unblock upgrade from v16. PR-URL: #49951 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad17126 - Browse repository at this point
Copy the full SHA ad17126View commit details -
PR-URL: #49899 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Raz Luvaton <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35ec931 - Browse repository at this point
Copy the full SHA 35ec931View commit details -
test: disambiguate AIX and IBM i
When built with Python 3.9 on IBM i, `process.platform` will return `os400` instead of `aix`. In preparation for this, make `common.isAIX` only return true for AIX and update the tests to add checks for `common.isIBMi` where they were missing. PR-URL: #48056 Refs: #46739 Refs: nodejs/build#3358 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 829eb99 - Browse repository at this point
Copy the full SHA 829eb99View commit details -
build: fix IBM i build with Python 3.9
Python 3.9 on IBM i returns "os400" for `sys.platform`. PR-URL: #48056 Refs: #46739 Refs: nodejs/build#3358 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 878c0b3 - Browse repository at this point
Copy the full SHA 878c0b3View commit details -
PR-URL: #49908 Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21453ae - Browse repository at this point
Copy the full SHA 21453aeView commit details -
wasi: updates required for latest uvwasi version
Signed-off-by: Michael Dawson <[email protected]> PR-URL: #49908 Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b86e1f5 - Browse repository at this point
Copy the full SHA b86e1f5View commit details -
fs: throw errors from sync branches instead of separate implementations
Previously to throw errors from C++ land, sync versions of the fs were created by copying C++ code from the original implementation and moving JS code to a separate file. This can lead to several problems: 1. By moving code to a new file for the sake of moving, it would be harder to use git blame to trace changes and harder to backport changes to older branches. 2. Scattering the async and sync versions of fs methods in different files makes it harder to keep them in sync and share code in the prologues and epilogues. 3. Having two copies of code doing almost the same thing results in duplication and can be prone to out-of-sync problems when the prologue and epilogue get updated. 4. There is a minor cost to startup in adding an additional file. This can add up even with the help of snapshots. This patch moves the JS code back to lib/fs.js to stop 1, 2 & 4 and introduces C++ helpers SyncCallAndThrowIf() and SyncCallAndThrowOnError() so that the original implementations can be easily tweaked to allow throwing from C++ and stop 3. PR-URL: #49913 Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc2c041 - Browse repository at this point
Copy the full SHA bc2c041View commit details -
inspector: simplify dispatchProtocolMessage
PR-URL: #49780 Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c66ec9 - Browse repository at this point
Copy the full SHA 5c66ec9View commit details -
module: move helpers out of cjs loader
PR-URL: #49912 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ff4e71 - Browse repository at this point
Copy the full SHA 2ff4e71View commit details -
PR-URL: #49340 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ca867f - Browse repository at this point
Copy the full SHA 2ca867fView commit details -
PR-URL: #49340 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 31a4e97 - Browse repository at this point
Copy the full SHA 31a4e97View commit details -
PR-URL: #49340 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 759cf5a - Browse repository at this point
Copy the full SHA 759cf5aView commit details -
PR-URL: #49340 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c740b1 - Browse repository at this point
Copy the full SHA 4c740b1View commit details -
PR-URL: #49340 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03654b4 - Browse repository at this point
Copy the full SHA 03654b4View commit details -
Revert "test: mark test-runner-output as flaky"
This reverts commit 717e233. Refs: fef7927cc3a7 PR-URL: #49905 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 179e293 - Browse repository at this point
Copy the full SHA 179e293View commit details -
test: update skip for moved
test-wasm-web-api
`test-wasm-web-api` was moved from `test/parallel` to `test/es-modules`. Update the status files for parallel and es-modules accordingly. Refs: #49869 Refs: #47299 Refs: #47297 PR-URL: #49958 Reviewed-By: Joyee Cheung <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Moshe Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 01b0152 - Browse repository at this point
Copy the full SHA 01b0152View commit details -
lib: make fetch sync and return a Promise
update test PR-URL: #49936 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Chemi Atlow <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Minwoo Jung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b80e949 - Browse repository at this point
Copy the full SHA b80e949View commit details -
src: use exact return value for
uv_os_getenv
PR-URL: #49149 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Stephen Belanger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5131fde - Browse repository at this point
Copy the full SHA 5131fdeView commit details -
errors: improve performance of determine-specific-type
PR-URL: #49696 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Moshe Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c255575 - Browse repository at this point
Copy the full SHA c255575View commit details -
perf_hooks: reduce overhead of new resource timings
PR-URL: #49837 Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 42e49ec - Browse repository at this point
Copy the full SHA 42e49ecView commit details -
esm: improve JSDoc annotation of internal functions
Co-authored-by: Geoffrey Booth <[email protected]> PR-URL: #49959 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Chemi Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 112cc7f - Browse repository at this point
Copy the full SHA 112cc7fView commit details -
doc: updated building docs for windows
PR-URL: #49767 Reviewed-By: Jacob Smith <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Moshe Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f63a92b - Browse repository at this point
Copy the full SHA f63a92bView commit details -
esm: improve
getFormatOfExtensionlessFile
speedPR-URL: #49965 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e762dd - Browse repository at this point
Copy the full SHA 1e762ddView commit details -
doc: update link to Abstract Modules Records spec
The current link in the docs go to a page that does not have the Abstract Module Records information. Update the link to an official source that does. PR-URL: #49961 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 315d82a - Browse repository at this point
Copy the full SHA 315d82aView commit details -
stream: avoid tick in writable hot path
PR-URL: #49966 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for def55f8 - Browse repository at this point
Copy the full SHA def55f8View commit details -
doc: update Collaborator pronouns
Signed-off-by: Tierney Cyren <[email protected]> PR-URL: #50005 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Moshe Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36ecd2c - Browse repository at this point
Copy the full SHA 36ecd2cView commit details -
deps: fix call to undeclared functions 'ntohl' and 'htons'
This reverts commit 2070ad2. deps: fix call to undeclared functions 'ntohl' and 'htons' PR-URL: #49979 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 34c7eb0 - Browse repository at this point
Copy the full SHA 34c7eb0View commit details -
lib: reduce overhead of validateObject
PR-URL: #49928 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 24cbc55 - Browse repository at this point
Copy the full SHA 24cbc55View commit details -
PR-URL: #49984 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40672cf - Browse repository at this point
Copy the full SHA 40672cfView commit details -
esm: unflag extensionless javascript and wasm in module scope
PR-URL: #49974 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Guy Bedford <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27e02b6 - Browse repository at this point
Copy the full SHA 27e02b6View commit details -
doc: reserve 119 for Electron 28
Signed-off-by: David Sanders <[email protected]> PR-URL: #50020 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe47c8a - Browse repository at this point
Copy the full SHA fe47c8aView commit details -
deps: update googletest to e47544a
PR-URL: #49982 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd8e906 - Browse repository at this point
Copy the full SHA cd8e906View commit details -
tools: update lint-md-dependencies
- [email protected] - [email protected] - [email protected] - [email protected] PR-URL: #49983 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Moshe Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 924231b - Browse repository at this point
Copy the full SHA 924231bView commit details -
node-api: run finalizers directly from GC
PR-URL: #42651 Reviewed-By: Gabriel Schulhof <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db2a07f - Browse repository at this point
Copy the full SHA db2a07fView commit details -
tools: update eslint to 8.50.0
PR-URL: #49989 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1cc6cbf - Browse repository at this point
Copy the full SHA 1cc6cbfView commit details -
test_runner: add test location for FileTests
This commit adds the previously missing test location for FileTest tests. Fixes: #49926 Fixes: #49927 PR-URL: #49999 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Chemi Atlow <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55a03fe - Browse repository at this point
Copy the full SHA 55a03feView commit details -
fs: improve error performance for
fdatasyncSync
PR-URL: #49898 Refs: nodejs/performance#106 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d7132d9 - Browse repository at this point
Copy the full SHA d7132d9View commit details -
perf_hooks: reducing overhead of performance observer entry list
PR-URL: #50008 Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a517be0 - Browse repository at this point
Copy the full SHA a517be0View commit details -
benchmark: added new benchmarks for blob
PR-URL: #49730 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Zeyu "Alex" Yang <[email protected]> Reviewed-By: Matthew Aitken <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Stephen Belanger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b707574 - Browse repository at this point
Copy the full SHA b707574View commit details -
benchmark: improved config for blob,file benchmark
PR-URL: #49730 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Zeyu "Alex" Yang <[email protected]> Reviewed-By: Matthew Aitken <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Stephen Belanger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 88611d1 - Browse repository at this point
Copy the full SHA 88611d1View commit details -
tls: ciphers allow bang syntax
Fixes: #49699 PR-URL: #49712 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Moshe Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 52b5693 - Browse repository at this point
Copy the full SHA 52b5693View commit details -
Name a scoped lock to be consistent with all the others. PR-URL: #50010 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1eb2af2 - Browse repository at this point
Copy the full SHA 1eb2af2View commit details -
PR-URL: #50012 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b27087 - Browse repository at this point
Copy the full SHA 4b27087View commit details -
stream: avoid unnecessary drain for sync stream
PR-URL: #50014 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 88c739b - Browse repository at this point
Copy the full SHA 88c739bView commit details -
fs: add flush option to writeFile() functions
This commit adds a 'flush' option to the fs.writeFile family of functions. Refs: #49886 PR-URL: #50009 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Daijiro Wachi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22e3eb6 - Browse repository at this point
Copy the full SHA 22e3eb6View commit details -
tls: handle cases where the raw socket is destroyed
Ensure that the `'close'` event is emitted on a `TLSSocket` when it is created from an existing raw `net.Socket` and the raw socket is not closed cleanly (destroyed). Refs: 048e0bec5147 Refs: #49902 (comment) Fixes: #49902 PR-URL: #49980 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 294b650 - Browse repository at this point
Copy the full SHA 294b650View commit details -
wasi: fix up wasi tests for ibmi
ibmi now reports os400 instead of aix - update platform check in poll to allow for os400 - update wasi-sdk level to 20 - document the level of wasi-sdk used to compile the tests - remove platform check in readdir test as it does not seem to be needed with wasi-sdk version 20 - comment out tests for some clocks which are no longer available when compiling with wasi-sdk level 20. These may be added back after WebAssembly/wasi-libc#266 is resolved. Signed-off-by: Michael Dawson <[email protected]> PR-URL: #49953 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b695d6 - Browse repository at this point
Copy the full SHA 5b695d6View commit details -
meta: bump actions/checkout from 3.6.0 to 4.1.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.1.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@f43a0e5...8ade135) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> PR-URL: #50001 Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c221f72 - Browse repository at this point
Copy the full SHA c221f72View commit details -
meta: bump github/codeql-action from 2.21.5 to 2.21.9
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.5 to 2.21.9. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@00e563e...ddccb87) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> PR-URL: #50002 Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a634fb4 - Browse repository at this point
Copy the full SHA a634fb4View commit details -
meta: bump actions/cache from 3.3.1 to 3.3.2
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.1 to 3.3.2. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@88522ab...704facf) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> PR-URL: #50003 Reviewed-By: Tierney Cyren <[email protected]> Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 46ec824 - Browse repository at this point
Copy the full SHA 46ec824View commit details -
meta: bump actions/upload-artifact from 3.1.2 to 3.1.3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.2 to 3.1.3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@0b7f8ab...a8a3f3a) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> PR-URL: #50000 Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Tierney Cyren <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fab3906 - Browse repository at this point
Copy the full SHA fab3906View commit details -
src: set port in node_options to uint16_t
PR-URL: #49151 Reviewed-By: Joyee Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e1df69e - Browse repository at this point
Copy the full SHA e1df69eView commit details -
src: fix TLSWrap lifetime bug in ALPN callback
Retrieve the TLSWrap from the SSL object, not SSL_CTX. A SSL_CTX object is the parent of zero or more SSL objects. TLSWrap is a wrapper around SSL, SecureContext around SSL_CTX. Node.js normally uses a SecureContext per TLSWrap but it is possible to use a SecureContext object more than once. It was therefore possible for an ALPN callback to use the wrong (possibly already freed) TLSWrap object. Having said that, while the bug is clear once you see it, I'm not able to trigger it (and hence no test, not for lack of trying.) None of the bug reporters were able to reliably reproduce it either so the stars probably need to align just right in order to hit it. Fixes: #47207 PR-URL: #49635 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Minwoo Jung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 47164e2 - Browse repository at this point
Copy the full SHA 47164e2View commit details -
vm: use default HDO when importModuleDynamically is not set
This makes it possile to hit the in-isolate compilation cache when host-defined options are not necessary. PR-URL: #49950 Refs: #35375 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]> Reviewed-By: Stephen Belanger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 17581c2 - Browse repository at this point
Copy the full SHA 17581c2View commit details -
perf_hooks: reduce overhead of new user timings
PR-URL: #49914 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Stephen Belanger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e8f024b - Browse repository at this point
Copy the full SHA e8f024bView commit details -
node-api: update headers for better wasm support
PR-URL: #49037 Reviewed-By: Gabriel Schulhof <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2f0ef2 - Browse repository at this point
Copy the full SHA e2f0ef2View commit details -
esm: bypass CommonJS loader under --default-type
PR-URL: #49986 Reviewed-By: Jacob Smith <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4de838f - Browse repository at this point
Copy the full SHA 4de838fView commit details -
stream: lazy allocate back pressure buffer
PR-URL: #50013 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ecbfb23 - Browse repository at this point
Copy the full SHA ecbfb23View commit details -
tools: remove genv8constants.py
Unused after commit aa3a572 ("build: remove dtrace & etw support") from last year. I had this vague notion that llnode also used it but that is another script. Fixes: #49991 PR-URL: #50023 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e323a36 - Browse repository at this point
Copy the full SHA e323a36View commit details -
crypto: account for disabled SharedArrayBuffer
PR-URL: #50034 Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Matthew Aitken <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3f98c06 - Browse repository at this point
Copy the full SHA 3f98c06View commit details -
http: refactor to make servername option normalization testable
Refs: https://coverage.nodejs.org/coverage-36bb31be5f0b85a0/lib/_http_agent.js.html#L316 PR-URL: #38733 Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f46bcf1 - Browse repository at this point
Copy the full SHA f46bcf1View commit details -
doc: clarify explaination text on how to run the example
PR-URL: #39020 Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2862f07 - Browse repository at this point
Copy the full SHA 2862f07View commit details -
test: change forEach to for...of
PR-URL: #49799 Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c58b92 - Browse repository at this point
Copy the full SHA 4c58b92View commit details -
test: replace forEach() in test-net-perf_hooks with for of
PR-URL: #49831 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: Joe Sepi <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fee8b24 - Browse repository at this point
Copy the full SHA fee8b24View commit details -
lib: fix compileFunction throws range error for negative numbers
PR-URL: #49855 Fixes: #49848 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9c791a - Browse repository at this point
Copy the full SHA d9c791aView commit details -
doc: use precise terminology in test runner
We currently use `resolve` which is incorrect from a technical point of view in several places in the test runner docs. For anyone wondering "resolves" means the promise's fate is known by either settling (becoming fulfilled or rejected) or because it's assimilating the status of another promise (that may be unfulfilled). PR-URL: #50028 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Chemi Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 585cbb2 - Browse repository at this point
Copy the full SHA 585cbb2View commit details -
doc: use precise promise terminology in fs
See #50028 for context - this also has the added benefit of reducing the amount of times we use resolving a promise vs resolving a path. Note this document already used `fulfills` in many cases and I kept resolves (for promises) in some cases where it made sense to me from a technical point of view. PR-URL: #50029 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Chemi Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9830165 - Browse repository at this point
Copy the full SHA 9830165View commit details -
util: lazy parse mime parameters
PR-URL: #49889 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac02cdb - Browse repository at this point
Copy the full SHA ac02cdbView commit details -
tools: update eslint to 8.51.0
PR-URL: #50084 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4978bdc - Browse repository at this point
Copy the full SHA 4978bdcView commit details -
test_runner, cli: add --test-concurrency flag
This commit adds a new --test-concurrency CLI flag that controls the parallelism of the test runner CLI. PR-URL: #49996 Fixes: #49487 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Chemi Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 709c6c0 - Browse repository at this point
Copy the full SHA 709c6c0View commit details -
doc: add command to get patch minors and majors
PR-URL: #50067 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d7bbf7f - Browse repository at this point
Copy the full SHA d7bbf7fView commit details -
doc: move permission model to Active Development
PR-URL: #50068 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26a7608 - Browse repository at this point
Copy the full SHA 26a7608View commit details -
doc: mention files read before env setup
PR-URL: #50072 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aab045e - Browse repository at this point
Copy the full SHA aab045eView commit details -
src: generate default snapshot with --predictable
To improve determinism of snapshot generation, add --predictable to the V8 flags used to initialize a process launched to generate snapshot. Also add a kGeneratePredictableSnapshot flag to ProcessInitializationFlags for this and moves the configuration of these flags into node::InitializeOncePerProcess() so that it can be shared by embedders. PR-URL: #48749 Refs: nodejs/build#3043 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c99e51e - Browse repository at this point
Copy the full SHA c99e51eView commit details -
test: replace forEach with for..of in test-parse-args.mjs
PR-URL: #49824 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d83651 - Browse repository at this point
Copy the full SHA 9d83651View commit details -
crypto: use X509_ALGOR accessors instead of reaching into X509_ALGOR
While the struct is still public in OpenSSL, there is a (somewhat inconvenient) accessor. Use it to remain compatible if it becomes opaque in the future. PR-URL: #50057 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for edb0ffd - Browse repository at this point
Copy the full SHA edb0ffdView commit details -
deps: update googletest to 2dd1c13
PR-URL: #50081 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03bf5c5 - Browse repository at this point
Copy the full SHA 03bf5c5View commit details -
tools: update lint-md-dependencies
- @rollup/[email protected] - @rollup/[email protected] - [email protected] PR-URL: #50083 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b9adf3d - Browse repository at this point
Copy the full SHA b9adf3dView commit details -
deps: update zlib to 1.2.13.1-motley-fef5869
PR-URL: #50085 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9302806 - Browse repository at this point
Copy the full SHA 9302806View commit details -
doc: fix description of
fs.readdir
recursive
optionPR-URL: #48902 Fixes: #48640 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d03ca9 - Browse repository at this point
Copy the full SHA 3d03ca9View commit details -
deps: update simdutf to 3.2.18
PR-URL: #50091 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Joyee Cheung <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 545aa74 - Browse repository at this point
Copy the full SHA 545aa74View commit details -
fs: improve error performance for
ftruncateSync
PR-URL: #50032 Refs: nodejs/performance#106 Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 57eb06e - Browse repository at this point
Copy the full SHA 57eb06eView commit details -
deps: update corepack to 0.21.0
PR-URL: #50088 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 614c362 - Browse repository at this point
Copy the full SHA 614c362View commit details -
fs: add flush option to createWriteStream()
This commit adds a 'flush' option to the createWriteStream() family of functions. Refs: #49886 PR-URL: #50093 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Marco Ippolito <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d1aa62f - Browse repository at this point
Copy the full SHA d1aa62fView commit details -
doc: move danielleadams to TSC non-voting member
PR-URL: #50142 Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Gireesh Punathil <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Ruy Adorno <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b97c44 - Browse repository at this point
Copy the full SHA 7b97c44View commit details -
test_runner,test: fix flaky test-runner-cli-concurrency.js
This test was flaky on Windows when trying to clean up the tmp directory, probably because it relied on child processes timing out and being killed. This commit updates the test to check for debug output from the test runner. This should be adequate because the original change was effectively: let concurrency = getOptionValue('--test-concurrency') || true; The test runner now logs the value of the concurrency variable. Fixes: #50101 PR-URL: #50108 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 64ef108 - Browse repository at this point
Copy the full SHA 64ef108View commit details -
fs: improve error performance of writevSync
PR-URL: #50038 Refs: nodejs/performance#106 Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb52f73 - Browse repository at this point
Copy the full SHA eb52f73View commit details -
test: reduce number of repetition in test-heapdump-shadowrealm.js
ShadowRealm garbage-collection is covered in another test. Reduce the number of repetition in test-heapdump-shadowrealm.js trying to fix the flakiness of the test. PR-URL: #50104 Refs: #49572 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 214997a - Browse repository at this point
Copy the full SHA 214997aView commit details -
tools: remove no-return-await lint rule
no-return-await rule was deprecated in ESLint 8.46.0. According to the ESLint docs removing `await` can make the code slower. Refs: https://eslint.org/docs/latest/rules/no-return-await PR-URL: #50118 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd5d533 - Browse repository at this point
Copy the full SHA bd5d533View commit details -
fs: improve error perf of sync
*times
PR-URL: #49864 Refs: nodejs/performance#106 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8413670 - Browse repository at this point
Copy the full SHA 8413670View commit details -
fs: improve error perf of sync
chmod
+fchmod
PR-URL: #49859 Refs: nodejs/performance#106 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6ddea07 - Browse repository at this point
Copy the full SHA 6ddea07View commit details -
PR-URL: #49859 Refs: nodejs/performance#106 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5aeceb - Browse repository at this point
Copy the full SHA b5aecebView commit details -
wasi: address coverity warning
- add check for case when trying to provide a better Exception fails - the code was modified to avoid a CHECK_EQ in all cases in #31076, however, I believe that if we fail to create the exeption to throw instead of simply returning using a CHECK makes more sense. I think it should also address the coverity warning about not initializing in the constructor. Signed-off-by: Michael Dawson <[email protected]> PR-URL: #49866 Reviewed-By: Colin Ihrig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65e18aa - Browse repository at this point
Copy the full SHA 65e18aaView commit details -
tools: fix comments referencing dep_updaters scripts
PR-URL: #50165 Fixes: #50159 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Filip Skokan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b959d36 - Browse repository at this point
Copy the full SHA b959d36View commit details -
test: replace forEach with for..of in test-net-isipv6.js
PR-URL: #49823 Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1cf3f8d - Browse repository at this point
Copy the full SHA 1cf3f8dView commit details -
meta: ping TSC for offboarding
Refs: #49264 PR-URL: #50147 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Tierney Cyren <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27e957c - Browse repository at this point
Copy the full SHA 27e957cView commit details -
deps: V8: cherry-pick a0fd3209dda8
Original commit message: [import-attributes] Implement import attributes, with `assert` fallback In the past six months, the old import assertions proposal has been renamed to "import attributes" with the follwing major changes: 1. the keyword is now `with` instead of `assert` 2. unknown assertions cause an error rather than being ignored To preserve backward compatibility with existing applications that use `assert`, implementations _can_ keep it around as a fallback for both the static and dynamic forms. Additionally, the proposal has some minor changes that came up during the stage 3 reviews: 3. dynamic import first reads all the attributes, and then verifies that they are all strings 4. there is no need for a `[no LineTerminator here]` restriction before the `with` keyword 5. static import syntax allows any `LiteralPropertyName` as attribute keys, to align with every other syntax using key-value pairs The new syntax is enabled by a new `--harmony-import-attributes` flag, disabled by default. However, the new behavioral changes also apply to the old syntax that is under the `--harmony-import-assertions` flag. This patch does implements (1), (3), (4) and (5). Handling of unknown import assertions was not implemented directly in V8, but delegated to embedders. As such, it will be implemented separately in d8 and Chromium. To simplify the review, this patch doesn't migrate usage of the term "assertions" to "attributes". There are many variables and internal functions that could be easily renamed as soon as this patch landes. There is one usage in the public API (`ModuleRequest::GetImportAssertions`) that will probably need to be aliased and then removed following the same process as for other API breaking changes. Bug: v8:13856 Change-Id: I78b167348d898887332c5ca7468bc5d58cd9b1ca Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4632799 Commit-Queue: Shu-yu Guo <[email protected]> Reviewed-by: Adam Klein <[email protected]> Cr-Commit-Position: refs/heads/main@{#89110} Refs: v8/v8@159c82c Refs: v8/v8@a0fd320 PR-URL: #50183 Reviewed-By: Geoffrey Booth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16fd730 - Browse repository at this point
Copy the full SHA 16fd730View commit details -
deps: V8: cherry-pick ea996ad04a68
Original commit message: [import-attributes] Remove support for numeric keys During the 2023-09 TC39 meeting the proposal has been updated to remove support for bigint and float literals as import attribute keys, due to implementation difficulties in other engines and minimal added value for JS developers. GH issue: tc39/proposal-import-attributes#145 Bug: v8:13856 Change-Id: I0ede2bb10d6ca338a4b0870a1261ccbcd088c16f Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4899760 Reviewed-by: Shu-yu Guo <[email protected]> Commit-Queue: Joyee Cheung <[email protected]> Cr-Commit-Position: refs/heads/main@{#90318} Refs: v8/v8@ea996ad PR-URL: #50183 Reviewed-By: Geoffrey Booth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6547bd2 - Browse repository at this point
Copy the full SHA 6547bd2View commit details -
esm: use import attributes instead of import assertions
The old import assertions proposal has been renamed to "import attributes" with the follwing major changes: 1. The keyword is now `with` instead of `assert`. 2. Unknown assertions cause an error rather than being ignored, This commit updates the documentation to encourage folks to use the new syntax, and add aliases for module customization hooks. PR-URL: #50140 Fixes: #50134 Refs: v8/v8@159c82c Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Jacob Smith <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee65e44 - Browse repository at this point
Copy the full SHA ee65e44View commit details -
vm: use import attributes instead of import assertions
The old import assertions proposal has been renamed to "import attributes" with the following major changes: 1. The keyword is now `with` instead of `assert`. 2. Unknown assertions cause an error rather than being ignored. This PR updates the documentation to encourage folks to use the new syntax, and add aliases to preserve backward compatibility. PR-URL: #50141 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 57efd52 - Browse repository at this point
Copy the full SHA 57efd52View commit details -
typings: use
Symbol.dispose
andSymbol.asyncDispose
in typesPR-URL: #50123 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ddb87e - Browse repository at this point
Copy the full SHA 0ddb87eView commit details -
fs: improve error performance of
readdirSync
PR-URL: #50131 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 06aa4b9 - Browse repository at this point
Copy the full SHA 06aa4b9View commit details -
benchmark: add warmup to accessSync bench
PR-URL: #50073 Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2326971 - Browse repository at this point
Copy the full SHA 2326971View commit details -
stream: use private symbol for bitmap state
PR-URL: #49993 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Raz Luvaton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e60b3ab - Browse repository at this point
Copy the full SHA e60b3abView commit details -
os: cache homedir, remove getCheckedFunction
PR-URL: #50037 Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c25716b - Browse repository at this point
Copy the full SHA c25716bView commit details -
benchmark: fix race condition on fs benchs
PR-URL: #50035 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Matteo Collina <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 73757a5 - Browse repository at this point
Copy the full SHA 73757a5View commit details -
doc: improve ccache explanation
ccache improves the build speed significantly only when the branch was built before. Building fresh branches with major changes are not benefited from ccache. PR-URL: #50133 Fixes: #49967 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 33470d9 - Browse repository at this point
Copy the full SHA 33470d9View commit details -
tools: refactor checkimports.py
- Use f-strings for formatting. - Use raw strings for regexes alongside f-strings. - Use a generator. - Remove unnecessary `else` clause. PR-URL: #50011 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Christian Clauss <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35b160e - Browse repository at this point
Copy the full SHA 35b160eView commit details -
deps: V8: cherry-pick 25902244ad1a
Original commit message: [api] add line breaks to the output of Message::PrintCurrentStackTrace Previously this prints the stack trace without line breaks and it can be difficult to read. This also affects --abort-on-uncaught-exception. This patch adds line breaks to the output to improve readability. Change-Id: I4c44b529f8c829329f784b0859b1d13c9ec56838 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4925009 Reviewed-by: Leszek Swirski <[email protected]> Commit-Queue: Joyee Cheung <[email protected]> Cr-Commit-Position: refs/heads/main@{#90360} Refs: v8/v8@2590224 PR-URL: #50156 Reviewed-By: Jiawen Geng <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f72cbb7 - Browse repository at this point
Copy the full SHA f72cbb7View commit details -
stream: call helper function from push and unshift
PR-URL: #50173 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Robert Nagy <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4861ad6 - Browse repository at this point
Copy the full SHA 4861ad6View commit details -
tools: update comment in
update-uncidi.sh
andacorn_version.h
PR-URL: #50175 Fixes: #50159 Refs: #50165 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05ee350 - Browse repository at this point
Copy the full SHA 05ee350View commit details -
test: fix defect path traversal tests
The test never actually tested what it claims to test because it did not properly insert separators before `..`. PR-URL: #50124 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7cd406a - Browse repository at this point
Copy the full SHA 7cd406aView commit details -
doc: update security release process
- update security release process to reflect current way to ask for tweet to amplify security release blog posts. Signed-off-by: Michael Dawson <[email protected]> PR-URL: #50166 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ff8e1b8 - Browse repository at this point
Copy the full SHA ff8e1b8View commit details -
doc: add loong64 to list of architectures
PR-URL: #50172 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85de4b8 - Browse repository at this point
Copy the full SHA 85de4b8View commit details -
stream: allow pass stream class to
stream.compose
PR-URL: #50187 Fixes: #50176 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Robert Nagy <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ffdc357 - Browse repository at this point
Copy the full SHA ffdc357View commit details -
doc: add command to keep major branch sync
PR-URL: #50102 Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6337931 - Browse repository at this point
Copy the full SHA 6337931View commit details -
doc: update release-stewards with last sec-release
PR-URL: #50179 Refs: nodejs-private/node-private#485 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5025e24 - Browse repository at this point
Copy the full SHA 5025e24View commit details -
vm: unify host-defined option generation in vm.compileFunction
Set a default host-defined option for vm.compileFunction so that it's consistent with vm.Script. PR-URL: #50137 Refs: #35375 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 56bbc30 - Browse repository at this point
Copy the full SHA 56bbc30View commit details -
vm: use internal versions of compileFunction and Script
Instead of using the public versions of the vm APIs internally, use the internal versions so that we can skip unnecessary argument validation. The public versions would need special care to the generation of host-defined options to hit the isolate compilation cache when imporModuleDynamically isn't used, while internally it's almost always used, so this allows us to handle the host-defined options separately. PR-URL: #50137 Refs: #35375 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3697c19 - Browse repository at this point
Copy the full SHA 3697c19View commit details -
vm: reject in importModuleDynamically without --experimental-vm-modules
Users cannot access any API that can be used to return a module or module namespace in this callback without --experimental-vm-modules anyway, so this would eventually lead to a rejection. This patch rejects in this case with our own error message and use a constant host-defined option for the rejection, so that scripts with the same source can still be compiled using the compilation cache if no `import()` is actually called in the script. PR-URL: #50137 Refs: #35375 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Chengzhong Wu <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9853fd9 - Browse repository at this point
Copy the full SHA 9853fd9View commit details -
stream: reduce scope of readable bitmap details
PR-URL: #49963 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Raz Luvaton <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Rich Trott <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d7274e - Browse repository at this point
Copy the full SHA 6d7274eView commit details -
doc: add H4ad to collaborators
Fixes: #50103 PR-URL: #50217 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Raz Luvaton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c75264b - Browse repository at this point
Copy the full SHA c75264bView commit details -
doc: fix H4ad collaborator sort
PR-URL: #50218 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Matthew Aitken <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f37b577 - Browse repository at this point
Copy the full SHA f37b577View commit details -
PR-URL: #50211 Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ffa9461 - Browse repository at this point
Copy the full SHA ffa9461View commit details -
fs: add flush option to appendFile() functions
This commit adds documentation and tests for the 'flush' option of the fs.appendFile family of functions. Technically, support was indirectly added in #50009, but this makes it more official. Refs: #49886 Refs: #50009 PR-URL: #50095 Reviewed-By: Matteo Collina <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35164fa - Browse repository at this point
Copy the full SHA 35164faView commit details -
test: set sea snapshot tests as flaky
PR-URL: #50223 Refs: #49630 Reviewed-By: Darshan Sen <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Colin Ihrig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16a0798 - Browse repository at this point
Copy the full SHA 16a0798View commit details -
esm: improve check for ESM syntax
PR-URL: #50127 Reviewed-By: Guy Bedford <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Jacob Smith <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c64490e - Browse repository at this point
Copy the full SHA c64490eView commit details -
test: set
test-runner-watch-mode
as flakyPR-URL: #50221 Refs: #49985 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Robert Nagy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c2c2506 - Browse repository at this point
Copy the full SHA c2c2506View commit details -
test: set test-worker-nearheaplimit-deadlock flaky
The test is only flaky on x86 Windows. Fixes: #50220 PR-URL: #50238 Refs: #49962 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 228c87f - Browse repository at this point
Copy the full SHA 228c87fView commit details -
fs: improve error performance of
renameSync
PR-URL: #49962 Refs: nodejs/performance#106 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 39f31a3 - Browse repository at this point
Copy the full SHA 39f31a3View commit details -
fs: improve error performance of
chownSync
PR-URL: #49962 Refs: nodejs/performance#106 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea7902d - Browse repository at this point
Copy the full SHA ea7902dView commit details -
fs: improve error performance of
linkSync
PR-URL: #49962 Refs: nodejs/performance#106 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9dba771 - Browse repository at this point
Copy the full SHA 9dba771View commit details -
fs: improve error performance of
mkdtempSync
PR-URL: #49962 Refs: nodejs/performance#106 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 12cda31 - Browse repository at this point
Copy the full SHA 12cda31View commit details -
fs: improve error performance of
readlinkSync
PR-URL: #49962 Refs: nodejs/performance#106 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af6a061 - Browse repository at this point
Copy the full SHA af6a061View commit details -
fs: improve error performance of
symlinkSync
PR-URL: #49962 Refs: nodejs/performance#106 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 89e7878 - Browse repository at this point
Copy the full SHA 89e7878View commit details -
fs: improve error performance of
lchownSync
PR-URL: #49962 Refs: nodejs/performance#106 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4242cb7 - Browse repository at this point
Copy the full SHA 4242cb7View commit details -
fs: improve error performance of
realpathSync
PR-URL: #49962 Refs: nodejs/performance#106 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36df275 - Browse repository at this point
Copy the full SHA 36df275View commit details -
test: set parallel http server test as flaky
Ref: #43465 PR-URL: #50227 Refs: #43465 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]> Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Filip Skokan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fefe17b - Browse repository at this point
Copy the full SHA fefe17bView commit details -
doc: add ReflectConstruct to known perf issues
PR-URL: #50111 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Matteo Collina <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4659e2 - Browse repository at this point
Copy the full SHA d4659e2View commit details -
test: skip test-benchmark-os.js on IBM i
PR-URL: #50208 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3296d2 - Browse repository at this point
Copy the full SHA f3296d2View commit details -
tls: reduce TLS 'close' event listener warnings
Without this, some heavy usage of TLS sockets can result in MaxListenersExceededWarning firing, from the 'this.on('close', ...)' line here. These appear to come from reinitializeHandle, which calls _wrapHandle repeatedly on the same socket instance. PR-URL: #50136 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d2def15 - Browse repository at this point
Copy the full SHA d2def15View commit details -
test: set inspector async hook test as flaky
Ref: #50222 PR-URL: #50252 Refs: #50222 Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]> Reviewed-By: Filip Skokan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8b260c5 - Browse repository at this point
Copy the full SHA 8b260c5View commit details -
test: set
test-esm-loader-resolve-type
as flakyRef: #50040 PR-URL: #50226 Refs: #50040 Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 696ba93 - Browse repository at this point
Copy the full SHA 696ba93View commit details -
doc: update api
stream.compose
PR-URL: #50206 Refs: https://github.com/nodejs/node/pull/50187/files#r1361215879 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b50335 - Browse repository at this point
Copy the full SHA 4b50335View commit details -
test: improve code coverage of diagnostics_channel
test: improve code coverage of diagnostics_channel PR-URL: #50053 Reviewed-By: Gerhard Stöbich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3441e19 - Browse repository at this point
Copy the full SHA 3441e19View commit details -
test: deflake
test-loaders-workers-spawned
PR-URL: #50251 Fixes: #50247 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c56081 - Browse repository at this point
Copy the full SHA 5c56081View commit details -
buffer: remove unnecessary assignment in fromString
The assignment to the encoding variable has no effect. Refs: #29217 PR-URL: #50199 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 458d9a8 - Browse repository at this point
Copy the full SHA 458d9a8View commit details -
test: set
test-structuredclone-*
as flakyPR-URL: #50261 Refs: #50260 Reviewed-By: Zeyu "Alex" Yang <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d4b5ff - Browse repository at this point
Copy the full SHA 5d4b5ffView commit details -
meta: move Trott to TSC regular member
At the current time, I'm not able to give Node.js the time and attention it needs and deserves from a voting TSC member. I'm proud of the work and efforts I've made as a TSC voting member, and I want to leave before I'm less happy with my efforts. Thanks for all the trust and good will over the years. PR-URL: #50297 Reviewed-By: Tierney Cyren <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e8ebed7 - Browse repository at this point
Copy the full SHA e8ebed7View commit details -
test: set crypto-timing test as flaky
PR-URL: #50232 Refs: #38226 Reviewed-By: Ruy Adorno <[email protected]> Reviewed-By: Filip Skokan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0dce19c - Browse repository at this point
Copy the full SHA 0dce19cView commit details -
doc: fix release process table of contents
The table of contents for the release process still references a deleted section. Remove that reference, and renumber the following table of contents entries so that they link through to the correct sections. PR-URL: #50216 Refs: #45858 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a9ba29b - Browse repository at this point
Copy the full SHA a9ba29bView commit details -
test: reduce the number of requests and parsers
The maximum number of parsers in the free list is set to 1000. However the test does not need to use this maximum. Reduce it to 50. Refs: #50228 (comment) PR-URL: #50240 Fixes: #49564 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 788714b - Browse repository at this point
Copy the full SHA 788714bView commit details -
http2: allow streams to complete gracefully after goaway
A detailed analysis of the cause of this bug is in my linked comment on the corresponding issue. The primary fix is the new setImmediate call in Http2Stream#_destroy, which prevents a re-entrant call into Http2Session::SendPendingData when sending trailers after the Http2Session has been shut down, allowing the trailer data to be flushed properly before the socket is closed. As a result of this change, writes can be initiated later in the lifetime of the Http2Session. So, when a JSStreamSocket is used as the underlying socket reference for an Http2Session, it needs to be able to accept write calls after it is closed. In addition, now that outgoing data can be flushed differently after a session is closed, in two tests clients receive errors that they previously did not receive. I believe the new errors are more correct, so I changed the tests to match. Fixes: #42713 Refs: #42713 (comment) PR-URL: #50202 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1bfcf81 - Browse repository at this point
Copy the full SHA 1bfcf81View commit details -
test: set
test-cli-node-options
as flakyPR-URL: #50296 Refs: #50295 Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2cfc400 - Browse repository at this point
Copy the full SHA 2cfc400View commit details -
test: set test-worker-nearheaplimit-deadlock flaky
PR-URL: #50277 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b9e0fed - Browse repository at this point
Copy the full SHA b9e0fedView commit details -
test: set inspector async stack test as flaky
#50243 PR-URL: #50244 Refs: #50243 Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Ruy Adorno <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 50181a1 - Browse repository at this point
Copy the full SHA 50181a1View commit details -
test: set
test-emit-after-on-destroyed
as flakyRef: #50245 PR-URL: #50246 Refs: #50245 Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab5985d - Browse repository at this point
Copy the full SHA ab5985dView commit details -
esm: detect ESM syntax in ambiguous JavaScript
PR-URL: #50096 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Guy Bedford <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a589a1a - Browse repository at this point
Copy the full SHA a589a1aView commit details -
crypto: ensure valid point on elliptic curve in SubtleCrypto.importKey
PR-URL: #50234 Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 773320e - Browse repository at this point
Copy the full SHA 773320eView commit details -
test: update
url
web platform testsPR-URL: #50264 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c37a75a - Browse repository at this point
Copy the full SHA c37a75aView commit details -
fs: improve error performance for
mkdirSync
PR-URL: #49847 Refs: nodejs/performance#106 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d0edc6 - Browse repository at this point
Copy the full SHA 8d0edc6View commit details -
fs: improve error performance for
fsyncSync
PR-URL: #49880 Refs: nodejs/performance#106 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb33f70 - Browse repository at this point
Copy the full SHA eb33f70View commit details -
Co-authored-by: Richard Lau <[email protected]> PR-URL: #50082 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b705e19 - Browse repository at this point
Copy the full SHA b705e19View commit details -
PR-URL: #50082 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5924f1 - Browse repository at this point
Copy the full SHA f5924f1View commit details -
fs: improve error performance for
readSync
PR-URL: #50033 Refs: nodejs/performance#106 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e49ebf8 - Browse repository at this point
Copy the full SHA e49ebf8View commit details -
util: remove internal mime fns from benchmarks
PR-URL: #50201 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf5b211 - Browse repository at this point
Copy the full SHA bf5b211View commit details -
test: replace forEach with for..of in test-http2-client-destroy.js
PR-URL: #49820 Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c15281 - Browse repository at this point
Copy the full SHA 8c15281View commit details -
test: replace forEach with for..of in test-http2-server
PR-URL: #49819 Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0134af3 - Browse repository at this point
Copy the full SHA 0134af3View commit details -
test: deflake
test-esm-loader-resolve-type
PR-URL: #50273 Fixes: #50040 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Marco Ippolito <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b55fcd7 - Browse repository at this point
Copy the full SHA b55fcd7View commit details -
test: replace forEach with for..of in test-net-isipv4.js
PR-URL: #49822 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 379a725 - Browse repository at this point
Copy the full SHA 379a725View commit details -
test: replace forEach with for..of in test-http-perf_hooks.js
PR-URL: #49818 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 72626f9 - Browse repository at this point
Copy the full SHA 72626f9View commit details -
Revert "test: set
test-esm-loader-resolve-type
as flaky"This reverts commit 2e4bb3c. PR-URL: #50315 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Filip Skokan <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d9130b - Browse repository at this point
Copy the full SHA 3d9130bView commit details -
doc: update release process LTS step
A recent refactor of `nodejs-latest-linker` has moved the mapping between Node.js versions and codenames to a different file. Refs: nodejs/nodejs-latest-linker#12 PR-URL: #50299 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 00c12b7 - Browse repository at this point
Copy the full SHA 00c12b7View commit details -
doc: add loong64 info into platform list
PR-URL: #50086 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea28738 - Browse repository at this point
Copy the full SHA ea28738View commit details -
PR-URL: #50204 Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2f993a - Browse repository at this point
Copy the full SHA f2f993aView commit details -
test: set
test-watch-mode-inspect
as flakyPR-URL: #50259 Refs: #49933 Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for baa04b7 - Browse repository at this point
Copy the full SHA baa04b7View commit details -
lib: improve performance of validateStringArray and validateBooleanArray
PR-URL: #49756 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 251ae1d - Browse repository at this point
Copy the full SHA 251ae1dView commit details -
worker: handle detached
MessagePort
from a different contextWhen `worker.moveMessagePortToContext` is used, the async handle associated with the port, will be triggered more than needed (at least one more time) and with null data. That can be avoided by simply checking that the data is present and the port is not detached. Fixes: #49075 Signed-off-by: Juan José Arboleda <[email protected]> PR-URL: #49150 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b4d149b - Browse repository at this point
Copy the full SHA b4d149bView commit details -
deps: update corepack to 0.22.0
PR-URL: #50325 Reviewed-By: Antoine du Hamel <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1aecf0c - Browse repository at this point
Copy the full SHA 1aecf0cView commit details -
PR-URL: #50319 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d8a18b - Browse repository at this point
Copy the full SHA 7d8a18bView commit details -
PR-URL: #50338 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Vinícius Lourenço Claro Cardoso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b61707e - Browse repository at this point
Copy the full SHA b61707eView commit details -
esm: do not give wrong hints when detecting file format
PR-URL: #50314 Reviewed-By: Geoffrey Booth <[email protected]> Reviewed-By: Moshe Atlow <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b867e4 - Browse repository at this point
Copy the full SHA 3b867e4View commit details -
test,crypto: update WebCryptoAPI WPT
PR-URL: #50039 Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Matthew Aitken <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d164e53 - Browse repository at this point
Copy the full SHA d164e53View commit details -
test: replace forEach with for..of in test-http-url
PR-URL: #49840 Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 81886c6 - Browse repository at this point
Copy the full SHA 81886c6View commit details -
test: replace forEach with for..of in test-process-env
PR-URL: #49825 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8dd895e - Browse repository at this point
Copy the full SHA 8dd895eView commit details
Commits on Nov 15, 2023
-
test: fix testsuite against zlib version 1.3
In the past, zlib versions had major.minor.micro formats, but with 1.3 this has been changed. Change the test code to accept one, two, or three elements past the major version. PR-URL: #50364 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a6a05e8 - Browse repository at this point
Copy the full SHA a6a05e8View commit details -
test: fix crypto-dh error message for OpenSSL 3.x
OpenSSL 3.0.12 and 3.1.4 changes the type of error short keys and IVs cause. The error message in test-crypto-dh for the "empty secret" is now 'Supplied key is too small' instead of 'error:02800080:Diffie-Hellman routines::invalid secret'. Error message change is test-only and uses the right error message for versions >=3.0.12 in 3.0.x and >= 3.1.4 in 3.1.x series. ref. https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=0df40630850fb2740e6be6890bb905d3fc623b2d ref. https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=5f69f5c65e483928c4b28ed16af6e5742929f1ee ref. https://www.openssl.org/news/vulnerabilities.html#CVE-2023-5363 PR-URL: #50395 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 41ca113 - Browse repository at this point
Copy the full SHA 41ca113View commit details -
test: relax version check with shared OpenSSL
Relax the OpenSSL version check when Node.js is built with the `--shared-openssl` option. Verify only that `process.versions.openssl` is truthy. Fixes: #43078 PR-URL: #50505 Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e34f9a - Browse repository at this point
Copy the full SHA 4e34f9aView commit details -
deps: upgrade openssl sources to quictls/openssl-3.0.12+quic1
PR-URL: #50411 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: James M Snell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3308189 - Browse repository at this point
Copy the full SHA 3308189View commit details -
deps: update archs files for openssl-3.0.12+quic1
PR-URL: #50411 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: James M Snell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 68cddd7 - Browse repository at this point
Copy the full SHA 68cddd7View commit details
Commits on Nov 21, 2023
-
deps: V8: cherry-pick a1efa5343880
Original commit message: Merged: [runtime] Set instance prototypes directly on maps Bug: chromium:1452137 (cherry picked from commit c7c447735f762f6d6d0878e229371797845ef4ab) Change-Id: I611c41f942e2e51f3c4b4f1d119c18410617188e Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4637888 Commit-Queue: Igor Sheludko <[email protected]> Auto-Submit: Igor Sheludko <[email protected]> Commit-Queue: Toon Verwaest <[email protected]> Reviewed-by: Toon Verwaest <[email protected]> Cr-Commit-Position: refs/branch-heads/11.4@{#47} Cr-Branched-From: 8a8a1e7086dacc426965d3875914efa66663c431-refs/heads/11.4.183@{#1} Cr-Branched-From: 5483d8e816e0bbce865cbbc3fa0ab357e6330bab-refs/heads/main@{#87241} Refs: v8/v8@a1efa53 PR-URL: #50077 Refs: nodejs/nodejs-dependency-vuln-assessments#151 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c40b51 - Browse repository at this point
Copy the full SHA 0c40b51View commit details -
deps: V8: cherry-pick 840650f2ff4e
Original commit message: Merged: [compiler] StackCheck can have side effects Bug: chromium:1452137 (cherry picked from commit e548943e473b020fdc1de6e5543ca31b24d8b7f9) Change-Id: Ibd7c9b02efd12341b452e4c34a635a58a817649f Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4637129 Reviewed-by: Toon Verwaest <[email protected]> Commit-Queue: Tobias Tebbi <[email protected]> Auto-Submit: Tobias Tebbi <[email protected]> Commit-Queue: Toon Verwaest <[email protected]> Cr-Commit-Position: refs/branch-heads/11.4@{#49} Cr-Branched-From: 8a8a1e7086dacc426965d3875914efa66663c431-refs/heads/11.4.183@{#1} Cr-Branched-From: 5483d8e816e0bbce865cbbc3fa0ab357e6330bab-refs/heads/main@{#87241} Refs: v8/v8@840650f PR-URL: #50077 Refs: nodejs/nodejs-dependency-vuln-assessments#151 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d3cdcb - Browse repository at this point
Copy the full SHA 9d3cdcbView commit details -
deps: V8: cherry-pick 9721082687c9
Original commit message: heap: Add missing <algorithm> include for std::remove GCC 14 changes some internal includes within libstdc++ so this transient include gets lost. Include <algorithm> explicitly for std::remove. Change-Id: Iab8a2c751a0f9c9dc6a770d6296ad6de724ef3bb Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4583222 Reviewed-by: Michael Lippautz <[email protected]> Commit-Queue: Michael Lippautz <[email protected]> Cr-Commit-Position: refs/heads/main@{#88037} PR-URL: #50077 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b243b5 - Browse repository at this point
Copy the full SHA 4b243b5View commit details -
deps: V8: cherry-pick f7d000a7ae7b
Original commit message: [logging] Bugfix: LinuxPerfBasicLogger should log JS functions This patch fixes a typo that was introduced in commit c51041f45400928cd64fbc8f389c0dd0dd15f82f / https://chromium-review.googlesource.com/c/v8/v8/+/2336793, which reversed the behavior of the perf_basic_prof_only_functions flag. This also refactors the equivalent guard in LinuxPerfJitLogger to use the same inline CodeKind API for identifying JS Functions. This is unrelated to the bug, but it seems a fair rider to add on here. Bug: v8:14387 Change-Id: I25766b0d45f4c65dfec5ae01e094a1ed94111054 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4954225 Reviewed-by: Camillo Bruni <[email protected]> Commit-Queue: Camillo Bruni <[email protected]> Cr-Commit-Position: refs/heads/main@{#90501} Refs: v8/v8@f7d000a PR-URL: #50077 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e63aef9 - Browse repository at this point
Copy the full SHA e63aef9View commit details -
deps: V8: cherry-pick d90d4533b053
Original commit message: Fix reading integer-indexed import assertions in dynamic import Use GetPropertyOrElement instead of GetProperty to read import assertion values from the import assertions object, to support cases in which the key is an integer index such as `"0"`. The added test case, when using GetProperty, triggers the following DCHECK in debug builds: https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/lookup-inl.h;l=108;drc=515f187ba067ee4a99fdf5198cca2c97abd342fd In release builds it silently fails to read the property, and thus throws about it not being a valid string. Bug: v8:14069 Change-Id: Ifd4645b7bd9bfd07f06fa33727441d27eabc4d32 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4614489 Reviewed-by: Victor Gomes <[email protected]> Commit-Queue: Marja Hölttä <[email protected]> Reviewed-by: Marja Hölttä <[email protected]> Cr-Commit-Position: refs/heads/main@{#88267} Refs: v8/v8@d90d453 PR-URL: #50077 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Rafael Gonzaga <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Richard Lau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b00c11a - Browse repository at this point
Copy the full SHA b00c11aView commit details -
test: mark SEA tests as flaky on PowerPC
PR-URL: #50750 Refs: #50740 Refs: nodejs/reliability#718 Reviewed-By: Yagiz Nizipli <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a528bbc - Browse repository at this point
Copy the full SHA a528bbcView commit details -
test: use ppc and ppc64 to skip SEA tests on PowerPC
It seems using ppc alone is not enough. Add ppc64 to be safe. PR-URL: #50828 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Keyhan Vakil <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e0f0fa - Browse repository at this point
Copy the full SHA 6e0f0faView commit details -
PR-URL: #50531 Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 68ec1e5 - Browse repository at this point
Copy the full SHA 68ec1e5View commit details -
2023-11-22, Version 20.10.0 'Iron' (LTS)
Notable changes: deps: * (SEMVER-MINOR) update uvwasi to 0.0.19 (Node.js GitHub Bot) #49908 doc: * add H4ad to collaborators (Vinícius Lourenço) #50217 esm: * (SEMVER-MINOR) detect ESM syntax in ambiguous JavaScript (Geoffrey Booth) #50096 * use import attributes instead of import assertions (Antoine du Hamel) #50140 * --experimental-default-type flag to flip module defaults (Geoffrey Booth) #49869 fs: * (SEMVER-MINOR) add flush option to appendFile() functions (Colin Ihrig) #50095 * add flush option to writeFile() functions (Colin Ihrig) #50009 lib: * (SEMVER-MINOR) add WebSocket client (Matthew Aitken) #49830 stream: * (SEMVER-MINOR) allow pass stream class to `stream.compose` (Alex Yang) #50187 * call helper function from push and unshift (Raz Luvaton) #50173 * optimize Writable (Robert Nagy) #50012 test_runner, cli: * (SEMVER-MINOR) add --test-concurrency flag (Colin Ihrig) #49996 vm: * (SEMVER-MINOR) use import attributes instead of import assertions (Antoine du Hamel) #50141 * use default HDO when importModuleDynamically is not set (Joyee Cheung) #49950 wasi: PR-URL: #50682
Configuration menu - View commit details
-
Copy full SHA for a220664 - Browse repository at this point
Copy the full SHA a220664View commit details