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

v17.5.0 release proposal #41897

Merged
merged 197 commits into from Feb 10, 2022
Merged

v17.5.0 release proposal #41897

merged 197 commits into from Feb 10, 2022

Commits on Jan 24, 2022

  1. meta: update AUTHORS

    PR-URL: #41548
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    nodejs-github-bot authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    336c18d View commit details
    Browse the repository at this point in the history
  2. doc: remove statement about (EC)DHE performance

    This statement is misleading in that it says "key generation is
    expensive". ECDHE key generation (over the elliptic curves that are
    commonly used for TLS) is insanely fast compared to most other types
    of key generation.
    
    This statement is irrelevant for TLS 1.3, which requires (EC)DHE.
    
    Even if this statement is somewhat true for TLS 1.2, it does not
    justify discouraging the use of (EC)DHE.
    
    PR-URL: #41528
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    be63dc5 View commit details
    Browse the repository at this point in the history
  3. benchmark: remove unreachable code from crypto/hash-stream-creation

    `hash.digest('buffer')` has returned a Buffer and not a string since at
    least Node.js 0.10.6. The benchmark, as it is written, will not work on
    any version of Node.js prior to 16.x (due to `Object.hasOwn()`) and
    certainly won't run on versions earlier than 0.10.6 due to const/let and
    probably other things. Remove impossible-to-reach code intended to
    accommodate Node.js earlier than 0.10.6.
    
    PR-URL: #41535
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    878b2e7 View commit details
    Browse the repository at this point in the history
  4. stream: avoid function call where possible

    Instead of assigning a boolean, move the function call that assigns a
    value to the boolean to the only place that boolean is checked. This
    avoids the function call in cases where it is not needed.
    
    Refs: #41488 (review)
    
    PR-URL: #41534
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    9226322 View commit details
    Browse the repository at this point in the history
  5. test: add coverage for util.inspect()

    Coverage stats indicate that there is no coverage for util.inspect()
    with a negative number and a numeric separator. Add a test case.
    
    Refs: https://coverage.nodejs.org/coverage-df507758e6c35534/lib/internal/util/inspect.js.html#L1463
    
    PR-URL: #41527
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@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 BethGriggs committed Jan 24, 2022
    Copy the full SHA
    ef7c798 View commit details
    Browse the repository at this point in the history
  6. doc: clarify module system selection

    Refs: #41345 (comment)
    
    PR-URL: #41383
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    aduh95 authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    8429216 View commit details
    Browse the repository at this point in the history
  7. stream: add forEach method

    Add a `forEach` method to readable streams to enable concurrent
    iteration and align with the iterator-helpers proposal.
    
    Co-Authored-By: Robert Nagy <ronagy@icloud.com>
    PR-URL: #41445
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    2 people authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    da11b95 View commit details
    Browse the repository at this point in the history
  8. tools: update doc to highlight.js@11.4.0 to-vfile@7.2.3

    PR-URL: #41441
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    ad5d7c7 View commit details
    Browse the repository at this point in the history
  9. doc: improve Web Crypto headings related to ECC

    PR-URL: #41542
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    5c700fa View commit details
    Browse the repository at this point in the history
  10. doc: adjust assignment in condition in stream doc

    This is part of an effort to get our code to comply with ESLint
    no-cond-assign so that we don't have to disable that rule in our config.
    
    PR-URL: #41510
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    cb4dbc1 View commit details
    Browse the repository at this point in the history
  11. doc: fix typos in esm.md

    PR-URL: #41499
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Adrian Estrada <edsadr@gmail.com>
    yu521088 authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    31d75f2 View commit details
    Browse the repository at this point in the history
  12. test: increase coverage for stream writable

    Refs: #41433 (comment)
    
    PR-URL: #41486
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    c0aec67 View commit details
    Browse the repository at this point in the history
  13. test: add missing await in fs-rm/fs-rmdir tests

    Noticed that a few assertions were not being awaited, this could
    potentially be leading to flakiness in tmp cleanup.
    
    Refs: #41201
    
    PR-URL: #41545
    Refs: #41201
    Reviewed-By: Ian Sutherland <ian@iansutherland.ca>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    bcoe authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    5e3f751 View commit details
    Browse the repository at this point in the history
  14. policy: replace entries with keys

    Replaced the entries with keys since the values of the entries are not
    used, and changed loop style to avoid mangled `Symbol.iterator`s and
    to keep consistency.
    
    PR-URL: #41482
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    VoltrexKeyva authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    e11451c View commit details
    Browse the repository at this point in the history
  15. tools: bump eslint from 8.6.0 to 8.7.0

    PR-URL: #41570
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    127d2fa View commit details
    Browse the repository at this point in the history
  16. doc: do not reference SSL when discussing SNI

    Co-authored-by: Rich Trott <rtrott@gmail.com>
    PR-URL: #41549
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    2 people authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    60e7437 View commit details
    Browse the repository at this point in the history
  17. doc: make Web Crypto example spec compliant

    subtle.sign is not supposed to support strings, and in most Web Crypto
    implementations, it does not. Passing a string as the 'data' argument
    only works in Node.js, and users should not rely on that oddity. The
    Web Crypto spec requires the data argument to be a BufferSource, i.e.,
    an ArrayBuffer or an ArrayBufferView.
    
    PR-URL: #41556
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    92484d4 View commit details
    Browse the repository at this point in the history
  18. tools: update lint-md-dependencies

    Update to @rollup/plugin-node-resolve@13.1.3, rollup@2.64.0, and
    to-vfile@7.2.3.
    
    PR-URL: #41440
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    nodejs-github-bot authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    544267f View commit details
    Browse the repository at this point in the history
  19. doc: use sentence case for Web Crypto headers

    Refs: #33889
    
    PR-URL: #41577
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    9ea8e49 View commit details
    Browse the repository at this point in the history
  20. doc,readline: add missing node protocol in example

    PR-URL: #41560
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Mesteery authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    c6749bc View commit details
    Browse the repository at this point in the history
  21. build: fix libuv builds for android aarch64

    This syncs up the source list in
    https://github.com/nodejs/node/blob/b2edcfee46097fe8e0510a455b97d5c6d0cac5ec/deps/uv/uv.gyp#L257-L265
    with
    https://github.com/nodejs/node/blob/b2edcfee46097fe8e0510a455b97d5c6d0cac5ec/deps/uv/CMakeLists.txt#L218-L227.
    
    Fixes: #41380
    
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: #41555
    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>
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    RaisinTen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    7c2b586 View commit details
    Browse the repository at this point in the history
  22. tools: add missing .PHONY and .NOTPARALLEL targets in Makefile

    PR-URL: #41515
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Yash Ladha <yash@yashladha.in>
    aduh95 authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    3084dff View commit details
    Browse the repository at this point in the history
  23. doc: edit async_context context loss text

    Make the text more concise and clear.
    
    PR-URL: #41550
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    b5104e8 View commit details
    Browse the repository at this point in the history
  24. doc: recommend package exports instead of requiring folders

    PR-URL: #41381
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    aduh95 authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    6370b4d View commit details
    Browse the repository at this point in the history
  25. doc: make contributing info more discoverable

    There are been several discussions in recent PRs about
    the docs related to contributing not being very discoverable.
    Move these docs from doc/guides/ to doc/contributing.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #41408
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mhdawson authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    f6b5b8d View commit details
    Browse the repository at this point in the history
  26. build: add loong64 configure

    PR-URL: #41323
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    shipujin authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    8681c83 View commit details
    Browse the repository at this point in the history
  27. process: ignore asyncId 0 in exception handler

    Today, the global uncaught exception handler is the only
    place where asyncId 0 is not ignored and we still proceed
    to call emitAfter. This would've already failed one of
    our correctness tests in async_hooks if not for some other
    code meant to handle a different edge case.
    
    Fixes: #22982
    
    PR-URL: #41424
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    apapirovski authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    700f766 View commit details
    Browse the repository at this point in the history
  28. test: fix typo in test_js_native_api_v8

    PR-URL: #41584
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    38e4b11 View commit details
    Browse the repository at this point in the history
  29. esm: improve validation of resolved URLs

    PR-URL: #41446
    Reviewed-By: Bradley Farias <bradley.meck@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    JakobJingleheimer authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    e1d5a35 View commit details
    Browse the repository at this point in the history
  30. build: add --v8-enable-hugepage flag

    PR-URL: #41487
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    qdaoming authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    e8062bf View commit details
    Browse the repository at this point in the history
  31. domain: pass opts to EventEmitter.init

    PR-URL: #41414
    Fixes: #41391
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
    Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    MoonBall authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    74bd312 View commit details
    Browse the repository at this point in the history
  32. doc: remove redunant await calls from stream docs

    PR-URL: #41592
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    gioragutt authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    2478b47 View commit details
    Browse the repository at this point in the history
  33. crypto: support RFC 2818 compatible checkHost

    The 'subject' option should not only accept the values 'always' and
    'never' because neither is compatible with RFC 2818, i.e., HTTPS. This
    change adds a third value 'default', which implies the behavior that
    HTTPS mandates.
    
    The new 'default' case matches the default behavior of OpenSSL for both
    DNS names and email addresses.
    
    Future Node.js versions should change the default option value from
    'always' to 'default'.
    
    Refs: #36804
    
    PR-URL: #41569
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    076ec47 View commit details
    Browse the repository at this point in the history
  34. doc: fix cjs example code for process.arch

    PR-URL: #41593
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Manduro authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    952623d View commit details
    Browse the repository at this point in the history
  35. doc: move Mesteery to collaborators

    Refs: #41216
    Refs: #41543
    
    PR-URL: #41597
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    e726931 View commit details
    Browse the repository at this point in the history
  36. crypto: remove checkIP options argument

    None of the supported options have any effect on X509_check_ip_asc.
    
    Refs: openssl/openssl#17536
    
    PR-URL: #41571
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    b43faf0 View commit details
    Browse the repository at this point in the history
  37. test: improve util-format code coverage

    Add test case for calling `util.format()` with a BigInt and a separator.
    
    Refs: https://coverage.nodejs.org/coverage-986cf3b986c6c3e1/lib/internal/util/inspect.js.html#L2042
    
    PR-URL: #41572
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    f947f72 View commit details
    Browse the repository at this point in the history
  38. doc: simplify util.TextDecoder example

    This simplifies the example and makes it runnable. (The current example
    has a magic function.) (This also removes an assignment in a condition
    which will be flagged if we enable ESLint's no-cond-assign rule.)
    
    PR-URL: #41574
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    9c73bd5 View commit details
    Browse the repository at this point in the history
  39. lib: modify DOMException to pass WPT

    PR-URL: #41517
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    XadillaX authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    8a99eed View commit details
    Browse the repository at this point in the history
  40. dgram: remove unreachable connectState assign

    PR-URL: #38590
    Reviewed-By: Ouyang Yadong <oyydoibh@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    pd4d10 authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    0d4f043 View commit details
    Browse the repository at this point in the history
  41. stream: rename unknown primordial

    The primordials does not expose a primordial called `DataViewCtor`,
    leading up to a non-existent constructor.
    
    Fixes: #40612
    
    PR-URL: #40622
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    VoltrexKeyva authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    5027e94 View commit details
    Browse the repository at this point in the history
  42. test: add DataView test entry for whatwg

    The WHATWG `ReadableStream` test needs a new test entry for reading a
    `DataView`.
    
    PR-URL: #40622
    Fixes: #40612
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    VoltrexKeyva authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    6de8e51 View commit details
    Browse the repository at this point in the history
  43. stream: add toArray

    Add the toArray method from the TC39 iterator helper proposal to
    Readable streams. This also enables a common-use case of converting a
    stream to an array.
    
    Co-Authored-By: Robert Nagy <ronagy@icloud.com>
    PR-URL: #41553
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    2 people authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    62e1a68 View commit details
    Browse the repository at this point in the history
  44. doc: update timingSafeEqual error case

    PR-URL: #41507
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    AlexA-1976 authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    4780449 View commit details
    Browse the repository at this point in the history
  45. doc: fix backticks around 'default'

    Refs: #41569
    
    PR-URL: #41613
    Co-authored-by: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    2 people authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    574c19a View commit details
    Browse the repository at this point in the history
  46. doc: fix deprecated alias description in cluster

    Refs: #36478
    
    PR-URL: #41618
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    5943cb9 View commit details
    Browse the repository at this point in the history
  47. test: improve test coverage of internal/worker/io

    PR-URL: #41511
    Refs: https://coverage.nodejs.org/coverage-74b9baa4265a8f0d/lib/internal/worker/io.js.html#L415
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    kuriyosh authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    506a0dd View commit details
    Browse the repository at this point in the history
  48. doc: fix async_hooks example in api docs

    PR-URL: #41609
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    marsonya authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    86272ca View commit details
    Browse the repository at this point in the history
  49. stream: support some and every

    This continues on the iterator-helpers work by adding `.some` and
    `.every` to readable streams.
    
    Co-Authored-By: Robert Nagy <ronagy@icloud.com>
    PR-URL: #41573
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    2 people authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    34684a1 View commit details
    Browse the repository at this point in the history
  50. readline: undo previous edit when get key code 0x1F

    1. Undo previous edit on keystroke `ctrl -` (emit 0x1F)
    2. unittests
    3. documentation
    
    PR-URL: #41392
    Fixes: #41308
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    rayw000 authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    5a4c74c View commit details
    Browse the repository at this point in the history
  51. doc: add missing word in cluster.workers details

    PR-URL: #41624
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    2248401 View commit details
    Browse the repository at this point in the history
  52. tools: increase maximum line length to 120 characters

    PR-URL: #41586
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    57ada37 View commit details
    Browse the repository at this point in the history
  53. doc: demonstrate dangers of buffer.slice()

    PR-URL: #41628
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    shalvah authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    174155d View commit details
    Browse the repository at this point in the history
  54. build: enable zoslib installation on z/OS

    zoslib is a C/C++ runtime library and an extended implementation
    of the z/OS LE C Runtime Library.
    
    PR-URL: #41493
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Co-authored-by: Gaby Baghdadi <baghdadi@ca.ibm.com>
    2 people authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    3335176 View commit details
    Browse the repository at this point in the history
  55. lib: remove erroneous JSDoc entry

    The entry contains incorrect parameters and duplicates the subsequent
    constructor entry. Remove it.
    
    (I'm not sure why this is being caught by the linter on my local machine
    but not in CI.)
    
    PR-URL: #41604
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    e500d11 View commit details
    Browse the repository at this point in the history
  56. doc: deprecate buffer.slice

    PR-URL: #41596
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    benjamingr authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    2e7bf00 View commit details
    Browse the repository at this point in the history
  57. benchmark: add subarray to buffer-slice

    PR-URL: #41596
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    benjamingr authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    6fefd51 View commit details
    Browse the repository at this point in the history
  58. buffer: alias subarray and slice

    PR-URL: #41596
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    benjamingr authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    89c3273 View commit details
    Browse the repository at this point in the history
  59. test: fix typo in test-stream-toArray

    Refs: #41553
    
    PR-URL: #41634
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    55adcb7 View commit details
    Browse the repository at this point in the history
  60. process: use validateString validator

    Use the `validateString()` validator where applicable.
    
    PR-URL: #41595
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    VoltrexKeyva authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    3b45c05 View commit details
    Browse the repository at this point in the history
  61. doc: add note for handling signal events in trace events

    Refs: #14802
    
    PR-URL: #41438
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Adrian Estrada <edsadr@gmail.com>
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    thedull authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    09763a2 View commit details
    Browse the repository at this point in the history
  62. lib: fix consistency of methods that emit warnings

    PR-URL: #41249
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    kuriyosh authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    306dd1c View commit details
    Browse the repository at this point in the history
  63. doc: improve 'hex' Buffer decoding description and examples

    PR-URL: #41598
    Fixes: #41594
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    gioragutt authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    81e039f View commit details
    Browse the repository at this point in the history
  64. readline: add feature yank and yank pop

    1. `Ctrl-Y` to yank previously deleted text
    2. `Meta-Y` to do yank pop (cycle among deleted texts)
    3. Use `getCursorPos().rows` to check if we have reached a new line,
    instead of `getCursorPos().cols === 0`.
    4. document and unittests.
    
    PR-URL: #41301
    Fixes: #41252
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    rayw000 authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    0a31149 View commit details
    Browse the repository at this point in the history
  65. crypto: adjust types for getRandomValues

    prevents Web Crypto API's getRandomValues from accepting DataView
    
    Fixes: #41480
    Refs: https://www.w3.org/TR/WebCryptoAPI/#Crypto-method-getRandomValues
    
    PR-URL: #41481
    Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    LiviaMedeiros authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    4a4c907 View commit details
    Browse the repository at this point in the history
  66. crypto: remove wildcard options for checkEmail

    Wildcard options do not affect X509_check_email.
    
    Refs: openssl/openssl#17536
    Refs: #41571
    
    PR-URL: #41599
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    9e39e62 View commit details
    Browse the repository at this point in the history
  67. doc: add 16 and 17 to previous versions

    PR-URL: #41646
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    aduh95 authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    c111a13 View commit details
    Browse the repository at this point in the history
  68. test: move test-gc-http-client-onerror to sequential

    Fixes: #41399
    
    PR-URL: #41619
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    lpinca authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    ea6c202 View commit details
    Browse the repository at this point in the history
  69. doc: suggest worker threads in cluster docs

    The current documentation is incorrect in that it says "A single
    instance of Node.js runs in a single thread," which is not true due
    to the addition of worker threads.
    
    This patch removes the incorrect statement and instead suggests that
    applications consider using worker threads when process isolation is
    not needed.
    
    Refs: #20876
    
    PR-URL: #41616
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    ffab924 View commit details
    Browse the repository at this point in the history
  70. tools: update lint-md-dependencies to rollup@2.65.0

    PR-URL: #41638
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Yash Ladha <yash@yashladha.in>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    9202b86 View commit details
    Browse the repository at this point in the history
  71. doc: simplify readline/stdin text

    PR-URL: #41583
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    0d6227c View commit details
    Browse the repository at this point in the history
  72. crypto: revise variables for const use instead of let

    This prepares the code for enabling the no-cond-assign rule.
    
    PR-URL: #41614
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    627f19a View commit details
    Browse the repository at this point in the history
  73. stream: check for null instead of falsy in loops

    Check for null in while loops. This is preparing the code for
    the no-cond-assign ESLint rule.
    
    PR-URL: #41614
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    16dec42 View commit details
    Browse the repository at this point in the history
  74. policy: check for null instead of falsy in loop

    This prepares the code for the no-cond-assign ESLint rule.
    
    PR-URL: #41614
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    d83d55e View commit details
    Browse the repository at this point in the history
  75. process: check for null instead of falsy in while loop

    This prepares the code for the no-cond-assign ESLint rule.
    
    PR-URL: #41614
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    cf1d3d1 View commit details
    Browse the repository at this point in the history
  76. timers: check for nullish instead of falsy in loops

    This prepares the code for the no-cond-assign ESLint rule.
    
    PR-URL: #41614
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    2b4e46f View commit details
    Browse the repository at this point in the history
  77. util: check for null instead of flasy in loop

    This prepares the code for the no-cond-assign ESLint rule.
    
    PR-URL: #41614
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    0e35d01 View commit details
    Browse the repository at this point in the history
  78. repl: check for precise values rather than falsy in loops

    This prepares the code for the no-cond-assign ESLint rule.
    
    PR-URL: #41614
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    301a4f8 View commit details
    Browse the repository at this point in the history
  79. test: prepare tests for no-cond-assign ESLint rule

    PR-URL: #41614
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    9d99c24 View commit details
    Browse the repository at this point in the history
  80. tools: enable no-cond-assign-ESLint rule

    no-cond-assign is one of the few ESLint recommended rules that we have
    turned off. This change enables the rule.
    
    PR-URL: #41614
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    ae7df17 View commit details
    Browse the repository at this point in the history
  81. stream: support flatMap

    Support the `flatMap` method from the iterator helper TC39 proposal on
    readable streams.
    
    Co-Authored-By: Robert Nagy <ronagy@icloud.com>
    PR-URL: #41612
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    2 people authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    46ec74d View commit details
    Browse the repository at this point in the history
  82. stream: never flatten on toArray

    PR-URL: #41615
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    benjamingr authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    b3390b9 View commit details
    Browse the repository at this point in the history
  83. tools: fix typo in tools/code_cache/README.md

    PR-URL: #41657
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    d33d189 View commit details
    Browse the repository at this point in the history
  84. doc: modernize and simplify cluster example

    PR-URL: #41626
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    b951764 View commit details
    Browse the repository at this point in the history
  85. meta: update AUTHORS

    PR-URL: #41659
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    nodejs-github-bot authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    60eddad View commit details
    Browse the repository at this point in the history
  86. stream: add drop and take

    This adds the `drop` and `take` methods to readable streams allowing
    users easily drop and take items from the stream.
    
    This continues the iterator-helper proposal alignment task.
    
    Co-Authored-By: Robert Nagy <ronagy@icloud.com>
    PR-URL: #41630
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    2 people authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    9b1a379 View commit details
    Browse the repository at this point in the history
  87. test: simplify test-gc-http-client

    Instead of sending a fixed number of requests, detect when GC has
    started and stop sending requests at that point.
    
    PR-URL: #41620
    Refs: 47ecf2060343
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    lpinca authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    12c1ac4 View commit details
    Browse the repository at this point in the history
  88. tools: use Set instead of { [key]: true } object

    PR-URL: #41675
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    tniessen authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    5fe7cfa View commit details
    Browse the repository at this point in the history
  89. deps: upgrade npm to 8.3.2

    PR-URL: #41621
    Reviewed-By: Ruy Adorno <ruyadorno@github.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    npm-robot authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    4b174ce View commit details
    Browse the repository at this point in the history
  90. util: remove unused fast path in internal debuglog

    The internal `debuglog()` is never called with 0 parameters. Remove the
    fast-path for that situation. If it ever occurs, it will fall through to
    the default path.
    
    PR-URL: #41605
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Trott authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    2b082de View commit details
    Browse the repository at this point in the history
  91. tools: add compile_commands to ignore file

    For developing c++ source files, clangd generates an index file for
    project via `./configure -C`. We can safely ignore the file from
    tracking.
    
    PR-URL: #41580
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    yashLadha authored and BethGriggs committed Jan 24, 2022
    Copy the full SHA
    3f4ce07 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. test: add stream map tests

    Add more tests to check and enforce the behavior of the map method.
    
    Co-Authored-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    PR-URL: #41642
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    2 people authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    b02bf41 View commit details
    Browse the repository at this point in the history
  2. doc: improve TLS/SSL introduction

    PR-URL: #41649
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    tniessen authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    d40fd75 View commit details
    Browse the repository at this point in the history
  3. node-api: add node_api_symbol_for()

    Fixes: #41294
    
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: #41329
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    RaisinTen authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    2cae994 View commit details
    Browse the repository at this point in the history
  4. doc: fix documentation for MODULE_NOT_FOUND and ERR_MODULE_NOT_FOUND

    PR-URL: #41645
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    2bba6cd View commit details
    Browse the repository at this point in the history
  5. lib: throw error in structuedClone when no arguments are passed

    PR-URL: #41651
    Fixes: #41450
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    gioragutt authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    8ab0540 View commit details
    Browse the repository at this point in the history
  6. test: remove error allowance in debugger test

    Remove allowance for FATAL ERROR. It is no longer needed.
    
    PR-URL: #41640
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    MrJithil authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    30df37f View commit details
    Browse the repository at this point in the history
  7. doc: clarify treatment of non-string argument to new URL()

    Closes: #41653
    
    PR-URL: #41658
    Fixes: #41653
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Trott authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    986dbb3 View commit details
    Browse the repository at this point in the history
  8. doc: revise url.resolve() text

    PR-URL: #41661
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    a35c6c3 View commit details
    Browse the repository at this point in the history
  9. test: remove unneeded test statement

    The statement removed was added in 6657b15 but it was not added
    as an assertion. It currently returns false but t0he test does not fail
    because of the missing assertion. Since the property is no longer one
    that exists, there is no need to test its existence. Remove the line.
    
    PR-URL: #41663
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Trott authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    cca9210 View commit details
    Browse the repository at this point in the history
  10. test: use Object.hasOwn() where applicable

    Replace Object.prototpye.hasOwnProperty() with Object.hasOwn() where
    applicable.
    
    PR-URL: #41664
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    0267d27 View commit details
    Browse the repository at this point in the history
  11. doc: clarify parameter for napi_get_cb_info

    Refs: nodejs/help#3698
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #41635
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    mhdawson authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    9af2862 View commit details
    Browse the repository at this point in the history
  12. doc: document flow for supporting type generation

    Refs: nodejs/next-10#104
    
    Add initial doc to capture how the project supports
    the flow for types generation. Based on discussions
    from the Next-10 mini-summit that included project
    members and members of the Definitely Typed team.
    
    Will need to be updated as we improve the flow and
    resulting json but captures the current flow and
    approach and will give us the place where we can
    update as things change.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #41464
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    mhdawson authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    0ee468d View commit details
    Browse the repository at this point in the history
  13. doc: remove unadvisable cluster example

    Applications should usually keep track of workers themselves to prevent
    cross-referencing workers from different "groups" that are assigned to
    separate tasks.
    
    Additionally, it is unreasonable to assume that the 'data' event emitted
    by a socket object will be an integer. While the example works when the
    argument is a string (or Buffer), it can result in various issues (e.g.,
    when id === '__proto__' since cluster.workers has a non-null prototype).
    
    Refs: 5f08c3c
    
    PR-URL: #41668
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    tniessen authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    8e7df04 View commit details
    Browse the repository at this point in the history
  14. doc: fix typo in technical-priorities.md

    `heap dumps` spelled as `headumps`
    
    PR-URL: #41694
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@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: Darshan Sen <raisinten@gmail.com>
    marsonya authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    b83e661 View commit details
    Browse the repository at this point in the history
  15. doc: clarify treatment of non-string base in URL()

    PR-URL: #41685
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Trott authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    ae34900 View commit details
    Browse the repository at this point in the history
  16. stream: add asIndexedPairs

    Add the asIndexedPairs method for readable streams.
    
    PR-URL: #41681
    Refs: https://github.com/tc39/proposal-iterator-helpers#asindexedpairs
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    benjamingr authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    311050e View commit details
    Browse the repository at this point in the history
  17. test: improve stability of oom test

    The OOM test uses a value that caused an OOM crash from V8 on certain
    machines when V8 did not notify the host of OOM soon enough.
    
    PR-URL: #41681
    Refs: https://github.com/tc39/proposal-iterator-helpers#asindexedpairs
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    benjamingr authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    351ebf2 View commit details
    Browse the repository at this point in the history
  18. stream: use synchronous error validation on iteration helpers

     is no longer a generator function,
    instead it returns a called generator so that validation can be
    synchronous and not wait for the first iteration
    
    Fixes: #41648
    
    PR-URL: #41652
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    iMoses authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    a05b832 View commit details
    Browse the repository at this point in the history
  19. util: use hasOwnProperty() primordial

    Avoid Object.prototype.hasOwnProperty. Use primordial instead.
    
    PR-URL: #41692
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    aee74c8 View commit details
    Browse the repository at this point in the history
  20. doc: fix link to npm documentation

    The previous link led to an old page that does not document all the
    `package.json` fields used by npm.
    
    PR-URL: #41712
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    29678d6 View commit details
    Browse the repository at this point in the history
  21. doc: improve docs to give descriptive info for the platform property

    PR-URL: #41650
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    twitharshil authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    30336c2 View commit details
    Browse the repository at this point in the history
  22. doc: fix typo in contributing guides

    PR-URL: #41723
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    kuriyosh authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    7f7bcd7 View commit details
    Browse the repository at this point in the history
  23. http2: fix memory leak on nghttp2 hd threshold

    PR-URL: #41502
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    RafaelGSS authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    2a18859 View commit details
    Browse the repository at this point in the history
  24. tools: use Set instead of { [key]: true } object

    Refs: #41675
    
    PR-URL: #41695
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    3190e36 View commit details
    Browse the repository at this point in the history
  25. doc: avoid incomplete sentence in cluster docs

    PR-URL: #41701
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Harshitha K P <harshitha014@gmail.com>
    tniessen authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    4339299 View commit details
    Browse the repository at this point in the history
  26. process: unhandledRejection support more errors

    Support cross realm errors where `instanceof` errors in our
    unhandledRejection warning to print better error with stack traces.
    
    PR-URL: #41682
    Refs: #41676
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    benjamingr authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    cfaa1e2 View commit details
    Browse the repository at this point in the history
  27. perf_hooks: remove useless calls in Histogram

    Coverity reported some calls that had no effect,
    remove them
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #41579
    Reviewed-By: Yash Ladha <yash@yashladha.in>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    mhdawson authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    14cb9ea View commit details
    Browse the repository at this point in the history
  28. build: check if python is a executable program

    After Windows 10 version 1903, placeholder files named "python.exe"
    and "python3.exe" appear, not executable programs, and open the
    MS Store when running without parameters.
    
    Fixes: #36694
    Refs: https://devblogs.microsoft.com/python/python-in-the-windows-10-may-2019-update
    
    PR-URL: #36696
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    himself65 authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    adcde6b View commit details
    Browse the repository at this point in the history
  29. doc: update Mesteery email

    PR-URL: #41683
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Mesteery authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    26c5efe View commit details
    Browse the repository at this point in the history
  30. test: replace commented out expectations with tests

    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: #41667
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    RaisinTen authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    94645d8 View commit details
    Browse the repository at this point in the history
  31. test: fix typo in MessageChannel test

    PR-URL: #41746
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    tniessen authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    abbc06b View commit details
    Browse the repository at this point in the history
  32. meta: adjust mailmap/AUTHORS to reflect README change

    Refs: #41683 (review)
    
    PR-URL: #41751
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Trott authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    14415fb View commit details
    Browse the repository at this point in the history
  33. tools: update eslint to 8.8.0

    PR-URL: #41738
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    nodejs-github-bot authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    e6a1896 View commit details
    Browse the repository at this point in the history
  34. test: make fs watch test more stable

    PR-URL: #41715
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    benjamingr authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    5f1a59c View commit details
    Browse the repository at this point in the history
  35. lib: refactor source map stack trace prepare

    • Make use of the logical OR  operator (`||`) for better
    readability.
    • Remove unnecessary conditional and wrapping.
    
    PR-URL: #41698
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    VoltrexKeyva authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    cedd26a View commit details
    Browse the repository at this point in the history
  36. meta: update mailmap/AUTHORS info for existing collaborator

    Use the same email address in AUTHORS, README.md, and git metadata for
    existing collaborator.
    
    PR-URL: #41750
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Trott authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    e5abdf7 View commit details
    Browse the repository at this point in the history
  37. meta: update AUTHORS

    PR-URL: #41763
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    nodejs-github-bot authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    f5adf54 View commit details
    Browse the repository at this point in the history
  38. benchmark: replace hasOwnProperty() with Object.hasOwn()

    PR-URL: #41724
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    ca1cd42 View commit details
    Browse the repository at this point in the history
  39. stream: add reduce

    PR-URL: #41669
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    benjamingr authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    9c2504a View commit details
    Browse the repository at this point in the history
  40. doc: update modules.md wording

    PR-URL: #41728
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    thernstig authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    4889a31 View commit details
    Browse the repository at this point in the history
  41. doc: clarify that import also uses main

    PR-URL: #41720
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    benmccann authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    86644b9 View commit details
    Browse the repository at this point in the history
  42. benchmark: use Object.hasOwn() instead of hasOwnProperty()

    PR-URL: #41769
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    28b95a5 View commit details
    Browse the repository at this point in the history
  43. doc: remove section on "recent" ECDH changes

    The ECDH API changes were made more than six years ago and this
    section is not helpful for new applications. The behavior of the ECDH
    APIs should be explained in the relevant sections, not in a note.
    
    Refs: #3511
    
    PR-URL: #41773
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    tniessen authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    257c5b6 View commit details
    Browse the repository at this point in the history
  44. doc: use Object.hasOwn() in util doc

    Swtich from `hasOwnProperty()` to `Object.hasOwn()`.
    
    PR-URL: #41780
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    032df4e View commit details
    Browse the repository at this point in the history
  45. doc: add security-steward rotation information

    Add information about security stewards and
    rotation.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #41707
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Vladimir de Turckheim <vlad2t@hotmail.com>
    Reviewed-By: Bryan English <bryan@bryanenglish.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    mhdawson authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    c0629b4 View commit details
    Browse the repository at this point in the history
  46. test: mark test-fs-rmdir-recursive flaky on win

    Refs: #41201
    
    From recent reliability reports this is now the most
    common failure by far in CI runs. Mark the test as
    flaky until the issue is resolved.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #41533
    Reviewed-By: Ben Coe <bencoe@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mhdawson authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    a97c817 View commit details
    Browse the repository at this point in the history
  47. test: make worker-take-heapsnapshot non-flaky

    Recent V8 upgrade seems to have made this pass
    reliably now. Remove flaky entry
    
    Refs: #41204
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #41684
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mhdawson authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    9c704b1 View commit details
    Browse the repository at this point in the history
  48. module: unflag esm json modules

    PR-URL: #41736
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Bradley Farias <bradley.meck@gmail.com>
    GeoffreyBooth authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    9c6b078 View commit details
    Browse the repository at this point in the history
  49. crypto: fix webcrypto.subtle signature

    PR-URL: #41761
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and ruyadorno committed Feb 7, 2022
    Copy the full SHA
    9c59abe View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. lib: add fetch

    Fixes: #19393
    
    PR-URL: #41749
    Refs: nodejs/undici#1183
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    targos authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    76a229c View commit details
    Browse the repository at this point in the history
  2. doc: add v16 changelog link to iojs changelog

    PR-URL: #41808
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    danielleadams authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    62f2c07 View commit details
    Browse the repository at this point in the history
  3. doc: add format-md step to release guide

    PR-URL: #41809
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    danielleadams authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    99e0f14 View commit details
    Browse the repository at this point in the history
  4. doc: improve wording surrounding TLS 1.3 ciphers

    Spelling out numbers makes this part easier to read. Also remove the
    unnecessary word 'last'.
    
    PR-URL: #41778
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    tniessen authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    af641bd View commit details
    Browse the repository at this point in the history
  5. test: exclude ibm i tests until we resolve

    Refs: #39683
    
    These are being worked, but we really should have
    marked flaky a long time ago in ordert to make
    then nightlies non-red.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #41812
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    mhdawson authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    ea96640 View commit details
    Browse the repository at this point in the history
  6. src: fix typo in js_native_api_v8.cc

    PR-URL: #41764
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    caioagiani authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    bbfa586 View commit details
    Browse the repository at this point in the history
  7. doc: use UDPv4/UDPv6 consistently with TCPv4/TCPv6

    (Arguably, the whole terminology is not perfect, but at least it will be
    consistent with TCP now.)
    
    PR-URL: #41824
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    tniessen authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    e5db136 View commit details
    Browse the repository at this point in the history
  8. doc: align tls port types with net port types

    PR-URL: #41799
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    4eb1938 View commit details
    Browse the repository at this point in the history
  9. test: avoid using Object.prototype methods directly on objects

    This prepares us to enable the no-prototype-builtins ESLint rule.
    
    Refs: https://eslint.org/docs/rules/no-prototype-builtins
    
    PR-URL: #41801
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Trott authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    87902a7 View commit details
    Browse the repository at this point in the history
  10. tools,test: enable no-prototype-builtins

    PR-URL: #41801
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Trott authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    34dfc60 View commit details
    Browse the repository at this point in the history
  11. doc: use example.com for examples

    PR-URL: #41827
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    atesgoral authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    d726a34 View commit details
    Browse the repository at this point in the history
  12. doc: add note about resource type in async_hooks

    PR-URL: #41797
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Vladimir de Turckheim <vlad2t@hotmail.com>
    tony-go authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    4db343b View commit details
    Browse the repository at this point in the history
  13. stream: use synchronous error validation & validate abort signal option

    made sure top level methods aren't async/generators
    so that validation errors could be caught synchronously
    also added validation for the abort signal option
    
    PR-URL: #41777
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    iMoses authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    e11a079 View commit details
    Browse the repository at this point in the history
  14. buffer: fix atob/btoa no-arg case

    PR-URL: #41478
    Fixes: #41450
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    benjamingr authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    6064b1d View commit details
    Browse the repository at this point in the history
  15. async_hooks: fix imports in context example

    Added imports for packages that is mentioned in the example of
    async_hooks context example.
    
    PR-URL: #39229
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    yashLadha authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    0844935 View commit details
    Browse the repository at this point in the history
  16. doc: add registry numbers for Electron 19 and 20

    PR-URL: #41814
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    VerteDinde authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    49f6b97 View commit details
    Browse the repository at this point in the history
  17. deps: V8: cherry-pick cc9a8a37445e

    Original commit message:
    
        fix overflow check in error formatting
    
        Bug: v8:12494
        Change-Id: Iba2684173296aa236f1a1c73a5606c21472eff06
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3426634
        Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
        Commit-Queue: Gus Caplan <snek@chromium.org>
        Cr-Commit-Position: refs/heads/main@{#78909}
    
    Refs: v8/v8@cc9a8a3
    
    PR-URL: #41823
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    devsnek authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    bee4451 View commit details
    Browse the repository at this point in the history
  18. http2: fix no response event on continue request

    When sending a continue request, server response with null,
    it does not fires the response event type
    
    Fixes: #38258
    
    PR-URL: #41739
    Refs: #38561
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ofirbarak authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    499171b View commit details
    Browse the repository at this point in the history
  19. crypto: check return code from EVP_DigestUpdate

    Coverity was complaining that we did not check the
    return code. We seem to check in the other place it
    is called and the method already handles returning
    a result.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #41800
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    mhdawson authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    e117c0f View commit details
    Browse the repository at this point in the history
  20. doc: add initial version of maintaining-http.md

    - document strategy based on Next-10 mini-summit
    - initial top level info on http API implementations
    
    Refs: nodejs/next-10#114
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #41798
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    mhdawson authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    cb16fad View commit details
    Browse the repository at this point in the history
  21. doc: use sentence case for X509 error codes header

    Refs: #33889
    
    PR-URL: #41829
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    d3a4c62 View commit details
    Browse the repository at this point in the history
  22. doc: fix X509 CA acronym capitalization

    PR-URL: #41841
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    tniessen authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    7aeaa27 View commit details
    Browse the repository at this point in the history
  23. doc: add overhead hints for heap snapshot generation

    Added some hints that creation of an heap snapshot has significant
    overhead on memory requirement and event loop utilization.
    
    PR-URL: #41822
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Flarna authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    72a857f View commit details
    Browse the repository at this point in the history
  24. doc: feature management proposal

    Refs: #40823
    Refs: #41113
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #41420
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    mhdawson authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    451f333 View commit details
    Browse the repository at this point in the history
  25. readline: improve code coverage for readline promises

    PR-URL: #41817
    Refs: https://coverage.nodejs.org/coverage-7123a00b03a90862/lib/readline/promises.js.html#L42
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    ErickWendel authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    cbcf794 View commit details
    Browse the repository at this point in the history
  26. tools: update doc to rehype-stringify@9.0.3

    PR-URL: #41854
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    nodejs-github-bot authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    32cdae7 View commit details
    Browse the repository at this point in the history
  27. tools: update lint-md-dependencies to rollup@2.67.0

    PR-URL: #41737
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    nodejs-github-bot authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    72f02d8 View commit details
    Browse the repository at this point in the history
  28. benchmark: enable no-empty ESLint rule

    PR-URL: #41831
    Refs: https://eslint.org/docs/rules/no-empty
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    ad32ad6 View commit details
    Browse the repository at this point in the history
  29. doc: remove empty block from console.timeEnd() example

    PR-URL: #41831
    Refs: https://eslint.org/docs/rules/no-empty
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    c3721fc View commit details
    Browse the repository at this point in the history
  30. doc: add comments to empty blocks in worker_threads text

    PR-URL: #41831
    Refs: https://eslint.org/docs/rules/no-empty
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    8a42a20 View commit details
    Browse the repository at this point in the history
  31. lib: add comments to empty catch statements

    PR-URL: #41831
    Refs: https://eslint.org/docs/rules/no-empty
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    4834be3 View commit details
    Browse the repository at this point in the history
  32. policy: revise manifest.js to avoid empty blocks

    PR-URL: #41831
    Refs: https://eslint.org/docs/rules/no-empty
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    e1ae61b View commit details
    Browse the repository at this point in the history
  33. stream: remove empty block

    PR-URL: #41831
    Refs: https://eslint.org/docs/rules/no-empty
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    6c82276 View commit details
    Browse the repository at this point in the history
  34. test: enable no-empty ESLint rule

    PR-URL: #41831
    Refs: https://eslint.org/docs/rules/no-empty
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    c694dae View commit details
    Browse the repository at this point in the history
  35. tools: enable no-empty ESLint rule

    Refs: https://eslint.org/docs/rules/no-empty
    
    PR-URL: #41831
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    0d471fb View commit details
    Browse the repository at this point in the history
  36. worker: graduate get/setEnvironmentData APIs

    Signed-off-by: James M Snell <jasnell@gmail.com>
    
    PR-URL: #41272
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    jasnell authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    869cbb7 View commit details
    Browse the repository at this point in the history
  37. src: slightly simplify V8CoverageConnection::GetFilename

    PR-URL: #41748
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    addaleax authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    43f2aba View commit details
    Browse the repository at this point in the history
  38. src: slightly simplify URLHost::ToString

    PR-URL: #41747
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    c3d3abf View commit details
    Browse the repository at this point in the history
  39. doc: add history information for Corepack

    PR-URL: #41813
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    aduh95 authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    3676505 View commit details
    Browse the repository at this point in the history
  40. benchmark: avoid input param manipulation

    PR-URL: #41741
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    MrJithil authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    44ca20b View commit details
    Browse the repository at this point in the history
  41. stream: initial port of test262 tests

    PR-URL: #41775
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    benjamingr authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    f8d2955 View commit details
    Browse the repository at this point in the history
  42. doc: add missing commas in cluster docs

    PR-URL: #41865
    Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    tniessen authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    1c62eb6 View commit details
    Browse the repository at this point in the history
  43. doc: improve SSL_OP_PRIORITIZE_CHACHA description

    The cipher should be spelled "ChaCha20-Poly1305", i.e., with a hyphen
    between the encryption and MAC algorithm names. Also change "when client
    does" to "when the client does."
    
    PR-URL: #41866
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    tniessen authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    0a8995d View commit details
    Browse the repository at this point in the history
  44. meta: update AUTHORS

    PR-URL: #41868
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    bd5d158 View commit details
    Browse the repository at this point in the history
  45. doc: add stream pipelining note on Http usage

    PR-URL: #41796
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    RafaelGSS authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    5085813 View commit details
    Browse the repository at this point in the history
  46. stream: resume stream on drain

    Previously we would just resume "flowing" the stream without
    reseting the "paused" state. Fixes this by properly using
    pause/resume methods for .pipe.
    
    Fixes: #41785
    
    PR-URL: #41848
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ronag authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    07b6bf4 View commit details
    Browse the repository at this point in the history
  47. lib: refactor to use validateObject() validator

    Use the `validateObject()` validator in source maps where appropriate.
    
    PR-URL: #41845
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    VoltrexKeyva authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    59a15e8 View commit details
    Browse the repository at this point in the history
  48. test: remove test-worker-memory flaky designation

    Judging from https://github.com/nodejs/reliability/issues, this hasn't
    failed in CI since November 2021.
    
    Closes: #23277
    
    PR-URL: #41867
    Fixes: #23277
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Trott authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    0d9248f View commit details
    Browse the repository at this point in the history
  49. doc: add missing space before hyphen

    PR-URL: #41873
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Mesteery authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    f8acca8 View commit details
    Browse the repository at this point in the history
  50. test: remove eslint-disable comments from fixtures

    We do not lint the fixtures code so eslint-disable comments are
    superfluous.
    
    PR-URL: #41859
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    573cafe View commit details
    Browse the repository at this point in the history
  51. doc: use sentence case in readme introduction

    PR-URL: #41874
    Refs: https://docs.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/w/web-world-wide-web-www
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Mesteery authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    145a3b8 View commit details
    Browse the repository at this point in the history
  52. http2: fix pseudo-headers order

    Keep pseudo-headers order same as sent order
    
    Fixes: #38797
    
    PR-URL: #41735
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    ofir authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    bfddcb1 View commit details
    Browse the repository at this point in the history
  53. doc: use Oxford comma in crypto docs

    PR-URL: #41875
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    tniessen authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    ffd1933 View commit details
    Browse the repository at this point in the history
  54. doc: use the same case as the section heading

    Refs: https://github.com/nodejs/node#verifying-binaries
    
    PR-URL: #41876
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Mesteery authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    d641eb7 View commit details
    Browse the repository at this point in the history
  55. stream: add iterator helper find

    Continue iterator-helpers work by adding `find` to readable streams.
    
    PR-URL: #41849
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Linkgoron authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    1ae6485 View commit details
    Browse the repository at this point in the history
  56. deps: upgrade npm to 8.4.1

    PR-URL: #41836
    Reviewed-By: Ruy Adorno <ruyadorno@github.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    npm-robot authored and ruyadorno committed Feb 8, 2022
    Copy the full SHA
    28650ec View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. 2022-02-10, Version 17.5.0 (Current)

    Notable changes:
    
    lib:
      * (SEMVER-MINOR) add fetch (Michaël Zasso) #41749
    module:
      * unflag esm json modules (Geoffrey Booth) #41736
    node-api:
      * (SEMVER-MINOR) add node_api_symbol_for() (Darshan Sen) #41329
    stream:
      * (SEMVER-MINOR) add iterator helper find (linkgoron) #41849
      * (SEMVER-MINOR) add toArray (Benjamin Gruenbaum) #41553
      * (SEMVER-MINOR) add forEach method (Benjamin Gruenbaum) #41445
      * (SEMVER-MINOR) support some and every (Benjamin Gruenbaum) #41573
    deps:
      * upgrade npm to 8.4.1 (npm team) [#41836](#41836)
    
    PR-URL: #41897
    ruyadorno committed Feb 10, 2022
    Copy the full SHA
    b290a87 View commit details
    Browse the repository at this point in the history