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

2022-05-XX, Version 16.16.0 'Gallium' (LTS) #43268

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

Commits on May 31, 2022

  1. test: fix typo in common/wpt.js

    thw -> the
    
    PR-URL: nodejs#42567
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    eltociear authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    dc69ce4 View commit details
    Browse the repository at this point in the history
  2. doc: add @meixg to collaborators

    PR-URL: nodejs#42576
    Fixes: nodejs#42419
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    meixg authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    124cb46 View commit details
    Browse the repository at this point in the history
  3. crypto: fix webcrypto derive key lengths

    PR-URL: nodejs#42542
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    15e0688 View commit details
    Browse the repository at this point in the history
  4. doc: add introduction sentence for CJS

    PR-URL: nodejs#42491
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    61ea408 View commit details
    Browse the repository at this point in the history
  5. buffer: fix atob input validation

    Fixes: nodejs#42530
    
    PR-URL: nodejs#42539
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    7b77944 View commit details
    Browse the repository at this point in the history
  6. test: add test for exception handlings in debugger

    PR-URL: nodejs#42327
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    cola119 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    846acac View commit details
    Browse the repository at this point in the history
  7. test: improve FileHandle.prototype.write coverage

    Refs: nodejs#42518
    
    PR-URL: nodejs#42541
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    7bf8117 View commit details
    Browse the repository at this point in the history
  8. test: pass data into napi_create_external

    Since v8 10.1 v8::External::New DCHECKs that the data passed
    into it cannot be a nullptr because that's not serializable
    as external references. This updates the test to pass a
    dummy data pointer to the call - which does not matter for the
    test since we only care about whether the finalizer is
    called.
    
    Refs: https://chromium-review.googlesource.com/c/v8/v8/+/3513234
    
    PR-URL: nodejs#42532
    Refs: nodejs#42115
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    joyeecheung authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    1fd1340 View commit details
    Browse the repository at this point in the history
  9. lib: improve the coverage of the validator

    PR-URL: nodejs#42443
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mawaregetsuka authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    7127c3c View commit details
    Browse the repository at this point in the history
  10. doc: update DEP0102 text

    PR-URL: nodejs#42553
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    84be8df View commit details
    Browse the repository at this point in the history
  11. doc: simplify recommendation in webcrypto.md

    PR-URL: nodejs#42554
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    91a1177 View commit details
    Browse the repository at this point in the history
  12. doc: clarify recommendations in stream.md

    PR-URL: nodejs#42555
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    5a15cb8 View commit details
    Browse the repository at this point in the history
  13. meta: update AUTHORS

    PR-URL: nodejs#42585
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    eb33629 View commit details
    Browse the repository at this point in the history
  14. doc: simplify recommendations in process.md

    Remove recommendation that has no explanation. Make the other
    recommendation less wordy.
    
    PR-URL: nodejs#42556
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    6dd0772 View commit details
    Browse the repository at this point in the history
  15. test: remove hack for atob and btoa WPT tests

    PR-URL: nodejs#42540
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Khaidi Chu <i@2333.moe>
    Reviewed-By: Mestery <mestery@protonmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    0ad7f4b View commit details
    Browse the repository at this point in the history
  16. crypto: cleanup webcrypto jwk code

    PR-URL: nodejs#42562
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    panva authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    5e6b8de View commit details
    Browse the repository at this point in the history
  17. doc: aes webcrypto unwrap is not a node-specific extensions

    PR-URL: nodejs#42561
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    panva authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    1b8cc7b View commit details
    Browse the repository at this point in the history
  18. crypto: do not add undefined hash in webcrypto normalizeAlgorithm

    PR-URL: nodejs#42559
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    fd3a8bf View commit details
    Browse the repository at this point in the history
  19. src: add proper mutexes for accessing FIPS state

    The FIPS state handling and OpenSSL initialization code makes
    accesses to global OpenSSL state without any protection against
    parallel modifications from multiple threads.
    
    This commit adds such protections.
    
    PR-URL: nodejs#42278
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    addaleax authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    b3016c7 View commit details
    Browse the repository at this point in the history
  20. doc: change "OCSP Request" to "OCSP request"

    PR-URL: nodejs#42582
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    0704e3b View commit details
    Browse the repository at this point in the history
  21. build: set stale action back to running nightly

    I manually ran over  the last number of weeks so that
    we did not mark all of the stale isssues all at once.
    We are not caught up so we can go to running daily.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: nodejs#42549
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mhdawson authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    5fe11b7 View commit details
    Browse the repository at this point in the history
  22. meta: move one or more collaborators to emeritus

    PR-URL: nodejs#42500
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    eaae319 View commit details
    Browse the repository at this point in the history
  23. os: avoid unnecessary usage of var

    The `var` keyword is known to be problematic and is not needed here,
    so better to use the `let` keyword for variable declarations.
    
    PR-URL: nodejs#42563
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    VoltrexKeyva authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    2cf6a05 View commit details
    Browse the repository at this point in the history
  24. lib: source maps filter null prefix

    Fixes: nodejs#42417
    
    PR-URL: nodejs#42522
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    fabiancook authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e2a9374 View commit details
    Browse the repository at this point in the history
  25. doc: fix documentation of FileHandle.prototype.appendFile

    PR-URL: nodejs#42588
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    6d2d2b5 View commit details
    Browse the repository at this point in the history
  26. doc: remove faulty justification for 128-bit AES

    This sentence implies that AES-128 is preferred over AES-256 because
    of a related-key attack from 2009. However, that attack by Alex
    Biryukov, Orr Dunkelman, Nathan Keller, Dmitry Khovratovich, and Adi
    Shamir, while impressive, is only effective against variants of
    AES-256 with a reduced number of rounds and it requires related keys.
    This means that the attack is not effective against AES-256 as it is
    used within TLS.
    
    (AES-128 is still often preferred over AES-256 simply because it is
    believed to be sufficiently secure and because it is faster.)
    
    PR-URL: nodejs#42578
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    55567cf View commit details
    Browse the repository at this point in the history
  27. build: consolidate JS and md linting GitHub Actions

    Linting markdown runs the JavaScript linting job, so consolidate them to
    conserve time and resources. Run JavaScript separately, but then run
    markdown linting so it can use the cached results of the JavaScript
    linting.
    
    PR-URL: nodejs#42572
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    007db8b View commit details
    Browse the repository at this point in the history
  28. lib: prepare files for no-var lint rule

    PR-URL: nodejs#42573
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    8f96d73 View commit details
    Browse the repository at this point in the history
  29. tools: enable no-var ESLint rule for lib

    PR-URL: nodejs#42573
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    a2e858f View commit details
    Browse the repository at this point in the history
  30. fs: fix write methods param validation and docs

    The FS docs wrongfully indicated support for passing object with an own
    `toString` function property to `FileHandle.prototype.appendFile`,
    `FileHandle.prototype.writeFile`, `FileHandle.prototype.write`,
    `fsPromises.writeFile`, and `fs.writeSync`. This commit fixes that, and
    adds some test to ensure the actual behavior is aligned with the docs.
    It also fixes a bug that makes the process crash if a non-buffer object
    was passed to `FileHandle.prototype.write`.
    
    Refs: nodejs#34993
    PR-URL: nodejs#41677
    Refs: nodejs#41666
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    a45aabe View commit details
    Browse the repository at this point in the history
  31. buffer: improve Blob constructor error message when passing a string

    resolve: nodejs#38856
    
    PR-URL: nodejs#42338
    Fixes: nodejs#38856
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    meixg authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e9f3e63 View commit details
    Browse the repository at this point in the history
  32. meta: update .mailmap and AUTHORS

    Refs: nodejs#42599 (comment)
    
    PR-URL: nodejs#42602
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Xuguang Mei <meixuguang@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    ab01eaf View commit details
    Browse the repository at this point in the history
  33. build: windows/arm64 native compilation support

    Added support for detecting ARM64 host architecture for windows and
    avoid explicit cross-compilation flag for win/arm64 target as
    configure.py can auto-detect configuration from host and
    target architecture.
    
    Refs: nodejs/build#2540
    
    PR-URL: nodejs#42408
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    niyas-sait authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    59edb3e View commit details
    Browse the repository at this point in the history
  34. doc: remove obsolete stream API selection text

    PR-URL: nodejs#42586
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    071d34a View commit details
    Browse the repository at this point in the history
  35. build: remove precompiled header and debug information for host builds

    PR-URL: nodejs#42538
    Refs: nodejs#42375
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    niyas-sait authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    512dba6 View commit details
    Browse the repository at this point in the history
  36. doc: simplify Http2Stream encoding text

    PR-URL: nodejs#42597
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Harshitha K P <harshitha014@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    3e156af View commit details
    Browse the repository at this point in the history
  37. doc: delete chakra tt from diagnostic tooling support tiers

    PR-URL: nodejs#42627
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    tony-go authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e2a0954 View commit details
    Browse the repository at this point in the history
  38. meta: move one or more collaborators to emeritus

    PR-URL: nodejs#42599
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Xuguang Mei <meixuguang@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    47eb8f0 View commit details
    Browse the repository at this point in the history
  39. tools: update lint-md-dependencies to @rollup/plugin-commonjs@21.0.3

    PR-URL: nodejs#42584
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    7fab801 View commit details
    Browse the repository at this point in the history
  40. http: document that ClientRequest inherits from OutgoingMessage

    http: fix extends for ClientRequest from Stream to http.OutgoingMessage
    
    http: added page entry for http.OutgoingMessage
    
    http: updated order of links
    
    http: included entry for http.OutgoingMessage
    
    http: removed unnecessary entry from md file
    
    PR-URL: nodejs#42642
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    kcak11 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    9c821c3 View commit details
    Browse the repository at this point in the history
  41. doc: copyedit corepack.md

    PR-URL: nodejs#42620
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    7ed40dc View commit details
    Browse the repository at this point in the history
  42. doc: fix brackets position

    PR-URL: nodejs#42649
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    5aa46a2 View commit details
    Browse the repository at this point in the history
  43. doc: add history entries for DEP0162 on fs.md

    PR-URL: nodejs#42608
    Refs: nodejs#42149
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d6e3056 View commit details
    Browse the repository at this point in the history
  44. doc: add missing word in rootCertificates section

    PR-URL: nodejs#42633
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    5bc7d7f View commit details
    Browse the repository at this point in the history
  45. tools: update gyp-next to v0.12.1

    PR-URL: nodejs#42625
    Refs: nodejs/gyp-next@v0.10.1...v0.12.1
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Ujjwal Sharma <ryzokuken@disroot.org>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    targos authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    93c9402 View commit details
    Browse the repository at this point in the history
  46. doc: add note about header values encoding

    PR-URL: nodejs#42624
    Fixes: nodejs#42579
    Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    2 people authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    77d6bfd View commit details
    Browse the repository at this point in the history
  47. src,inspector: fix empty MaybeLocal crash

    Return early when the Inspector StringView to V8 String conversion fails
    and returns an empty MaybeLocal instead of running the invalid
    ToLocalChecked() assertion.
    
    Fixes: nodejs#42407
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: nodejs#42409
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    RaisinTen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    f6b10cf View commit details
    Browse the repository at this point in the history
  48. doc: link to dynamic import function

    PR-URL: nodejs#42634
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    802d088 View commit details
    Browse the repository at this point in the history
  49. doc: add missing article in session ticket section

    PR-URL: nodejs#42632
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    9caffa1 View commit details
    Browse the repository at this point in the history
  50. test: simplify test-http-write-callbacks.js

    PR-URL: nodejs#42628
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    50e701d View commit details
    Browse the repository at this point in the history
  51. doc: add missing punctuation in Web Streams doc

    PR-URL: nodejs#42672
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    9e39a84 View commit details
    Browse the repository at this point in the history
  52. doc: mark tlsSocket.authorized as boolean property

    This is not a function and should not have a return type.
    
    PR-URL: nodejs#42647
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    5530d3f View commit details
    Browse the repository at this point in the history
  53. doc: fix outgoingMessage.removeHeader() signature

    Specify that `outgoingMessage.removeHeader()` takes a `name` argument
    whose type is string.
    
    PR-URL: nodejs#42652
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    lpinca authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    a47092f View commit details
    Browse the repository at this point in the history
  54. test: remove an unnecessary undefined in wpt

    PR-URL: nodejs#41470
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    XadillaX authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    09052f3 View commit details
    Browse the repository at this point in the history
  55. deps: update ICU to 71.1

    Refs: https://github.com/unicode-org/icu/releases/tag/release-71-1
    
    PR-URL: nodejs#42655
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    targos authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    41303d7 View commit details
    Browse the repository at this point in the history
  56. doc: recommend fh.createWriteStream for fsPromises methods

    `fh.createWriteStream` can be more convenient than
    `fs.createWriteStream` when using the FS promises API.
    
    PR-URL: nodejs#42653
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    3614d45 View commit details
    Browse the repository at this point in the history
  57. tools: update eslint to 8.13.0

    PR-URL: nodejs#42678
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    2a50964 View commit details
    Browse the repository at this point in the history
  58. meta: update AUTHORS

    PR-URL: nodejs#42677
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    c3b3ee4 View commit details
    Browse the repository at this point in the history
  59. doc: mark worker.id as integer in cluster docs

    PR-URL: nodejs#42684
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    c810ff2 View commit details
    Browse the repository at this point in the history
  60. doc: remove unneeded new in Buffer example

    PR-URL: nodejs#42682
    Reviewed-By: Mestery <mestery@protonmail.com>
    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: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    mischnic authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    1878a25 View commit details
    Browse the repository at this point in the history
  61. src,crypto: remove uses of AllocatedBuffer from crypto_tls.cc

    Refs: nodejs#39941
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: nodejs#42589
    Reviewed-By: James M Snell <jasnell@gmail.com>
    RaisinTen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    2e3a21f View commit details
    Browse the repository at this point in the history
  62. doc: fix added: info for some methods

    `outgoingMessage.getHeader()`, `outgoingMessage.getHeaderNames()`, and
    `outgoingMessage.getHeaders()` were added to Node.js v7.7.0 via
    3e8d43d.
    
    PR-URL: nodejs#42661
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    lpinca authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    ab1939b View commit details
    Browse the repository at this point in the history
  63. src: fix alphabetically sorted binding list

    PR-URL: nodejs#42687
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d5a7787 View commit details
    Browse the repository at this point in the history
  64. deps: update Acorn to v8.7.0

    PR-URL: nodejs#42667
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    targos authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    319f62b View commit details
    Browse the repository at this point in the history
  65. doc: change AES-GCM IV recommendation in WebCrypto

    PR-URL: nodejs#42611
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    32a87df View commit details
    Browse the repository at this point in the history
  66. test: allow numeric string for lookupService test

    Fixes: nodejs#42164
    
    If the given port number isn't associated with any service name,
    the `service` resolved from `dns.lookupService` can be a numeric
    string representing the port number.
    
    PR-URL: nodejs#42596
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    daeyeon authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    567b96a View commit details
    Browse the repository at this point in the history
  67. buffer: fix atob input validation

    This commit fixes a few inconsistencies between Node.js `atob`
    implementation and the WHATWG spec.
    
    Refs: https://infra.spec.whatwg.org/#forgiving-base64-decode
    Fixes: nodejs#42646
    PR-URL: nodejs#42662
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    austinkelleher authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    c6d8503 View commit details
    Browse the repository at this point in the history
  68. test: only skip slow tests on Raspberry Pi devices

    Detect the Raspberry Pi devices in the Node.js CI and only skip the
    slow tests on those instead of all armv7l devices.
    
    PR-URL: nodejs#42645
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Stewart X Addison <sxa@redhat.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    richardlau authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    8a19abc View commit details
    Browse the repository at this point in the history
  69. tools: update clang-format from 1.2.3 to 1.6.0

    PR-URL: nodejs#42685
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    f269e15 View commit details
    Browse the repository at this point in the history
  70. test: improve internal/url.js coverage

    PR-URL: nodejs#42650
    Refs: https://coverage.nodejs.org/coverage-3c752648d4ef5510/lib/internal/url.js.html#L256
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    kuriyosh authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    abb15f5 View commit details
    Browse the repository at this point in the history
  71. doc: fix the example for embedders

    Refs: nodejs#42670
    
    PR-URL: nodejs#42671
    Fixes: nodejs#42670
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    mmomtchev authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d4bec32 View commit details
    Browse the repository at this point in the history
  72. doc: add NodeEdKeyGenParams to CryptoKey.algorithm

    PR-URL: nodejs#42629
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    58d737c View commit details
    Browse the repository at this point in the history
  73. build: run clang-format on CI

    We already include the tool inside tools/clang-format, so we should
    start using it on CI. This attempts to run the linter only on the
    commits present in an opened PR.
    
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: nodejs#42681
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    RaisinTen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    1d5d18a View commit details
    Browse the repository at this point in the history
  74. doc: add RafaelGSS to collaborators

    Fixes: nodejs#42527
    
    PR-URL: nodejs#42718
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    RafaelGSS authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    0654d3f View commit details
    Browse the repository at this point in the history
  75. src: fix coverity report

    Fix coverity report about possibly dereferencing
    a null. If the the buffer.data != nullptr
    check indicates that the buffer was null, then
    relying on the value in buffer_size is no longer
    safe. The later call to uv_pipe_getpeername
    depends on the buffer_size being correct to
    avoid deferencing buffer.data if it is not
    big enough.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: nodejs#42663
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mhdawson authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    189270d View commit details
    Browse the repository at this point in the history
  76. tools: update clang-format 1.6.0 to 1.7.0

    This resolves `npm audit` warnings when running `make format-cpp-build`.
    
    PR-URL: nodejs#42724
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    a7a59ac View commit details
    Browse the repository at this point in the history
  77. doc: improve doc for http.ServerResponse inheritance

    Document that `http.ServerResponse` inherits from
    `http.OutgoingMessage`.
    
    PR-URL: nodejs#42693
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Ricky Zhou <0x19951125@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    lpinca authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    444754b View commit details
    Browse the repository at this point in the history
  78. doc: fix ESM JSON/data URL import example

    PR-URL: nodejs#42728
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    7c700eb View commit details
    Browse the repository at this point in the history
  79. doc: revise data imports and node: imports sections

    Revise for conformance with style guide and clarity.
    
    PR-URL: nodejs#42734
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    0c64093 View commit details
    Browse the repository at this point in the history
  80. test: delete test/pummel/test-repl-empty-maybelocal-crash.js

    It was disconnecting the runners from the CI server. Not worth having a
    resource-intensive test for this kind of an edge cases.
    
    Fixes: nodejs#42719
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    PR-URL: nodejs#42720
    Fixes: nodejs#42719
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Stewart X Addison <sxa@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    RaisinTen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    35b1f79 View commit details
    Browse the repository at this point in the history
  81. tools: lint osx shell scripts

    PR-URL: nodejs#42712
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    2307371 View commit details
    Browse the repository at this point in the history
  82. doc: fix added: info for outgoingMessage.{,un}cork()

    `outgoingMessage.cork()` and `outgoingMessage.uncork()` were added to
    Node.js v13.2.0 via 62e15a7 and backported to Node.js v12.16.0 via
    db8144b.
    
    PR-URL: nodejs#42711
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    lpinca authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    8ae240e View commit details
    Browse the repository at this point in the history
  83. doc: document the 'close' and 'finish' events

    These events are already documented as events of the
    `http.ServerResponse` class. Document that they can also be emitted on
    instances of the `http.ClientRequest` class.
    
    PR-URL: nodejs#42704
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    lpinca authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    02d8c3b View commit details
    Browse the repository at this point in the history
  84. test: improve test coverage of internal/blob

    PR-URL: nodejs#41513
    Refs: https://coverage.nodejs.org/coverage-74b9baa4265a8f0d/lib/internal/blob.js.html
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    kuriyosh authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    0ef18fe View commit details
    Browse the repository at this point in the history
  85. test: remove the legacy url parser function

    PR-URL: nodejs#42656
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cola119 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    9730482 View commit details
    Browse the repository at this point in the history
  86. meta: move mmarchini to emeritus

    Taking some time off the project, probably returning later this year.
    
    PR-URL: nodejs#42750
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    mmarchini authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    077bebc View commit details
    Browse the repository at this point in the history
  87. doc: delete mdb_v8 from diagnostic tooling support tiers

    PR-URL: nodejs#42626
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    tony-go authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    eb6e140 View commit details
    Browse the repository at this point in the history
  88. src: large page attributing an id on Linux

    Using the new PR_SET_VMA_ANON_NAME prctl attribute available since
    the 5.17 release, when rolling out the process address map appears as
    `
    <start>-<end> r-xp 0000000 00:00 0 [anon:nodejs Large Page]
    `
    
    PR-URL: nodejs#42644
    Reviewed-By: James M Snell <jasnell@gmail.com>
    devnexen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    45f7bd0 View commit details
    Browse the repository at this point in the history
  89. doc: fix added: info for outgoingMessage.writable*

    - `outgoingMessage.writableCorked` was added to Node.js v13.2.0 via
      62e15a7 and backported to Node.js v12.16.0 via db8144b.
    - `outgoingMessage.writableEnded` was added to Node.js v12.9.0 via
      f9b61d2.
    - `outgoingMessage.writableFinished` was added to Node.js v12.7.0 via
      06d0abe.
    - `outgoingMessage.writableHighWaterMark`,
      `outgoingMessage.writableLength`, and
      `outgoingMessage.writableObjectMode` were added to Node.js v12.9.0 via
      16e0011.
    
    PR-URL: nodejs#42737
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Ricky Zhou <0x19951125@gmail.com>
    lpinca authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    a8d16eb View commit details
    Browse the repository at this point in the history
  90. meta: update AUTHORS

    PR-URL: nodejs#42760
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    2ddfa0e View commit details
    Browse the repository at this point in the history
  91. tools: update lint-md-dependencies

    * @rollup/plugin-commonjs@21.1.0
    * @rollup/plugin-node-resolve@13.2.1
    * rollup@2.70.2
    
    PR-URL: nodejs#42759
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    cab329b View commit details
    Browse the repository at this point in the history
  92. tools: update doc to highlight.js@11.5.1

    PR-URL: nodejs#42758
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    9cebb09 View commit details
    Browse the repository at this point in the history
  93. async_hooks: avoid decrementing iterator after erase

    decrementing an iterator returned by `std::vector::erase` may have
    undefined behaviour and should not be used. Decrementing `end()`
    on an empty container is undefined and `.erase()` could leave
    the container empty.
    
    Instead, by calling `vec.erase(it--)` we decrement the valid iterator
    before the erase operation but after being passed to the erase method.
    
    In case of `AsyncHooks::RemoveContext` perform the cleanup of empty
    contexts upfront using `std::remove_if` because the iteration gets
    interrupted as soon as the context to be removed has been found.
    
    PR-URL: nodejs#42749
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@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>
    dygabo authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    a408f87 View commit details
    Browse the repository at this point in the history
  94. benchmark: fix misc/startup failure

    PR-URL: nodejs#42746
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    9b75c7b View commit details
    Browse the repository at this point in the history
  95. doc: improve fragment (:target) anchors behavior on HTML version

    This commit aims to improve the UX when navigating the docs using links
    to subsections. Previously the browser would scroll down to the section
    body, skipping the section heading. Using `scroll-margin-top` CSS
    property, we can fix this behavior (at least on some browsers).
    
    Links to other versions are now updated with the current targeted hash
    to improve the UX when navigating from docs of one release line to
    another.
    
    I've also removed syntax not parsable by older browsers (arrow functions
    and array destructuring) since the diff is pretty small and should
    improve UX on those browsers.
    
    PR-URL: nodejs#42739
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    3cd3a6a View commit details
    Browse the repository at this point in the history
  96. doc: copyedit http.OutgoingMessage documentation

    Fix nits/typos and simplify some sentences.
    
    PR-URL: nodejs#42733
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    lpinca authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    b5d6dd5 View commit details
    Browse the repository at this point in the history
  97. doc: close tag in n-api.md

    PR-URL: nodejs#42751
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    2d8dbe8 View commit details
    Browse the repository at this point in the history
  98. doc: add documentation for inherited methods

    These methods are inherited from `http.OutgoingMessage` and
    they are already documented as methods of the `http.ServerResponse`
    class. For consistency, document them also as methods of the
    `http.ClientRequest` class.
    
    PR-URL: nodejs#42691
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Mestery <mestery@protonmail.com>
    lpinca authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    cc90d11 View commit details
    Browse the repository at this point in the history
  99. bootstrap: move embedded snapshot to SnapshotBuilder

    So that the embedded snapshot can be reused by the worker.
    
    PR-URL: nodejs#42702
    Refs: nodejs#35711
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    joyeecheung authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    27bed94 View commit details
    Browse the repository at this point in the history
  100. bootstrap: use the isolate snapshot in workers

    PR-URL: nodejs#42702
    Refs: nodejs#35711
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    joyeecheung authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    3022fa2 View commit details
    Browse the repository at this point in the history
  101. test: fix calculations in test-worker-resource-limits

    The heap size limit should be the sum of old generation and young
    generation size limits, and does not solely depend on the limit
    of the old generation.
    
    PR-URL: nodejs#42702
    Refs: nodejs#35711
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    joyeecheung authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    30a93db View commit details
    Browse the repository at this point in the history
  102. doc: consolidate use of multiple-byte units

    Refs: https://en.wikipedia.org/wiki/Byte#Multiple-byte_units
    
    PR-URL: nodejs#42587
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    9e20318 View commit details
    Browse the repository at this point in the history
  103. build: improve the format-cpp error message

    This change specifies the target branch name instead of leaving that to
    the committer to fill in.
    
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: nodejs#42765
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    RaisinTen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    4353b7a View commit details
    Browse the repository at this point in the history
  104. worker: add hasRef() to the handle object

    This should help projects like
    https://github.com/mafintosh/why-is-node-running and
    https://github.com/facebook/jest to detect if Worker instances are
    keeping the event loop active correctly.
    
    Fixes: nodejs#42091
    Refs: mafintosh/why-is-node-running#59
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: nodejs#42756
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    RaisinTen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    2fe8a79 View commit details
    Browse the repository at this point in the history
  105. doc: clarify core modules that can be loaded without a prefix

    Refs: nodejs#42325
    
    PR-URL: nodejs#42753
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Mestery <mestery@protonmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e638271 View commit details
    Browse the repository at this point in the history
  106. doc: add node: prefix for all core modules

    Some core modules can be loaded with or without the `node:` prefix.
    Using the prefix disambiguates which specifiers refer to core modules.
    
    This commit updates the docs to use the prefix everywhere a core module
    is referenced.
    
    PR-URL: nodejs#42752
    Fixes: nodejs#38343
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    0cb1bca View commit details
    Browse the repository at this point in the history
  107. src: use node: prefix in example

    Refs: nodejs#42752
    
    PR-URL: nodejs#42794
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    f41ea76 View commit details
    Browse the repository at this point in the history
  108. build: fix format-cpp

    According to the logs in
    nodejs#42681 (comment),
    `make format-cpp` exits with an NZEC. This change intentionally ignores
    the error code because it is irrelevant. We already check if the
    formatter produced a diff in the next line.
    
    Refs: nodejs#42681 (comment)
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: nodejs#42764
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    RaisinTen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    6190552 View commit details
    Browse the repository at this point in the history
  109. src: define fs.constants.S_IWUSR & S_IRUSR for Win

    On Windows, most of the POSIX file mode definitions are not available.
    However, functionally equivalent read/write definitions exists, and
    chmod() can use them. This patch defines two aliases, so that these
    definintions are issued in fs.constants.
    
    fixes: nodejs#41591
    
    PR-URL: nodejs#42757
    Refs: nodejs#41591
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ilg-ul authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    1dcbf73 View commit details
    Browse the repository at this point in the history
  110. meta: move one or more collaborators to emeritus

    PR-URL: nodejs#42769
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e20811d View commit details
    Browse the repository at this point in the history
  111. doc: fix version history for Loaders API

    PR-URL: nodejs#42778
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    3591ec7 View commit details
    Browse the repository at this point in the history
  112. doc: fix example in assert.md

    PR-URL: nodejs#42786
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Harshitha K P <harshitha014@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e53a925 View commit details
    Browse the repository at this point in the history
  113. doc: delete heapdump from diagnostic tooling support tiers

    PR-URL: nodejs#42783
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tony-go authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    ef23564 View commit details
    Browse the repository at this point in the history
  114. doc: add maintaining-webassembly.md

    Add maintaining-webassembly.md with strategy based
    on discussion in Next-10 mini-summit:
    nodejs/next-10#127
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: nodejs#42660
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    mhdawson authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    1b908ad View commit details
    Browse the repository at this point in the history
  115. doc: add @kuriyosh to collaborators

    Fixes: nodejs#42703
    
    PR-URL: nodejs#42824
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    kuriyosh authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    c02f044 View commit details
    Browse the repository at this point in the history
  116. doc: order vm.Module linker arguments correctly

    PR-URL: nodejs#42797
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    SimenB authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    0958df9 View commit details
    Browse the repository at this point in the history
  117. v8: export more fields in getHeapStatistics

    export total_global_handles_size, used_global_handles_size,
    external_memory in getHeapStatistics
    
    PR-URL: nodejs#42784
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    theanarkh authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    8b92e59 View commit details
    Browse the repository at this point in the history
  118. crypto: validate this in all webcrypto methods and getters

    PR-URL: nodejs#42815
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    1884f52 View commit details
    Browse the repository at this point in the history
  119. build: improve reliability of find_python.cmd script

    The path of the Python executable might contain white spaces. Handle
    this when the `check-python` function is called.
    
    Fixes: nodejs#42801
    
    PR-URL: nodejs#42810
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    lpinca authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    c3fc44b View commit details
    Browse the repository at this point in the history
  120. src,crypto: remove uses of AllocatedBuffer from crypto_ec.cc

    Refs: nodejs#39941
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: nodejs#42766
    Reviewed-By: James M Snell <jasnell@gmail.com>
    RaisinTen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    91e804f View commit details
    Browse the repository at this point in the history
  121. errors,vm: update error and use cause

    PR-URL: nodejs#42820
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    devsnek authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    9e815c5 View commit details
    Browse the repository at this point in the history
  122. test: fix flaky HTTP server tests

    Refs: nodejs#41263
    
    PR-URL: nodejs#42846
    Fixes: nodejs#42741
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    f302bc1 View commit details
    Browse the repository at this point in the history
  123. meta: update AUTHORS

    PR-URL: nodejs#42848
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d9ed13a View commit details
    Browse the repository at this point in the history
  124. tools: update eslint to 8.14.0

    PR-URL: nodejs#42845
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    ff9b688 View commit details
    Browse the repository at this point in the history
  125. wasi: remove unecessary null check

    As reported by coverity the null check is
    done after earlier code has already derefenced
    options.envp. Either we should null check earlier
    uses or this check is not necessary. Since options.envp
    is created with new which should throw an
    exception intead of returning null, it should
    be safe to assume the null check is not required.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: nodejs#42819
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    mhdawson authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    626fcb2 View commit details
    Browse the repository at this point in the history
  126. doc: update WebAssembly strategy with Wasm Web API

    Refs: nodejs#42660
    Refs: nodejs#42701
    
    PR-URL: nodejs#42836
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    6761023 View commit details
    Browse the repository at this point in the history
  127. tools: bump jsdoccomment from 0.22.1 to 0.29.0

    A bug in jsdoccomment 0.28.0 forced us to pin to an earlier version. The
    bug has been fixed now, so we can update.
    
    Refs: es-joy/jsdoccomment#8
    
    PR-URL: nodejs#42857
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    ecb4d0b View commit details
    Browse the repository at this point in the history
  128. test: skip test that cannot pass under --node-builtin-modules-path

    PR-URL: nodejs#42834
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    GeoffreyBooth authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    98db2e7 View commit details
    Browse the repository at this point in the history
  129. doc: elevate node-clinic diagnostic tier

    PR-URL: nodejs#42802
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    RafaelGSS authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    2444d5c View commit details
    Browse the repository at this point in the history
  130. doc: add primordials guidelines

    PR-URL: nodejs#38635
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    6376618 View commit details
    Browse the repository at this point in the history
  131. fs: fix mkdirSync so ENOSPC is correctly reported

    Fixes: nodejs#42808
    
    PR-URL: nodejs#42811
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    santigimeno authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    c4b1610 View commit details
    Browse the repository at this point in the history
  132. test: fix port in net-perf_hooks

    PR-URL: nodejs#42761
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    6f0edeb View commit details
    Browse the repository at this point in the history
  133. doc: fix markdown formatting in primordials.md

    PR-URL: nodejs#42877
    Refs: nodejs#38635
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Danielle Adams <adamzdanielle@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    bc0d8a3 View commit details
    Browse the repository at this point in the history
  134. test: check ecdsa psychic signature

    PR-URL: nodejs#42863
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    panva authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    eca030d View commit details
    Browse the repository at this point in the history
  135. doc: clarify guide on testing internal errors

    PR-URL: nodejs#42813
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    20acb48 View commit details
    Browse the repository at this point in the history
  136. errors,console: refactor to use ES2021 syntax

    PR-URL: nodejs#42872
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    xtx1130 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    56ffc07 View commit details
    Browse the repository at this point in the history
  137. doc: initial version of security-model-strategy.md

    Added initial strategy based on discussion in
    the next-10 mini-summit -
    https://github.com/nodejs/next-10/blob/main/meetings/summit-apr-2022.md
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: nodejs#42709
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Bryan English <bryan@bryanenglish.com>
    mhdawson authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e78bcb7 View commit details
    Browse the repository at this point in the history
  138. esm: graduate top-level-await to stable

    Removes the experimental label in the docs and makes the
    `--experimental-top-level-await` flag a no-op.
    
    V8 has removed the harmony flag in V8 9.1 and consider the feature
    stable, there's no reason to keep it experimental in Node.js.
    
    PR-URL: nodejs#42875
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    c7fb9cb View commit details
    Browse the repository at this point in the history
  139. doc: record March 2022 security release steward

    Refs: nodejs/nodejs.org#4487
    Refs: nodejs/nodejs.org#4497
    
    PR-URL: nodejs#42876
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    richardlau authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    9af67af View commit details
    Browse the repository at this point in the history
  140. doc: http2.createServer options as optional

    The method might be designed to explicitly take `options`. However,
    the implementation and many examples already allow the first parameter
    of a function type.
    
    PR-URL: nodejs#42832
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    daeyeon authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    56670f0 View commit details
    Browse the repository at this point in the history
  141. doc: remove legacy -J test.py option from BUILDING.md

    PR-URL: nodejs#42817
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    7d8f143 View commit details
    Browse the repository at this point in the history
  142. doc: reword "test directory"

    PR-URL: nodejs#42817
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    374c278 View commit details
    Browse the repository at this point in the history
  143. src: turn SSL_CTX_new CHECK/segfault into JS exception

    These operations do not usually fail, but can do so when OpenSSL
    is not configured properly (I ran into this while dynamically linking
    against OpenSSL with FIPS). JS exceptions are way more useful
    than CHECK failures or plain segfaults.
    
    PR-URL: nodejs#42799
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    a6bceae View commit details
    Browse the repository at this point in the history
  144. esm: fix imports from non-file module

    Fixes: nodejs#42860
    
    PR-URL: nodejs#42881
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    c6f4a6f View commit details
    Browse the repository at this point in the history
  145. test: simplify test-gc-{http-client,net}-*

    Instead of sending/creating a fixed number of requests/connections,
    detect when GC has started and stop sending requests/creating
    connections at that point.
    
    Refs: nodejs@47ecf2060343
    Refs: nodejs@7ce8403ef1a6
    
    PR-URL: nodejs#42782
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    lpinca authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    4e8c58c View commit details
    Browse the repository at this point in the history
  146. test: add tests for extracting function name

    PR-URL: nodejs#42399
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cola119 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    fb8a23a View commit details
    Browse the repository at this point in the history
  147. perf_hooks: return different functions in timerify

    Fixes: nodejs#42742
    
    PR-URL: nodejs#42854
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Co-authored-by: HE Shi-Jun <hax@heshijun.net>
    2 people authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    8a29296 View commit details
    Browse the repository at this point in the history
  148. tools: update lint-md-dependencies

    Update to @rollup/plugin-commonjs@22.0.0 rollup@2.71.1
    
    PR-URL: nodejs#42932
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    1612c35 View commit details
    Browse the repository at this point in the history
  149. worker: add hasRef() to MessagePort

    Since we were removing the hasRef() method before exposing the
    MessagePort object, the only way of knowing if the handle was keeping
    the event loop active was to parse the string returned by
    util.inspect(port), which is inconvenient and inconsistent with most of
    the other async resources. So this change stops removing hasRef() from
    the MessagePort prototype. The reason why this is also being documented
    is that while reporting active resources, async_hooks returns the same
    MessagePort object as the one that is accessible by users.
    
    Refs: nodejs#42091 (comment)
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: nodejs#42849
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    RaisinTen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e0807fd View commit details
    Browse the repository at this point in the history
  150. deps: update undici to 5.1.1

    PR-URL: nodejs#42939
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    targos authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    0fd9371 View commit details
    Browse the repository at this point in the history
  151. doc: clarify some default values in fs.md

    PR-URL: nodejs#42892
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    10f296f View commit details
    Browse the repository at this point in the history
  152. crypto: clean up parameter validation in HKDF

    PR-URL: nodejs#42924
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d2e6701 View commit details
    Browse the repository at this point in the history
  153. doc: add section regarding property definition in primordials.md

    PR-URL: nodejs#42921
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    f120658 View commit details
    Browse the repository at this point in the history
  154. assert: make assert.fail less affected by prototype tampering

    PR-URL: nodejs#42918
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    aduh95 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    c6a814c View commit details
    Browse the repository at this point in the history
  155. http2: compat support for array headers

    PR-URL: nodejs#42901
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Ricky Zhou <0x19951125@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    y1d7ng authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    5eb7587 View commit details
    Browse the repository at this point in the history
  156. test: add test for position validation in fs.read() and fs.readSync()

    PR-URL: nodejs#42837
    Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    2 people authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    51a6afa View commit details
    Browse the repository at this point in the history
  157. fs: add read(buffer[, options]) versions

    This adds the following:
    - `fs.read(fd, buffer[, options], callback)`.
    - `filehandle.read(buffer[, options])`.
    
    PR-URL: nodejs#42768
    Refs: nodejs#42601
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    17c5ede View commit details
    Browse the repository at this point in the history
  158. doc: add additional step to security release process

    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: nodejs#42916
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    mhdawson authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    f00f183 View commit details
    Browse the repository at this point in the history
  159. src: fix memory leak for v8.serialize

    When Buffer::New passes in existing data,
    it cannot be garbage collected in js synchronous execution.
    
    Fixes: nodejs#40828
    Refs: nodejs#38300
    
    PR-URL: nodejs#42695
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    liuxingbaoyu authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    3c1d169 View commit details
    Browse the repository at this point in the history
  160. doc: fix examples in cluster.md

    PR-URL: nodejs#42889
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    y1d7ng authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    6328b2b View commit details
    Browse the repository at this point in the history
  161. doc: fix errors in Web Streams doc

    PR-URL: nodejs#42862
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Harshitha K P <harshitha014@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    y1d7ng authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    16df038 View commit details
    Browse the repository at this point in the history
  162. esm: add chaining to loaders

    PR-URL: nodejs#42623
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    JakobJingleheimer authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    3abaf4d View commit details
    Browse the repository at this point in the history
  163. crypto: adjust minimum length in generateKey('hmac', ...)

    Also affects generateKeySync('hmac', ...)
    
    PR-URL: nodejs#42944
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    6a479d8 View commit details
    Browse the repository at this point in the history
  164. src,crypto: remove uses of AllocatedBuffer from crypto_rsa.cc

    Refs: nodejs#39941
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: nodejs#42852
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    RaisinTen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    70c4f39 View commit details
    Browse the repository at this point in the history
  165. deps: upgrade npm to 8.9.0

    PR-URL: nodejs#42968
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    npm-robot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d9156c9 View commit details
    Browse the repository at this point in the history
  166. test: improve lib/internal/webstreams/readablestream.js coverage

    PR-URL: nodejs#42823
    Refs: https://coverage.nodejs.org/coverage-3a6b975981092213/lib/internal/webstreams/readablestream.js.html#L421
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    fossamagna authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    8bb7f56 View commit details
    Browse the repository at this point in the history
  167. test: usemustSucceed instead of mustCall with assert.ifError

    PR-URL: nodejs#42806
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    fossamagna authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    db1d714 View commit details
    Browse the repository at this point in the history
  168. test: validate webstream encoder/decoder inspector

    PR-URL: nodejs#42747
    Refs: https://coverage.nodejs.org/coverage-24adba675179ebba/lib/internal/webstreams/encoding.js.html#L98
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    kuriyosh authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    abafda8 View commit details
    Browse the repository at this point in the history
  169. test: improve observable ICU behaviour coverage

    PR-URL: nodejs#42683
    Refs: nodejs#42440
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    38a1060 View commit details
    Browse the repository at this point in the history
  170. test: rename handlewrap.hasref tests

    `HandleWrap.isRefed()` was renamed to `hasRef()`. However, the filename
    of related TCs has not been reflected.
    
    Refs: nodejs@f31a5ec34a
    
    PR-URL: nodejs#42754
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    daeyeon authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    aaa247c View commit details
    Browse the repository at this point in the history
  171. meta: move one or more collaborators to emeritus

    PR-URL: nodejs#42937
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    eaf7052 View commit details
    Browse the repository at this point in the history
  172. build: fix indeterminacy of icu_locales value

    `icu_locales` is generated by joining values from `set` data structure.
    However, `set` doesn't guarantee an order, so the result of
    `icu_locales` is not determined. For example, the result value could be
    'en,root' or 'root,en'. This fix makes it deterministic.
    
    The main reason of this fix is to restore the reproducibility of the
    build because the value of `icu_locales` is embedded into `node` binary.
    
    PR-URL: nodejs#42865
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    3ap authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e180413 View commit details
    Browse the repository at this point in the history
  173. doc: use serial comma in cluster docs

    Refs: nodejs#11321
    Refs: nodejs#17384
    
    PR-URL: nodejs#42989
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    23452bc View commit details
    Browse the repository at this point in the history
  174. doc: improve commit message example for releases

    PR-URL: nodejs#42954
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Danielle Adams <adamzdanielle@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    54e4f05 View commit details
    Browse the repository at this point in the history
  175. build: fix various shared library build issues

    Node.js unofficially supports a shared library variant where the
    main node executable is a thin wrapper around node.dll/libnode.so.
    The key benefit of this is to support embedding Node.js in other
    applications.
    
    Since Node.js 12 there have been a number of issues preventing the
    shared library build from working correctly, primarily on Windows:
    
    * A number of functions used executables such as `mksnapshot` are
        not exported from `libnode.dll` using a `NODE_EXTERN` attribute
    * A dependency on the `Winmm` system library is missing
    * Incorrect defines on executable targets leads to `node.exe`
        claiming to export a number of functions that are actually in
        `libnode.dll`
    * Because `node.exe` attempts to export symbols, `node.lib` gets
        generated causing native extensions to try to link against
        `node.exe` not `libnode.dll`.
    * Similarly, because `node.dll` was renamed to `libnode.dll`,
        native extensions don't know to look for `libnode.lib` rather
        than `node.lib`.
    * On macOS an RPATH is added to find `libnode.dylib` relative to
        `node` in the same folder. This works fine from the
        `out/Release` folder but not from an installed prefix, where
        `node` will be in `bin/` and `libnode.dylib` will be in `lib/`.
    * Similarly on Linux, no RPATH is added so LD_LIBRARY_PATH needs
        setting correctly for `bin/node` to find `lib/libnode.so`.
    
    For the `libnode.lib` vs `node.lib` issue there are two possible
    options:
    
    1. Ensure `node.lib` from `node.exe` does not get generated, and
        instead copy `libnode.lib` to `node.lib`. This means addons
        compiled when referencing the correct `node.lib` file will
        correctly depend on `libnode.dll`. The down side is that
        native addons compiled with stock Node.js will still try to
        resolve symbols against node.exe rather than libnode.dll.
    2. After building `libnode.dll`, dump the exports using `dumpbin`,
        and process this to generate a `node.def` file to be linked into
        `node.exe` with the `/DEF:node.def` flag. The export entries
        in `node.def` will all read
        ```
        my_symbol=libnode.my_symbol
        ```
        so that `node.exe` will redirect all exported symbols back to
        `libnode.dll`. This has the benefit that addons compiled with
        stock Node.js will load correctly into `node.exe` from a shared
        library build, but means that every embedding executable also
        needs to perform this same trick.
    
    I went with the first option as it is the cleaner of the two
    solutions in my opinion. Projects wishing to generate a shared
    library variant of Node.js can now, for example,
    ```
    .\vcbuild dll package vs
    ```
    to generate a full node installation including `libnode.dll`,
    `Release\node.lib`, and all the necessary headers. Native addons
    can then be built against the shared library build easily by
    specifying the correct `nodedir` option.
    
    For example
    ```
    >npx node-gyp configure --nodedir
       C:\Users\User\node\Release\node-v18.0.0-win-x64
    ...
    >npx node-gyp build
    ...
    >dumpbin /dependents build\Release\binding.node
    Microsoft (R) COFF/PE Dumper Version 14.29.30136.0
    Copyright (C) Microsoft Corporation.  All rights reserved.
    
    Dump of file build\Release\binding.node
    
    File Type: DLL
    
      Image has the following dependencies:
    
        KERNEL32.dll
        libnode.dll
        VCRUNTIME140.dll
        api-ms-win-crt-string-l1-1-0.dll
        api-ms-win-crt-stdio-l1-1-0.dll
        api-ms-win-crt-runtime-l1-1-0.dll
    ...
    ```
    
    PR-URL: nodejs#41850
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    lux01 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    afbcc79 View commit details
    Browse the repository at this point in the history
  176. assert: fix CallTracker wraps the function causes the length to be lost

    PR-URL: nodejs#42909
    Fixes: nodejs#40484
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    y1d7ng authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d5f8b9e View commit details
    Browse the repository at this point in the history
  177. worker: fix stream racing with terminate

    `OnStreamAfterReqFinished` uses `v8::Object::Has` to check if it needs
    to call `oncomplete`. `v8::Object::Has` needs to execute Javascript.
    However when worker threads are involved, `OnStreamAfterReqFinished` may
    be called after the worker thread termination has begun via
    `worker.terminate()`. This makes `v8::Object::Has` return `Nothing`,
    which triggers an assert.
    
    This diff fixes the issue by simply defaulting us to `false` in the case
    where `Nothing` is returned. This is sound because we can't execute
    `oncomplete` anyway as the isolate is terminating.
    
    Fixes: nodejs#38418
    
    PR-URL: nodejs#42874
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    airtable-keyhanvakil authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e62d8e6 View commit details
    Browse the repository at this point in the history
  178. src: always signal V8 for intercepted properties

    Closes: nodejs#42962
    
    PR-URL: nodejs#42963
    Fixes: nodejs#42962
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    targos authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e3a4d40 View commit details
    Browse the repository at this point in the history
  179. src: remove unnecessary comment

    PR-URL: nodejs#42952
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    cola119 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    eecf820 View commit details
    Browse the repository at this point in the history
  180. doc: use serial comma in tls docs

    Refs: nodejs#11321
    Refs: nodejs#17384
    
    PR-URL: nodejs#43001
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    0bc73da View commit details
    Browse the repository at this point in the history
  181. meta: update AUTHORS

    PR-URL: nodejs#43004
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    0aeccc2 View commit details
    Browse the repository at this point in the history
  182. tools: update lint-md-dependencies

    Update dependences to @rollup/plugin-node-resolve@13.3.0 and
    rollup@2.72.1.
    
    PR-URL: nodejs#43003
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    362035f View commit details
    Browse the repository at this point in the history
  183. tools: refactor lint-sh.js to esm module

    PR-URL: nodejs#42942
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    F3n67u authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e810ae0 View commit details
    Browse the repository at this point in the history
  184. tools: update eslint to 8.15.0

    PR-URL: nodejs#43005
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    bc35640 View commit details
    Browse the repository at this point in the history
  185. debugger: fix inconsistent inspector output of exec new Map()

    PR-URL: nodejs#42423
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    cola119 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    1247809 View commit details
    Browse the repository at this point in the history
  186. doc: rename N-API to Node-API in test/README.md

    Signed-off-by: Daeyeon Jeong daeyeon.dev@gmail.com
    
    PR-URL: nodejs#42946
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Harshitha K P <harshitha014@gmail.com>
    daeyeon authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    991a949 View commit details
    Browse the repository at this point in the history
  187. doc: add release key for Juan Arboleda

    PR-URL: nodejs#42961
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Adrian Estrada <edsadr@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    b3b6882 View commit details
    Browse the repository at this point in the history
  188. doc: add the preferred name for @himself65

    PR-URL: nodejs#43024
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    himself65 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    53364e9 View commit details
    Browse the repository at this point in the history
  189. doc: use serial comma in http docs

    Refs: nodejs#11321
    Refs: nodejs#17384
    
    PR-URL: nodejs#43026
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    5f0006a View commit details
    Browse the repository at this point in the history
  190. doc: add LiviaMedeiros to collaborators

    Fixes: nodejs#42828
    
    PR-URL: nodejs#43039
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    4509fda View commit details
    Browse the repository at this point in the history
  191. doc: mark some node-api functions as experimental

    PR-URL: nodejs#42987
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    NickNaso authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    ccfa88c View commit details
    Browse the repository at this point in the history
  192. node-api: fix napi_get_all_property_names

    PR-URL: nodejs#42463
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    vmoroz authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e6ab565 View commit details
    Browse the repository at this point in the history
  193. doc: add Rafael to the security steward for NearForm

    PR-URL: nodejs#42966
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mcollina authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    5356d2b View commit details
    Browse the repository at this point in the history
  194. meta: update .mailmap for recent README name change

    PR-URL: nodejs#43027
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    6b56ec7 View commit details
    Browse the repository at this point in the history
  195. typings: fix os.cpus invalid return type

    PR-URL: nodejs#43006
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    himself65 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    6de289b View commit details
    Browse the repository at this point in the history
  196. doc: use consistent method symbol

    PR-URL: nodejs#42974
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    ShogunPanda authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    615ad8c View commit details
    Browse the repository at this point in the history
  197. doc: use serial comma in buffer docs

    Refs: nodejs#11321
    Refs: nodejs#17384
    
    PR-URL: nodejs#43048
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    549bce1 View commit details
    Browse the repository at this point in the history
  198. doc: add detail for how to update llhttp

    Add detail on how to update llhttp in deps to the
    guide for maintaining http.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: nodejs#43028
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mhdawson authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    671f85e View commit details
    Browse the repository at this point in the history
  199. deps: fix llhttp version number

    It's a bit confusing but I think that we acutally have
    llhttp version 6.0.6 in master versus 6.0.4. If I check
    out 6.0.4 from the llhttp repo and then generate a
    release it is missing changes from what we have in Node.js
    Checking out 6.0.6 seems to give the matching release
    artifacts.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: nodejs#43029
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mhdawson authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    973cd67 View commit details
    Browse the repository at this point in the history
  200. doc: add maintaining info for shared libary option

    Refs: nodejs#41850
    
    I think it would be good to have some info/context
    for maintainers on the shared library option. Add that
    based on disussion in nodejs#41850
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: nodejs#42517
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    mhdawson authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    1d973f0 View commit details
    Browse the repository at this point in the history
  201. doc: remove git:// protocol, adjust nits in onboarding.md

    PR-URL: nodejs#43045
    Refs: https://github.blog/2021-09-01-improving-git-protocol-security-github/
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    06fdbcd View commit details
    Browse the repository at this point in the history
  202. doc: use serial comma in util docs

    Refs: nodejs#11321
    Refs: nodejs#17384
    
    PR-URL: nodejs#43063
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    084a760 View commit details
    Browse the repository at this point in the history
  203. perf_hooks: add PerformanceResourceTiming

    perf_hooks: create clearResourceTimings
    
    perf_hooks: add resourcetiming test parallel
    
    perf_hooks: add markResourceTiming
    
    perf_hooks: fix observable when using resource
    
    perf_hooks: fix observable when using resource
    
    perf_hooks: add class comments
    
    perf_hooks: add PerformanceResourceTiming
    
    perf_hooks: create clearResourceTimings
    
    perf_hooks: add resourcetiming test parallel
    
    perf_hooks: add markResourceTiming
    
    perf_hooks: fix observable when using resource
    
    perf_hooks: fix observable when using resource
    
    perf_hooks: add class comments
    
    perf_hooks: add Resource Timing documentation
    
    benchmark: measure resource timing module
    
    perf_hooks: add check avoiding new PerformanceResourceTiming
    
    perf_hooks: adjust doc
    
    PR-URL: nodejs#42725
    Fixes: nodejs/undici#952
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    RafaelGSS authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d2d0f6f View commit details
    Browse the repository at this point in the history
  204. src: delete AllocatedBuffer

    Since all its uses are now gone, it's time to say goodbye to
    AllocatedBuffer.
    
    Refs: nodejs#39941
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: nodejs#43008
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    RaisinTen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    8593a33 View commit details
    Browse the repository at this point in the history
  205. build: disable windows-2022 temporarily

    PR-URL: nodejs#43093
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    gengjiawen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    6e59651 View commit details
    Browse the repository at this point in the history
  206. doc: use serial comma in modules docs

    Refs: nodejs#11321
    Refs: nodejs#17384
    
    PR-URL: nodejs#43103
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d876088 View commit details
    Browse the repository at this point in the history
  207. meta: add mailmap entry for ShogunPanda

    PR-URL: nodejs#43094
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    ShogunPanda authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    b56a91a View commit details
    Browse the repository at this point in the history
  208. fs: remove unnecessary ?? operator

    This was introduced in 57678e5
    
    With the `if` conditional around this statement, `options` will always
    be evaluated as truthy. That means that the nullish coalescing operator
    will always evaluate to the left side, make it unnecessary.
    
    PR-URL: nodejs#43073
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    mroderick authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    cdda735 View commit details
    Browse the repository at this point in the history
  209. build: set ASAN workaround

    PR-URL: nodejs#43085
    Refs: google/sanitizers#1322
    Refs: nodejs#43082
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    richardlau authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    b7d5869 View commit details
    Browse the repository at this point in the history
  210. deps: update undici to 5.2.0

    PR-URL: nodejs#43059
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    46d9308 View commit details
    Browse the repository at this point in the history
  211. tools: update lint-md-dependencies to rollup@2.73.0

    PR-URL: nodejs#43107
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    43cde01 View commit details
    Browse the repository at this point in the history
  212. test: reduce flakiness of test-fs-read-position-validation.mjs

    PR-URL: nodejs#42999
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    5e3c72a View commit details
    Browse the repository at this point in the history
  213. doc: use serial comma in events docs

    Refs: nodejs#11321
    Refs: nodejs#17384
    
    PR-URL: nodejs#43113
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    ec10ae7 View commit details
    Browse the repository at this point in the history
  214. doc: use serial comma in fs docs

    Refs: nodejs#11321
    Refs: nodejs#17384
    
    PR-URL: nodejs#43104
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    ac9cbba View commit details
    Browse the repository at this point in the history
  215. test: fix dangerous .map in test/parallel/test-http-set-trailers.js

    PR-URL: nodejs#43087
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    80df97c View commit details
    Browse the repository at this point in the history
  216. src: replace TraceEventScope with sync events

    According to the chrome trace event format document, works that
    are performed on one single thread should be traced with sync
    duration events. In this way, these events can be grouped under
    one thread and the trace event viewer can estimate the CPU usage
    of that thread.
    
    PR-URL: nodejs#42977
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    legendecas authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    758c02e View commit details
    Browse the repository at this point in the history
  217. doc: add strategic initiative for shadow realm

    PR-URL: nodejs#43037
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    legendecas authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    745d9a2 View commit details
    Browse the repository at this point in the history
  218. src: remove SecureContext::operator*

    This rather mysterious operator is only used once and can easily be
    replaced with ssl_ctx().
    
    PR-URL: nodejs#43121
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    c4833ff View commit details
    Browse the repository at this point in the history
  219. fs: make params in writing methods optional

    This change allows passing objects as "named parameters":
    - `fs.write(fd, buffer[, options], callback)`
    - `fs.writeSync(fd, buffer[, options])`
    - `filehandle.write(buffer[, options])`
    
    Fixes: nodejs#41666
    
    PR-URL: nodejs#42601
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    LiviaMedeiros authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    c3ae514 View commit details
    Browse the repository at this point in the history
  220. doc: use ASCII apostrophes consistently

    PR-URL: nodejs#43114
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    84b698d View commit details
    Browse the repository at this point in the history
  221. fs: add trailing commas

    PR-URL: nodejs#43127
    Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    2 people authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    b8f102c View commit details
    Browse the repository at this point in the history
  222. src: fix static analysis warning and use smart ptr

    Coverity issues a warning about `value_before_reset == ca`, where
    value_before_reset is a pointer that may not be valid. While comparing
    the pointer itself should still work, we should really be using smart
    pointers here so that this particular check can be simplified without
    running into a memory leak.
    
    Refactor SSL_CTX_get_issuer to return a smart pointer and update the
    call sites accordingly. Note that we might have to change that in the
    future once we improve error handling throughout crypto/tls.
    
    Refs: nodejs#37990
    
    PR-URL: nodejs#43117
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    4823c5e View commit details
    Browse the repository at this point in the history
  223. deps: upgrade npm to 8.10.0

    PR-URL: nodejs#43061
    Reviewed-By: Ruy Adorno <ruyadorno@github.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    npm-cli+bot@github.com authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e69fc6f View commit details
    Browse the repository at this point in the history
  224. doc: use serial comma in dns docs

    Refs: nodejs#11321
    Refs: nodejs#17384
    
    PR-URL: nodejs#43145
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    ef037f3 View commit details
    Browse the repository at this point in the history
  225. meta: add mailmap entry for Morgan Roderick

    PR-URL: nodejs#43144
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    lpinca authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    236d139 View commit details
    Browse the repository at this point in the history
  226. worker: fix heap snapshot crash on exit

    Worker.parent_port_ can be released before the exit event of Worker. The
    parent_port_ is not owned by `node::worker::Worker`, thus the reference
    to it is not always valid, and accessing it at exit crashes the process.
    
    As the Worker.parent_port_ is only used in the memory info tracking, it
    can be safely removed.
    
    PR-URL: nodejs#43123
    Fixes: nodejs#43122
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    legendecas authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    835f0a5 View commit details
    Browse the repository at this point in the history
  227. meta: add mailmap entry for npm team

    PR-URL: nodejs#43143
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    lpinca authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    4b76af1 View commit details
    Browse the repository at this point in the history
  228. doc: fix errors in Performance hooks doc

    PR-URL: nodejs#43152
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    y1d7ng authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    3f799c4 View commit details
    Browse the repository at this point in the history
  229. doc: use serial comma in assert docs

    Refs: nodejs#11321
    Refs: nodejs#17384
    
    PR-URL: nodejs#43154
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    66cb818 View commit details
    Browse the repository at this point in the history
  230. doc: add release key for RafaelGSS

    PR-URL: nodejs#43131
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    RafaelGSS authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d575229 View commit details
    Browse the repository at this point in the history
  231. meta: add mailmap entry for legendecas

    PR-URL: nodejs#43156
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    legendecas authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    1f2d23c View commit details
    Browse the repository at this point in the history
  232. tools: refactor update-authors.js to ESM

    PR-URL: nodejs#43098
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    F3n67u authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    bc8118d View commit details
    Browse the repository at this point in the history
  233. src: reuse GetServerName

    PR-URL: nodejs#43168
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    115a04f View commit details
    Browse the repository at this point in the history
  234. test: improve readline/emitKeypressEvents.js coverage

    PR-URL: nodejs#42908
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    y1d7ng authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    4c4cd31 View commit details
    Browse the repository at this point in the history
  235. tools: update eslint to 8.16.0

    PR-URL: nodejs#43174
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    63045bf View commit details
    Browse the repository at this point in the history
  236. console: fix console.dir crash on a revoked proxy

    Fixes: nodejs#43095
    
    Signed-off-by: Daeyeon Jeong daeyeon.dev@gmail.com
    
    PR-URL: nodejs#43100
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    daeyeon authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    c4ff510 View commit details
    Browse the repository at this point in the history
  237. tools: update lint-md-dependencies to rollup@2.74.1

    PR-URL: nodejs#43172
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    c3f0e6d View commit details
    Browse the repository at this point in the history
  238. doc: improve callback params for fs.mkdir

    fixes: nodejs#43015
    
    Signed-off-by: Daeyeon Jeong daeyeon.dev@gmail.com
    
    PR-URL: nodejs#43016
    Fixes: nodejs#43015
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    daeyeon authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d40733d View commit details
    Browse the repository at this point in the history
  239. doc: improved parallel specification

    PR-URL: nodejs#42679
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    mawaregetsuka authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    026ae9d View commit details
    Browse the repository at this point in the history
  240. debugger: throw a more useful error when the frame is missing

    PR-URL: nodejs#42776
    Fixes: nodejs#42775
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cola119 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    1702a80 View commit details
    Browse the repository at this point in the history
  241. tools: refactor build-addons.js to ESM

    PR-URL: nodejs#43099
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    F3n67u authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    27b646e View commit details
    Browse the repository at this point in the history
  242. lib: refactor validateInt32 and validateUint32

    PR-URL: nodejs#43071
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    mawaregetsuka authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    27bcf33 View commit details
    Browse the repository at this point in the history
  243. doc: use serial comma in process docs

    Refs: nodejs#11321
    Refs: nodejs#17384
    
    PR-URL: nodejs#43179
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    768e1a2 View commit details
    Browse the repository at this point in the history
  244. deps: upgrade npm to 8.11.0

    PR-URL: nodejs#43210
    Reviewed-By: Ruy Adorno <ruyadorno@github.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    npm-cli+bot@github.com authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    b714b5d View commit details
    Browse the repository at this point in the history
  245. src: add --openssl-legacy-provider option

    This commit adds an option to Node.js named --openssl-legacy-provider
    and if specified will load OpenSSL 3.0 Legacy provider.
    
    $ ./node --help
    ...
    --openssl-legacy-provider  enable OpenSSL 3.0 legacy provider
    
    Example usage:
    
    $ ./node --openssl-legacy-provider  -p 'crypto.createHash("md4")'
    Hash {
      _options: undefined,
      [Symbol(kHandle)]: Hash {},
      [Symbol(kState)]: { [Symbol(kFinalized)]: false }
    }
    
    Co-authored-by: Richard Lau <rlau@redhat.com>
    
    Refs: nodejs#40455
    PR-URL: nodejs#40478
    Backport-PR-URL: nodejs#42972
    Refs: nodejs#40455
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    danbev authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    55bbdd7 View commit details
    Browse the repository at this point in the history
  246. src,inspector: fix empty MaybeLocal crash

    Return early when the Inspector StringView to V8 String conversion fails
    and returns an empty MaybeLocal instead of running the invalid
    ToLocalChecked() assertion.
    
    Fixes: nodejs#42407
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: nodejs#42409
    Backport--PR-URL: nodejs#42967
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    RaisinTen authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    542744b View commit details
    Browse the repository at this point in the history
  247. tools: update V8 gypfiles for 9.6

    PR-URL: nodejs#40488
    Backport-PR-URL: nodejs#43247
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    targos authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    776d11a View commit details
    Browse the repository at this point in the history
  248. tools: disable trap handler for Windows cross-compiler

    `handler-outside-simulator.cc` uses inline assembly, which is not
    supported by MSVC.
    
    PR-URL: nodejs#40488
    Backport-PR-URL: nodejs#43247
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    targos authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    520e5d9 View commit details
    Browse the repository at this point in the history
  249. deps: V8: cherry-pick 3ebf2052a1b2

      Original commit message:
    
        [mips64] Remove a useless declaration of Operand.
    
        Change-Id: I5144d8315b5c1aca751d138e4d87240b703dc9e3
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3650359
        Commit-Queue: Zhao Jiazhong <zhaojiazhong-hf@loongson.cn>
        Auto-Submit: Yu Liu <liuyu@loongson.cn>
        Reviewed-by: Zhao Jiazhong <zhaojiazhong-hf@loongson.cn>
        Cr-Commit-Position: refs/heads/main@{#80585}
    
    Refs: v8/v8@3ebf205
    PR-URL: nodejs#43147
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    LiuYu396 authored and juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    1c8fa4d View commit details
    Browse the repository at this point in the history
  250. 2022-05-XX, Version 16.16.0 'Gallium' (LTS)

    Notable changes
    
    * crypto: make authTagLength optional for CC20P1305 (Tobias Nießen)
    * esm: add chaining to loaders (Jacob Smith)
    * fs: make params in writing methods optional (LiviaMedeiros)
    * fs: add `read(buffer[, options])` versions (LiviaMedeiros)
    * perf_hooks: add PerformanceResourceTiming (RafaelGSS)
    * src: add --openssl-legacy-provider option (Daniel Bevenius)
    * stream: add writableAborted (Robert Nagy)
    * tools: disable trap handler for Windows cross-compiler (Michaël Zasso)
    * tools: update V8 gypfiles for 9.6 (Michaël Zasso)
    * worker: add hasRef() to MessagePort (Darshan Sen)
    
    PR-UR: TDB
    juanarbol committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d1c892f View commit details
    Browse the repository at this point in the history