Skip to content
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.13.0 proposal #52793

Merged
merged 250 commits into from
May 7, 2024
Merged

v20.13.0 proposal #52793

merged 250 commits into from
May 7, 2024

Commits on Apr 10, 2024

  1. perf_hooks: reduce overhead of createHistogram

    PR-URL: #50074
    Backport-PR-URL: #51306
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    H4ad authored and RafaelGSS committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    72aabe1 View commit details
    Browse the repository at this point in the history
  2. test: avoid v8 deadcode on performance function

    PR-URL: #50074
    Backport-PR-URL: #51306
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    H4ad authored and RafaelGSS committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    32014f5 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. test: skip test for dynamically linked OpenSSL

    As a temporary measure to unblock the CI, skip the RSA implicit
    rejection test when Node.js is built against a dynamically linked
    OpenSSL.
    
    PR-URL: #52542
    Refs: #52537
    Refs: nodejs-private/node-private#525
    Refs: https://hackerone.com/reports/2269177
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    richardlau committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    b9eb003 View commit details
    Browse the repository at this point in the history
  2. deps: V8: remove references to non-existent flags

    #49703 cherry-picked a commit from
    upstream V8 which references some maglev-related flags that are not
    present in the version of V8 in Node.js 20.
    
    PR-URL: #52256
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    richardlau committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    ecadd63 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. test_runner: format coverage report for tap reporter

    PR-URL: #51119
    Backport-PR-URL: #52260
    Reviewed-By: Raz Luvaton <rluvaton@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    pulkit-30 authored and marco-ippolito committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    d5ac979 View commit details
    Browse the repository at this point in the history
  2. fs: add stacktrace to fs/promises

    Sync functions in fs throwed an error with a stacktrace which is helpful
    for debugging. But functions in fs/promises throwed an error without
    a stacktrace. This commit adds stacktraces by calling
    Error.captureStacktrace and re-throwing the error.
    
    Refs: #34817
    PR-URL: #49849
    Backport-PR-URL: #51127
    Fixes: #50160
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    sapphi-red authored and marco-ippolito committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    c530520 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. build: fix arm64 cross-compilation

    Commit 938212f added -msign-return-address=all to _all_ cflags but that
    is wrong when cross-compiling, it should only be added to the target's
    cflags.
    
    The flag being deprecated, it is also changed to
    `-mbranch-protection=standard`.
    
    Fixes: #42888
    Co-Authored-By: Michaël Zasso <targos@protonmail.com>
    PR-URL: #51256
    Fixes: nodejs/build#3319
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    297368a View commit details
    Browse the repository at this point in the history
  2. deps: update undici to 6.2.1

    PR-URL: #51278
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    f1b7bda View commit details
    Browse the repository at this point in the history
  3. Revert "stream: fix cloned webstreams not being unref'd"

    This reverts commit 4d3923a.
    
    PR-URL: #51491
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    mcollina authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    8d20b64 View commit details
    Browse the repository at this point in the history
  4. deps: update undici to 6.3.0

    PR-URL: #51462
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    0a08c4a View commit details
    Browse the repository at this point in the history
  5. deps: update ngtcp2 to 1.1.0

    PR-URL: #51319
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    dde9e08 View commit details
    Browse the repository at this point in the history
  6. deps: update undici to 6.4.0

    PR-URL: #51527
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    7a1e321 View commit details
    Browse the repository at this point in the history
  7. deps: update undici to 6.6.0

    PR-URL: #51630
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    256bcba View commit details
    Browse the repository at this point in the history
  8. deps: update undici to 6.6.2

    PR-URL: #51667
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    503c034 View commit details
    Browse the repository at this point in the history
  9. test_runner: add test:complete event to reflect execution order

    PR-URL: #51909
    Fixes: #51907
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    fc9ba17 View commit details
    Browse the repository at this point in the history
  10. report: add --report-exclude-network option

    New option `--report-exclude-network`, also available as
    `report.excludeNetwork`, enables the user to exclude
    networking interfaces in their diagnostic report.
    On some systems, this can cause the report to take minutes
    to generate so this option can be used to optimize that.
    
    Fixes: #46060
    
    PR-URL: #51645
    
    Co-authored-by: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    2 people authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    29f09f0 View commit details
    Browse the repository at this point in the history
  11. test_runner: add support for null and date value output

    PR-URL: #51920
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    malthe authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    956ee74 View commit details
    Browse the repository at this point in the history
  12. v8: implement v8.queryObjects() for memory leak regression testing

    This is similar to the `queryObjects()` console API provided by the
    Chromium DevTools console. It can be used to search for objects that
    have the matching constructor on its prototype chain in the entire
    heap, which can be useful for memory leak regression tests. To avoid
    surprising results, users should avoid using this API on constructors
    whose implementation they don't control, or on constructors that can
    be invoked by other parties in the application.
    
    To avoid accidental leaks, this API does not return raw references to
    the objects found. By default, it returns the count of the objects
    found. If `options.format` is `'summary'`, it returns an array
    containing brief string representations for each object. The visibility
    provided in this API is similar to what the heap snapshot provides,
    while users can save the cost of serialization and parsing and directly
    filer the target objects during the search.
    
    We have been using this API internally for the test suite, which
    has been more stable than any other leak regression testing
    strategies in the CI. With a public implementation we can now
    use the public API instead.
    
    PR-URL: #51927
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    joyeecheung authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    d30cccd View commit details
    Browse the repository at this point in the history
  13. src: preload function for Environment

    This PR adds a |preload| arg to the node::LoadEnvironment to allow
    embedders to set a preload function for the environment, which will run
    after the environment is loaded and before the main script runs.
    
    This is similiar to the --require CLI option, but runs a C++ function,
    and can only be set by embedders.
    
    The preload function can be used by embedders to inject scripts before
    running the main script, for example:
    1. In Electron it is used to initialize the ASAR virtual filesystem,
       inject custom process properties, etc.
    2. In VS Code it can be used to reset the module search paths for
       extensions.
    
    PR-URL: #51539
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    zcbenz authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    b3a11b5 View commit details
    Browse the repository at this point in the history
  14. doc: deprecate fs.Stats public constructor

    PR-URL: #51879
    Refs: #51681
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    5e78a20 View commit details
    Browse the repository at this point in the history
  15. doc: deprecate hmac public constructor

    PR-URL: #51881
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Adrian Estrada <edsadr@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    53ff3e5 View commit details
    Browse the repository at this point in the history
  16. diagnostics_channel: early-exit tracing channel trace methods

    PR-URL: #51915
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Qard authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    b94d119 View commit details
    Browse the repository at this point in the history
  17. doc: add UlisesGascon as a collaborator

    PR-URL: #51991
    Fixes: #51885
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    UlisesGascon authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    807c89c View commit details
    Browse the repository at this point in the history
  18. doc: clarify what moderation issues are for

    PR-URL: #51990
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    aduh95 authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    912145f View commit details
    Browse the repository at this point in the history
  19. meta: pass Codecov upload token to codecov action

    This is required since version 4 of the action (except for pull
     requests opened from forks).
    
    Refs: https://github.com/codecov/codecov-action/blob/e7748388508dfb57a188b1593a92c9ca8d865365/README.md#v4-release
    PR-URL: #51982
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    targos authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    3121949 View commit details
    Browse the repository at this point in the history
  20. test: un-set test-emit-after-on-destroyed as flaky

    I tested running the test case 100k times on the AIX ci machine
    and was unable to re-produce the error. Also it has not showed up
    recently as flaky on the ci. I suggest we mark this
    as un-flaky.
    
    ref: #50245 (comment)
    PR-URL: #51995
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    abmusse authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    5cc5400 View commit details
    Browse the repository at this point in the history
  21. node-api: make tsfn accept napi_finalize once more

    The thread-safe function's finalizer is not called in conjunction with
    the garbage collection of a JS value. In fact, it keeps a strong
    reference to the JS function it is expected to call. Thus, it is safe
    to make calls that affect GC state from its body.
    
    PR-URL: #51801
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    gabrielschulhof authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    f9d9567 View commit details
    Browse the repository at this point in the history
  22. test_runner: run before hook immediately if test started

    PR-URL: #52003
    Reviewed-By: Raz Luvaton <rluvaton@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    a223ca4 View commit details
    Browse the repository at this point in the history
  23. benchmark: add style-text benchmark

    PR-URL: #52004
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    RafaelGSS authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    c00715c View commit details
    Browse the repository at this point in the history
  24. doc: document that const c2 = vm.createContext(c1); c1 === c2 is true

    - As far as I can tell, the documentation didn't say this, so I was left
      wondering if there is a difference between `c1` and `c2` in `const c2
    = vm.createContext(c1);` According to my own tests, they are equivalent.
    I thought it was worth documenting as it would've saved me a bit of time
    if this information were written down.
    
    PR-URL: #51960
    Refs: #51946
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    DanKaplanSES authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    01aaddd View commit details
    Browse the repository at this point in the history
  25. deps: update simdutf to 4.0.9

    PR-URL: #51655
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    18838f2 View commit details
    Browse the repository at this point in the history
  26. test_runner: abort unfinished tests on async error

    This commit updates the test runner's uncaughtException handler
    to abort tests instead of assuming they finished running.
    
    Fixes: #51381
    PR-URL: #51996
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    cjihrig authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    a4cbb61 View commit details
    Browse the repository at this point in the history
  27. doc: add some commonly used lables up gront

    From the last onboarding session I think it would be
    good to add two commonly used lables to the section
    which is linked from the onboarding doc.
    
    Signed-off-by: Michael Dawson <midawson@redhat.com>
    PR-URL: #52006
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    mhdawson authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    ae7a11c View commit details
    Browse the repository at this point in the history
  28. watch: batch file restarts

    Co-authored-by: Matthieu <matthieusieben@users.noreply.github.com>
    PR-URL: #51992
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    2 people authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    508e968 View commit details
    Browse the repository at this point in the history
  29. module: refactor ESM loader initialization and entry point handling

    Split the `internal/process/esm_loader` file which contains the
    singleton cascaded loader:
    
    - The the singleton cascaded loader now directly resides in
      `internal/modules/esm/loader`, where the constructor also lives.
      This file is the root of most circular dependency of ESM code,
      (because components of the loader need the singleton itself),
      so this makes the dependency more obvious. Added comments about
      loading it lazily to avoid circular dependency.
    - The getter to the cascaded loader is also turned into a method
      to make the side effect explicit.
    - The sequence of `loadESM()` and `handleMainPromise` is now merged
      together into `runEntryPointWithESMLoader()` in
      `internal/modules/run_main` because this is intended to run entry
      points with the ESM loader and not just any module.
    - Documents how top-level await is handled.
    
    PR-URL: #51999
    Fixes: #42868
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    joyeecheung authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    5fcc1d3 View commit details
    Browse the repository at this point in the history
  30. src: refactor out FormatErrorMessage for error formatting

    PR-URL: #51999
    Fixes: #42868
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    joyeecheung authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    e216192 View commit details
    Browse the repository at this point in the history
  31. src: fix reading empty string views in Blob[De]serializer

    The string writing/reading was intended for debugging info
    in snapshot, which had a CHECK_GT(length, 0) check, it then
    got repurposed for SEA resource writing/reading and turned
    into a helper for string views, but was not updated to handle
    empty views, causing occasional crash in the CI when the
    read is protected. This patch fixes it.
    
    PR-URL: #52000
    Fixes: #50740
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    joyeecheung authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    07322b4 View commit details
    Browse the repository at this point in the history
  32. test_runner: avoid overwriting root start time

    This commit ensures the root test start time is not overwritten
    when top level before()/after() hooks are run.
    
    PR-URL: #52020
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    cjihrig authored and marco-ippolito committed May 2, 2024
    Configuration menu
    Copy the full SHA
    590decf View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. tools: automate gyp-next update

    PR-URL: #52014
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4b8b92f View commit details
    Browse the repository at this point in the history
  2. tools: install manpage to share/man for FreeBSD

    FreeBSD now install manpages to share/man/ instead of man/.
    
    Refs: https://cgit.freebsd.org/ports/commit/?id=003a571d1d6585196545295efc181514f171c4c4
    Refs: https://cgit.freebsd.org/ports/commit/?id=99ea45a72a2800fc90e98ee225a42c3e88da8602
    Refs: https://cgit.freebsd.org/ports/commit/?id=94cb251581ce0b94a40dee0728884367c3a4a82d
    PR-URL: #51791
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    sunpoet authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1f12534 View commit details
    Browse the repository at this point in the history
  3. src: use dedicated routine to compile function for builtin CJS loader

    So that we can use it to handle code caching in a central place.
    
    Drive-by: use per-isolate persistent strings for the parameters
    and mark GetHostDefinedOptions() since it's only used in one
    compilation unit
    
    PR-URL: #52016
    Refs: #47472
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    joyeecheung authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e161e62 View commit details
    Browse the repository at this point in the history
  4. deps: update ada to 2.7.7

    PR-URL: #52028
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d891275 View commit details
    Browse the repository at this point in the history
  5. module: fix detect-module not retrying as esm for cjs-only errors

    PR-URL: #52024
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    GeoffreyBooth authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    882a64e View commit details
    Browse the repository at this point in the history
  6. test_runner: handle undefined test locations

    This commit updates the built in reporters to check for the
    documented case of a test's location being undefined.
    
    As a drive by fix, the C++ code for computing the test location
    now returns undefined if the script location is empty. This lets
    tests run inside of eval().
    
    PR-URL: #52036
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    cjihrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e64a25a View commit details
    Browse the repository at this point in the history
  7. deps: update corepack to 0.26.0

    PR-URL: #52027
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f551289 View commit details
    Browse the repository at this point in the history
  8. src: add uv_get_available_memory to report and process

    PR-URL: #52023
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    theanarkh authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7f575c8 View commit details
    Browse the repository at this point in the history
  9. doc: remove ArrayBuffer from crypto.hash() data parameter type

    PR-URL: #52069
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    fengmk2 authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a6473a8 View commit details
    Browse the repository at this point in the history
  10. fs: validate file mode from cpp

    PR-URL: #52050
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Daniel Lemire <daniel@lemire.me>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    anonrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    34667c0 View commit details
    Browse the repository at this point in the history
  11. fs: validate fd from cpp on close

    PR-URL: #52051
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    anonrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    33ad86c View commit details
    Browse the repository at this point in the history
  12. fs: validate fd from cpp on fchown

    PR-URL: #52051
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    anonrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    51d7cd5 View commit details
    Browse the repository at this point in the history
  13. lib: fix listen with handle in cluster worker

    PR-URL: #52056
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    theanarkh authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ea4905c View commit details
    Browse the repository at this point in the history
  14. src: return a number from process.constrainedMemory() constantly

    `0` is already a special value returned from
    `uv_get_constrained_memory` representing unknown or no constraint.
    Make `process.constrainedMemory()` constantly return a number instead
    to avoid polymorphic return type.
    
    PR-URL: #52039
    Reviewed-By: theanarkh <theratliter@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    legendecas authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f2c7408 View commit details
    Browse the repository at this point in the history
  15. doc: mention NodeSource in RafaelGSS steward list

    PR-URL: #52057
    Reviewed-By: Adrian Estrada <edsadr@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    RafaelGSS authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0ef2708 View commit details
    Browse the repository at this point in the history
  16. doc: state that removing npm is a non-goal

    PR-URL: #51951
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luke Karrys <luke@lukekarrys.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Ethan Arrowood <ethan@arrowood.dev>
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    GeoffreyBooth authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    48cbd5f View commit details
    Browse the repository at this point in the history
  17. tools: update gyp-next to 0.16.2

    PR-URL: #52062
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5f1e7a0 View commit details
    Browse the repository at this point in the history
  18. test_runner: use source maps when reporting coverage

    PR-URL: #52060
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    MoLow authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    61e7ae0 View commit details
    Browse the repository at this point in the history
  19. tools: remove gyp-next .github folder

    PR-URL: #52064
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    fb100a2 View commit details
    Browse the repository at this point in the history
  20. util: support array of formats in util.styleText

    PR-URL: #52040
    Fixes: #52035
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2d6b199 View commit details
    Browse the repository at this point in the history
  21. watch: mark as stable

    PR-URL: #52074
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5a92223 View commit details
    Browse the repository at this point in the history
  22. events: remove abort listener from signal in on

    the `abortHandler` function is declared within the scope of
    the `events.on` function so cannot be removed by the caller
    which can lead to a memory leak
    adding the abort listener using the `addAbortListener` helper
    returns a disposable that can be used to clean up the listener
    when the iterator is exited
    
    Fixes: #51010
    PR-URL: #51091
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    nbbeeken authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6930205 View commit details
    Browse the repository at this point in the history
  23. build,tools: add test-ubsan ci

    Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
    Co-Authored-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    PR-URL: #46297
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    2 people authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    93bddb5 View commit details
    Browse the repository at this point in the history
  24. events: extract addAbortListener for safe internal use

    Refs: #48596
    PR-URL: #52081
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    atlowChemi authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5e69673 View commit details
    Browse the repository at this point in the history
  25. child_process: use internal addAbortListener

    PR-URL: #52081
    Refs: #48596
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    atlowChemi authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9af15cf View commit details
    Browse the repository at this point in the history
  26. dgram: use internal addAbortListener

    PR-URL: #52081
    Refs: #48596
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    atlowChemi authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    27d3644 View commit details
    Browse the repository at this point in the history
  27. net: use internal addAbortListener

    PR-URL: #52081
    Refs: #48596
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    atlowChemi authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    37abad8 View commit details
    Browse the repository at this point in the history
  28. readline: use internal addAbortListener

    PR-URL: #52081
    Refs: #48596
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    atlowChemi authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    fb601c3 View commit details
    Browse the repository at this point in the history
  29. http2: use internal addAbortListener

    PR-URL: #52081
    Refs: #48596
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    atlowChemi authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9f88736 View commit details
    Browse the repository at this point in the history
  30. stream: use internal addAbortListener

    PR-URL: #52081
    Refs: #48596
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    atlowChemi authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8442457 View commit details
    Browse the repository at this point in the history
  31. test_runner: use internal addAbortListener

    PR-URL: #52081
    Refs: #48596
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    atlowChemi authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    68187c4 View commit details
    Browse the repository at this point in the history
  32. watch: use internal addAbortListener

    PR-URL: #52081
    Refs: #48596
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    atlowChemi authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8ba6f9b View commit details
    Browse the repository at this point in the history
  33. doc: update collaborator email

    Updating my email on the relevant places.
    
    PR-URL: #52088
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    ruyadorno authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f8362b0 View commit details
    Browse the repository at this point in the history
  34. test_runner: remove redundant report call

    This commit removes a redundant call to `reportStarted()`. It is
    redundant because a few lines down, `subtest.finalize()` is
    called. `finalize()` will find the first test that is ready to
    report its data, and then call `report()`, which also calls
    `reportStarted()`. This will trigger the `'test:start'` as high
    up the test tree as necessary.
    
    PR-URL: #52089
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Raz Luvaton <rluvaton@gmail.com>
    cjihrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    73b38bf View commit details
    Browse the repository at this point in the history
  35. doc: remove ableist language from crypto

    PR-URL: #52063
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    10xLaCroixDrinker authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    af7c55f View commit details
    Browse the repository at this point in the history
  36. stream: add new when constructing ERR_MULTIPLE_CALLBACK

    commit c71e548 changed NodeError
    from a function to a class, and missed a spot where
    `ERR_MULTIPLE_CALLBACK` was being instantiated. This commit fixes
    that by adding the new keyword to that instance.
    
    Co-authored-by: Luigi Pinca <luigipinca@gmail.com>
    PR-URL: #52110
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    2 people authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f8209ff View commit details
    Browse the repository at this point in the history
  37. src: add C++ ProcessEmitWarningSync()

    PR-URL: #51977
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    joyeecheung authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b33eff8 View commit details
    Browse the repository at this point in the history
  38. fs: fix edge case in readFileSync utf8 fast path

    Fix a file permissions regression when `fs.readFileSync()` is called in
    append mode on a file that does not already exist introduced by the
    fast path for utf8 encoding.
    
    PR-URL: #52101
    Fixes: #52079
    Refs: #49691
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    richardlau authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0a9910c View commit details
    Browse the repository at this point in the history
  39. doc: update pnpm link

    PR-URL: #52113
    Refs: pnpm/pnpm@a777440
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    SuperchupuDev authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8d7d6ef View commit details
    Browse the repository at this point in the history
  40. test_runner: skip each hooks for skipped tests

    When a test is skipped, the corresponding beforeEach and afterEach
    hooks should also be skipped.
    
    Fixes: #52112
    PR-URL: #52115
    Reviewed-By: Raz Luvaton <rluvaton@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    cjihrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    fd1489a View commit details
    Browse the repository at this point in the history
  41. tools: update github_reporter to 1.7.0

    PR-URL: #52121
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d406976 View commit details
    Browse the repository at this point in the history
  42. test: add test for using --print with promises

    PR-URL: #52137
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    aduh95 authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e4981b3 View commit details
    Browse the repository at this point in the history
  43. test: reduce flakiness of test-runner-output.mjs

    This commit is similar to #51952. When the system is under load
    it is possible for these timeout tests to become flaky. We
    work around that by using a much longer setTimeout() in the test
    so that it is not racing against the test's timeout. But, we have
    to unref() such a large timeout. And, because test timeouts do
    not currently keep the event loop alive, we use a different
    setTimeout() for that purpose.
    
    Fixes: #52139
    Refs: #52140
    PR-URL: #52146
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    cjihrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d7bfb4e View commit details
    Browse the repository at this point in the history
  44. deps: update zlib to 1.3.0.1-motley-24342f6

    PR-URL: #52123
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d6f9ca3 View commit details
    Browse the repository at this point in the history
  45. lib: make sure clear the old timer in http server

    PR-URL: #52118
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    theanarkh authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d33fc36 View commit details
    Browse the repository at this point in the history
  46. doc: optimize the doc about Unix abstract socket

    PR-URL: #52043
    Refs: #50904
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    theanarkh authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    bda3cde View commit details
    Browse the repository at this point in the history
  47. test_runner: add suite()

    This commit adds a suite() function to the test runner and makes
    describe() an alias for it. This matches the it() alias for
    test().
    
    Fixes: #51430
    PR-URL: #52127
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    cjihrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    41646d9 View commit details
    Browse the repository at this point in the history
  48. lib: emit listening event once when call listen twice

    PR-URL: #52119
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    theanarkh authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d5d6e04 View commit details
    Browse the repository at this point in the history
  49. fs: refactor maybeCallback function

    PR-URL: #52129
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    anonrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c5fd193 View commit details
    Browse the repository at this point in the history
  50. test_runner: emit diagnostics when watch mode drains

    PR-URL: #52130
    Fixes: #51253
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    MoLow authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    caec996 View commit details
    Browse the repository at this point in the history
  51. doc: add spec for contains module syntax

    PR-URL: #52059
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    GeoffreyBooth authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f5241e2 View commit details
    Browse the repository at this point in the history
  52. stream: support typed arrays

    PR-URL: #51866
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Raz Luvaton <rluvaton@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    IlyasShabi authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0b853a7 View commit details
    Browse the repository at this point in the history
  53. deps: update simdutf to 5.0.0

    PR-URL: #52138
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    lemire authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3b41da9 View commit details
    Browse the repository at this point in the history
  54. test: add spawnSyncAndAssert util

    PR-URL: #52132
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    aduh95 authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6da446d View commit details
    Browse the repository at this point in the history
  55. tools: sync ubsan workflow with asan

    Configs have changed since the ubsan PR was initially opened.
    
    PR-URL: #52152
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    cef4b7e View commit details
    Browse the repository at this point in the history
  56. doc: fix typos in maintaining-dependencies.md

    fix typo: informations -> information
    
    information has no plural
    
    PR-URL: #52160
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    RoboSchmied authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5bce596 View commit details
    Browse the repository at this point in the history
  57. lib: fix type error for _refreshLine

    PR-URL: #52133
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    JacksonTian authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e5521b5 View commit details
    Browse the repository at this point in the history
  58. crypto: fix input validation in crypto.hash

    PR-URL: #52070
    Refs: https://github.com/nodejs/node/pull/51044/files#r1522362983
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a6eede3 View commit details
    Browse the repository at this point in the history
  59. test: add missing cctest/test_path.cc

    PR-URL: #52148
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    anonrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    dd1f761 View commit details
    Browse the repository at this point in the history
  60. src: fix move after use reported by coverity

    - Fix move after use reported by coverity in
      node_contextify.cc
    
    Signed-off-by: Michael Dawson <midawson@redhat.com>
    PR-URL: #52141
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mhdawson authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2449d26 View commit details
    Browse the repository at this point in the history
  61. doc: clarify what is supported in NODE_OPTIONS

    Signed-off-by: Michael Dawson <midawson@redhat.com>
    PR-URL: #52076
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    mhdawson authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4f19203 View commit details
    Browse the repository at this point in the history
  62. doc: fix --env-file docs for valid quotes for defining values

    PR-URL: #52157
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    dygabo authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    72bd2b0 View commit details
    Browse the repository at this point in the history
  63. test: fix incorrect test fixture

    This commit updates a test runner fixture that includes a failing
    child test. However, the nested test is created using the top
    level test() function instead t.test(). This commit updates the
    fixture to use t.test(), while preserving the expected failure.
    
    Refs: #47164
    PR-URL: #52185
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    cjihrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8a0b721 View commit details
    Browse the repository at this point in the history
  64. doc: move gabrielschulhof to TSC emeritus

    PR-URL: #52192
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Ruy Adorno <ruy@vlt.sh>
    gabrielschulhof authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9771f41 View commit details
    Browse the repository at this point in the history
  65. doc: http event order correction

    PR-URL: #51464
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    wh0 authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8ba308a View commit details
    Browse the repository at this point in the history
  66. test_runner: simplify test start time tracking

    This commit simplifies the logic for tracking test start time.
    The start time is now set only when a test/suite begins running.
    If the test/suite never runs, a fallback is provided in postRun().
    
    PR-URL: #52182
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    cjihrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    07e4a42 View commit details
    Browse the repository at this point in the history
  67. test_runner: simplify test end time tracking

    This commit simplifies the logic for tracking test end time.
    The end time is now only set in postRun(), which every test
    runs when it ends.
    
    PR-URL: #52182
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    cjihrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5cd3df8 View commit details
    Browse the repository at this point in the history
  68. tools: fix error reported by coverity in js2c.cc

    Coverity reported using the wrong argument types
    to printf
    
    Signed-off-by: Michael Dawson <midawson@redhat.com>
    PR-URL: #52142
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mhdawson authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a5204eb View commit details
    Browse the repository at this point in the history
  69. doc: add mold to speeding up section

    PR-URL: #52179
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    congzhangzh authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3d67b6b View commit details
    Browse the repository at this point in the history
  70. doc: edit ChildProcess 'message' event docs

    - Clarify which types of objects can be sent through `process.send`.
    - Clarify that IPC handles are not supported on win32 platform.
    
    PR-URL: #52154
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    theanarkh authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    bf0ed95 View commit details
    Browse the repository at this point in the history
  71. test: add test for skip+todo combinations

    This commit adds a regression test for the edge case where a
    test runner test is marked as both todo and skip.
    
    Refs: #49013
    PR-URL: #52204
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    cjihrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a1dd92c View commit details
    Browse the repository at this point in the history
  72. doc: add section explaining todo tests

    This commit adds a section to the test runner docs explaining
    what a TODO test is.
    
    Refs: #49013
    PR-URL: #52204
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    cjihrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    65618a3 View commit details
    Browse the repository at this point in the history
  73. doc: move TSC members from regular to emeritus

    Talked to a few TSC members and agreed move from regular to
    emeritus made sense.
    
    Signed-off-by: Michael Dawson <midawson@redhat.com>
    PR-URL: #52209
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    mhdawson authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2abaea3 View commit details
    Browse the repository at this point in the history
  74. deps: update zlib to 1.3.0.1-motley-24c07df

    PR-URL: #52199
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    bd3c6a2 View commit details
    Browse the repository at this point in the history
  75. tools: update lint-md-dependencies to rollup@4.13.0

    PR-URL: #52122
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b36fea0 View commit details
    Browse the repository at this point in the history
  76. tools: install npm PowerShell scripts on Windows

    npm 9.8.0 added PowerShell scripts that should be installed alongside
    the cmd and shell scripts on Windows.
    
    Fixes: #48471
    Refs: npm/cli#6548
    PR-URL: #52009
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    lukekarrys authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c39f15c View commit details
    Browse the repository at this point in the history
  77. doc: fix arrow vertical alignment in HTML version

    This commit fixes the alignment of the bullet points (green arrow) under
    'Node.js <version> documentation' by drawing a triangle in CSS instead
    of using an ASCII char.
    
    PR-URL: #52193
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    akashyeole authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2509f3b View commit details
    Browse the repository at this point in the history
  78. deps: update undici to 6.10.2

    PR-URL: #52227
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    923a77c View commit details
    Browse the repository at this point in the history
  79. benchmark: add toNamespacedPath bench

    PR-URL: #52236
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    RafaelGSS authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ea8e72e View commit details
    Browse the repository at this point in the history
  80. test_runner: run afterEach hooks in correct order

    This commit updates the test runner afterEach hook so that the
    current test's afterEach hooks run before any ancestor afterEach
    hooks.
    
    Fixes: #51671
    PR-URL: #52239
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    cjihrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    35588cf View commit details
    Browse the repository at this point in the history
  81. tools: allow local updates for llhttp

    PR-URL: #52085
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    ShogunPanda authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c7238d0 View commit details
    Browse the repository at this point in the history
  82. doc: add release key for marco-ippolito

    PR-URL: #52257
    Refs: nodejs/Release#984
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Ruy Adorno <ruy@vlt.sh>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c2def7d View commit details
    Browse the repository at this point in the history
  83. doc: update release gpg keyserver

    PR-URL: #52257
    Refs: nodejs/Release#984
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Ruy Adorno <ruy@vlt.sh>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    cc67720 View commit details
    Browse the repository at this point in the history
  84. doc: fix email pattern to be wrapped with << instead of single <

    PR-URL: #52284
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    rluvaton authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f3e8d11 View commit details
    Browse the repository at this point in the history
  85. test_runner: disable highWatermark on TestsStream

    The default highWatermark of 16 on the TestsStream class can
    have a substantial impact on reporting performance. This commit
    sets the TestsStream highWatermark to a very large value and
    lets the destination streams (which are more likely to have
    meaningful highWatermarks) handle backpressure.
    
    PR-URL: #52287
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    cjihrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    379535a View commit details
    Browse the repository at this point in the history
  86. test_runner: hide new line when no error in spec reporter

    PR-URL: #52297
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    MoLow authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    34ab1a3 View commit details
    Browse the repository at this point in the history
  87. meta: move one or more collaborators to emeritus

    PR-URL: #52300
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    481420f View commit details
    Browse the repository at this point in the history
  88. crypto: validate RSA-PSS saltLength in subtle.sign and subtle.verify

    fixes: #52188
    PR-URL: #52262
    Fixes: #52188
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    panva authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    197b61f View commit details
    Browse the repository at this point in the history
  89. tools: use Python 3.12 in GitHub Actions workflows

    PR-URL: #52301
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b3dfc62 View commit details
    Browse the repository at this point in the history
  90. deps: update undici to 6.11.1

    PR-URL: #52328
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5258b54 View commit details
    Browse the repository at this point in the history
  91. meta: bump codecov/codecov-action from 4.1.0 to 4.1.1

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.1.0 to 4.1.1.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@54bcd87...c16abc2)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    PR-URL: #52308
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    dependabot[bot] authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5f40fe0 View commit details
    Browse the repository at this point in the history
  92. meta: bump actions/setup-python from 5.0.0 to 5.1.0

    Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.0.0 to 5.1.0.
    - [Release notes](https://github.com/actions/setup-python/releases)
    - [Commits](actions/setup-python@0a5c615...82c7e63)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-python
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    PR-URL: #52310
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    dependabot[bot] authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    df33099 View commit details
    Browse the repository at this point in the history
  93. meta: bump actions/cache from 4.0.1 to 4.0.2

    Bumps [actions/cache](https://github.com/actions/cache) from 4.0.1 to 4.0.2.
    - [Release notes](https://github.com/actions/cache/releases)
    - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
    - [Commits](actions/cache@ab5e6d0...0c45773)
    
    ---
    updated-dependencies:
    - dependency-name: actions/cache
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    PR-URL: #52311
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    dependabot[bot] authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    542aaf9 View commit details
    Browse the repository at this point in the history
  94. meta: bump github/codeql-action from 3.24.6 to 3.24.9

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.24.6 to 3.24.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@8a470fd...1b1aada)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    PR-URL: #52312
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    dependabot[bot] authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2760db7 View commit details
    Browse the repository at this point in the history
  95. meta: bump rtCamp/action-slack-notify from 2.2.1 to 2.3.0

    Bumps [rtCamp/action-slack-notify](https://github.com/rtcamp/action-slack-notify) from 2.2.1 to 2.3.0.
    - [Release notes](https://github.com/rtcamp/action-slack-notify/releases)
    - [Commits](rtCamp/action-slack-notify@b24d75f...4e5fb42)
    
    ---
    updated-dependencies:
    - dependency-name: rtCamp/action-slack-notify
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    PR-URL: #52313
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    dependabot[bot] authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4dafd3e View commit details
    Browse the repository at this point in the history
  96. meta: bump actions/download-artifact from 4.1.3 to 4.1.4

    Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.3 to 4.1.4.
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](actions/download-artifact@87c5514...c850b93)
    
    ---
    updated-dependencies:
    - dependency-name: actions/download-artifact
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    PR-URL: #52314
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    dependabot[bot] authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    22b7167 View commit details
    Browse the repository at this point in the history
  97. doc: replace "below" with "following"

    Ref: https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/b/below
    PR-URL: #52315
    Refs: https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/b/below
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Trott authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a86705c View commit details
    Browse the repository at this point in the history
  98. doc: add tips about vcpkg cause build faild on windows

    PR-URL: #52181
    Refs: nodejs/help#1656
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    congzhangzh authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8ee20d8 View commit details
    Browse the repository at this point in the history
  99. Revert "tools: run build-windows workflow only on source changes"

    This reverts commit 4ab63db.
    
    PR-URL: #52320
    Refs: #51596
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    targos authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    049cca4 View commit details
    Browse the repository at this point in the history
  100. doc: add missing space

    PR-URL: #52360
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    AugustinMauroy authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1a843f7 View commit details
    Browse the repository at this point in the history
  101. deps: update c-ares to 1.28.1

    PR-URL: #52285
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    cce861e View commit details
    Browse the repository at this point in the history
  102. tools: update lint-md-dependencies to rollup@4.13.2

    PR-URL: #52286
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    893b5aa View commit details
    Browse the repository at this point in the history
  103. test_runner: fix recursive run

    PR-URL: #52322
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    MoLow authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0f690f0 View commit details
    Browse the repository at this point in the history
  104. src: stop using v8::BackingStore::Reallocate

    It's being deprecated by V8.
    Explicitly allocate a new ArrayBuffer and copy the data when needed
    instead.
    
    Fixes: #52234
    Co-authored-by: Joyee Cheung <joyeec9h3@gmail.com>
    PR-URL: #52292
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    2 people authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7e35a16 View commit details
    Browse the repository at this point in the history
  105. events: rename high & low watermark for consistency

    PR-URL: #52080
    Fixes: #52078
    Refs: #41276
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    atlowChemi authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7bfb0b4 View commit details
    Browse the repository at this point in the history
  106. doc: document missing options of events.on

    Fixes: #52078
    Refs: #41276
    PR-URL: #52080
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    atlowChemi authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c55a3be View commit details
    Browse the repository at this point in the history
  107. doc: add Rafael to sec release stewards

    PR-URL: #52354
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Ruy Adorno <ruy@vlt.sh>
    RafaelGSS authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6f31cc8 View commit details
    Browse the repository at this point in the history
  108. stream: make Duplex inherit destroy from Writable

    Make `Duplex` inherit the `destroy` method from `Writable` instead of
    `Readable` so that pending write callbacks are correctly invoked when
    the stream is destroyed.
    
    PR-URL: #52318
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    lpinca authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    09bd367 View commit details
    Browse the repository at this point in the history
  109. tools: run test-ubsan on ubuntu-latest

    PR-URL: #52375
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    targos authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e3e0c68 View commit details
    Browse the repository at this point in the history
  110. lib: .load .save add proper error message when no file passed

    This commit adds a proper error message using ERR_MISSING_ARGS('file')
    when a .save or .load REPL command is runned. This commit also adds
    test for both of this cases.
    
    Fixes: #52218
    
    Signed-off-by: Thomas Mauran <thomas.mauran@etu.umontpellier.fr>
    PR-URL: #52225
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    thomas-mauran authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ee11b53 View commit details
    Browse the repository at this point in the history
  111. fs,permission: make handling of buffers consistent

    Commit 2000c26 added explicit handling
    of Buffers to fs.symlink, but not to fs.symlinkSync or
    fs.promises.symlink. This change adapts the latter two functions to
    behave like fs.symlink.
    
    Refs: #49156
    Refs: #51212
    PR-URL: #52348
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    tniessen authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    edecd46 View commit details
    Browse the repository at this point in the history
  112. benchmark: conditionally use spawn with taskset for cpu pinning

    This change enhances the benchmarking tool by conditionally using the,
    spawn method with taskset for CPU pinning, improving consistency of
    benchmark results across different environments.
    
    Fixes: #52233
    PR-URL: #52253
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Raz Luvaton <rluvaton@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    thisalihassan authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7508d48 View commit details
    Browse the repository at this point in the history
  113. doc: use consistent plural form of "index"

    Our documentation uses both "indices" and "indexes" as the plural form
    of "index". The Microsoft Style Guide, which we've adopted for
    documentation, says to use "indexes" so let's standardize on that.
    
    Ref: https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
    PR-URL: #52373
    Refs: https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Trott authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    bfd4c78 View commit details
    Browse the repository at this point in the history
  114. doc: reserve 125 for Electron 31

    PR-URL: #52379
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    codebytere authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3ad62f1 View commit details
    Browse the repository at this point in the history
  115. doc: update the location of build_with_cmake

    PR-URL: #52356
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    emmanuel-ferdman authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    392a0d3 View commit details
    Browse the repository at this point in the history
  116. watch: fix some node argument not passed to watched process

    PR-URL: #52358
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    rluvaton authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7f3b7fd View commit details
    Browse the repository at this point in the history
  117. deps: upgrade npm to 10.5.1

    PR-URL: #52351
    Reviewed-By: Luke Karrys <luke@lukekarrys.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    npm-cli-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0a103e9 View commit details
    Browse the repository at this point in the history
  118. crypto: reject Ed25519/Ed448 in Sign/Verify prototypes

    fixes: #52097
    PR-URL: #52340
    Fixes: #52097
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    panva authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    739958e View commit details
    Browse the repository at this point in the history
  119. tools: update Ruff to v0.3.4

    - Use `check` command as suggested
    - Adapt deprecated config
    - Ignore cpplint.py as it's a third-party script
    
    PR-URL: #52302
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    targos authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f71a777 View commit details
    Browse the repository at this point in the history
  120. http2: fix h2-over-h2 connection proxying

    PR-URL: #52368
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    pimterry authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e010159 View commit details
    Browse the repository at this point in the history
  121. src: update branch name in node_revert.h

    PR-URL: #52390
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    tniessen authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1b4d281 View commit details
    Browse the repository at this point in the history
  122. crypto: make timingSafeEqual faster for Uint8Array

    Add a fast API that V8 can use if the user supplies Uint8Arrays
    (including Buffers) to timingSafeEqual.
    
    PR-URL: #52341
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Daniel Lemire <daniel@lemire.me>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    tniessen authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0f784c9 View commit details
    Browse the repository at this point in the history
  123. deps: update simdutf to 5.2.3

    PR-URL: #52381
    Refs: #51670
    Reviewed-By: Daniel Lemire <daniel@lemire.me>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    anonrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    606c183 View commit details
    Browse the repository at this point in the history
  124. buffer: use simdutf for atob implementation

    Co-authored-by: Daniel Lemire <daniel@lemire.me>
    PR-URL: #52381
    Refs: #51670
    Reviewed-By: Daniel Lemire <daniel@lemire.me>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    2 people authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e67bc34 View commit details
    Browse the repository at this point in the history
  125. doc: call out http(s).globalAgent default

    Despite the `http.Agent` stating:
    
    > The default `http.globalAgent` that is used by `http.request()` has
    > all of these values set to their respective defaults.
    
    this isn't true anymore since node.js 19. Both, the http as well as the
    https `globalAgent` now set `{ keepAlive: true, scheduling: 'lifo',
    timeout: 5000 }` as options. `'lifo'` is the default anyway, but
    `keepAlive` is turned off and no `timeout` is set on `new Agent()`.
    
    Document the diverging behaviour in the `globalAgent` sections, remove
    the false statement from `http.Agent` section, and extend the changelog
    to call out the timeout change as well.
    
    PR-URL: #52392
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    fahrradflucht authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f3f67ff View commit details
    Browse the repository at this point in the history
  126. tools: update lint-md-dependencies to rollup@4.14.0

    PR-URL: #52398
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b2a3dce View commit details
    Browse the repository at this point in the history
  127. doc: update process.execArg example to be more useful

    PR-URL: #52412
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Raz Luvaton <rluvaton@gmail.com>
    JakobJingleheimer authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b9bdb94 View commit details
    Browse the repository at this point in the history
  128. crypto: deprecate implicitly shortened GCM tags

    This introduces a doc-only deprecation of using GCM authentication tags
    that are shorter than the cipher's block size, unless the user specified
    the authTagLength option.
    
    Refs: #52327
    PR-URL: #52345
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    tniessen authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    03e05b0 View commit details
    Browse the repository at this point in the history
  129. tools: update stale bot messaging

    PR-URL: #52423
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Ruy Adorno <ruy@vlt.sh>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    wesleytodd authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    74a171f View commit details
    Browse the repository at this point in the history
  130. doc: correct naming convention in C++ style guide

    The code and documentation uses PascalCase for C++ functions, methods,
    and classes but the C++ style guide incorrectly says to use camelCase.
    
    PR-URL: #52424
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    VoltrexKeyva authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    93d6840 View commit details
    Browse the repository at this point in the history
  131. tools: change inactive limit to 12 months

    PR-URL: #52425
    Reviewed-By: Ruy Adorno <ruy@vlt.sh>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    anonrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    55a3fbc View commit details
    Browse the repository at this point in the history
  132. benchmark: add AbortSignal.abort benchmarks

    PR-URL: #52408
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    rluvaton authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    f8ad300 View commit details
    Browse the repository at this point in the history
  133. test: fix Windows compiler warnings in overlapped-checker

    Fixes two warnings:
    - test\overlapped-checker\main_win.c(37,25): warning : format specifies
      type 'int' but the argument has type 'DWORD' (aka 'unsigned long')
      [-Wformat]
    - test\overlapped-checker\main_win.c(9,14): warning : unused variable
      'write_count' [-Wunused-variable]
    
    PR-URL: #52405
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    targos authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    375c3db View commit details
    Browse the repository at this point in the history
  134. doc: add Rafael to steward list

    PR-URL: #52452
    Refs: nodejs-private/security-release#22
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    RafaelGSS authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e2ea984 View commit details
    Browse the repository at this point in the history
  135. doc: accommodate upcoming stricter .md linting

    remark-lint-final-definition@4.0.0 will start flagging footnotes in
    BUILDING.md. I don't think we want to move them to the bottom, so I've
    disabled the lint rule where relevant.
    
    Ref: nodejs/remark-preset-lint-node#511
    PR-URL: #52454
    Refs: nodejs/remark-preset-lint-node#511
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Trott authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e8cb29d View commit details
    Browse the repository at this point in the history
  136. doc: remove Internet Explorer mention in BUILDING.md

    PR-URL: #52455
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Trott authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    88adbd0 View commit details
    Browse the repository at this point in the history
  137. doc: add lint-js-fix into BUILDING.md

    When there is any auto-fixable linting errors, there is not a way to
    pass `--fix` into `make lint-js` as far as I am aware of. Spent quiet
    some time fixing them one by one and just realised `lint-js-fix` exists.
    
    PR-URL: #52290
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    jakecastelli authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    17d5ba9 View commit details
    Browse the repository at this point in the history
  138. test: simplify ASan build checks

    Always use `process.config.variables.asan`.
    This removes the need for a special ASAN env var.
    
    PR-URL: #52430
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    targos authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5b758b9 View commit details
    Browse the repository at this point in the history
  139. test_runner: fix clearing final timeout in own callback

    PR-URL: #52332
    Fixes: #52325
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Benricheson101 authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9497097 View commit details
    Browse the repository at this point in the history
  140. test: fix watch test with require not testing pid

    PR-URL: #52353
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    rluvaton authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1f7a28c View commit details
    Browse the repository at this point in the history
  141. buffer: improve btoa performance

    PR-URL: #52427
    Reviewed-By: Daniel Lemire <daniel@lemire.me>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    anonrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    328bded View commit details
    Browse the repository at this point in the history
  142. lib: replace string prototype usage with alternatives

    PR-URL: #52440
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    RedYetiDev authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    64c2c2a View commit details
    Browse the repository at this point in the history
  143. crypto: enable NODE_EXTRA_CA_CERTS with BoringSSL

    PR-URL: #52217
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    codebytere authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0ec4d9d View commit details
    Browse the repository at this point in the history
  144. deps: upgrade npm to 10.5.2

    PR-URL: #52458
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    npm-cli-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ecc180f View commit details
    Browse the repository at this point in the history
  145. buffer: improve base64 and base64url performance

    Co-authored-by: Daniel Lemire <daniel@lemire.me>
    PR-URL: #52428
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    2 people authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1b2aff7 View commit details
    Browse the repository at this point in the history
  146. lib: refactor lazy loading of undici for fetch method

    Object.defineProperty is updated to lazily load the undici dependency
    for the fetch method. This change allows for simpler and more reliable
    mocking of the fetch method for testing purposes, resolving issues
    encountered with premature method invocation during testing.
    
    Fixes: #52015
    PR-URL: #52275
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Victor Chen authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    18ae7a4 View commit details
    Browse the repository at this point in the history
  147. tools: add a linter for README lists

    PR-URL: #52476
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    aduh95 authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8464c02 View commit details
    Browse the repository at this point in the history
  148. deps: update simdutf to 5.2.4

    PR-URL: #52473
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d34fd21 View commit details
    Browse the repository at this point in the history
  149. buffer: add missing ARG_TYPE(ArrayBuffer) for isUtf8

    PR-URL: #52477
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Jungku Lee authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1c1a693 View commit details
    Browse the repository at this point in the history
  150. benchmark: add ipc support to spawn stdio config

    Enabled inter-process communication (ipc) in the stdio configuration
    of the spawn function within the benchmark subsystem.
    This change allows for improved data exchange between parent
    and benchmarked child processes, addressing limitations in performance
    testing scenarios.
    
    Fixes: #52233
    Refs: nodejs/performance#161
    PR-URL: #52456
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Raz Luvaton <rluvaton@gmail.com>
    thisalihassan authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0300598 View commit details
    Browse the repository at this point in the history
  151. benchmark: inherit stdio/stderr instead of pipe

    PR-URL: #52456
    Fixes: #52233
    Refs: nodejs/performance#161
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Raz Luvaton <rluvaton@gmail.com>
    thisalihassan authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    2274d0c View commit details
    Browse the repository at this point in the history
  152. meta: move one or more collaborators to emeritus

    PR-URL: #52457
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Ash Cripps <email@ashleycripps.co.uk>
    Reviewed-By: Masashi Hirano <shisama07@gmail.com>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    befb90d View commit details
    Browse the repository at this point in the history
  153. lib, doc: rename readme.md to README.md

    PR-URL: #52471
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    RedYetiDev authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8fd8130 View commit details
    Browse the repository at this point in the history
  154. tools: update minimatch index path

    PR-URL: #52523
    Fixes: #52520
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c681336 View commit details
    Browse the repository at this point in the history
  155. test: write tests for assertIsArray http2 util

    PR-URL: #52511
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    sinansonmez authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4ad159b View commit details
    Browse the repository at this point in the history
  156. test_runner: better error handing for test hook

    Co-authored-by: Colin Ihrig <cjihrig@gmail.com>
    PR-URL: #52401
    Fixes: #52399
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    2 people authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    29d2011 View commit details
    Browse the repository at this point in the history
  157. tools: use stylistic ESLint plugin for formatting

    Refs: https://eslint.org/blog/2023/10/deprecating-formatting-rules/
    PR-URL: #50714
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    targos authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b4d7032 View commit details
    Browse the repository at this point in the history
  158. node-api: copy external type tags when they are set

    In order to adapt to V8 changes regarding storing private
    properties on Externals, ExternalWrapper objects were introduced
    in #51149.
    
    However, this new code stores the type tag pointer and not the
    128-bit value inside. This breaks some pre-existing code that
    were making temporary tags. It also means that unloading the module
    will cause existing External objects to have a tag pointer that
    points nowhere (use-after-free bug).
    
    Change ExternalWrapper to store tags by value to fix this regression.
    
    PR-URL: #52426
    Reviewed-By: Gabriel Schulhof <gabrielschulhof@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Koromix authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    0a225a4 View commit details
    Browse the repository at this point in the history
  159. doc: update test runner coverage limitations

    PR-URL: #52515
    Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    MoLow authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a8bc40f View commit details
    Browse the repository at this point in the history
  160. tools: update lint-md-dependencies to rollup@4.14.2 vfile-reporter@8.1.1

    PR-URL: #52518
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7c349d7 View commit details
    Browse the repository at this point in the history
  161. deps: update minimatch to 9.0.4

    PR-URL: #52524
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b42a473 View commit details
    Browse the repository at this point in the history
  162. deps: update nghttp2 to 1.61.0

    PR-URL: #52395
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7e5bbee View commit details
    Browse the repository at this point in the history
  163. src: fix loadEnvFile ENOENT error

    Before this change the error message for `process.loadEnvFile()` without
    an `.env` file present in the current working directory was looking like
    this: `ENOENT: .env, Failed to load '%s'.` This obviously isn't what the
    author intended.
    
    To fix that, just return a "plain" ENOENT open error. It should be
    descriptive enough. That means for the above example, the error message
    is now `ENOENT: no such file or directory, open '.env'`.
    
    PR-URL: #52438
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    fahrradflucht authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b05e639 View commit details
    Browse the repository at this point in the history
  164. src: remove regex usage for env file parsing

    PR-URL: #52406
    Fixes: #52248
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    IlyasShabi authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    27491e5 View commit details
    Browse the repository at this point in the history
  165. build: temporary disable ubsan

    PR-URL: #52560
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    RafaelGSS authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6e85bc4 View commit details
    Browse the repository at this point in the history
  166. net: add CLI option for autoSelectFamilyAttemptTimeout

    PR-URL: #52474
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    ShogunPanda authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d116fa1 View commit details
    Browse the repository at this point in the history
  167. tools: fix heading spaces for osx-entitlements.plist

    PR-URL: #52561
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    JacksonTian authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c0c60d1 View commit details
    Browse the repository at this point in the history
  168. test: split wasi poll test for windows

    PR-URL: #52538
    Fixes: #51822
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    huseyinacacak-janea authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b6cb74d View commit details
    Browse the repository at this point in the history
  169. dns: add order option and support ipv6first

    PR-URL: #52492
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    ShogunPanda authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4acca8e View commit details
    Browse the repository at this point in the history
  170. doc: fix issue detected in markdown lint update

    Refs: nodejs/remark-preset-lint-node#535
    PR-URL: #52566
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Trott authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4ed55bf View commit details
    Browse the repository at this point in the history
  171. benchmark: reduce the buffer size for blob

    PR-URL: #52548
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    debadree25 authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6fdd748 View commit details
    Browse the repository at this point in the history
  172. deps: update zlib to 1.3.0.1-motley-7d77fb7

    PR-URL: #52516
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9c330b6 View commit details
    Browse the repository at this point in the history
  173. test: fix test-tls-ticket-cluster.js

    Ensured connection end is initiated by worker (server)
    
    Fixes: #2510
    PR-URL: #52431
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    huseyinacacak-janea authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c871fad View commit details
    Browse the repository at this point in the history
  174. test: ensure that all worker servers are ready

    Wait for the `'listening'` message from all workers before creating the
    first connection. This fixes an `EMFILE` error that is raised on Windows
    when running the following command
    
    ```
    python tools/test.py -J --repeat=1000 parallel/test-tls-ticket-cluster
    ```
    
    PR-URL: #52563
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    lpinca authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6da558a View commit details
    Browse the repository at this point in the history
  175. fs: fixes recursive fs.watch crash on Linux when deleting files

    Signed-off-by: Matteo Collina <hello@matteocollina.com>
    Fixes: #52018
    PR-URL: #52349
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    mcollina authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e7d0d80 View commit details
    Browse the repository at this point in the history
  176. deps: update undici to 6.13.0

    PR-URL: #52493
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c96f104 View commit details
    Browse the repository at this point in the history
  177. tools: update lint-md-dependencies

    remark-preset-lint-node@5.0.2
    rollup@4.14.3
    
    PR-URL: #52581
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    9cf47bb View commit details
    Browse the repository at this point in the history
  178. doc: add RedYetiDev to triage team

    PR-URL: #52556
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    RedYetiDev authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4d051ba View commit details
    Browse the repository at this point in the history
  179. crypto: simplify assertions in Safe*Print

    Checking the X509V3_EXT_METHOD doesn't do anything. X509V3_EXT_get is
    already implemented by calling X509V3_EXT_get_nid on the extension's
    NID. We may as well just check the NID directly.
    
    PR-URL: #49709
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    davidben authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a4847c4 View commit details
    Browse the repository at this point in the history
  180. lib: use predefined variable instead of bit operation

    PR-URL: #52580
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    deokjinkim authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    acd7758 View commit details
    Browse the repository at this point in the history
  181. doc: correct stream.finished changes

    PR-URL: #52551
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    climba03003 authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    b49464b View commit details
    Browse the repository at this point in the history
  182. deps: update icu to 75.1

    PR-URL: #52573
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a135027 View commit details
    Browse the repository at this point in the history
  183. deps: update ada to 2.7.8

    PR-URL: #52517
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7054669 View commit details
    Browse the repository at this point in the history
  184. doc: sort options alphabetically

    Sort options alphabetically in `doc/api/net.md`.
    
    PR-URL: #52589
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    lpinca authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5df34c7 View commit details
    Browse the repository at this point in the history
  185. doc: replace U+00A0 with U+0020

    Replace NO-BREAK SPACE (U+00A0) with SPACE (U+0020) in `doc/api/net.md`.
    
    PR-URL: #52590
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    lpinca authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    69c21a6 View commit details
    Browse the repository at this point in the history
  186. doc: correct unsafe URL example in http docs

    The previous documentation example for converting `request.url` to an
    `URL` object was unsafe, as it could allow a server crash through
    malformed URL inputs and potentially enable host header attacks.
    
    This commit revises the example to use string concatenation over the
    usage of the `baseUrl` and removes the usage of the `req.headers.host`
    as the authority part of the url, mitigating both the crash and security
    risks by ensuring the host part of the URL remains controlled and
    predictable.
    
    Fixes #52494
    
    Co-authored-by: @astlouisf
    Co-authored-by: @samhh
    PR-URL: #52555
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    mlegenhausen authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a905eaa View commit details
    Browse the repository at this point in the history
  187. doc: add info on contributor spotlight program

    Refs: nodejs/TSC#1474
    
    Signed-off-by: Michael Dawson <midawson@redhat.com>
    PR-URL: #52598
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Ruy Adorno <ruy@vlt.sh>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mhdawson authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    02a83d8 View commit details
    Browse the repository at this point in the history
  188. fs: fix read / readSync positional offset types

    This changeset fixes the types in comments to match the implementation.
    
    PR-URL: #52603
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ruyadorno authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ca5b827 View commit details
    Browse the repository at this point in the history
  189. doc: deprecate --experimental-policy

    PR-URL: #52602
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    RafaelGSS authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d7434fe View commit details
    Browse the repository at this point in the history
  190. deps: update corepack to 0.28.0

    PR-URL: #52616
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    bfa4986 View commit details
    Browse the repository at this point in the history
  191. tools: update lint-md-dependencies to rollup@4.15.0

    PR-URL: #52617
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5b22fc3 View commit details
    Browse the repository at this point in the history
  192. events,doc: mark CustomEvent as stable

    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: #52618
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    daeyeon authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    235ab4f View commit details
    Browse the repository at this point in the history
  193. tools: fix invalid escape sequence in mkssldef

    Use a raw string for the regex.
    
    PR-URL: #52624
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1d37e77 View commit details
    Browse the repository at this point in the history
  194. doc: run license-builder

    PR-URL: #52631
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    github-actions[bot] authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d5a316f View commit details
    Browse the repository at this point in the history
  195. meta: move one or more collaborators to emeritus

    PR-URL: #52633
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Xuguang Mei <meixuguang@gmail.com>
    nodejs-github-bot authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    26691e6 View commit details
    Browse the repository at this point in the history
  196. test: skip test-fs-watch-recursive-delete.js on IBM i

    PR-URL: #52645
    Refs: #52640
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Xuguang Mei <meixuguang@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    abmusse authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1e88e04 View commit details
    Browse the repository at this point in the history
  197. src: add string_view overload to snapshot FromBlob

    The `const std::vector<char>&` variant only delegates to a method
    that converts it to a `std::string_view` anyway, but adding this
    capability to the public API as well means that it’s easier to
    store snapshot data in embedding applications (because using
    `std::vector<>` enforces heap allocation and `std::string_view`
    does not).
    
    PR-URL: #52595
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    addaleax authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6af7b78 View commit details
    Browse the repository at this point in the history
  198. build: fix arm64 cross-compilation bug on non-arm machines

    PR-URL: #52559
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    devraymondsh authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    6826bbf View commit details
    Browse the repository at this point in the history
  199. doc: fix info string causing duplicated code blocks

    Two fenced code blocks were incorrectly labeled as `js` instead of
    `cjs`, causing both ESM and CJS version to be shown on
    https://nodejs.org/api/test.html#timers instead of being conditionally
    shown depending on the value of the "CJS / ESM" toggle.
    
    PR-URL: #52660
    Reviewed-By: Xuguang Mei <meixuguang@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    mleenhardt authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4d5ef4f View commit details
    Browse the repository at this point in the history
  200. lib, url: add a windows option to path parsing

    PR-URL: #52509
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    RedYetiDev authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    722fe64 View commit details
    Browse the repository at this point in the history
  201. typings: fix invalid JSDoc declarations

    PR-URL: #52659
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    anonrig authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    1ec9e58 View commit details
    Browse the repository at this point in the history
  202. doc: remove relative limitation to pm

    PR-URL: #52648
    Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Xuguang Mei <meixuguang@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    RafaelGSS authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    bcc06ac View commit details
    Browse the repository at this point in the history
  203. build: fix headers install for shared mode on Win

    PR-URL: #52442
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    segevfiner authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7d1f304 View commit details
    Browse the repository at this point in the history
  204. src: cast to v8::Value before using v8::EmbedderGraph::V8Node

    This is required to disambiguate the call site for an upstream
    patch to support v8::Data in traced references and pass the
    Node.js integration in the V8 CI. When that lands in the upstream
    we can implement V8Node(const v8::Local<v8::Data>) in a
    follow-up.
    
    Refs: https://chromium-review.googlesource.com/c/v8/v8/+/5403888
    PR-URL: #52638
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    joyeecheung authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7e6d923 View commit details
    Browse the repository at this point in the history
  205. build,tools,node-api: fix building node-api tests for Windows Debug

    PR-URL: #52632
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Cheng Zhao <zcbenz@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    vmoroz authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    20bb165 View commit details
    Browse the repository at this point in the history
  206. node-api: address coverity report

    Address missing initialization reported by coverity
    
    Signed-off-by: Michael Dawson <midawson@redhat.com>
    PR-URL: #52584
    Reviewed-By: Vladimir Morozov <vmorozov@microsoft.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Gabriel Schulhof <gabrielschulhof@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    mhdawson authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a920489 View commit details
    Browse the repository at this point in the history
  207. tools: take co-authors into account in find-inactive-collaborators

    PR-URL: #52669
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    aduh95 authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    c925bc1 View commit details
    Browse the repository at this point in the history
  208. test: mark test as flaky

    Refs: #51862
    
    Ran into this a few times myself this week and also
    seems to be a top failer in the reliability reports
    
    Signed-off-by: Michael Dawson <midawson@redhat.com>
    PR-URL: #52671
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    mhdawson authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d4f1803 View commit details
    Browse the repository at this point in the history
  209. http2: fix excessive CPU usage when using allowHTTP1=true

    When Http2SecureServer is configured with `allowHTTP1=true`, it calls
    `setupConnectionsTracking` to start monitoring for idle HTTP1
    connections. `setupConnectionsTracking` expects to have
    `this.connectionsCheckingInterval` property defined, but it does not
    exist on `Http2SecureServer`. This `undefined` value is passed to
    `setInterval`, which results in `checkConnections` being called on
    every tick, creating significant additional load on the server CPU.
    The fix is to define `this.connectionsCheckingInterval` on the
    Http2SecureServer instance.
    
    Refs: #51569
    PR-URL: #52713
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    eugene1g authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3bcd683 View commit details
    Browse the repository at this point in the history
  210. test: mark test-error-serdes as flaky

    PR-URL: #52739
    Refs: #52630
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    aduh95 authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    a923adf View commit details
    Browse the repository at this point in the history
  211. build: fix typo in node.gyp

    PR-URL: #52719
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
    targos authored and marco-ippolito committed May 3, 2024
    Configuration menu
    Copy the full SHA
    5abddb4 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. 2024-05-07, Version 20.13.0 'Iron' (LTS)

    Notable changes:
    
    benchmark:
      * add AbortSignal.abort benchmarks (Raz Luvaton) #52408
    buffer:
      * improve `base64` and `base64url` performance (Yagiz Nizipli) #52428
    crypto:
      * deprecate implicitly shortened GCM tags (Tobias Nießen) #52345
    deps:
      * (SEMVER-MINOR) update simdutf to 5.0.0 (Daniel Lemire) #52138
      * (SEMVER-MINOR) update undici to 6.3.0 (Node.js GitHub Bot) #51462
      * (SEMVER-MINOR) update undici to 6.2.1 (Node.js GitHub Bot) #51278
    dns:
      * (SEMVER-MINOR) add order option and support ipv6first (Paolo Insogna) #52492
    doc:
      * update release gpg keyserver (marco-ippolito) #52257
      * add release key for marco-ippolito (marco-ippolito) #52257
      * add UlisesGascon as a collaborator (Ulises Gascón) #51991
      * (SEMVER-MINOR) deprecate fs.Stats public constructor (Marco Ippolito) #51879
    events,doc:
      * mark CustomEvent as stable (Daeyeon Jeong) #52618
    fs:
      * add stacktrace to fs/promises (翠 / green) #49849
    lib, url:
      * (SEMVER-MINOR) add a `windows` option to path parsing (Aviv Keller) #52509
    net:
      * (SEMVER-MINOR) add CLI option for autoSelectFamilyAttemptTimeout (Paolo Insogna) #52474
    report:
      * (SEMVER-MINOR) add `--report-exclude-network` option (Ethan Arrowood) #51645
    src:
      * (SEMVER-MINOR) add `string_view` overload to snapshot FromBlob (Anna Henningsen) #52595
      * (SEMVER-MINOR) add C++ ProcessEmitWarningSync() (Joyee Cheung) #51977
      * (SEMVER-MINOR) add uv_get_available_memory to report and process (theanarkh) #52023
      * (SEMVER-MINOR) preload function for Environment (Cheng Zhao) #51539
    stream:
      * (SEMVER-MINOR) support typed arrays (IlyasShabi) #51866
    test_runner:
      * (SEMVER-MINOR) add suite() (Colin Ihrig) #52127
      * (SEMVER-MINOR) add `test:complete` event to reflect execution order (Moshe Atlow) #51909
    util:
      * (SEMVER-MINOR) support array of formats in util.styleText (Marco Ippolito) #52040
    v8:
      * (SEMVER-MINOR) implement v8.queryObjects() for memory leak regression testing (Joyee Cheung) #51927
    watch:
      * mark as stable (Moshe Atlow) #52074
    
    PR-URL: #52793
    marco-ippolito committed May 7, 2024
    Configuration menu
    Copy the full SHA
    0d0efa4 View commit details
    Browse the repository at this point in the history