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

deps: upgrade npm to 10.1.0 #49569

Closed
wants to merge 2,694 commits into from
Closed

deps: upgrade npm to 10.1.0 #49569

wants to merge 2,694 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 6, 2023

  1. doc: ntfs junction points must link to directories

    Fixes: nodejs#40184
    PR-URL: nodejs#47907
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    bnoordhuis authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    bf4eb05 View commit details
    Browse the repository at this point in the history
  2. tools: update lint-md-dependencies to rollup@3.21.5

    PR-URL: nodejs#47903
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    fdf9681 View commit details
    Browse the repository at this point in the history
  3. doc: mark global object as legacy

    PR-URL: nodejs#47819
    Fixes: nodejs#47784
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    mertcanaltin authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    b80e006 View commit details
    Browse the repository at this point in the history
  4. tools: automate icu-small update

    PR-URL: nodejs#47727
    Refs: nodejs/security-wg#828
    Reviewed-By: Steven R Loomis <srl295@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    marco-ippolito authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    3bf2bd4 View commit details
    Browse the repository at this point in the history
  5. doc: document make lint-md-clean

    Signed-off-by: Matteo Collina <hello@matteocollina.com>
    PR-URL: nodejs#47926
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mcollina authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    2cc8715 View commit details
    Browse the repository at this point in the history
  6. fs: make readdir recursive algorithm iterative

    PR-URL: nodejs#47650
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Ethan Arrowood authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    9b44c56 View commit details
    Browse the repository at this point in the history
  7. src: rename SKIP_CHECK_SIZE to SKIP_CHECK_STRLEN

    SKIP_CHECK_VALUE is a string literal, so its size is the length of the
    string in chars plus one. The buffer buf is also always null-terminated,
    so its size should match the size of SKIP_CHECK_VALUE, which is _not_
    SKIP_CHECK_SIZE.
    
    Rename SKIP_CHECK_SIZE to be consistent with C/C++ terminology.
    
    PR-URL: nodejs#47845
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Shelley Vohr <shelley.vohr@gmail.com>
    tniessen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4bad757 View commit details
    Browse the repository at this point in the history
  8. test_runner: omit inaccessible files from coverage

    If V8 generates code coverage for a file that is later
    inaccessible to the test runner, then omit that file from the
    coverage report.
    
    PR-URL: nodejs#47850
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Beth Griggs <bethanyngriggs@gmail.com>
    cjihrig authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    ea543d9 View commit details
    Browse the repository at this point in the history
  9. test,crypto: update WebCryptoAPI WPT

    PR-URL: nodejs#47921
    Refs: nodejs#47864
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    panva authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4bece05 View commit details
    Browse the repository at this point in the history
  10. test_runner: fix ordering of test hooks

    For tests with subtests the before hook was being run after the
    beforeEach hook, which is the opposite to test suites and expectations.
    
    Also, a function was being used to close over the after hooks, but at
    the point it was being run the after hooks were not yet set up.
    
    Fixes nodejs#47915
    
    PR-URL: nodejs#47931
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    philnash authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4737314 View commit details
    Browse the repository at this point in the history
  11. src: move BlobSerializerDeserializer to a separate header file

    This should make it possible to reuse the BlobSerializer and the
    BlobDeserializer classes in SEAs to generate and parse the injected
    blob.
    
    This change also resolves this TODO:
    https://github.com/nodejs/node/blob/4f69aae6a04a460f267005dcf6551959064b3238/src/node_snapshotable.cc#L187
    
    Refs: nodejs#47458
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    PR-URL: nodejs#47933
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    RaisinTen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4c55681 View commit details
    Browse the repository at this point in the history
  12. meta: add security-wg ping to permission.js

    PR-URL: nodejs#47941
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    RafaelGSS authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    546224c View commit details
    Browse the repository at this point in the history
  13. doc: remove broken link

    Closes: nodejs#47940
    PR-URL: nodejs#47942
    Fixes: nodejs#47940
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    244db96 View commit details
    Browse the repository at this point in the history
  14. test: unskip negative-settimeout.any.js WPT

    PR-URL: nodejs#47946
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    panva authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    ab36a30 View commit details
    Browse the repository at this point in the history
  15. lib: update comment

    Rename NODE_MODULE_CONTEXT_AWARE_CPP to NODE_BINDING_CONTEXT_AWARE_CPP.
    
    PR-URL: nodejs#47884
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    sinkhaha authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    2b65625 View commit details
    Browse the repository at this point in the history
  16. worker: support more cases when (de)serializing errors

    - error.cause is potentially an error, so is now handled recursively
    - best effort to serialize thrown symbols
    - handle thrown object with custom inspect
    
    PR-URL: nodejs#47925
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    78972d4 View commit details
    Browse the repository at this point in the history
  17. doc: fix broken link

    PR-URL: nodejs#47953
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    3b018c8 View commit details
    Browse the repository at this point in the history
  18. doc: fix broken link to TC39 import attributes proposal

    The import assertion proposal has been renamed and
    the old URL does not redirect to the new one. So let's update our
    URL to point to the import attributes proposal, which is what
    import assertions have been renamed to.
    
    PR-URL: nodejs#47954
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Trott authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    3460cf9 View commit details
    Browse the repository at this point in the history
  19. vm,lib: refactor microtaskQueue assignment logic

    Simplify the assignment of the `microtaskQueue` variable in the `vm`
    module by replacing the conditional block with a more concise ternary
    operator. This change improves code readability and maintainability.
    
    PR-URL: nodejs#47765
    Reviewed-By: theanarkh <theratliter@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    XadillaX authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4b2aa3d View commit details
    Browse the repository at this point in the history
  20. http: prevent writing to the body when not allowed by HTTP spec

    PR-URL: nodejs#47732
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    gerrard00 authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    dc318f2 View commit details
    Browse the repository at this point in the history
  21. doc: update measure memory rejection information

    If in case context is unable to allocate a promise then
    `ERR_CONTEXT_NOT_INITIALIZED` error will be thrown (as promise
    rejection) in the vm measureMemory call.
    
    PR-URL: nodejs#41639
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    yashLadha authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    081a6ff View commit details
    Browse the repository at this point in the history
  22. meta: bump actions/setup-python from 4.5.0 to 4.6.0

    Sync with other files updated in dca352a.
    
    PR-URL: nodejs#47968
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    dab3186 View commit details
    Browse the repository at this point in the history
  23. doc: update description of global

    With widespread support for ES modules, the description of global is
    outdated now.
    
    PR-URL: nodejs#47969
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    035356f View commit details
    Browse the repository at this point in the history
  24. tools: debug log for nghttp3

    PR-URL: nodejs#47992
    Refs: nodejs#47576
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    marco-ippolito authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    89e068a View commit details
    Browse the repository at this point in the history
  25. meta: bump github/codeql-action from 2.3.2 to 2.3.3

    PR-URL: nodejs#47979
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4dcf5e2 View commit details
    Browse the repository at this point in the history
  26. meta: bump step-security/harden-runner from 2.3.1 to 2.4.0

    PR-URL: nodejs#47980
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Trott authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    af90fb9 View commit details
    Browse the repository at this point in the history
  27. doc: add missing deprecated blocks to cluster

    I believe that these are required so that the respective APIs are
    marked as deprecated in the table of contents.
    
    PR-URL: nodejs#47981
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    tniessen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    dbffad9 View commit details
    Browse the repository at this point in the history
  28. deps: update simdutf to 3.2.9

    PR-URL: nodejs#47983
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    9309fd3 View commit details
    Browse the repository at this point in the history
  29. test_runner: add shorthands to test

    PR-URL: nodejs#47909
    Fixes: nodejs#47897
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    atlowChemi authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    866ed6a View commit details
    Browse the repository at this point in the history
  30. vm: fix crash when setting __proto__ on context's globalThis

    PR-URL: nodejs#47939
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    F3n67u authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    0d0fad8 View commit details
    Browse the repository at this point in the history
  31. test: mark test-esm-loader-http-imports as flaky

    This test has been failing occasionally for weeks.
    
    Refs: nodejs#47836
    Refs: nodejs/reliability#564
    PR-URL: nodejs#47987
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    tniessen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    a3f0504 View commit details
    Browse the repository at this point in the history
  32. src: deduplicate X509Certificate::Fingerprint*

    All three functions do the same, except using different cryptographic
    hash functions. Move the common logic into a new template and use it
    directly.
    
    PR-URL: nodejs#47978
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    tniessen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    2a35462 View commit details
    Browse the repository at this point in the history
  33. permission: remove unused function declaration

    RestrictAccess() is declared, but it's not used.
    
    PR-URL: nodejs#47957
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Khaidi Chu <i@2333.moe>
    deokjinkim authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    13bc548 View commit details
    Browse the repository at this point in the history
  34. test_runner: use v8.serialize instead of TAP

    PR-URL: nodejs#47867
    Fixes: nodejs#44656
    Fixes: nodejs#47955
    Fixes: nodejs#47481
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    bdca468 View commit details
    Browse the repository at this point in the history
  35. crypto: fix setEngine() when OPENSSL_NO_ENGINE set

    When OpenSSL is configured with OPENSSL_NO_ENGINE, setEngine() currently
    throws an internal error because the C++ binding does not export the
    relevant function, which causes _setEngine() to be undefined within JS.
    
    Instead, match the behavior of tls/secure-context.js and throw the
    existing error code ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED when OpenSSL
    has been configured with OPENSSL_NO_ENGINE.
    
    PR-URL: nodejs#47977
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    tniessen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    8cabfe7 View commit details
    Browse the repository at this point in the history
  36. doc: clarify CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED

    The error is not necessarily due to a client certificate engine. For
    example, the `privateKeyEngine` option might just as well cause this
    error and is independent of the client certificate.
    
    Also mention that this is likely due to a compile-time option of OpenSSL
    itself and not due to any particular engine.
    
    PR-URL: nodejs#47976
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    tniessen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    3611027 View commit details
    Browse the repository at this point in the history
  37. doc: mark Node.js 14 as End-of-Life

    PR-URL: nodejs#48023
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    richardlau authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    070c345 View commit details
    Browse the repository at this point in the history
  38. doc: fix typo in binding functions

    According to usage(node::util::RegisterExternalReferences) of
    below line, namespace has to be `util`(not `utils`).
    
    PR-URL: nodejs#48003
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Harshitha K P <harshitha014@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    deokjinkim authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    ce859f9 View commit details
    Browse the repository at this point in the history
  39. deps: update undici to 5.22.1

    PR-URL: nodejs#47994
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e8f2c0a View commit details
    Browse the repository at this point in the history
  40. meta: move one or more collaborators to emeritus

    PR-URL: nodejs#48010
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Andrey Pechkurov <apechkurov@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    bb85976 View commit details
    Browse the repository at this point in the history
  41. tools: update remark-preset-lint-node to 4.0.0

    PR-URL: nodejs#47995
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    ccd2795 View commit details
    Browse the repository at this point in the history
  42. benchmark: use cluster.isPrimary instead of cluster.isMaster

    `cluster.isMaster` was deprecated. So need to use `cluster.isPrimary`
    for benchmark.
    
    Refs: nodejs#47981
    PR-URL: nodejs#48002
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    deokjinkim authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    2ba08ac View commit details
    Browse the repository at this point in the history
  43. test: fix parsing test flags

    This removes replacing `_` with `-` in the flags defined.
    
    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: nodejs#48012
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    daeyeon authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    ca4a0e3 View commit details
    Browse the repository at this point in the history
  44. test: fix suite signal

    PR-URL: nodejs#47800
    Fixes: nodejs#47882
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    benjamingr authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    7b816b4 View commit details
    Browse the repository at this point in the history
  45. test: move test-cluster-primary-error flaky test

    PR-URL: nodejs#48039
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    anonrig authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    3b2cee0 View commit details
    Browse the repository at this point in the history
  46. meta: remove dont-land-on-v14 auto labeling

    PR-URL: nodejs#48031
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    shrujalshah28 authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    d9448b8 View commit details
    Browse the repository at this point in the history
  47. fs: add support for mode flag to specify the copy behavior

    `fs.copyFile()` supports copy-on-write operation
    if the underlying platform supports it by passing a mode flag.
    This behavior was added in
    nodejs@a16d88d.
    
    This patch adds `mode` flag to `fs.cp()`, `fs.cpSync()`,
    and `fsPromises.cp()` to allow to change their behaviors
    to copy files.
    
    This test case is based on the test case that was introduced
    when we add `fs.constants.COPYFILE_FICLONE`.
    nodejs@a16d88d.
    
    This test strategy is:
    
    - If the platform supports copy-on-write operation,
      check whether the destination is expected
    - Otherwise, the operation will fail
      and check whether the failure error information is expected.
    
    Fixes: nodejs#47080
    PR-URL: nodejs#47084
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    tetsuharuohzeki authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    ed0b62c View commit details
    Browse the repository at this point in the history
  48. crypto: use openssl's own memory BIOs in crypto_context.cc

    NodeBIO's memory buffer structure does not support BIO_C_FILE_SEEK and B
    IO_C_FILE_TELL. This prevents OpenSSL PEM_read_bio_PrivateKey from readi
    ng some private keys. So I switched to OpenSSL'w own protected memory bu
    ffers.
    
    Fixes: nodejs#47008
    PR-URL: nodejs#47160
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    GauriSpears authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    7617772 View commit details
    Browse the repository at this point in the history
  49. node-api: napi_ref on all types is experimental

    PR-URL: nodejs#47975
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    vmoroz authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4b280d5 View commit details
    Browse the repository at this point in the history
  50. url: clean vertical alignment of docs

    PR-URL: nodejs#48037
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    binury authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    b9df1a9 View commit details
    Browse the repository at this point in the history
  51. doc: document node-api version process

    PR-URL: nodejs#47972
    Fixes: nodejs#47664
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Gabriel Schulhof <gabrielschulhof@gmail.com>
    legendecas authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    c22f739 View commit details
    Browse the repository at this point in the history
  52. deps: upgrade npm to 9.6.7

    PR-URL: nodejs#48062
    Reviewed-By: Luke Karrys <luke@lukekarrys.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    npm-cli-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    6acbb23 View commit details
    Browse the repository at this point in the history
  53. module: change default resolver to not throw on unknown scheme

    Fixes nodejs/loaders#138
    
    PR-URL: nodejs#47824
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    giltayar authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    c5af5a4 View commit details
    Browse the repository at this point in the history
  54. doc: update broken spkac link

    PR-URL: nodejs#48063
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Trott authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    3c713e7 View commit details
    Browse the repository at this point in the history
  55. doc: update broken EVP_BytesToKey link

    PR-URL: nodejs#48064
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Trott authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    8ae5c8c View commit details
    Browse the repository at this point in the history
  56. deps: update uvwasi to 0.0.17

    PR-URL: nodejs#47866
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    169c8ee View commit details
    Browse the repository at this point in the history
  57. deps: update uvwasi to 0.0.18

    PR-URL: nodejs#47866
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    8090d29 View commit details
    Browse the repository at this point in the history
  58. doc: use secure key length for HMAC generateKey

    The examples for generateKey() and generateKeySync() generate 64-bit
    HMAC keys. That is inadequate for virtually any HMAC instance. As per
    common NIST recommendations, the minimum should be roughly 112 bits, or
    more commonly 128 bits.
    
    Due to the design of HMAC itself, it is not unreasonable to choose the
    underlying hash function's block size as the key length. For many
    popular hash functions (SHA-256, SHA-224, SHA-1, MD5, ...) this happens
    to be 64 bytes (bytes, not bits!). This is consistent with the HMAC
    implementation in .NET, for example, even though it provides virtually
    no benefit over a 256-bit key.
    
    PR-URL: nodejs#48052
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    98c6e4b View commit details
    Browse the repository at this point in the history
  59. node-api: add status napi_cannot_run_js

    Add the new status in order to distinguish a state wherein an exception
    is pending from one wherein the engine is unable to execute JS. We take
    advantage of the new runtime add-on version reporting in order to remain
    forward compatible with add-ons that do not expect the new status code.
    
    PR-URL: nodejs#47986
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Signed-off-by: Gabriel Schulhof <gabrielschulhof@gmail.com>
    gabrielschulhof authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    53c02b2 View commit details
    Browse the repository at this point in the history
  60. deps,test: update postject to 1.0.0-alpha.6

    PR-URL: nodejs#48072
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    27a76cf View commit details
    Browse the repository at this point in the history
  61. test: ignore helper files in WPTs

    PR-URL: nodejs#48079
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    panva authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    5c5b1d2 View commit details
    Browse the repository at this point in the history
  62. doc: clarify tty.isRaw

    PR-URL: nodejs#48055
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    jrvidal authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    2a4f79a View commit details
    Browse the repository at this point in the history
  63. tools: fix zconf.h path

    Use the `DEPS_DIR` variable to build the path instead of hardcoding it.
    
    PR-URL: nodejs#48089
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    lpinca authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    168d080 View commit details
    Browse the repository at this point in the history
  64. doc: update SEA source link

    The code was moved in 3803b02 so the current source link is broken
    in our docs.
    
    PR-URL: nodejs#48080
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Trott authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    bdf366a View commit details
    Browse the repository at this point in the history
  65. tools: add debug logs

    PR-URL: nodejs#48060
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    marco-ippolito authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    0b0818c View commit details
    Browse the repository at this point in the history
  66. test: skip test-http-pipeline-flood on IBM i

    PR-URL: nodejs#48048
    Refs: nodejs#48047
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    abmusse authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    7fa144e View commit details
    Browse the repository at this point in the history
  67. doc: fix typo in crypto legacy streams API section

    PR-URL: nodejs#48122
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    tniessen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    3e4a469 View commit details
    Browse the repository at this point in the history
  68. deps: update corepack to 0.18.0

    PR-URL: nodejs#48091
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    d4572d3 View commit details
    Browse the repository at this point in the history
  69. deps: update minimatch to 9.0.1

    PR-URL: nodejs#48094
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    48bd124 View commit details
    Browse the repository at this point in the history
  70. tools: update doc to remark-parse@10.0.2

    PR-URL: nodejs#48095
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    6674ed1 View commit details
    Browse the repository at this point in the history
  71. tools: update lint-md-dependencies

    Update to remark-parse@10.0.2, remark-stringify@10.0.3, and
    rollup@3.22.0.
    
    PR-URL: nodejs#48096
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    739c314 View commit details
    Browse the repository at this point in the history
  72. tools: update eslint to 8.41.0

    PR-URL: nodejs#48097
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    64ff6fe View commit details
    Browse the repository at this point in the history
  73. test_runner: display dot report as wide as the terminal width

    PR-URL: nodejs#48038
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    rluvaton authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e0d0b19 View commit details
    Browse the repository at this point in the history
  74. test_runner: delegate stderr and stdout formatting to reporter

    Introduce new `TestsStream` events `test:stderr` and `test:stdout`
    to delegate `stderr` and `stdout` (e.g. `console.log()`) formatting
    to the reporter. And patch existing reporters to:
    - Spec: output the message as it is
    - TAP: stay the same with existing `test:diagnostic`
    
    PR-URL: nodejs#48045
    Fixes: nodejs#48011
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    HinataKah0 authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    b18a78c View commit details
    Browse the repository at this point in the history
  75. tools: update cpplint to 1.6.1

    PR-URL: nodejs#48098
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    anonrig authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    87b36b3 View commit details
    Browse the repository at this point in the history
  76. tools: refloat 7 Node.js patches to cpplint.py

    Cherry-pick 12c8b4d
    Original commit message:
        This commit is a suggestion for adding a rule for NULL usages in the
        code base. This will currently report a number of errors which could be
        ignored using // NOLINT (readability/null_usage)
    
        PR-URL: nodejs#17373
        Reviewed-By: Jon Moss <me@jonathanmoss.me>
        Reviewed-By: Anna Henningsen <anna@addaleax.net>
        Reviewed-By: Timothy Gu <timothygu99@gmail.com>
        Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
        Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
        Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
        Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    
    Refs: nodejs@12c8b4d
    
    Cherry-pick fc81e80
    Original commit message:
    
        Update cpplint.py to check for inline headers when the corresponding
        header is already included.
    
        PR-URL: nodejs#21521
        Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
        Reviewed-By: James M Snell <jasnell@gmail.com>
    
    Refs: nodejs@fc81e80
    
    Cherry-pick cbc3dd9
    Original commit message:
    
        src, tools: add check for left leaning pointers
    
        This commit adds a rule to cpplint to check that pointers in the code
        base lean to the left and not right, and also fixes the violations
        reported.
    
        PR-URL: nodejs#21010
        Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
        Reviewed-By: Anna Henningsen <anna@addaleax.net>
        Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
        Reviewed-By: James M Snell <jasnell@gmail.com>
    
    Refs: nodejs@cbc3dd9
    
    Cherry-pick 9029981
    Original commit message:
    
        tools: fix cpplint.py header rules
    
        THIS COMMIT SHOULD GO WITH THE NEXT. IT WILL FIND NEW LINT.
    
        PR-URL: nodejs#26306
        Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    
    Refs: nodejs@9029981
    
    Cherry-pick 0a25ace
    Original commit message:
    
        tools: move cpplint configuration to .cpplint
    
        PR-URL: nodejs#27098
        Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
        Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    
    Refs: nodejs@0a25ace
    
    Cherry-pick afa9a72
    Original commit message:
    
        tools: refloat update link to google styleguide for cpplint
    
        This commit updates two old links to Google's C++ styleguide which
        currently result in a 404 when accessed.
    
        PR-URL: nodejs#30876
        Reviewed-By: Michaël Zasso <targos@protonmail.com>
        Reviewed-By: David Carlier <devnexen@gmail.com>
        Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
        Reviewed-By: Richard Lau <riclau@uk.ibm.com>
        Reviewed-By: Rich Trott <rtrott@gmail.com>
    
    Refs: nodejs@afa9a72
    
    Cherry-pick e23bf8f
    Original commit message:
    
        tools,src: refloat forbid usage of v8::Persistent
    
        `v8::Persistent` comes with the surprising catch that it requires
        manual cleanup. `v8::Global` doesn’t, making it easier to use,
        and additionally provides move semantics. New code should always
        use `v8::Global`.
    
        PR-URL: nodejs#31018
        Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
        Reviewed-By: Richard Lau <riclau@uk.ibm.com>
        Reviewed-By: James M Snell <jasnell@gmail.com>
        Reviewed-By: David Carlier <devnexen@gmail.com>
        Reviewed-By: Rich Trott <rtrott@gmail.com>
        Reviewed-By: Gus Caplan <me@gus.host>
        Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
        Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
        Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    
    PR-URL: nodejs#35569
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    
    PR-URL: nodejs#35719
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    
    PR-URL: nodejs#35866
    
    PR-URL: nodejs#36213
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    
    PR-URL: nodejs#36235
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    
    PR-URL: nodejs#36324
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    
    PR-URL: nodejs#38851
    Reviewed-By: Khaidi Chu <i@2333.moe>
    
    PR-URL: nodejs#42416
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    PR-URL: nodejs#48098
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Trott authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    25b0033 View commit details
    Browse the repository at this point in the history
  77. tools: fix race condition when npm installing

    The update scripts that install dependencies from npm blindly assume
    that `npm install` will always install the version that was previously
    fetched as `dist-tags.latest`. That is not necessarily true, so instead
    always install the specific version that the script thinks is current.
    
    PR-URL: nodejs#48101
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    tniessen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    999a289 View commit details
    Browse the repository at this point in the history
  78. test_runner: fix test deserialize edge cases

    PR-URL: nodejs#48106
    Fixes: nodejs#48103
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    47602fe View commit details
    Browse the repository at this point in the history
  79. deps: update simdutf to 3.2.12

    PR-URL: nodejs#48118
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e88c079 View commit details
    Browse the repository at this point in the history
  80. stream: deprecate asIndexedPairs

    PR-URL: nodejs#48102
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    atlowChemi authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    585d628 View commit details
    Browse the repository at this point in the history
  81. test,doc,sea: run SEA tests on ppc64

    The recent Postject upgrade, nodejs#48072,
    included a performance improvement for the injection operation
    (see nodejs/postject#86), so now it might be
    possible to run the SEA tests on the ppc64 architecture runners on
    Jenkins, which was previously getting timed out.
    
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    PR-URL: nodejs#48111
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    RaisinTen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    8f1fc0b View commit details
    Browse the repository at this point in the history
  82. tools: add security-wg as dep updaters owner

    PR-URL: nodejs#48113
    Refs: nodejs/security-wg#828
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    marco-ippolito authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e18c125 View commit details
    Browse the repository at this point in the history
  83. doc: clarify mkdir() recursive behavior

    PR-URL: nodejs#48109
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Stevepurpose authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e9d4baf View commit details
    Browse the repository at this point in the history
  84. doc: improve HMAC key recommendations

    Add a reference to potential problems with using strings as HMAC keys.
    Also advise against exceeding the underlying hash function's block size
    when generating HMAC keys from a cryptographically secure source of
    entropy.
    
    Refs: nodejs#48052
    Refs: nodejs#37248
    PR-URL: nodejs#48121
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    d14018e View commit details
    Browse the repository at this point in the history
  85. doc: update outdated section on TLSv1.3-PSK

    Recent OpenSSL versions support PSKs with non-SHA-256 TLSv1.3 ciphers,
    e.g., TLS_AES_256_GCM_SHA384.
    
    PR-URL: nodejs#48123
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e4a5d62 View commit details
    Browse the repository at this point in the history
  86. tools: use latest upstream commit for zlib updates

    Zlib rarely gets new tags or releases, so now we use the latest commit
    on the upstream default branch to check if an update is available.
    
    Refs: nodejs/security-wg#973
    PR-URL: nodejs#48054
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    fasenderos authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    9b849a7 View commit details
    Browse the repository at this point in the history
  87. tools: alphabetize CODEOWNERS

    Keep each list in CODEOWNERS in alphabetical order so it is easier to
    find things in the longer lists.
    
    PR-URL: nodejs#48124
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4c5c63f View commit details
    Browse the repository at this point in the history
  88. lib: use existing isWindows variable

    PR-URL: nodejs#48134
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    sinkhaha authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    a2552ab View commit details
    Browse the repository at this point in the history
  89. deps: update histogram to 0.11.7

    PR-URL: nodejs#47742
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    marco-ippolito authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    fbb4b37 View commit details
    Browse the repository at this point in the history
  90. deps: update histogram 0.11.8

    PR-URL: nodejs#47742
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    marco-ippolito authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    74206b2 View commit details
    Browse the repository at this point in the history
  91. tools: open issue when update workflow fails

    PR-URL: nodejs#48018
    Refs: nodejs/security-wg#973
    Reviewed-By: Richard Lau <rlau@redhat.com>
    marco-ippolito authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    9aed868 View commit details
    Browse the repository at this point in the history
  92. doc: update socket.remote* properties documentation

    Fixes: nodejs#48061
    PR-URL: nodejs#48139
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Basa198 authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    69205a2 View commit details
    Browse the repository at this point in the history
  93. doc: add Ruy to list of TSC members

    Fixes: nodejs/TSC#1388
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    PR-URL: nodejs#48172
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    mhdawson authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e6f37d1 View commit details
    Browse the repository at this point in the history
  94. src: include missing header in node_sea.h

    PR-URL: nodejs#48152
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    joyeecheung authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    eb96856 View commit details
    Browse the repository at this point in the history
  95. doc: add version info on the SEA docs

    PR-URL: nodejs#48173
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    aduh95 authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    230335e View commit details
    Browse the repository at this point in the history
  96. cluster: use ObjectPrototypeHasOwnProperty

    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: nodejs#48141
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    daeyeon authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    7692d2e View commit details
    Browse the repository at this point in the history
  97. test: fix flaky test-runner-watch-mode

    PR-URL: nodejs#48144
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    446f611 View commit details
    Browse the repository at this point in the history
  98. tools: log and verify sha256sum

    PR-URL: nodejs#48088
    Refs: nodejs/security-wg#973
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    fasenderos authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    24abe07 View commit details
    Browse the repository at this point in the history
  99. http: send implicit headers on HEAD with no body

    If we respond to a HEAD request with a body, we ignore all writes.
    However, we must still include all implicit headers.
    
    Fixes a regressions introduced in
    nodejs#47732.
    
    Signed-off-by: Matteo Collina <hello@matteocollina.com>
    PR-URL: nodejs#48108
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    mcollina authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    709e368 View commit details
    Browse the repository at this point in the history
  100. build: add action to close stale PRs

    Add action to close PRs that are over 1 year old and
    have had no comments or updates in the last 6 months.
    
    Fixes: nodejs#42981
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: nodejs#48051
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    mhdawson authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    1662e89 View commit details
    Browse the repository at this point in the history
  101. vm: properly handle defining symbol props

    This PR is a follow-up of nodejs#46615.
    
    When bumping V8 for node 18, various bugs appeared around vm.
    Some have been fixed along the flow, but there is at least one
    remaining and described at:
    jestjs/jest#13338.
    
    The current fix does nothing on node 20: the new bump of v8 done for
    node 20 seems to fix it. But it would fix the problem in both node 18
    and node 19. I confirmed it would fix node 19 by cherry-picking the
    commit on v19.x-staging and launching `make -j4 jstest` on it.
    
    PR-URL: nodejs#47572
    Reviewed-By: James M Snell <jasnell@gmail.com>
    dubzzz authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    d9a68b8 View commit details
    Browse the repository at this point in the history
  102. src: check node_extra_ca_certs after openssl cfg

    I recently discovered that the custom NodeJS specific OpenSSL
    config section in openssl.cnf would not be respected, if the
    environment variable `NODE_EXTRA_CA_CERTS` was set.
    
    This happens even if it contains an invalid value, i.e no actual
    certs are read.
    
    Someone suggested moving the checking of extra ca certs to after
    the OpenSSL config is read, and this seems to work.
    
    PR-URL: nodejs#48159
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    ckcr4lyf authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    5445835 View commit details
    Browse the repository at this point in the history
  103. doc: add auto intrinsic height to prevent jitter/flicker

    This commit addresses a scrolling/flickering issue in the HTML version
    of the docs. By adding `auto` to the `contain-intrinsic-size` CSS
    property, we're asking the browser to remember the last-rendered size
    for the element (once it's been rendered) instead of forcing the browser
    to treat it as being 1px by 5000px when it goes offscreen.
    
    PR-URL: nodejs#48195
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    dholbert authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    fe15dae View commit details
    Browse the repository at this point in the history
  104. doc: remove broken link for keygen

    Remove broken link to deprecated keygen element.
    
    Replacing the link with something to the relevant
    part of the HTML spec might be OK, but I don't think
    it's necessary. People who need to know will find it
    and everyone else should be discouraged from using
    this.
    
    Support for the keygen element was removed from Chrome in 2017
    and removed from Firefox in 2019. We might consider deprecating
    and removing support ourselves, or at least marking the API
    as legacy.
    
    Refs: https://caniuse.com/?search=keygen
    PR-URL: nodejs#48176
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Trott authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    92e0ea4 View commit details
    Browse the repository at this point in the history
  105. doc: fix typo in readline completer function section

    PR-URL: nodejs#48188
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    devule authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e437a0a View commit details
    Browse the repository at this point in the history
  106. test: mark test_cannot_run_js as flaky

    This test has been failing occasionally since it was introduced ~5 days
    ago. It was the most common failing JS test in the most recent
    reliability report. Mark it as flaky.
    
    Fixes: nodejs#48180
    Refs: nodejs#47986
    Refs: nodejs/reliability#576
    PR-URL: nodejs#48181
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    kvakil authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    1847669 View commit details
    Browse the repository at this point in the history
  107. doc: add atlowChemi to triagers

    PR-URL: nodejs#48104
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Feng Yu <F3n67u@outlook.com>
    atlowChemi authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    795ca70 View commit details
    Browse the repository at this point in the history
  108. doc: fix broken link to new folder doc/contributing/maintaining

    PR-URL: nodejs#48205
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Deokjin Kim <deokjin81.kim@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    fasenderos authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    67b2c2a View commit details
    Browse the repository at this point in the history
  109. doc,vm: clarify usage of cachedData in vm.compileFunction()

    Fixes: nodejs#48175
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    PR-URL: nodejs#48193
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    RaisinTen authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    563f9fe View commit details
    Browse the repository at this point in the history
  110. test_runner: remove redundant check from coverage

    The code coverage reporting logic already filters out URLs that
    don't start with 'file:', so there is no need to also filter
    out URLs that start with 'node:'.
    
    PR-URL: nodejs#48070
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    cjihrig authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    d1295d7 View commit details
    Browse the repository at this point in the history
  111. doc: update codeowners with website team

    PR-URL: nodejs#48197
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    ovflowd authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    19ad471 View commit details
    Browse the repository at this point in the history
  112. tools: harmonize dep_updaters scripts

    PR-URL: nodejs#48201
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    aduh95 authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    1a5cddf View commit details
    Browse the repository at this point in the history
  113. tools: use shasum instead of sha256sum

    By default, there is no sha256sum command in macOS.
    
    PR-URL: nodejs#48229
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    lpinca authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    d9afffa View commit details
    Browse the repository at this point in the history
  114. Revert "test: unskip negative-settimeout.any.js WPT"

    This reverts commit 8244e6c.
    
    PR-URL: nodejs#48182
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    panva authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    7250d8c View commit details
    Browse the repository at this point in the history
  115. test: use lower security level in s_client

    With the default security level (SECLEVEL=2), the following error
    
    ```
    40E72B52DB7F0000:error:0A00018A:SSL routines:tls_process_ske_dhe:dh key
    too small:../deps/openssl/openssl/ssl/statem/statem_clnt.c:2100
    ```
    
    is raised on on Ubuntu 22.04 on WSL2.
    
    PR-URL: nodejs#48192
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    lpinca authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    a9d0b8d View commit details
    Browse the repository at this point in the history
  116. doc: update Buffer.allocUnsafe description

    PR-URL: nodejs#48183
    Fixes: nodejs#42821
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    sinkhaha authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    a2aa52b View commit details
    Browse the repository at this point in the history
  117. doc: improve the documentation of the stdio option

    Fixes: nodejs#47705
    PR-URL: nodejs#48110
    Refs: https://nodejs.org/docs/latest-v20.x/api/cluster.html#clustersettings
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Karnav123 authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    f2bb191 View commit details
    Browse the repository at this point in the history
  118. test: fix zlib version regex

    Add support for subrevision in the regular expression for the zlib
    version.
    
    Refs: https://github.com/madler/zlib/blob/48c3741002ac/zlib.h#L40
    PR-URL: nodejs#48227
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    lpinca authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    0e3312b View commit details
    Browse the repository at this point in the history
  119. tools: automate histogram update

    PR-URL: nodejs#48171
    Refs: nodejs/security-wg#828
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    marco-ippolito authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    715cf81 View commit details
    Browse the repository at this point in the history
  120. test: unflake test-vm-timeout-escape-nexttick

    This wasn't failing on arm boxes, increase the `runInNewContext()`
    timeout a bit to make sure the code it's allowed to fail.
    
    PR-URL: nodejs#48078
    Fixes: nodejs#43931
    Fixes: nodejs#42496
    Fixes: nodejs#47715
    Fixes: nodejs#47259
    Fixes: nodejs#47241
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    santigimeno authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    c29b687 View commit details
    Browse the repository at this point in the history
  121. tools: update LICENSE and license-builder.sh

    A libuv `LICENSE-extra` file was added and a couple of files were
    removed (stdint-msvc2008.h and pthread-fixes.c).
    
    PR-URL: nodejs#48078
    Fixes: nodejs#43931
    Fixes: nodejs#42496
    Fixes: nodejs#47715
    Fixes: nodejs#47259
    Fixes: nodejs#47241
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    santigimeno authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    0cfdb3a View commit details
    Browse the repository at this point in the history
  122. tools: don't gitignore base64 config.h

    The file is checked into git. Ignoring it causes a very non-obvious way
    of breaking tarball builds:
    
    1. Download and unpack tarball
    2. Check the sources into git with `git init; git add .; git commit -a`
    3. Clean the source tree with `git clean -dfx`
    4. Run `./configure && make`
    5. Observe build failure because config.h is missing
    
    Fixes: nodejs#47638
    PR-URL: nodejs#48174
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    bnoordhuis authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    361cf8c View commit details
    Browse the repository at this point in the history
  123. doc: update documentation for FIPS support

    When using OpenSSL 3, Node.js supports FIPS 140-2 when used with an
    appropriate OpenSSL 3 provider. It is no longer necessary to rebuild
    Node.js with different build time options.
    
    Add a section on how to configure Node.js to use an OpenSSL 3 FIPS
    provider to the documentation for the `crypto` module.
    
    PR-URL: nodejs#48194
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    richardlau authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    7558ef3 View commit details
    Browse the repository at this point in the history
  124. deps: update zlib to 337322d

    PR-URL: nodejs#48218
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4d1c38b View commit details
    Browse the repository at this point in the history
  125. test_runner: fix global after hook

    PR-URL: nodejs#48231
    Fixes: nodejs#48230
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    6a82fbd View commit details
    Browse the repository at this point in the history
  126. src: add Realm document in the src README.md

    PR-URL: nodejs#47932
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    legendecas authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    36bf069 View commit details
    Browse the repository at this point in the history
  127. build: set v8_enable_webassembly=false when lite mode is enabled

    We should set v8_enable_webassembly=false when lite mode is enabled,
    since v8_enable_lite_mode implies v8_jitless, and wasm currently
    doesn't work with jitless. This is automatically handled in gn, but
    seems to be not the case in gyp. Enabling lite mode without setting
    v8_enable_webassembly=false leads to "Warning: disabling flag
    --expose_wasm due to conflicting flags" at runtime.
    
    PR-URL: nodejs#48248
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    TerrorJack authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    93f77cb View commit details
    Browse the repository at this point in the history
  128. doc: document watch option for node:test run()

    PR-URL: nodejs#48256
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    27f195f View commit details
    Browse the repository at this point in the history
  129. test_runner: stop watch mode when abortSignal aborted

    PR-URL: nodejs#48259
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    618a9e1 View commit details
    Browse the repository at this point in the history
  130. test_runner: emit test:watch:drained event

    PR-URL: nodejs#48259
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    033d0bb View commit details
    Browse the repository at this point in the history
  131. tls: reapply servername on happy eyeballs connect

    When establishing a TLS connection to a server with `autoSelectFamily`
    set to `true`, the `net.Socket` will call `[kWrapConnectedHandle]()` to
    reinitialize the socket (in case if it got broken during previous
    connect attempts). Unfortunately, prior to this patch this resulted in a
    brand new `TLSWrap` instance being created for the socket. While most of
    the configuration of `TLSWrap` is restored, the `servername` was sadly
    dropped and not reinitalized.
    
    With this patch `servername` will be reinitialized if there are
    `tls.connect` options present on the `TLSSocket` instance, making it
    possible to connect with "Happy Eyeballs" to TLS servers that require
    the servername extension.
    
    PR-URL: nodejs#48255
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    indutny authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e049ce2 View commit details
    Browse the repository at this point in the history
  132. node-api: define version 9

    PR-URL: nodejs#48151
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Gabriel Schulhof <gabrielschulhof@gmail.com>
    legendecas authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    ce7e6c6 View commit details
    Browse the repository at this point in the history
  133. lib: do not disable linter for entire files

    Disabling linter for single lines is less error prone.
    
    PR-URL: nodejs#48299
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    aduh95 authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    286c358 View commit details
    Browse the repository at this point in the history
  134. doc: clarify array args to Buffer.from()

    The code for Buffer.from() treats non-Buffer and non-Uint8Array
    Array-likes as Arrays. This creates some confusion when passing various
    TypedArrays to Buffer.from(). The documentation now reflects the actual
    behavior.
    
    Fixes: nodejs#28725
    PR-URL: nodejs#48274
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Harshitha K P <harshitha014@gmail.com>
    bengl authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    2f202c9 View commit details
    Browse the repository at this point in the history
  135. Revert "tools: open issue when update workflow fails"

    This reverts commit c488558.
    
    PR-URL: nodejs#48312
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    marco-ippolito authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    1cde4a4 View commit details
    Browse the repository at this point in the history
  136. module: reduce the number of URL initializations

    PR-URL: nodejs#48272
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    anonrig authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    5d75ec4 View commit details
    Browse the repository at this point in the history
  137. meta: bump codecov/codecov-action from 3.1.3 to 3.1.4

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.3 to 3.1.4.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@894ff02...eaaf4be)
    
    ---
    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: nodejs#48285
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    dependabot[bot] authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    b1854fe View commit details
    Browse the repository at this point in the history
  138. meta: bump actions/setup-python from 4.6.0 to 4.6.1

    Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.6.0 to 4.6.1.
    - [Release notes](https://github.com/actions/setup-python/releases)
    - [Commits](actions/setup-python@57ded4d...bd6b4b6)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-python
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    PR-URL: nodejs#48286
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    dependabot[bot] authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    8ac4579 View commit details
    Browse the repository at this point in the history
  139. meta: bump github/codeql-action from 2.3.3 to 2.3.6

    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.3.3 to 2.3.6.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@29b1f65...83f0fe6)
    
    ---
    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: nodejs#48287
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    dependabot[bot] authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    b55dc53 View commit details
    Browse the repository at this point in the history
  140. tools: update rollup lint-md-dependencies

    - @rollup/plugin-node-resolve@15.1.0
    - rollup@3.23.0
    
    PR-URL: nodejs#48329
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    nodejs-github-bot authored and MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    87562c9 View commit details
    Browse the repository at this point in the history
  141. test: mark test-child-process-pipe-dataflow as flaky

    PR-URL: nodejs#48334
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    9d4025c View commit details
    Browse the repository at this point in the history
  142. test_runner: apply runOnly on suites

    PR-URL: nodejs#48279
    Fixes: nodejs#47937
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    2262653 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2023

  1. lib,src,test: lint codebase according new rules for v18.x

    Signed-off-by: Juan José Arboleda <soyjuanarbol@gmail.com>
    PR-URL: nodejs#48697
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    Reviewed-By: Danielle Adams <adamzdanielle@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    juanarbol authored and danielleadams committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    fcf3781 View commit details
    Browse the repository at this point in the history
  2. tools: remove non-existing file from CODEOWNERS file

    Signed-off-by: Juan José Arboleda <soyjuanarbol@gmail.com>
    PR-URL: nodejs#48697
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    Reviewed-By: Danielle Adams <adamzdanielle@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    juanarbol authored and danielleadams committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    a2bfe02 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. lib: support FORCE_COLOR for non TTY streams

    PR-URL: nodejs#48034
    Backport-PR-URL: nodejs#48684
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    c46b31f View commit details
    Browse the repository at this point in the history
  2. test_runner: pass FORCE_COLOR to child process

    PR-URL: nodejs#48057
    Backport-PR-URL: nodejs#48684
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    MoLow authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    04eb1f8 View commit details
    Browse the repository at this point in the history
  3. test_runner: dont split lines on test:stdout

    PR-URL: nodejs#48057
    Backport-PR-URL: nodejs#48684
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    MoLow authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    d795c0a View commit details
    Browse the repository at this point in the history
  4. test_runner: add enqueue and dequeue events

    PR-URL: nodejs#48428
    Backport-PR-URL: nodejs#48684
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    5d910ca View commit details
    Browse the repository at this point in the history
  5. url: remove unused kFormat from url

    PR-URL: nodejs#46867
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    anonrig authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    3db235b View commit details
    Browse the repository at this point in the history
  6. url: offload URLSearchParams initialization

    PR-URL: nodejs#46867
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    anonrig authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    c79e1b7 View commit details
    Browse the repository at this point in the history
  7. url: set formatUrl method as no side effect

    PR-URL: nodejs#46884
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    anonrig authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    aa4f485 View commit details
    Browse the repository at this point in the history
  8. url: backport non-major changes from nodejs#46904

    PR-URL: nodejs#46904
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    anonrig authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    f495cb6 View commit details
    Browse the repository at this point in the history
  9. url: allow extension of user provided URL objects

    PR-URL: nodejs#46989
    Backport-PR-URL: nodejs#48345
    Fixes: nodejs#46981
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    aduh95 authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    4784e64 View commit details
    Browse the repository at this point in the history
  10. url: fix array overrun in node:url::SetArgs()

    PR-URL: nodejs#47001
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    anonrig authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    977a8ba View commit details
    Browse the repository at this point in the history
  11. src: use std::array for passing argv in node::url

    Implements a review suggestion from 72e971e.
    
    Refs: nodejs#47001 (comment)
    PR-URL: nodejs#47035
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    addaleax authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    1f2c91f View commit details
    Browse the repository at this point in the history
  12. url: implement URL.canParse

    PR-URL: nodejs#47179
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    KhafraDev authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    11f48e0 View commit details
    Browse the repository at this point in the history
  13. deps: update ada to 2.0.0

    PR-URL: nodejs#47339
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    96c50ba View commit details
    Browse the repository at this point in the history
  14. url: use ada::url_aggregator for parsing urls

    PR-URL: nodejs#47339
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    anonrig authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    b395b16 View commit details
    Browse the repository at this point in the history
  15. url: drop ICU requirement for parsing hostnames

    PR-URL: nodejs#47339
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    anonrig authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    0dc485e View commit details
    Browse the repository at this point in the history
  16. url: handle URL.canParse without base parameter

    PR-URL: nodejs#47547
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    anonrig authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    8897305 View commit details
    Browse the repository at this point in the history
  17. deps: update ada to 2.1.0

    PR-URL: nodejs#47598
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    08dd271 View commit details
    Browse the repository at this point in the history
  18. deps: update ada to 2.2.0

    PR-URL: nodejs#47678
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    42e690f View commit details
    Browse the repository at this point in the history
  19. deps: update ada to 2.3.0

    PR-URL: nodejs#47737
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    2d03d5f View commit details
    Browse the repository at this point in the history
  20. deps: update ada to 2.3.1

    PR-URL: nodejs#47893
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    575ddf6 View commit details
    Browse the repository at this point in the history
  21. deps: update ada to 2.4.0

    PR-URL: nodejs#47922
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    81b514d View commit details
    Browse the repository at this point in the history
  22. deps: update ada to 2.4.1

    PR-URL: nodejs#48036
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    a4ee1f6 View commit details
    Browse the repository at this point in the history
  23. deps: update ada to 2.4.2

    PR-URL: nodejs#48092
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    075b6db View commit details
    Browse the repository at this point in the history
  24. deps: update ada to 2.5.0

    PR-URL: nodejs#48223
    Backport-PR-URL: nodejs#48345
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    6f3a8b4 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. tools: pin ruff version number

    New versions have new rules and end up breaking builds unexpectedly.
    
    PR-URL: nodejs#48505
    Backport-PR-URL: nodejs#48753
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and danielleadams committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    7786d7c View commit details
    Browse the repository at this point in the history
  2. build: revert unkonwn ruff selector

    PR-URL: nodejs#48753
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Danielle Adams <adamzdanielle@gmail.com>
    MoLow authored and danielleadams committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    d002f9b View commit details
    Browse the repository at this point in the history
  3. lib: implement AbortSignal.any()

    PR-URL: nodejs#47821
    Backport-PR-URL: nodejs#48800
    Fixes: nodejs#47811
    Refs: whatwg/dom#1152
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    atlowChemi authored and danielleadams committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    efaa073 View commit details
    Browse the repository at this point in the history
  4. lib: create weakRef only if any signals provided

    PR-URL: nodejs#48448
    Backport-PR-URL: nodejs#48800
    Fixes: nodejs#48419
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    atlowChemi authored and danielleadams committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    156292d View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. 2023-07-18, Version 18.17.0 'Hydrogen' (LTS)

    Notable changes:
    
    Ada 2.0
    Node.js v18.17.0 comes with the latest version of the URL parser, Ada. This
    update brings significant performance improvements to URL parsing, including
    enhancements to the url.domainToASCII and url.domainToUnicode functions
    in node:url.
    
    Ada 2.0 has been integrated into the Node.js codebase, ensuring that all
    parts of the application can benefit from the improved performance. Additionally,
    Ada 2.0 features a significant performance boost over its predecessor, Ada 1.0.4,
    while also eliminating the need for the ICU requirement for URL hostname parsing.
    
    Contributed by Yagiz Nizipli and Daniel Lemire in nodejs#47339
    
    Web Crypto API
    Web Crypto API functions' arguments are now coerced and validated as per
    their WebIDL definitions like in other Web Crypto API implementations. This
    further improves interoperability with other implementations of Web Crypto API.
    
    Contributed by Filip Skokan in nodejs#46067
    
    crypto:
      * update root certificates to NSS 3.89 (Node.js GitHub Bot) nodejs#47659
    dns:
      * (SEMVER-MINOR) expose getDefaultResultOrder (btea) nodejs#46973
    doc:
      * add ovflowd to collaborators (Claudio Wunder) nodejs#47844
      * add KhafraDev to collaborators (Matthew Aitken) nodejs#47510
    * events:
      * (SEMVER-MINOR) add getMaxListeners method (Matthew Aitken) nodejs#47039
    fs:
      * (SEMVER-MINOR) add support for mode flag to specify the copy behavior (Tetsuharu Ohzeki) nodejs#47084
      * (SEMVER-MINOR) add recursive option to readdir and opendir (Ethan Arrowood) nodejs#41439
      * (SEMVER-MINOR) add support for mode flag to specify the copy behavior (Tetsuharu Ohzeki) nodejs#47084
      * (SEMVER-MINOR) implement byob mode for readableWebStream() (Debadree Chatterjee) nodejs#46933
    http:
      * (SEMVER-MINOR) prevent writing to the body when not allowed by HTTP spec (Gerrard Lindsay) nodejs#47732
      * (SEMVER-MINOR) remove internal error in assignSocket (Matteo Collina) nodejs#47723
      * (SEMVER-MINOR) add highWaterMark opt in http.createServer (HinataKah0) nodejs#47405
    lib:
      * (SEMVER-MINOR) add webstreams to Duplex.from() (Debadree Chatterjee) nodejs#46190
      * (SEMVER-MINOR) implement AbortSignal.any() (Chemi Atlow) nodejs#47821
    module:
      * change default resolver to not throw on unknown scheme (Gil Tayar) nodejs#47824
    node-api:
      * (SEMVER-MINOR) define version 9 (Chengzhong Wu) nodejs#48151
      * (SEMVER-MINOR) deprecate napi_module_register (Vladimir Morozov) nodejs#46319
    stream:
      * (SEMVER-MINOR) preserve object mode in compose (Raz Luvaton) nodejs#47413
      * (SEMVER-MINOR) add setter & getter for default highWaterMark (nodejs#46929) (Robert Nagy) nodejs#46929
    test:
      * unflake test-vm-timeout-escape-nexttick (Santiago Gimeno) nodejs#48078
    test_runner:
      * (SEMVER-MINOR) add shorthands to `test` (Chemi Atlow) nodejs#47909
      * (SEMVER-MINOR) support combining coverage reports (Colin Ihrig) nodejs#47686
      * (SEMVER-MINOR) execute before hook on test (Chemi Atlow) nodejs#47586
      * (SEMVER-MINOR) expose reporter for use in run api (Chemi Atlow) nodejs#47238
    tools:
      * update LICENSE and license-builder.sh (Santiago Gimeno) nodejs#48078
    url:
      * (SEMVER-MINOR) implement URL.canParse (Matthew Aitken) nodejs#47179
    wasi:
      * (SEMVER-MINOR) no longer require flag to enable wasi (Michael Dawson) nodejs#47286
    
    PR-URL: nodejs#48694
    danielleadams committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    a39b8a2 View commit details
    Browse the repository at this point in the history
  2. Working on v18.17.1

    PR-URL: nodejs#48694
    danielleadams committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    6378377 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. deps: upgrade openssl sources to quictls/openssl-3.0.10+quic1

    PR-URL: nodejs#49036
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    nodejs-github-bot authored and RafaelGSS committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    2c5a522 View commit details
    Browse the repository at this point in the history
  2. deps: update archs files for openssl-3.0.10+quic1

    PR-URL: nodejs#49036
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    nodejs-github-bot authored and RafaelGSS committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    fe3abdf View commit details
    Browse the repository at this point in the history
  3. policy: disable process.binding() when enabled

    process.binding() can be used to trivially bypass restrictions imposed
    through a policy. Since the function is deprecated already, simply
    replace it with a stub when a policy is being enabled.
    
    Fixes: https://hackerone.com/bugs?report_id=1946470
    PR-URL: nodejs-private/node-private#460
    CVE-ID: CVE-2023-32559
    tniessen authored and RafaelGSS committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    d4570fa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    15bced0 View commit details
    Browse the repository at this point in the history
  5. 2023-08-09, Version 18.17.1 'Hydrogen' (LTS)

    Notable changes:
    
    Following CVEs are fixed in this release:
    
    * CVE-2023-32002: Policies can be bypassed via Module._load (High)
    * CVE-2023-32006: Policies can be bypassed by module.constructor.createRequire (Medium)
    * CVE-2023-32559: Policies can be bypassed via process.binding (Medium)
    * OpenSSL Security Releases
      * https://mta.openssl.org/pipermail/openssl-announce/2023-July/000264.html
      * https://mta.openssl.org/pipermail/openssl-announce/2023-July/000265.html
      * https://mta.openssl.org/pipermail/openssl-announce/2023-July/000267.html
    
    PR-URL: nodejs-private/node-private#463
    RafaelGSS committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    2e414d5 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Configuration menu
    Copy the full SHA
    6dc441e View commit details
    Browse the repository at this point in the history
  2. test: delete test-net-bytes-per-incoming-chunk-overhead

    The test's assumptions about RSS are no longer valid, at least with
    Fedora 38.
    
    Closes: nodejs#48490
    PR-URL: nodejs#48811
    Fixes: nodejs#48490
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    targos authored and RafaelGSS committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    e7d2e8e View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. net: add autoSelectFamily global getter and setter

    PR-URL: nodejs#45777
    Backport-PR-URL: nodejs#49016
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    ShogunPanda authored and ruyadorno committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    863bdb7 View commit details
    Browse the repository at this point in the history
  2. net: fix family autoselection timeout handling

    PR-URL: nodejs#47860
    Backport-PR-URL: nodejs#49016
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    ShogunPanda authored and ruyadorno committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    e8289a8 View commit details
    Browse the repository at this point in the history
  3. net: fix address iteration with autoSelectFamily

    When `autoSelectFamily` is set to `true`, `net.connect` is supposed to
    try connecting to both IPv4 and IPv6, interleaving the address types.
    Instead, it appears that the array that holds the addresses in the order
    they should be attempted was never used after being populated.
    
    PR-URL: nodejs#48258
    Backport-PR-URL: nodejs#49016
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    indutny authored and ruyadorno committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    d3637cd View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. deps: add loongarch64 into openssl Makefile and gen openssl-loongarch64

    Add linux64-loongarch64 into Makefile
    And run make
    
    PR-URL: nodejs#46401
    Backport-PR-URL: nodejs#48135
    Reviewed-By: Ben Noordhuis info@bnoordhuis.nl
    Reviewed-By: James M Snell jasnell@gmail.com
    Reviewed-By: Michael Dawson midawson@redhat.com
    shipujin authored and ruyadorno committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    f4617a4 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. src: replace idna functions with ada::idna

    Co-authored-by: Daniel Lemire <daniel@lemire.me>
    PR-URL: nodejs#47735
    Backport-PR-URL: nodejs#48873
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    2 people authored and ruyadorno committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    e426180 View commit details
    Browse the repository at this point in the history
  2. test: validate host with commas on url.parse

    PR-URL: nodejs#48878
    Backport-PR-URL: nodejs#48873
    Refs: nodejs#48873
    Refs: nodejs#48855
    Refs: nodejs#48850
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    anonrig authored and ruyadorno committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    2de9868 View commit details
    Browse the repository at this point in the history
  3. lib: remove invalid parameter to toASCII

    PR-URL: nodejs#48878
    Backport-PR-URL: nodejs#48873
    Refs: nodejs#48873
    Refs: nodejs#48855
    Refs: nodejs#48850
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    anonrig authored and ruyadorno committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    69aaf8b View commit details
    Browse the repository at this point in the history
  4. url: ensure getter access do not mutate observable symbols

    PR-URL: nodejs#48897
    Backport-PR-URL: nodejs#48891
    Refs: nodejs#48891
    Refs: nodejs#48886
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    aduh95 authored and ruyadorno committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    0beb5ab View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. net: rework autoSelectFamily implementation

    PR-URL: nodejs#46587
    Backport-PR-URL: nodejs#49183
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ShogunPanda authored and ruyadorno committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    267439f View commit details
    Browse the repository at this point in the history
  2. net: fix family autoselection SSL connection handling

    PR-URL: nodejs#48189
    Backport-PR-URL: nodejs#49183
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    ShogunPanda authored and ruyadorno committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    b5f53d9 View commit details
    Browse the repository at this point in the history
  3. test: move test-tls-autoselectfamily-servername to test/internet

    And switch from `google.com` to `nodejs.org`.
    
    PR-URL: nodejs#47029
    Backport-PR-URL: nodejs#49183
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    aduh95 authored and ruyadorno committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    6de7aa1 View commit details
    Browse the repository at this point in the history
  4. tls: fix bugs of double TLS

    Fixs two issues in `TLSWrap`, one of them is reported in
    nodejs#30896.
    
    1. `TLSWrap` has exactly one `StreamListener`, however,
    that `StreamListener` can be replaced. We have not been
    rigorous enough here: if an active write has not been
    finished before the transition, the finish callback of it
    will be wrongly fired the successor `StreamListener`.
    
    2. A `TLSWrap` does not allow more than one active write,
    as checked in the assertion about current_write in
    `TLSWrap::DoWrite()`.
    
    However, when users make use of an existing `tls.TLSSocket`
    to establish double TLS, by
    either
      tls.connect({socket: tlssock})
    or
      tlsServer.emit('connection', tlssock)
    we have both of the user provided `tls.TLSSocket`, tlssock and
    a brand new created `TLSWrap` writing to the `TLSWrap` bound to
    tlssock, which easily violates the constranint because two writers
    have no idea of each other.
    
    The design of the fix is:
    when a `TLSWrap` is created on top of a user provided socket,
    do not send any data to the socket until all existing writes
    of the socket are done and ensure registered callbacks of
    those writes can be fired.
    
    PR-URL: nodejs#48969
    Backport-PR-URL: nodejs#49183
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    ywave620 authored and ruyadorno committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    3eeca52 View commit details
    Browse the repository at this point in the history
  5. esm: fix specifier resolution and symlinks

    Ensure `--experimental-specifier-resolution=node` works when combined
    with `--preserve-symlinks`.
    
    PR-URL: nodejs#47674
    Refs: nodejs#47649
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    znewsham authored and ruyadorno committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    a00464e View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. test: fix test-net-autoselectfamily for kernel without IPv6 support

    PR-URL: nodejs#45856
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    LiviaMedeiros authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    c728b8a View commit details
    Browse the repository at this point in the history
  2. benchmark: add crypto.create*Key

    PR-URL: nodejs#48284
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    panva authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    fe9da9d View commit details
    Browse the repository at this point in the history
  3. test: update user-timing web-platform tests

    PR-URL: nodejs#48321
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    anonrig authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    3da57d1 View commit details
    Browse the repository at this point in the history
  4. build: update action to close stale PRs

    My original plan of adding a lable to limit those initially
    process as outlined in nodejs#48051
    does not work I think because adding a lable updates the last
    update time.
    
    - Removing the need for the lable
    - Remove the cron scheduling so that it only runs when I run it manually
    - Fix the display name for the action as I missed updating that after
      cut and paste from existing action
    
    The plan will be to find stop dates that should only affect a reasonable
    number of PRs at a time and then run in batches using that instead.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: nodejs#48196
    Reviewed-By: Mestery <mestery@protonmail.com>
    mhdawson authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    211a4f8 View commit details
    Browse the repository at this point in the history
  5. benchmark: refactor crypto oneshot

    PR-URL: nodejs#48267
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    panva authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    4f74be3 View commit details
    Browse the repository at this point in the history
  6. test: update FileAPI web-platform tests

    PR-URL: nodejs#48322
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    anonrig authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    e9ac111 View commit details
    Browse the repository at this point in the history
  7. test: update encoding web-platform tests

    PR-URL: nodejs#48320
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    anonrig authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    125bca6 View commit details
    Browse the repository at this point in the history
  8. tools: disable jsdoc/no-defaults rule

    PR-URL: nodejs#48328
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    lpinca authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    2eb13e3 View commit details
    Browse the repository at this point in the history
  9. tools: update eslint to 8.42.0

    PR-URL: nodejs#48328
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    6a58054 View commit details
    Browse the repository at this point in the history
  10. test: refactor test-gc-http-client-timeout

    Due to server response delay, all possible requests are created anyway.
    Instead of doing `36 * os.availableParallelism()` requests, use a fixed
    number.
    
    Refs: nodejs#48078 (comment)
    PR-URL: nodejs#48292
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    lpinca authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    41d1e68 View commit details
    Browse the repository at this point in the history
  11. test: ignore the copied entry_point.c

    Add `test_cannot_run_js/entry_point.c` to
    `test/js-native-api/.gitignore`.
    
    PR-URL: nodejs#48297
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Gabriel Schulhof <gabrielschulhof@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    lpinca authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    f35c4d3 View commit details
    Browse the repository at this point in the history
  12. deps: update zlib to 982b036

    PR-URL: nodejs#48327
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    38f6e0d View commit details
    Browse the repository at this point in the history
  13. doc: run license-builder

    PR-URL: nodejs#48336
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    github-actions[bot] authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    0651358 View commit details
    Browse the repository at this point in the history
  14. module: reduce url invocations in esm/load.js

    PR-URL: nodejs#48337
    Refs: nodejs/performance#92
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    anonrig authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    bf1525c View commit details
    Browse the repository at this point in the history
  15. test_runner: refactor coverage report output for readability

    Add a "table" parameter to getCoverageReport.
    Keep the tap coverage output intact.
    Change the output by adding padding and truncating the tables' cells.
    Add separation lines for table head/body/foot.
    Group uncovered lines as ranges.
    Add yellow color for coverage between 50 and 90.
    
    Refs: nodejs#46674
    PR-URL: nodejs#47791
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    dmnsgn authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    f302286 View commit details
    Browse the repository at this point in the history
  16. deps: update ada to 2.5.1

    PR-URL: nodejs#48319
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    nodejs-github-bot authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    a2964a4 View commit details
    Browse the repository at this point in the history
  17. test: update url web-platform tests

    PR-URL: nodejs#48319
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    anonrig authored and ruyadorno committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    cb92c4b View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. url: conform to origin getter spec changes

    PR-URL: nodejs#48319
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    anonrig authored and ruyadorno committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    f59c963 View commit details
    Browse the repository at this point in the history
  2. deps: update simdutf to 3.2.14

    PR-URL: nodejs#48344
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    nodejs-github-bot authored and ruyadorno committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    3c03ec0 View commit details
    Browse the repository at this point in the history
  3. deps: upgrade npm to 9.7.1

    PR-URL: nodejs#48378
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Luke Karrys <luke@lukekarrys.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    npm-cli-bot authored and ruyadorno committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    555982c View commit details
    Browse the repository at this point in the history
  4. tools: update eslint-plugin-jsdoc

    Run a subset of `tools/dep_updaters/update-eslint.sh` to update
    `eslint-plugin-jsdoc` to get rid of a spurious ENOENT error when
    running the linter.
    
    PR-URL: nodejs#48393
    Fixes: nodejs#48374
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    richardlau authored and ruyadorno committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    590a072 View commit details
    Browse the repository at this point in the history
  5. tools: update create-or-update-pull-request-action

    Use the same commit SHA for this action as used in our other workflows.
    
    Refs: nodejs#46169
    Refs: nodejs#45022 (comment)
    PR-URL: nodejs#48398
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    richardlau authored and ruyadorno committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    01bc10d View commit details
    Browse the repository at this point in the history
  6. test: add missing <algorithm> include for std::find

    GCC 14 drops some transitive includes within libstdc++.
    
    Explicitly include <algorithm> for std::find.
    
    Signed-off-by: Sam James <sam@gentoo.org>
    PR-URL: nodejs#48380
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matthew Aitken <maitken033380023@gmail.com>
    thesamesam authored and ruyadorno committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    27a4bc7 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. lib: add support for inherited custom inspection methods

    PR-URL: nodejs#48306
    Fixes: nodejs#48207
    Reviewed-By: James M Snell <jasnell@gmail.com>
    aduh95 authored and ruyadorno committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    5260f53 View commit details
    Browse the repository at this point in the history
  2. perf_hooks: convert maxSize to IDL value in setResourceTimingBufferSize

    ECMAScript values of WebIDL interface parameters should be converted to
    IDL representatives before the actual implementation, as defined in step
    11.5 of the WebIDL Overload resolution algorithm.
    
    Backport-PR-URL: nodejs#45829
    Refs: https://webidl.spec.whatwg.org/#dfn-create-operation-function
    Refs: https://webidl.spec.whatwg.org/#es-overloads
    PR-URL: nodejs#44902
    Reviewed-By: James M Snell <jasnell@gmail.com>
    legendecas authored and ruyadorno committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    121f74c View commit details
    Browse the repository at this point in the history
  3. deps: add loong64 config into openssl gypi

    Backport-PR-URL: nodejs#49192
    PR-URL: nodejs#48043
    Reviewed-By: Michael Dawson midawson@redhat.com
    shipujin authored and ruyadorno committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    3be5335 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. url: add value argument to has and delete methods

    The change aims to add value argument to two methods of URLSearchParams
    class i.e the has method and the delete method. For has method, if
    value argument is provided, then use it to check for presence. For
    delete method, if value argument provided, use it to delete.
    
    Fixes: nodejs#47883
    PR-URL: nodejs#47885
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Debadree Chatterjee <debadree333@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    sankalp1999 authored and ruyadorno committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    c59ae86 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. test_runner: make --test-name-pattern recursive

    PR-URL: nodejs#48382
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    MoLow authored and ruyadorno committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    7051caf View commit details
    Browse the repository at this point in the history
  2. https: fix connection checking interval not clearing on server close

    The connection interval should close when httpsServer.close is called
    similarly to how it gets cleared when httpServer.close is called.
    
    fixes: nodejs#48373
    PR-URL: nodejs#48383
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Linkgoron authored and ruyadorno committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    2fd05a0 View commit details
    Browse the repository at this point in the history
  3. src: handle wasm out of bound in osx will raise SIGBUS correctly

    fix: nodejs#46559
    OSX will raise both SIGBUS and SIGSEGV when out of bound memory visit,
    This commit set sigaction in OSX for two signals to handle this.
    
    PR-URL: nodejs#46561
    Fixes: nodejs#46559
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    HerrCai0907 authored and ruyadorno committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    cb3abcb View commit details
    Browse the repository at this point in the history
  4. doc: fix typo in events.md

    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    PR-URL: nodejs#48436
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    RaisinTen authored and ruyadorno committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    7292bb7 View commit details
    Browse the repository at this point in the history
  5. doc: add link for news from security wg

    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: nodejs#48396
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    mhdawson authored and ruyadorno committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    6f28f4c View commit details
    Browse the repository at this point in the history
  6. doc: add additional info on TSFN dispatch

    Refs: nodejs#48356
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: nodejs#48367
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    mhdawson authored and ruyadorno committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    a8db331 View commit details
    Browse the repository at this point in the history
  7. test: fix flaky test-watch-mode

    PR-URL: nodejs#48147
    Backport-PR-URL: nodejs#49468
    Fixes: nodejs#44898
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    MoLow authored and ruyadorno committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    4892dc5 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. stream: fix deadlock when pipeing to full sink

    When piping a paused Readable to a full Writable we didn't
    register a drain listener which cause the src to never
    resume.
    
    Refs: nodejs#48666
    PR-URL: nodejs#48691
    Backport-PR-URL: nodejs#49323
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    ronag authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    097dea0 View commit details
    Browse the repository at this point in the history
  2. esm: add --import flag

    PR-URL: nodejs#43942
    Backport-PR-URL: nodejs#49539
    Fixes: nodejs#40110
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    MoLow authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    1f396d2 View commit details
    Browse the repository at this point in the history
  3. doc: mark --import as experimental

    PR-URL: nodejs#44067
    Backport-PR-URL: nodejs#49539
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    MoLow authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    aaaa54d View commit details
    Browse the repository at this point in the history
  4. deps: update corepack to 0.18.1

    PR-URL: nodejs#48483
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    nodejs-github-bot authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    6147ff2 View commit details
    Browse the repository at this point in the history
  5. deps: update corepack to 0.19.0

    PR-URL: nodejs#48540
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    9da7103 View commit details
    Browse the repository at this point in the history
  6. deps: update ada to 2.6.0

    PR-URL: nodejs#48896
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    nodejs-github-bot authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    e7019da View commit details
    Browse the repository at this point in the history
  7. deps: upgrade npm to 9.7.2

    PR-URL: nodejs#48514
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    npm-cli-bot authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    35512ca View commit details
    Browse the repository at this point in the history
  8. deps: upgrade npm to 9.8.0

    PR-URL: nodejs#48665
    Reviewed-By: Luke Karrys <luke@lukekarrys.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    npm-cli-bot authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    e8d5d06 View commit details
    Browse the repository at this point in the history
  9. deps: upgrade npm to 9.8.1

    PR-URL: nodejs#48838
    Reviewed-By: Luke Karrys <luke@lukekarrys.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    npm-cli-bot authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    a2bfe6c View commit details
    Browse the repository at this point in the history
  10. crypto: remove OPENSSL_FIPS guard for OpenSSL 3

    The OPENSSL_FIPS guard is only needed for versions of OpenSSL earlier
    than 3.0.
    
    Removing the guard for OpenSSL 3 fixes `parallel/test-crypto-fips`
    when run with a FIPS enabled OpenSSL 3 configuration.
    
    PR-URL: nodejs#48392
    Refs: nodejs#48379
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    richardlau authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    aa08460 View commit details
    Browse the repository at this point in the history
  11. deps: update zlib to 1.2.13.1-motley-3ca9f16

    PR-URL: nodejs#48413
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    nodejs-github-bot authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    71db13a View commit details
    Browse the repository at this point in the history
  12. crypto: update root certificates to NSS 3.90

    This is the certdata.txt[0] from NSS 3.90, released on 2023-04-06.
    
    This is the version of NSS that shipped in Firefox 113 on
    2023-05-09.
    
    Certificates added:
    - BJCA Global Root CA1
    - BJCA Global Root CA2
    
    [0] https://hg.mozilla.org/projects/nss/raw-file/NSS_3_90_RTM/lib/ckfw/builtins/certdata.txt
    
    PR-URL: nodejs#48416
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    nodejs-github-bot authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    10a5bee View commit details
    Browse the repository at this point in the history
  13. doc: add kvakil to collaborators

    ...and remove them triagers
    
    Fixes: nodejs#48155
    PR-URL: nodejs#48449
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    kvakil authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    d9ab855 View commit details
    Browse the repository at this point in the history
  14. node-api: implement external strings

    Introduce APIs that allow for the creation of JavaScript strings without
    copying the underlying native string into the engine. The APIs fall back
    to regular string creation if the engine's external string APIs are
    unavailable. In this case, an optional boolean out-parameter indicates
    that the string was copied, and the optional finalizer is called if
    given.
    
    PR-URL: nodejs#48339
    Fixes: nodejs#48198
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Signed-off-by: Gabriel Schulhof <gabrielschulhof@gmail.com>
    gabrielschulhof authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    f93102c View commit details
    Browse the repository at this point in the history
  15. doc: refine when file is undefined in test events

    PR-URL: nodejs#48451
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    MoLow authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    e86be12 View commit details
    Browse the repository at this point in the history
  16. tools: update lint-md-dependencies

    - `@rollup/plugin-commonjs@25.0.1`
    - `rollup@3.24.1`
    
    PR-URL: nodejs#48417
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    9db17f0 View commit details
    Browse the repository at this point in the history
  17. doc: add preveen-stack to triagers

    PR-URL: nodejs#48387
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    preveen-stack authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    6f5f4aa View commit details
    Browse the repository at this point in the history
  18. doc: revise error.md introduction

    PR-URL: nodejs#48423
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    aduh95 authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    ebe5416 View commit details
    Browse the repository at this point in the history
  19. node-api: provide napi_define_properties fast path

    Implement defining properties via V8's
    `v8::Object::CreateDataProperty()`, which is faster for data-valued,
    writable, configurable, and enumerable properties.
    
    Re: nodejs#45905
    Signed-off-by: Gabriel Schulhof <gabrielschulhof@gmail.com>
    PR-URL: nodejs#48440
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    gabrielschulhof authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    f5892b4 View commit details
    Browse the repository at this point in the history
  20. doc: update fs flags documentation

    PR-URL: nodejs#48463
    Fixes: nodejs#48452
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    sinkhaha authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    9e94b65 View commit details
    Browse the repository at this point in the history
  21. tools: prepare tools/doc for to-vfile 8.0.0

    toVFile.readSync() is removed in favor of readSync().
    
    PR-URL: nodejs#48485
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Trott authored and ruyadorno committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    76b1a4a View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2023

  1. Configuration menu
    Copy the full SHA
    48ee816 View commit details
    Browse the repository at this point in the history