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

v19.5.0 proposal #46286

Merged
merged 107 commits into from Jan 24, 2023
Merged

v19.5.0 proposal #46286

merged 107 commits into from Jan 24, 2023

Commits on Jan 18, 2023

  1. deps: upgrade npm to 9.3.0

    PR-URL: #46193
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    npm-cli-bot authored and MylesBorins committed Jan 18, 2023
    Copy the full SHA
    679aae2 View commit details
    Browse the repository at this point in the history
  2. deps: upgrade npm to 9.3.1

    PR-URL: #46242
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    npm-cli-bot authored and MylesBorins committed Jan 18, 2023
    Copy the full SHA
    6cd7057 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. tools: add prefer-proto rule

    fixup: add support for `Object.create(null)`
    
    fixup: extend to any 1-argument Object.create call
    
    fixup: add tests
    PR-URL: #46083
    Backport-PR-URL: #46239
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    ljharb authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    ed69a3a View commit details
    Browse the repository at this point in the history
  2. http: join authorization headers

    PR-URL: #45982
    Backport-PR-URL: #46240
    Fixes: #45699
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    marco-ippolito authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    069a30b View commit details
    Browse the repository at this point in the history
  3. tools: add ArrayPrototypeConcat to the list of primordials to avoid

    PR-URL: #44445
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    aduh95 authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    0985ef8 View commit details
    Browse the repository at this point in the history
  4. deps: update corepack to 0.15.3

    PR-URL: #46037
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    nodejs-github-bot authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    a266dac View commit details
    Browse the repository at this point in the history
  5. dgram: sync the old handle state to new handle

    PR-URL: #46041
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    theanarkh authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    38dd506 View commit details
    Browse the repository at this point in the history
  6. src: speed up process.getActiveResourcesInfo()

    This change reduces the number of calls that were crossing the JS-C++
    boundary to 1 and also removes the need for calling Array::New()
    multiple times internally and ArrayPrototypeConcat-ing the results
    later on, thus improving performance.
    
    Refs: #44445 (review)
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    PR-URL: #46014
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    RaisinTen authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    a936eae View commit details
    Browse the repository at this point in the history
  7. crypto: add KeyObject Symbol.toStringTag

    PR-URL: #46043
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    961710b View commit details
    Browse the repository at this point in the history
  8. tools: fix lint rule recommendation

    The lint rule recommends destructuring console out of the
    internal/console/global.js export. However, that does not
    exist. The top level export is actually the console object.
    
    PR-URL: #46044
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    cjihrig authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    e90a3a6 View commit details
    Browse the repository at this point in the history
  9. lib: fix incorrect use of console intrinsic

    The console object was not being frozen because the intrinsic
    freezing code was accessing undefined instead of the console
    object.
    
    PR-URL: #46044
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    cjihrig authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    8684dae View commit details
    Browse the repository at this point in the history
  10. events: check signal before listener

    In WPT Events, TypeError is expected if both listener and
    signal are null. But checking listener doesn't throw TypeError.
    So check signal before listener because checking signal throws
    TypeError if signal is null.
    
    PR-URL: #46054
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    3dcdab3 View commit details
    Browse the repository at this point in the history
  11. node-api: disambiguate napi_add_finalizer

    napi_add_finalizer doesn't support any operations related to
    napi_wrap. Remove the ambiguous statements in the doc about
    napi_wrap and avoid reusing the v8impl::Wrap call.
    
    PR-URL: #45401
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    legendecas authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    bd98e5b View commit details
    Browse the repository at this point in the history
  12. test,esm: validate more edge cases for dynamic imports

    PR-URL: #46059
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    aduh95 authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    8a8b186 View commit details
    Browse the repository at this point in the history
  13. doc: describe argument of Symbol.for

    Symbol is described with argument, but argument of Symbol.for
    is ommited. So describe argument of Symbol.for for consistency.
    
    Refs: https://github.com/nodejs/node/blob/main/doc/contributing/using-symbols.md#symbolstring
    PR-URL: #46019
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    1996e61 View commit details
    Browse the repository at this point in the history
  14. meta: update comment in CODEOWNERS to better reflect current policy

    We do not enforce signing off by any code owners when landing PRs.
    
    PR-URL: #45944
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Beth Griggs <bethanyngriggs@gmail.com>
    Reviewed-By: Danielle Adams <adamzdanielle@gmail.com>
    aduh95 authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    1b557bb View commit details
    Browse the repository at this point in the history
  15. tools: make update-eslint.sh work with npm@9

    Make the `update-eslint.sh` script work with `npm@9`.
    
    PR-URL: #46088
    Refs: https://github.com/nodejs/node/actions/runs/3814364920/jobs/6488613583#step:3:64
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    lpinca authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    2e8750a View commit details
    Browse the repository at this point in the history
  16. tools: move update-eslint.sh to dep_updaters/

    Move the `update-eslint.sh` script to the `dep_updaters/` directory.
    
    PR-URL: #46088
    Refs: https://github.com/nodejs/node/actions/runs/3814364920/jobs/6488613583#step:3:64
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    lpinca authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    750fcf8 View commit details
    Browse the repository at this point in the history
  17. doc: include updating release optional step

    PR-URL: #46089
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    Reviewed-By: Beth Griggs <bethanyngriggs@gmail.com>
    RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    e1fd2f2 View commit details
    Browse the repository at this point in the history
  18. doc: mention how to run ncu-ci citgm

    PR-URL: #46090
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Beth Griggs <bethanyngriggs@gmail.com>
    RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    fafae59 View commit details
    Browse the repository at this point in the history
  19. doc: add personal pronouns option

    PR-URL: #46118
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    panva authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    a42fc51 View commit details
    Browse the repository at this point in the history
  20. src: keep PipeWrap::Open function consistent with TCPWrap

    PR-URL: #46064
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    theanarkh authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    ca8ff08 View commit details
    Browse the repository at this point in the history
  21. doc: update output of example in inspector

    Actual output of promise example in inspector is mismatched.
    
    PR-URL: #46073
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    82023f2 View commit details
    Browse the repository at this point in the history
  22. doc: fix event.cancelBubble documentation

    Setter of `event.cancelBubble` is a no-op if the value passed to it is
    not `true`.
    
    Refs: https://dom.spec.whatwg.org/#interface-event
    PR-URL: #45986
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    76408bc View commit details
    Browse the repository at this point in the history
  23. doc: abort controller emits error in child process

    Fixes: #46036
    PR-URL: #46072
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    debadree25 authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    7718e82 View commit details
    Browse the repository at this point in the history
  24. doc,crypto: fix WebCryptoAPI import keyData and export return

    PR-URL: #46076
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    b002330 View commit details
    Browse the repository at this point in the history
  25. src: fix typo in node_snapshotable.cc

    ImmeidateInfo -> ImmediateInfo
    
    PR-URL: #46103
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    kwarabei authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    f4559a1 View commit details
    Browse the repository at this point in the history
  26. events: change status of event.srcElement to legacy

    `event.srcElement` is described as legacy in spec.
    
    Refs: https://dom.spec.whatwg.org/#interface-event
    PR-URL: #46085
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    5304c89 View commit details
    Browse the repository at this point in the history
  27. crypto: return correct bit length in KeyObject's asymmetricKeyDetails

    PR-URL: #46106
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    panva authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    1146f02 View commit details
    Browse the repository at this point in the history
  28. module: fix unintended mutation

    Refs: #46061 (comment)
    PR-URL: #46108
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    aduh95 authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    54896ab View commit details
    Browse the repository at this point in the history
  29. doc: fix spelling in SECURITY.md

    PR-URL: #46124
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Harshitha K P <harshitha014@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    vchan-in authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    e222a2f View commit details
    Browse the repository at this point in the history
  30. assert: remove assert.snapshot

    PR-URL: #46112
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    MoLow authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    def3694 View commit details
    Browse the repository at this point in the history
  31. doc: fix ERR_TLS_RENEGOTIATION_DISABLED text

    PR-URL: #46122
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    tniessen authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    2e22b29 View commit details
    Browse the repository at this point in the history
  32. meta: update AUTHORS

    PR-URL: #46130
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    nodejs-github-bot authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    5261560 View commit details
    Browse the repository at this point in the history
  33. doc: fix (EC)DHE remark in TLS docs

    It is not true that all TLS 1.3 cipher suites use ECDH.
    
    TLS 1.3 allows DH over finite fields instead of elliptic curves.
    Also, the key exchange mechanism is independent of the cipher suite
    in TLS 1.3.
    
    PR-URL: #46114
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    2e826ad View commit details
    Browse the repository at this point in the history
  34. deps: update simdutf to 2.1.0

    PR-URL: #46128
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    69aafc3 View commit details
    Browse the repository at this point in the history
  35. test: add test to once() in event lib

    This test verify if eventEmmiter param is right
    
    PR-URL: #46126
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    jdiaz-dev authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    0f60bc9 View commit details
    Browse the repository at this point in the history
  36. src: use constant strings for memory info names

    PR-URL: #46087
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    legendecas authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    e8eaa49 View commit details
    Browse the repository at this point in the history
  37. tools: update lint-md-dependencies to rollup@3.9.1

    PR-URL: #46129
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    ac90e41 View commit details
    Browse the repository at this point in the history
  38. src: use simdutf for converting externalized builtins to UTF-16

    Remove the dependency on ICU for this part, as well as the
    hacky way of converting embedder main sources to UTF-8 via
    V8 APIs. Allow `UnionBytes` to own the memory its pointing
    to in order to simplify the code on the `BuiltinLoader` side.
    
    PR-URL: #46119
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    addaleax authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    28af831 View commit details
    Browse the repository at this point in the history
  39. deps: add simdutf version to metadata

    PR-URL: #46145
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    roth-mike authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    0c4df83 View commit details
    Browse the repository at this point in the history
  40. doc: remove outdated sections from maintaining-v8

    PR-URL: #46137
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    aduh95 authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    686fe58 View commit details
    Browse the repository at this point in the history
  41. tools: update eslint to 8.31.0

    PR-URL: #46131
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    nodejs-github-bot authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    c68a043 View commit details
    Browse the repository at this point in the history
  42. test: update Web Events WPT

    This updates the tests and the status file via running
    `git node wpt dom/events`.
    
    PR-URL: #46051
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    f309e2a View commit details
    Browse the repository at this point in the history
  43. perf_hooks: fix checking range of options.figures in createHistogram

    For `options.figures`, number between 1 and 5 is allowed. So need
    to use `validateInteger` to limit max as 5.
    
    Refs: https://github.com/nodejs/node/blob/main/doc/api/perf_hooks.md#perf_hookscreatehistogramoptions
    PR-URL: #45999
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    f050889 View commit details
    Browse the repository at this point in the history
  44. test: fix flaky test-runner-exit-code.js

    test/parallel/test-runner-exit-code.js failed in a recent CI run
    with the following error:
    
    + actual - expected
    
    + 'TAP version 13\n' +
    +   '# Subtest: /home/iojs/build/workspace/...'
    - 'TAP version 13\n'
    
    This commit resolves that flakiness.
    
    Refs: https://ci.nodejs.org/job/node-test-commit-linuxone/35759/
    PR-URL: #46138
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    cjihrig authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    c77b0da View commit details
    Browse the repository at this point in the history
  45. doc: duplex and readable from uncaught execption warning

    PR-URL: #46135
    Fixes: #46071
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    marco-ippolito authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    eef7489 View commit details
    Browse the repository at this point in the history
  46. events: change status of event.cancelBubble to legacy

    `event.cancelBubble` is described as legacy in spec.
    
    Refs: https://dom.spec.whatwg.org/#interface-event
    PR-URL: #46146
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    ad7846f View commit details
    Browse the repository at this point in the history
  47. deps: add /deps/**/.github/ to .gitignore

    - Ignore `.github` directories in the `deps` directory.
    - Remove `deps/base64/base64/.github/`.
    
    PR-URL: #46091
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    lpinca authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    4955624 View commit details
    Browse the repository at this point in the history
  48. doc: add PerformanceObserver.supportedEntryTypes to doc

    PR-URL: #45962
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    theanarkh authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    538c53f View commit details
    Browse the repository at this point in the history
  49. test: use os.availableParallelism()

    Refs: #45895
    PR-URL: #46003
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    6e2f722 View commit details
    Browse the repository at this point in the history
  50. benchmark,tools: use os.availableParallelism()

    Refs: #45895
    PR-URL: #46003
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    e1c56ec View commit details
    Browse the repository at this point in the history
  51. esm: mark importAssertions as required

    We already always specify a value, and failing to do so would likely be
    a bug.
    
    PR-URL: #46164
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    aduh95 authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    fa3e0c8 View commit details
    Browse the repository at this point in the history
  52. lib: reuse invalid state errors on webstreams

    Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
    PR-URL: #46086
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    2eb87f2 View commit details
    Browse the repository at this point in the history
  53. src: remove unnecessary semicolons

    PR-URL: #46171
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    codebytere authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    7dc9a53 View commit details
    Browse the repository at this point in the history
  54. doc: make options of readableStream.pipeTo as optional

    Refs: https://github.com/nodejs/node/blob/main/lib/internal/webstreams/readablestream.js#L380
    PR-URL: #46180
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    4c88721 View commit details
    Browse the repository at this point in the history
  55. doc: https update default request timeout

    PR-URL: #46184
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    marco-ippolito authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    1b45713 View commit details
    Browse the repository at this point in the history
  56. tools: update create-or-update-pull-request-action

    Fixes GitHub's `set-output` deprecation.
    
    PR-URL: #46169
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    targos authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    c150b31 View commit details
    Browse the repository at this point in the history
  57. src: remove return after abort

    PR-URL: #46172
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    codebytere authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    e85f766 View commit details
    Browse the repository at this point in the history
  58. http: refactor to use min of validateNumber for maxTotalSockets

    Remove duplicate implementation by using min of validateNumber.
    
    PR-URL: #46115
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    6e7f9fb View commit details
    Browse the repository at this point in the history
  59. vm: refactor to use validate function

    Throwing error after checking type is repeated.
    So replace it with validate function.
    
    PR-URL: #46176
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    6c8a81d View commit details
    Browse the repository at this point in the history
  60. doc: use "file system" instead of "filesystem"

    #44004 (comment)
    PR-URL: #46178
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Harshitha K P <harshitha014@gmail.com>
    Trott authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    f18ab94 View commit details
    Browse the repository at this point in the history
  61. tools: add automation for updating postject dependency

    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    PR-URL: #46157
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    RaisinTen authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    1aa4534 View commit details
    Browse the repository at this point in the history
  62. lib: refactor to use validate function

    Throwing error after checking type is repeated. So replace
    it with validate function.
    
    PR-URL: #46101
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    1cfa2e6 View commit details
    Browse the repository at this point in the history
  63. src: distinguish env stopping flags

    `Environment::FreeEnvironment` creates a
    `DisallowJavascriptExecutionScope`, so the flag
    `Environment::can_call_into_js()` should also be set as `false`. As
    `Environment::can_call_into_js_` is a simple boolean flag, it should not
    be accessed off-threads.
    
    PR-URL: #45907
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    legendecas authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    d3d62ed View commit details
    Browse the repository at this point in the history
  64. crypto: ensure auth tag set for chacha20-poly1305

    Because OpenSSL v1.x doesn't do that by itself (OpenSSL v3.x does.)
    
    Fixes: #45874
    PR-URL: #46185
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    bnoordhuis authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    dc0cdaa View commit details
    Browse the repository at this point in the history
  65. doc: update http.setMaxIdleHTTPParsers arguments

    Fixes: #46160
    PR-URL: #46168
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    debadree25 authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    6e355ef View commit details
    Browse the repository at this point in the history
  66. deps: bump googletest to 2023.01.13

    commit hash: 356fc301251378e0f6fa6aa794d73714202887ac
    
    PR-URL: #46198
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    gengjiawen authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    4ff2822 View commit details
    Browse the repository at this point in the history
  67. tools: fix macro name in update-undici

    PR-URL: #46217
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    almeidx authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    f4465e6 View commit details
    Browse the repository at this point in the history
  68. tools: update lint-md-dependencies

    Update to remark-preset-lint-node@3.4.0 rollup@3.10.0.
    
    PR-URL: #46214
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    nodejs-github-bot authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    a4b0c91 View commit details
    Browse the repository at this point in the history
  69. meta: update AUTHORS

    PR-URL: #46215
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    d044ed1 View commit details
    Browse the repository at this point in the history
  70. doc: add Node-API media link

    PR-URL: #46189
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    KevinEady authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    1015a60 View commit details
    Browse the repository at this point in the history
  71. lib: use kEmptyObject and update JSDoc in webstreams

    Use kEmptyObject as default value of strategy.
    Plus, make reason and chunk as optional.
    And refactor to use validateBuffer.
    
    Refs: https://github.com/nodejs/node/blob/main/doc/api/webstreams.md#transformstreamdefaultcontrollerenqueuechunk
    Refs: https://github.com/nodejs/node/blob/main/doc/api/webstreams.md#transformstreamdefaultcontrollererrorreason
    Refs: https://github.com/nodejs/node/blob/main/doc/api/webstreams.md#writablestreamdefaultwriterabortreason
    Refs: https://github.com/nodejs/node/blob/main/doc/api/webstreams.md#writablestreamdefaultwriterwritechunk
    PR-URL: #46183
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    4d73ea7 View commit details
    Browse the repository at this point in the history
  72. src: hide kMaxDigestMultiplier outside HKDF impl

    There is no reason to expose this constant outside of the HKDF
    implementation, especially with such a generic name.
    
    PR-URL: #46206
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    tniessen authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    9d55a1f View commit details
    Browse the repository at this point in the history
  73. src,lib: the handle keeps loop alive in cluster rr mode

    PR-URL: #46161
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    theanarkh authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    5cf5956 View commit details
    Browse the repository at this point in the history
  74. doc: update to match changed --dns-result-order default

    Update documentation to match the changed `--dns-result-order` default
    value in Node.js 17.0.0.
    
    PR-URL: #46148
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    tikotzky authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    2d32835 View commit details
    Browse the repository at this point in the history
  75. build: add extra semi check

    PR-URL: #46194
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    gengjiawen authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    370f621 View commit details
    Browse the repository at this point in the history
  76. deps: cherrypick simdutf patch

    PR-URL: #46194
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    gengjiawen authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    3f9fb37 View commit details
    Browse the repository at this point in the history
  77. http: writeHead if statusmessage is undefined dont override headers

    PR-URL: #46173
    Fixes: #32395
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    marco-ippolito authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    ae5141c View commit details
    Browse the repository at this point in the history
  78. src: replace unreachable code with static_assert

    This function base64-decodes a given JavaScript string to obtain the
    secret key, whose length must not exceed INT_MAX. However, because
    JavaScript strings are limited to v8::String::kMaxLength chars and
    because base64 decoding never yields more bytes than input chars, the
    size of the decoded key must be strictly less than
    v8::String::kMaxLength bytes. Therefore, it is sufficient to statically
    assert that String::kMaxLength <= INT_MAX (which is always true because
    String::kMaxLength itself is an int).
    
    Aside from being unreachable, Coverity considers the current code
    "suspicious" because it indicates that buffers larger than INT_MAX might
    actually be allocated.
    
    PR-URL: #46209
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    tniessen authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    36ae3cc View commit details
    Browse the repository at this point in the history
  79. http: refactor to use validateHeaderName

    Remove duplicate implementation by using validateHeaderName.
    
    PR-URL: #46143
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    907d67d View commit details
    Browse the repository at this point in the history
  80. doc: add text around collaborative expectations

    - add text discussed by the TSC
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #46121
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    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: Beth Griggs <bethanyngriggs@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Joe Sepi <sepi@joesepi.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    mhdawson authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    90924ce View commit details
    Browse the repository at this point in the history
  81. crypto: add cipher update/final methods encoding validation

    Refs #45189
    
    PR-URL: #45990
    Refs: #45189
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    vitpavlenko authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    78be87b View commit details
    Browse the repository at this point in the history
  82. doc: add note to tls docs about secureContext availability

    tls.createServer() and new tls.Server() ignore secureContext option.
    
    PR-URL: #46224
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    tgerk authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    5c35029 View commit details
    Browse the repository at this point in the history
  83. test: add fix so that test exits if port 42 is unprivileged

    PR-URL: #45904
    Fixes: #45838
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    7suyash7 authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    4f491d3 View commit details
    Browse the repository at this point in the history
  84. stream: implement finished() for ReadableStream and WritableStream

    Refs: #39316
    PR-URL: #46205
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    debadree25 authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    e5f53b5 View commit details
    Browse the repository at this point in the history
  85. crypto: add CryptoKey Symbol.toStringTag

    closes #45987
    
    PR-URL: #46042
    Fixes: #45987
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    panva authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    8b22310 View commit details
    Browse the repository at this point in the history
  86. doc: update events API example to have runnable code

    Fixes: #45755
    PR-URL: #45760
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    58b836f View commit details
    Browse the repository at this point in the history
  87. test: improve test coverage for WHATWG TextDecoder

    Signed-off-by: Juan José Arboleda <soyjuanarbol@gmail.com>
    PR-URL: #45241
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    juanarbol authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    bbf9da8 View commit details
    Browse the repository at this point in the history
  88. src: make BuiltinLoader threadsafe and non-global

    As discussed in #45888, using a
    global `BuiltinLoader` instance is probably undesirable in a world
    in which embedders are able to create Node.js Environments with
    different sources and therefore mutually incompatible code
    caching properties.
    
    This PR makes it so that `BuiltinLoader` is no longer a global
    singleton and instead only shared between `Environment`s that
    have a direct relation to each other, and addresses a few
    thread safety issues along with that.
    
    PR-URL: #45942
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    addaleax authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    e2c47cd View commit details
    Browse the repository at this point in the history
  89. deps: update simdutf to 3.1.0

    PR-URL: #46257
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    26cde8e View commit details
    Browse the repository at this point in the history
  90. src: fix endianness of simdutf

    PR-URL: #46257
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    anonrig authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    e482d5e View commit details
    Browse the repository at this point in the history
  91. test: refactor to avoid mutation of global by a loader

    This makes the test compatible with off-thread loaders.
    
    Co-Authored-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    PR-URL: #46220
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    2 people authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    4ac5c71 View commit details
    Browse the repository at this point in the history
  92. events: change status of event.returnvalue to legacy

    `event.returnvalue` is described as legacy in spec.
    Plus, add missed '#'(private member) of defaultPrevented
    in implementation.
    
    Refs: https://dom.spec.whatwg.org/#interface-event
    Refs: https://developer.mozilla.org/en-US/docs/Web/API/Event/returnValue
    PR-URL: #46175
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    5bdfaae View commit details
    Browse the repository at this point in the history
  93. events: add initEvent to Event

    Refs: https://dom.spec.whatwg.org/#dom-event-initevent
    PR-URL: #46069
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    f85a8e4 View commit details
    Browse the repository at this point in the history
  94. deps: V8: cherry-pick e39af94dd18e

    Original commit message:
    
        [riscv64] Fix failed: vector[] index out of
    
        GenPCRelativeJumpAndLink doesn't use BlockTrampolinePoolScope.
        It inserts a BlockTrampolinePool which causes this error.
    
        And also alter debug info format.
    
        Change-Id: I160f13f4261fdcf1f7978bfce9b5169d363e6a10
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4032016
        Commit-Queue: Yahan Lu <yahan@iscas.ac.cn>
        Reviewed-by: ji qiu <qiuji@iscas.ac.cn>
        Commit-Queue: ji qiu <qiuji@iscas.ac.cn>
        Auto-Submit: Yahan Lu <yahan@iscas.ac.cn>
        Cr-Commit-Position: refs/heads/main@{#84316}
    
    Refs: v8/v8@e39af94
    PR-URL: #46142
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    luyahan authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    9cfdac6 View commit details
    Browse the repository at this point in the history
  95. trace_events: refactor to use validateStringArray

    `options.categories` is string[]. So used `validateStringArray`
    
    Refs: https://nodejs.org/dist/latest-v19.x/docs/api/tracing.html#trace_eventscreatetracingoptions
    PR-URL: #46012
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    4c1c20f View commit details
    Browse the repository at this point in the history
  96. stream: fix pipeline calling end on destination more than once

    Fixes: #42866
    PR-URL: #46226
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    debadree25 authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    1869559 View commit details
    Browse the repository at this point in the history
  97. doc: fix mismatched arguments of NodeEventTarget

    Arguments of some APIs are mismatched and 2 APIs are not as
    described.
    
    PR-URL: #45678
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    e36af49 View commit details
    Browse the repository at this point in the history
  98. test: update postject to 1.0.0-alpha.4

    PR-URL: #46212
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    nodejs-github-bot authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    c09b203 View commit details
    Browse the repository at this point in the history
  99. test: enable more case of bad buffer in fs.write

    Passing to the `string` parameter an object with an own
    `toString` function is no longer supported.(DEP0162)
    So use such case as bad buffer in test.
    
    Refs: https://github.com/nodejs/node/blob/main/doc/api/deprecations.md#dep0162-fswrite-fswritefilesync-coercion-to-string
    PR-URL: #46236
    Refs: #42796
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    deokjinkim authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    255f177 View commit details
    Browse the repository at this point in the history
  100. test_runner: update comment to comply with eslint no-fallthrough rule

    PR-URL: #46258
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    4d37439 View commit details
    Browse the repository at this point in the history
  101. tools: update eslint to 8.32.0

    PR-URL: #46258
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    653b108 View commit details
    Browse the repository at this point in the history
  102. crypto: avoid hang when no algorithm available

    Avoid an endless loop if no algorithm is available to seed the
    cryptographically secure pseudorandom number generator (CSPRNG).
    
    Co-authored-by: Anna Henningsen <anna@addaleax.net>
    PR-URL: #46237
    Fixes: #46200
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    2 people authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    476c6f8 View commit details
    Browse the repository at this point in the history
  103. test: reduce fs-write-optional-params flakiness

    PR-URL: #46238
    Fixes: #46144
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    LiviaMedeiros authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    2f23f17 View commit details
    Browse the repository at this point in the history
  104. lib: add webstreams to Duplex.from()

    Refs: #39519
    PR-URL: #46190
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    debadree25 authored and RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    68cde4c View commit details
    Browse the repository at this point in the history
  105. 2023-01-24, Version 19.5.0 (Current)

    Notable changes:
    
    * http:
      * (SEMVER-MINOR) join authorization headers (Marco Ippolito) [#45982](#45982)
    * lib:
      * add webstreams to Duplex.from() (Debadree Chatterjee) [#46190](#46190)
    * stream:
      * implement finished() for ReadableStream and WritableStream (Debadree Chatterjee) [#46205](#46205)
    
    PR-URL: #46286
    Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
    RafaelGSS committed Jan 20, 2023
    Copy the full SHA
    07c9241 View commit details
    Browse the repository at this point in the history