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.6.0 release proposal #42072

Merged
merged 106 commits into from Feb 22, 2022
Merged

v17.6.0 release proposal #42072

merged 106 commits into from Feb 22, 2022

Commits on Feb 12, 2022

  1. deps: upgrade npm to 8.5.0

    PR-URL: #41925
    Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    npm-robot authored and MylesBorins committed Feb 12, 2022
    Copy the full SHA
    0a6f0b4 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. readline: bind keystroke ctrl+6 to redo

    1. Any keystroke emits `0x1E` will do redo action.
    2. Fix bug of undo/redo.
    3. More detailed document.
    4. Unit tests.
    
    PR-URL: #41662
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    rayw000 authored and bengl committed Feb 21, 2022
    Copy the full SHA
    3243701 View commit details
    Browse the repository at this point in the history
  2. build: improve consistency between workflows

    PR-URL: #41791
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Mesteery authored and bengl committed Feb 21, 2022
    Copy the full SHA
    182e6b9 View commit details
    Browse the repository at this point in the history
  3. test: move test-crypto-engine to addon

    Fixes: #41633
    Fixes: #40958
    
    - move test-crypto-engine so that dummy engine
      is only built if tests are run
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #41830
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    mhdawson authored and bengl committed Feb 21, 2022
    Copy the full SHA
    76f0f1c View commit details
    Browse the repository at this point in the history
  4. crypto: do not advertise unsupported algorithms

    Fixes: #41857
    
    PR-URL: #41864
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    mscdex authored and bengl committed Feb 21, 2022
    Copy the full SHA
    0fff4d2 View commit details
    Browse the repository at this point in the history
  5. process: deprecate multipleResolves

    Deprecate the process multipleResolves event to detect when a promise is
    resolved more than once because it never really worked.
    
    Fixes: #41554
    
    PR-URL: #41872
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    benjamingr authored and bengl committed Feb 21, 2022
    Copy the full SHA
    5796c3a View commit details
    Browse the repository at this point in the history
  6. build: revert fast-track changes

    PR-URL: #41892
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    panva authored and bengl committed Feb 21, 2022
    Copy the full SHA
    2b1dabf View commit details
    Browse the repository at this point in the history
  7. doc: fix webstream close reject state state doc

    The `closed` promise may reject. Document the states where it rejects
    based on the spec.
    
    Fixes: #41858
    
    PR-URL: #41860
    Co-Authored-By: Mattias Buelens <mattias@buelens.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    2 people authored and bengl committed Feb 21, 2022
    Copy the full SHA
    291fe63 View commit details
    Browse the repository at this point in the history
  8. tools: fix typo in prefer-primordials.js

    replacable -> replaceable
    
    PR-URL: #41891
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    eltociear authored and bengl committed Feb 21, 2022
    Copy the full SHA
    f30b5e3 View commit details
    Browse the repository at this point in the history
  9. doc: remove unneeded ellipsis in header

    The ellipsis in `All together` is not needed. I've had it on my list of
    "small things to take care of when you get a chance" for a while. The
    Microsoft Style Guide says to not use ellipses except in certain cases,
    and that reminded me to do it. The day has arrived!
    
    PR-URL: #41888
    Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Trott authored and bengl committed Feb 21, 2022
    Copy the full SHA
    ba5cb89 View commit details
    Browse the repository at this point in the history
  10. lib: add internal genericNodeError() function

    There are a few places in lib where `new Error()` is called and then
    additional properties are attached in various ways. This creates a
    utility function to generate the errors.
    
    PR-URL: #41879
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Trott authored and bengl committed Feb 21, 2022
    Copy the full SHA
    fa3a913 View commit details
    Browse the repository at this point in the history
  11. doc: add joesepi to collaborators

    Fixes: #41671
    
    PR-URL: #41914
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    joesepi authored and bengl committed Feb 21, 2022
    Copy the full SHA
    0de611f View commit details
    Browse the repository at this point in the history
  12. repl: #41690 REPL gives wrong autocomplete on literals

    Fixes: #41690
    
    PR-URL: #41883
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    meixg authored and bengl committed Feb 21, 2022
    Copy the full SHA
    c766159 View commit details
    Browse the repository at this point in the history
  13. esm: support https remotely and http locally under flag

    Co-authored-by: Jacob Smith <3012099+JakobJingleheimer@users.noreply.github.com>
    Co-authored-by: James M Snell <jasnell@gmail.com>
    Co-authored-by: Jordan Harband <ljharb@gmail.com>
    Co-authored-by: James Sumners <james@sumners.email>
    PR-URL: #36328
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    5 people authored and bengl committed Feb 21, 2022
    Copy the full SHA
    ba639d0 View commit details
    Browse the repository at this point in the history
  14. doc: edit process.config deprecation text

    PR-URL: #41889
    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: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and bengl committed Feb 21, 2022
    Copy the full SHA
    fc9d4e9 View commit details
    Browse the repository at this point in the history
  15. doc: replace text with paths in toggle SVGs

    Fixes: #41878
    
    PR-URL: #41885
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mscdex authored and bengl committed Feb 21, 2022
    Copy the full SHA
    aa684a7 View commit details
    Browse the repository at this point in the history
  16. cluster: respect listen backlog set by workers

    PR-URL: #41623
    Co-authored-by: Ouyang Yadong <oyydoibh@gmail.com>
    Reviewed-By: Ouyang Yadong <oyydoibh@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    2 people authored and bengl committed Feb 21, 2022
    Copy the full SHA
    c41e402 View commit details
    Browse the repository at this point in the history
  17. test: remove lint rule for setTimeout() arguments

    With the introduction of the promises API for setTimeout(), the
    requirement that it have two parameters may not be sensible anymore in
    tests.
    
    PR-URL: #41901
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and bengl committed Feb 21, 2022
    Copy the full SHA
    dc14bd8 View commit details
    Browse the repository at this point in the history
  18. build: remove broken x32 arch support

    I added support for x32 back in 2014 but it's been in a state of
    disrepair ever since, not in the least because it was never a fully
    supported architecture in upstream V8.
    
    V8 dropped x32 support entirely in or around 2018 so the removal from
    Node's build system is long overdue.
    
    Refs: #40576
    
    PR-URL: #41905
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    bnoordhuis authored and bengl committed Feb 21, 2022
    Copy the full SHA
    b968d89 View commit details
    Browse the repository at this point in the history
  19. src: don't print interface if sin6_scope_id is 0

    An interface with index 0 doesn't make sense and makes
    `if_indextoname()` to return `ENXIO` which crashes the process.
    
    Fixes: #41500
    
    PR-URL: #41547
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    santigimeno authored and bengl committed Feb 21, 2022
    Copy the full SHA
    6076291 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. src: fix query/fragment serialization in URL::SerializeURL

    These are presumably typos.
    
    PR-URL: #41759
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    addaleax authored and bengl committed Feb 22, 2022
    Copy the full SHA
    364ec5b View commit details
    Browse the repository at this point in the history
  2. src: reserve string allocation space early in URL::SerializeURL

    This can be useful for performance when doing many string
    concatenations.
    
    PR-URL: #41759
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    addaleax authored and bengl committed Feb 22, 2022
    Copy the full SHA
    0330e2d View commit details
    Browse the repository at this point in the history
  3. src: use const reference instead of pointer in URL::SerializeURL

    Just some general cleanup to make things C++-y instead of C-y.
    
    PR-URL: #41759
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    addaleax authored and bengl committed Feb 22, 2022
    Copy the full SHA
    d91a956 View commit details
    Browse the repository at this point in the history
  4. stream: use standard for loop instead of for..of

    Use the standard `for` loop style instead of `for..of` for
    consistency.
    
    PR-URL: #41871
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    VoltrexKeyva authored and bengl committed Feb 22, 2022
    Copy the full SHA
    07463b3 View commit details
    Browse the repository at this point in the history
  5. stream: refactor to use more validators

    Use more validators where appropriate for consistency.
    
    PR-URL: #41871
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    VoltrexKeyva authored and bengl committed Feb 22, 2022
    Copy the full SHA
    5195479 View commit details
    Browse the repository at this point in the history
  6. stream: avoid usage of deprecated APIs

    Avoid usage of the `events.listenerCount()` method as it is
    deprecated.
    
    PR-URL: #41871
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    VoltrexKeyva authored and bengl committed Feb 22, 2022
    Copy the full SHA
    3e38506 View commit details
    Browse the repository at this point in the history
  7. debugger: remove duplicate setPauseOnException call

    Removes the duplicate call of setPauseOnException() inside
    initAfterStart().
    
    Fixes: #41795
    
    PR-URL: #41838
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    bavulapati authored and bengl committed Feb 22, 2022
    Copy the full SHA
    1eac0a1 View commit details
    Browse the repository at this point in the history
  8. doc: improve scrollbar appearance in dark mode

    PR-URL: #41890
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Aaron Xie authored and bengl committed Feb 22, 2022
    Copy the full SHA
    6a7b016 View commit details
    Browse the repository at this point in the history
  9. test: improve code coverage for streams/duplexify

    PR-URL: #41862
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    ErickWendel authored and bengl committed Feb 22, 2022
    Copy the full SHA
    83b913c View commit details
    Browse the repository at this point in the history
  10. fs: refactor to use ES2020 syntax

    PR-URL: #41903
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    xtx1130 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    528c585 View commit details
    Browse the repository at this point in the history
  11. stream: revert map spec compliance

    PR-URL: #41931
    Fixes: #41926
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    benjamingr authored and bengl committed Feb 22, 2022
    Copy the full SHA
    77462b6 View commit details
    Browse the repository at this point in the history
  12. src: remove separate definitions for static constexpr members

    This is no longer necessary (and actually deprecated) since C++17.
    
    PR-URL: #41755
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    addaleax authored and bengl committed Feb 22, 2022
    Copy the full SHA
    e2a74d2 View commit details
    Browse the repository at this point in the history
  13. lib: move kEnumerableProperty to internal/util

    PR-URL: #41877
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Mesteery authored and bengl committed Feb 22, 2022
    Copy the full SHA
    3a12134 View commit details
    Browse the repository at this point in the history
  14. child_process: kHideConsoleWindows for spawnSync

    kHideConsoleWindows should hide console windows for
    execSync and spawnSync calls as well. This fix adds on
    to #39712.
    
    PR-URL: #41412
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    rzhao271 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    24b0a56 View commit details
    Browse the repository at this point in the history
  15. doc: clarify tls.Server 'connection' event documentation

    PR-URL: #41917
    Fixes: #41880
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    prettydiff authored and bengl committed Feb 22, 2022
    Copy the full SHA
    b0e8ccb View commit details
    Browse the repository at this point in the history
  16. esm: fix typo in fetch_module

    This PR fixes a minor typo in fetchModule's check for `[eval]` and
    `[stdin]` parent names.
    
    PR-URL: #41924
    Fixes: #41922
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    scovetta authored and bengl committed Feb 22, 2022
    Copy the full SHA
    66c9565 View commit details
    Browse the repository at this point in the history
  17. doc: emphasize security warning in vm module doc

    Refs: #40718
    
    PR-URL: #41916
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and bengl committed Feb 22, 2022
    Copy the full SHA
    dca2692 View commit details
    Browse the repository at this point in the history
  18. doc: fix wrong indent in stream documentation

    PR-URL: #41943
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    meixg authored and bengl committed Feb 22, 2022
    Copy the full SHA
    43a5161 View commit details
    Browse the repository at this point in the history
  19. fs: fix writev empty array error behavior

    PR-URL: #41919
    Fixes: #41910
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    benjamingr authored and bengl committed Feb 22, 2022
    Copy the full SHA
    b4db004 View commit details
    Browse the repository at this point in the history
  20. doc: fix typo in readableStream.locked description

    PR-URL: #41923
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Harshitha K P <harshitha014@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    tniessen authored and bengl committed Feb 22, 2022
    Copy the full SHA
    cb9dba0 View commit details
    Browse the repository at this point in the history
  21. src: merge ToJsSet into ToV8Value

    This addresses a `TODO` comment, and makes use of the opportunity
    to also clean up our `MaybeLocal` handling in this area and
    start accepting `std::string_view` where we accept `std::string`.
    
    PR-URL: #41757
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    addaleax authored and bengl committed Feb 22, 2022
    Copy the full SHA
    f80cae8 View commit details
    Browse the repository at this point in the history
  22. tls: avoid throw in onerror for bad TLSSocket obj

    TLSWrap.onerror has a helpful debug() call built in to it. However in
    case of a malformed TLSSocket object, where the `_tlsOptions` value is
    an unexpected `undefined`, accessing `_tlsOptions.isServer` causes
    a TypeError to be thrown.
    
    This commit ensures that the debug() call properly logs the state as
    'unknown', instead of the two 'server' and 'client' choices previously
    available. Additionally, onerror branching is adjusted to allow such
    `undefined` options object, by use of optional chaining.
    
    Other methods are not being adjusted, as such a case of `undefined`
    options is not viable during regular processing of the TLSSocket.
    
    Fixes: #41501
    
    PR-URL: #41523
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    sigv authored and bengl committed Feb 22, 2022
    Copy the full SHA
    b1505a1 View commit details
    Browse the repository at this point in the history
  23. doc: add missing buffer in the stream/consumers import example

    PR-URL: #41961
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Mesteery authored and bengl committed Feb 22, 2022
    Copy the full SHA
    8748b1e View commit details
    Browse the repository at this point in the history
  24. crypto: expose Web Crypto API on the global scope

    PR-URL: #41938
    Refs: https://developer.mozilla.org/en-US/docs/Web/API/crypto_property
    Refs: #41782
    Refs: https://w3c.github.io/webcrypto
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    aduh95 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    6068291 View commit details
    Browse the repository at this point in the history
  25. stream: add more filter tests

    PR-URL: #41936
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    benjamingr authored and bengl committed Feb 22, 2022
    Copy the full SHA
    f5d7339 View commit details
    Browse the repository at this point in the history
  26. stream: add more forEach tests

    PR-URL: #41937
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    benjamingr authored and bengl committed Feb 22, 2022
    Copy the full SHA
    b8cbb83 View commit details
    Browse the repository at this point in the history
  27. fs: fix cb/sync writev empty array behavior

    PR-URL: #41932
    Refs: #41910
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    benjamingr authored and bengl committed Feb 22, 2022
    Copy the full SHA
    be5143b View commit details
    Browse the repository at this point in the history
  28. test: fix intl tests on small-icu builds

    PR-URL: #41939
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    520dcbc View commit details
    Browse the repository at this point in the history
  29. build,tools: change the quotes in YAML

    Remove useless quotes and use single quotes when needed.
    
    PR-URL: #41756
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Mesteery authored and bengl committed Feb 22, 2022
    Copy the full SHA
    f4cb726 View commit details
    Browse the repository at this point in the history
  30. build: extend yamllint configuration

    This makes the configuration of yamllint stricter.
    For example, single quote is imposed and only when necessary.
    
    PR-URL: #41756
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Mesteery authored and bengl committed Feb 22, 2022
    Copy the full SHA
    cd04ed1 View commit details
    Browse the repository at this point in the history
  31. meta: update AUTHORS and .mailmap

    Update .mailmap entries and AUTHORS file.
    
    PR-URL: #41953
    Refs: #41952
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and bengl committed Feb 22, 2022
    Copy the full SHA
    3d99811 View commit details
    Browse the repository at this point in the history
  32. tools: update lint-md-dependencies to rollup@2.67.2

    PR-URL: #41941
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    nodejs-github-bot authored and bengl committed Feb 22, 2022
    Copy the full SHA
    06117c0 View commit details
    Browse the repository at this point in the history
  33. build: move tool updates workflow runtime a day later

    Refs: #41973 (comment)
    
    PR-URL: #41982
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Trott authored and bengl committed Feb 22, 2022
    Copy the full SHA
    4e2e2cb View commit details
    Browse the repository at this point in the history
  34. doc: fix bug in readable.unshift code example

    PR-URL: #41944
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    meixg authored and bengl committed Feb 22, 2022
    Copy the full SHA
    d34ee45 View commit details
    Browse the repository at this point in the history
  35. build: use zoslib_include_dir provided by node-gyp

    The path is based on the zoslib gyp path passed to configure.py
    via --static-zoslib-gyp arg.
    
    PR-URL: #41713
    Co-authored-by: Gaby Baghdadi <baghdadi@ca.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    2 people authored and bengl committed Feb 22, 2022
    Copy the full SHA
    1e8e8bc View commit details
    Browse the repository at this point in the history
  36. doc: deprecate notice for process methods

    Documentation of deprecation notice `_getActiveRequestsInfo` and
    `_getActiveHandlesInfo` since they are internal usage and can be removed
    in future releases.
    
    PR-URL: #41587
    Refs: #40813
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    yashLadha authored and bengl committed Feb 22, 2022
    Copy the full SHA
    6b88595 View commit details
    Browse the repository at this point in the history
  37. fs: support copy of relative links with cp and cpSync

    Fixes: #41693
    
    PR-URL: #41819
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    marcosbc authored and bengl committed Feb 22, 2022
    Copy the full SHA
    214d176 View commit details
    Browse the repository at this point in the history
  38. test: fix typographical error

    "Timeouted" to "Timed out"
    
    PR-URL: #41983
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Trott authored and bengl committed Feb 22, 2022
    Copy the full SHA
    ab73bde View commit details
    Browse the repository at this point in the history
  39. tools: update ESLint to 8.9.0

    PR-URL: #41973
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    lpinca authored and bengl committed Feb 22, 2022
    Copy the full SHA
    35832fe View commit details
    Browse the repository at this point in the history
  40. doc: add marsonya to collaborators

    Fixes: #41781
    
    PR-URL: #41991
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    marsonya authored and bengl committed Feb 22, 2022
    Copy the full SHA
    90d90e3 View commit details
    Browse the repository at this point in the history
  41. test: fix names of tests marked flaky on IBM i

    Correct the names of two tests that have been marked `FLAKY` on IBM i
    so they will actually be marked as such by the test runner.
    
    Refs: #41812
    Refs: #39683
    
    PR-URL: #41984
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    richardlau authored and bengl committed Feb 22, 2022
    Copy the full SHA
    f8e302c View commit details
    Browse the repository at this point in the history
  42. doc: fix deprecation number

    Refs: #41872
    Refs: #41896
    
    PR-URL: #41990
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    aduh95 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    6195de5 View commit details
    Browse the repository at this point in the history
  43. doc: capitalize valgrind

    PR-URL: #41986
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    T-O-R-U-S authored and bengl committed Feb 22, 2022
    Copy the full SHA
    06f225c View commit details
    Browse the repository at this point in the history
  44. deps: update undici to 3e267ece5f

    PR-URL: #41955
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    targos authored and bengl committed Feb 22, 2022
    Copy the full SHA
    09c1748 View commit details
    Browse the repository at this point in the history
  45. tools: update remark-preset-lint-node to 3.3.1

    PR-URL: #41999
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and bengl committed Feb 22, 2022
    Copy the full SHA
    2e905a6 View commit details
    Browse the repository at this point in the history
  46. lib: restrict usage of fetch related globals in core internals

    PR-URL: #41957
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    aduh95 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    f9bfdc3 View commit details
    Browse the repository at this point in the history
  47. doc: remove extra <td>

    PR-URL: #42006
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    rayw000 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    c7d590c View commit details
    Browse the repository at this point in the history
  48. build: prevent concurrent CI and CQ workflow runs

    Use concurrency groups to prevent new runs from being started while a
    previous job is already running. This can happen when a lot of unrelated
    jobs are pending because of runner exhaustion.
    
    PR-URL: #42016
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    targos authored and bengl committed Feb 22, 2022
    Copy the full SHA
    1315f1e View commit details
    Browse the repository at this point in the history
  49. lib: stop installing fetch if no_browser_globals is true

    Fixes: #41816
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: #41969
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    RaisinTen authored and bengl committed Feb 22, 2022
    Copy the full SHA
    68ec8d5 View commit details
    Browse the repository at this point in the history
  50. events: set default handler value

    Event handler like BroadcastChannel.onmessage and AbortSignal.onabort
    have a default value of `null` but we return `undefined`.
    
    Return `null` and add a test.
    
    PR-URL: #41970
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    benjamingr authored and bengl committed Feb 22, 2022
    Copy the full SHA
    0660ba3 View commit details
    Browse the repository at this point in the history
  51. lib: allow respondWithNewView on byob auto allocated streams

    Fixes: #41886
    
    PR-URL: #41887
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    sbquinlan authored and bengl committed Feb 22, 2022
    Copy the full SHA
    ae36276 View commit details
    Browse the repository at this point in the history
  52. lib: stop installing webcrypto if no_browser_globals is true

    Refs: #41969 (comment)
    
    PR-URL: #41971
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Mesteery authored and bengl committed Feb 22, 2022
    Copy the full SHA
    c3b0e72 View commit details
    Browse the repository at this point in the history
  53. test: run webmessaging/broadcastchannel WPT

    Refs: #38803
    
    PR-URL: #41962
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    bnoordhuis authored and bengl committed Feb 22, 2022
    Copy the full SHA
    9825ced View commit details
    Browse the repository at this point in the history
  54. doc: adjust a/an word usage

    PR-URL: #41915
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    derekwolpert authored and bengl committed Feb 22, 2022
    Copy the full SHA
    2e252b3 View commit details
    Browse the repository at this point in the history
  55. meta: use plain emojis instead of escape sequences

    Refs: #41987
    
    PR-URL: #41989
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Mesteery authored and bengl committed Feb 22, 2022
    Copy the full SHA
    f51b55d View commit details
    Browse the repository at this point in the history
  56. debugger: add debugger alias for exec(expr)

    #41794
    
    PR-URL: #41907
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    meixg authored and bengl committed Feb 22, 2022
    Copy the full SHA
    67f1ebf View commit details
    Browse the repository at this point in the history
  57. build: add action to close stale feature requests

    Implement the prodecure outlined in
    https://github.com/nodejs/node/blob/master/doc/contributing/feature-request-management.md
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #41981
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    mhdawson authored and bengl committed Feb 22, 2022
    Copy the full SHA
    69d7736 View commit details
    Browse the repository at this point in the history
  58. build: allow manual run of feature request action

    add "workflow_dispatch:" so that action can be run
    manuallyl for debugging.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #42037
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    mhdawson authored and bengl committed Feb 22, 2022
    Copy the full SHA
    d3e6ad1 View commit details
    Browse the repository at this point in the history
  59. build: increase operations and test tag

    - increase the operations as 1 was too small to do
      anything
    - add an additional tag that must be present before
      the action will run. I will manually add that tag
      to some feature requests to be able to test
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #42038
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    mhdawson authored and bengl committed Feb 22, 2022
    Copy the full SHA
    782506c View commit details
    Browse the repository at this point in the history
  60. src,buffer: evaluate THROW_AND_RETURN_IF_OOB() expression only once

    There's no need to evaluate the expression passed into the macro more
    than once.
    
    Fixes: #41935
    Signed-off-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: #41945
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    RaisinTen authored and bengl committed Feb 22, 2022
    Copy the full SHA
    43c12f4 View commit details
    Browse the repository at this point in the history
  61. crypto: rename X509_NAME_FLAGS

    Rename X509_NAME_FLAGS to kX509NameFlagsMultiline to better align with
    the naming conventions we use for constexpr values, to distinguish it
    from OpenSSL's built-in X509 constants, and to clarify what specific
    X509 name flags the constant represents.
    
    PR-URL: #42001
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    tniessen authored and bengl committed Feb 22, 2022
    Copy the full SHA
    946ac96 View commit details
    Browse the repository at this point in the history
  62. crypto: check result of BIO_new in X509ToObject

    Match other call sites of BIO_new(BIO_s_mem()) and CHECK the result of
    the call.
    
    Refs: fb3a9cd
    
    PR-URL: #41979
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    tniessen authored and bengl committed Feb 22, 2022
    Copy the full SHA
    84b1e4f View commit details
    Browse the repository at this point in the history
  63. tools: reduce list of globals in ESLint config

    Remove globals already known by ESLint.
    
    PR-URL: #41996
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Shingo Inoue <leko.noor@gmail.com>
    Trott authored and bengl committed Feb 22, 2022
    Copy the full SHA
    afeed46 View commit details
    Browse the repository at this point in the history
  64. test: improve vm test coverage

    PR-URL: #41847
    Refs: https://coverage.nodejs.org/coverage-cd5689eed3be54a5/lib/vm.js.html#L364
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    kuriyosh authored and bengl committed Feb 22, 2022
    Copy the full SHA
    bcf53a8 View commit details
    Browse the repository at this point in the history
  65. tools,lib: remove global and Intl from the list of globals

    Refs: #38230
    Refs: #38419
    
    PR-URL: #42014
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Shingo Inoue <leko.noor@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    aduh95 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    cfafb45 View commit details
    Browse the repository at this point in the history
  66. tools: add timers functions to the list of restricted globals

    PR-URL: #42013
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    aduh95 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    47bb7dd View commit details
    Browse the repository at this point in the history
  67. worker: fix typo in debug statement

    PR-URL: #42011
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aduh95 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    ba35b6c View commit details
    Browse the repository at this point in the history
  68. doc: use openpgp.org for keyserver examples

    The sks-keyservers.net is no longer listed by DNS
    
    PR-URL: #39227
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    nschonni authored and bengl committed Feb 22, 2022
    Copy the full SHA
    60bbacd View commit details
    Browse the repository at this point in the history
  69. build: cancel running CI jobs when a PR is updated

    Refs: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-using-a-fallback-value
    
    PR-URL: #42017
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    targos authored and bengl committed Feb 22, 2022
    Copy the full SHA
    c673953 View commit details
    Browse the repository at this point in the history
  70. test: check that fetch globals are disabled by default

    PR-URL: #42015
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Mestery <mestery@protonmail.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: Akhil Marsonya <akhil.marsonya27@gmail.com>
    targos authored and bengl committed Feb 22, 2022
    Copy the full SHA
    fe66d2b View commit details
    Browse the repository at this point in the history
  71. lib: add FormData global when fetch is enabled

    PR-URL: #41956
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    targos authored and bengl committed Feb 22, 2022
    Copy the full SHA
    ec0d623 View commit details
    Browse the repository at this point in the history
  72. tools: fix bugs in prefer-primordials linter rule

    The ESLint rule would repport false positive if code is using an
    identifier that happens to have the same name as a primordials member.
    
    PR-URL: #42010
    Reviewed-By: Shingo Inoue <leko.noor@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    aduh95 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    e895e64 View commit details
    Browse the repository at this point in the history
  73. esm: remove erroneous context.parentURL property passed to load hook

    PR-URL: #41975
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    JakobJingleheimer authored and bengl committed Feb 22, 2022
    Copy the full SHA
    a95f7a0 View commit details
    Browse the repository at this point in the history
  74. deps: upgrade npm to 8.5.1

    PR-URL: #42039
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    npm-robot authored and bengl committed Feb 22, 2022
    Copy the full SHA
    d1ef43f View commit details
    Browse the repository at this point in the history
  75. test: remove test-stdout-close-catch flaky designation

    The corresponding issue was closed 3 months ago and it has apparently
    been a long time since the failure has been seen in CI.
    
    Refs: #28803
    
    PR-URL: #42045
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@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>
    Trott authored and bengl committed Feb 22, 2022
    Copy the full SHA
    d900891 View commit details
    Browse the repository at this point in the history
  76. esm: improve fetch_module test coverage and remove hack

    PR-URL: #41947
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    aduh95 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    c0f4289 View commit details
    Browse the repository at this point in the history
  77. tools: lint deprecation codes

    Add a rule to make sure deprecation codes are in order.
    
    PR-URL: #41992
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    aduh95 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    1b4ee6c View commit details
    Browse the repository at this point in the history
  78. fs: fix default length parameter for fs.read

    Currently, specifying an `offset` without a `length`
    throws an `ERR_OUT_OF_RANGE` error.
    This commit provides a more sensible default.
    This change should only affect cases
    where no length is specified and a nonzero offset is,
    which are currently throwing errors.
    
    PR-URL: #40349
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    wbt authored and bengl committed Feb 22, 2022
    Copy the full SHA
    5a807c5 View commit details
    Browse the repository at this point in the history
  79. tools: add console to the list of restricted globals

    PR-URL: #42012
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    aduh95 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    896ccc1 View commit details
    Browse the repository at this point in the history
  80. meta: update AUTHORS

    PR-URL: #42058
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Mestery <mestery@protonmail.com>
    nodejs-github-bot authored and bengl committed Feb 22, 2022
    Copy the full SHA
    1e698e6 View commit details
    Browse the repository at this point in the history
  81. doc: make minor fixes to contributing guides

    PR-URL: #41966
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    T-O-R-U-S authored and bengl committed Feb 22, 2022
    Copy the full SHA
    9c618ad View commit details
    Browse the repository at this point in the history
  82. doc: fix typo in http2 endAfterHeaders description

    PR-URL: #42060
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    arobert93 authored and bengl committed Feb 22, 2022
    Copy the full SHA
    fea682c View commit details
    Browse the repository at this point in the history
  83. tools: enable es2022 env in ESLint config

    This adds more globals to the set known by ESLint.
    
    PR-URL: #42043
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    targos authored and bengl committed Feb 22, 2022
    Copy the full SHA
    6742625 View commit details
    Browse the repository at this point in the history
  84. perf_hooks: use arrays to store EntryBuffers

    Also order entries by startTime when calling getEntriesByType.
    
    Fix: #42004
    Fix: #42024
    
    PR-URL: #42032
    Fixes: #42004
    Fixes: #42024
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    meixg authored and bengl committed Feb 22, 2022
    Copy the full SHA
    391f4e5 View commit details
    Browse the repository at this point in the history
  85. tools: update lint-md-dependencies to rollup@2.67.3

    PR-URL: #42057
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and bengl committed Feb 22, 2022
    Copy the full SHA
    2cdbf03 View commit details
    Browse the repository at this point in the history
  86. 2022-02-22, Version 17.6.0 (Current)

    Notable changes:
    
    - doc: deprecate notice for process methods (Yash Ladha) #41587
    - stream: revert `map` spec compliance (Benjamin Gruenbaum) #41931
    - build: remove broken x32 arch support (Ben Noordhuis) #41905
    - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #36328
    - (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #41819
    - (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) #41956
    - (SEMVER-MINOR) readline: bind keystroke `ctrl`+`6` to redo (Ray) #41662
    - process: deprecate multipleResolves (Benjamin Gruenbaum) #41872
      - Documentation-only.
    
    Dependency updates:
    
    - deps: upgrade npm to 8.5.1 (npm-robot) #42039
    - deps: update undici to 3e267ece5f (Michaël Zasso) #41955
    - deps: upgrade npm to 8.5.0 (npm-robot) #41925
    
    New collaborators:
    
    - doc: add marsonya to collaborators (Akhil Marsonya) #41991
    - doc: add joesepi to collaborators (Joe Sepi) #41914
    
    PR-URL: #42072
    bengl committed Feb 22, 2022
    Copy the full SHA
    972dd0a View commit details
    Browse the repository at this point in the history