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

v16.10.0 proposal #40175

Merged
merged 95 commits into from Sep 22, 2021
Merged

v16.10.0 proposal #40175

merged 95 commits into from Sep 22, 2021

Commits on Sep 10, 2021

  1. stream: add signal support to pipeline generators

    Generators in pipeline must be able to be aborted or pipeline
    can deadlock.
    
    PR-URL: #39067
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ronag authored and richardlau committed Sep 10, 2021
    Copy the full SHA
    97f3072 View commit details
    Browse the repository at this point in the history
  2. build: preserves symbols during LTO with macOS linker

    man ld -export_dynamic:
    
    ```
    Preserves all global symbols in main executables during LTO.
    
    Without this option, Link Time Optimization is allowed to inline
    and remove global functions.
    
    This option is used when a main executable may load a plug-in which
    requires certain symbols from the main executable.
    ```
    
    Bug: vercel/pkg#1155
    Signed-off-by: Jesse Chan <jc@linux.com>
    
    PR-URL: #39839
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    jesec authored and richardlau committed Sep 10, 2021
    Copy the full SHA
    22a78a7 View commit details
    Browse the repository at this point in the history
  3. crypto: add rsa-pss keygen parameters

    PR-URL: #39927
    Reviewed-By: James M Snell <jasnell@gmail.com>
    panva authored and richardlau committed Sep 10, 2021
    Copy the full SHA
    fb226ff View commit details
    Browse the repository at this point in the history
  4. meta: update AUTHORS

    PR-URL: #39957
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    nodejs-github-bot authored and richardlau committed Sep 10, 2021
    Copy the full SHA
    381293f View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2021

  1. src: register external references of dtrace for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    bef78a2 View commit details
    Browse the repository at this point in the history
  2. src: register external references of node-report for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    6fdf025 View commit details
    Browse the repository at this point in the history
  3. src: register external references of BaseObject for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    a2c1c3e View commit details
    Browse the repository at this point in the history
  4. src: register missing stream wrap external references

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    b4e074c View commit details
    Browse the repository at this point in the history
  5. src: register missing process methods external references

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    db75711 View commit details
    Browse the repository at this point in the history
  6. src: register external references of SignalWrap for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    6095fb0 View commit details
    Browse the repository at this point in the history
  7. src: register external references of TCPWrap for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    00cca48 View commit details
    Browse the repository at this point in the history
  8. src: register external references of TTYWrap for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    7a17cbf View commit details
    Browse the repository at this point in the history
  9. src: register external references of PipeWrap for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    826eee3 View commit details
    Browse the repository at this point in the history
  10. doc: fix missing history version in fs.md

    Refs: #33716
    Refs: #35993
    Refs: #35911
    
    PR-URL: #39972
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    aduh95 authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    b6dd2ea View commit details
    Browse the repository at this point in the history
  11. meta: consolidate AUTHORS entries for mithunsasidharan

    PR-URL: #40003
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    29104f5 View commit details
    Browse the repository at this point in the history
  12. lib,repl: ignore non-canBeRequiredByUsers built-in

    e.g. `wasi` under no `--experimental-wasi-unstable-preview1` flag
    shouldn't be pre-required.
    
    PR-URL: #39942
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    XadillaX authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    640353a View commit details
    Browse the repository at this point in the history
  13. src: fix C4805 MSVC warning

    '==' : unsafe mix of type 'bool' and type 'int' in operation
    
    PR-URL: #39998
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    targos authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    73aa4e3 View commit details
    Browse the repository at this point in the history
  14. test: make tests pass on Windows with Unix EOL

    It is possible on Windows to configure Git to checkout line-endings
    "as-is", which for Node.js means Unix-style.
    This change makes the tests that rely on line endings pass in that case.
    
    PR-URL: #40002
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    67bbfeb View commit details
    Browse the repository at this point in the history
  15. build: run AUTHORS update weekly

    PR-URL: #40004
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    0b30867 View commit details
    Browse the repository at this point in the history
  16. tools,build: update YAML files in preparation for linting

    Fix indentation, traiiling spaces, and missing newline issues in
    preparation for linting.
    
    PR-URL: #40007
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    99af212 View commit details
    Browse the repository at this point in the history
  17. build: add YAML linting

    PR-URL: #40007
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    5a20f90 View commit details
    Browse the repository at this point in the history
  18. build: add YAML linting to GitHub Actions

    PR-URL: #40007
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    7bddaec View commit details
    Browse the repository at this point in the history
  19. crypto: check webcrypto asymmetric key types during importKey

    PR-URL: #39962
    Reviewed-By: James M Snell <jasnell@gmail.com>
    panva authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    105c9e6 View commit details
    Browse the repository at this point in the history
  20. doc: fix list indentation in corepack.md

    PR-URL: #40029
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Shingo Inoue <leko.noor@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    alexeyten authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    846e7e8 View commit details
    Browse the repository at this point in the history
  21. src: make napi_create_reference accept symbol

    PR-URL: #39926
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    JckXia authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    fe920b6 View commit details
    Browse the repository at this point in the history
  22. deps: update Acorn to v8.5.0

    PR-URL: #40015
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    targos authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    98f56d1 View commit details
    Browse the repository at this point in the history
  23. src: use Isolate::TryGetCurrent where appropriate

    In two places, we call `Isolate::GetCurrent()` even though that is
    technically invalid usage of the function.
    Now that V8 exposes `Isolate::TryGetCurrent()`, we can do this
    in a proper way.
    
    PR-URL: #39954
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    addaleax authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    842f936 View commit details
    Browse the repository at this point in the history
  24. Revert "src: skip test_fatal/test_threads for Debug builds"

    This reverts commit 1fc4d43.
    
    PR-URL: #39954
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    addaleax authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    570bef1 View commit details
    Browse the repository at this point in the history
  25. doc: fix property name 'detail' of performanceEntry

    PR-URL: #40019
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    ChristianBoehlke authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    d426ee9 View commit details
    Browse the repository at this point in the history
  26. lib: use standard property names

    The standard property names that aren't strings can be used where
    appropiate, this is one of them.
    
    PR-URL: #39981
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    null8626 authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    edcfffe View commit details
    Browse the repository at this point in the history
  27. repl: fix top level await with surrogate characters

    Fixes: #39929
    
    PR-URL: #39931
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Shingo Inoue <leko.noor@gmail.com>
    Mesteery authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    d6124d8 View commit details
    Browse the repository at this point in the history
  28. tools: update remark-html to v13.0.2

    PR-URL: #40043
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    targos authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    f03bae7 View commit details
    Browse the repository at this point in the history
  29. deps: patch for v8 on windows

    PR-URL: #40010
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    gengjiawen authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    6775958 View commit details
    Browse the repository at this point in the history
  30. meta: add more mailmap entries for bajtos

    PR-URL: #40023
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    a71579b View commit details
    Browse the repository at this point in the history
  31. crypto: fix default MGF1 hash for OpenSSL 3

    Refs: #39999
    
    PR-URL: #40031
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    tniessen authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    fc45cbe View commit details
    Browse the repository at this point in the history
  32. crypto: fix RSA-PSS default saltLength

    PR-URL: #39999
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    tniessen authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    d657ae6 View commit details
    Browse the repository at this point in the history
  33. src: add option to disable loading native addons

    PR-URL: #39977
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Bradley Farias <bradley.meck@gmail.com>
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    d3lm authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    9f3a015 View commit details
    Browse the repository at this point in the history
  34. doc: fix CCM cipher example in MJS

    The original example used 'return' to terminate the current control
    flow, which is valid in CommonJS. When the example was copied and
    modified to use MJS syntax, the 'return' statement was left in but is
    not allowed.
    
    Refs: #37594
    
    PR-URL: #39949
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    tniessen authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    6d399e1 View commit details
    Browse the repository at this point in the history
  35. src: fix -Wunreachable-code-return error

    PR-URL: #40034
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    codebytere authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    cfcd571 View commit details
    Browse the repository at this point in the history
  36. doc: add Ayase-252 to collaborators

    Fixes: #39912
    
    PR-URL: #40078
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Ayase-252 authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    9655329 View commit details
    Browse the repository at this point in the history
  37. meta: consolidate AUTHORS entry for mikemaccana

    PR-URL: #40051
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    2a41530 View commit details
    Browse the repository at this point in the history
  38. test: fix internet/test-dns

    internet/test-dns is failing due to a typo that inadvertently sends a
    boolean instead of a regular expression.
    
    PR-URL: #40083
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    5b5e272 View commit details
    Browse the repository at this point in the history
  39. worker: avoid potential deadlock on NearHeapLimit

    It can happen that the `NearHeapLimit` callback is called while calling
    the `oninit()` function on `MessagePort` construction causing a deadlock
    when the `Worker::Exit()` method is called, as the `mutex_` was already
    held on the `CreateEnvMessagePort()` method. To fix it, just use the
    `mutex_` to protect the `child_port_data_` variable and avoid holding it
    when creating the `MessagePort`.
    Also, return early from `Worker::Run()` if the worker message port
    could not be created.
    
    Fixes: #38208
    
    PR-URL: #38403
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    santigimeno authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    5983568 View commit details
    Browse the repository at this point in the history
  40. deps: patch v8 for vs2019 in std17

    PR-URL: #40060
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    gengjiawen authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    b3843bf View commit details
    Browse the repository at this point in the history
  41. tools: update all dependencies of markdown linter

    PR-URL: #40035
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    d55804c View commit details
    Browse the repository at this point in the history
  42. test: mark test-crypto-timing-safe-equal-benchmarks flaky

    PR-URL: #40065
    Refs: #38226
    Reviewed-By: Ash Cripps <acripps@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    richardlau authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    4367a61 View commit details
    Browse the repository at this point in the history
  43. module: fix $ pattern replacements

    PR-URL: #40044
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    guybedford authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    92f182b View commit details
    Browse the repository at this point in the history
  44. test: update OpenSSL3 error messages for 3.0.0+quic

    This commit updates two OpenSSL 3.0.0 error messages required for
    OpenSSL 3.0.0+quic.
    
    PR-URL: #40093
    Refs: nodejs/build#2759
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    danbev authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    4aa2610 View commit details
    Browse the repository at this point in the history
  45. build: add daily/on-demand internet test workflow

    PR-URL: #40086
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    c804d07 View commit details
    Browse the repository at this point in the history
  46. meta: update AUTHORS

    PR-URL: #40087
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    7ee3fbd View commit details
    Browse the repository at this point in the history
  47. build: only lint version numbers for pull requests

    Fixes: #39850
    
    PR-URL: #40027
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    01b1946 View commit details
    Browse the repository at this point in the history
  48. module: deprecate trailing slash pattern mappings

    PR-URL: #40039
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Geoffrey Booth <webmaster@geoffreybooth.com>
    guybedford authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    7376edc View commit details
    Browse the repository at this point in the history
  49. tools: update ansi-regex in lint-md rollup

    Update ansi-regex from 6.0.0 to 6.0.1.
    
    Refs: https://snyk.io/vuln/SNYK-JS-ANSIREGEX-1583908
    
    PR-URL: #40112
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    ec6de11 View commit details
    Browse the repository at this point in the history
  50. module: support pattern trailers for imports field

    PR-URL: #40041
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Geoffrey Booth <webmaster@geoffreybooth.com>
    guybedford authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    1eca9bc View commit details
    Browse the repository at this point in the history
  51. events: fix duplicate require which cause performance penalty

    PR-URL: #39892
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    wwwzbwcom authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    f666f5a View commit details
    Browse the repository at this point in the history
  52. doc: add full list of subsystems

    PR-URL: #39971
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    iam-frankqiu authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    8aad81d View commit details
    Browse the repository at this point in the history
  53. deps: upgrade npm to 7.23.0

    PR-URL: #40055
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    npm-robot authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    0df47d5 View commit details
    Browse the repository at this point in the history
  54. doc: clarify that ObjectWrap requires manual cleanup on shutdown

    Clarify that ObjectWrap instances are not destroyed on process or
    worker shutdown and require manual destruction to avoid resource
    leaks.
    
    PR-URL: #40074
    Fixes: #38816
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Flarna authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    81cb14b View commit details
    Browse the repository at this point in the history
  55. src: register zlib external references for snapshot

    PR-URL: #40050
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Khaidi Chu <i@2333.moe>
    joyeecheung authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    31994fb View commit details
    Browse the repository at this point in the history
  56. http: remove CRLF variable

    PR-URL: #40101
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    shfshanyue authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    bc9c2ca View commit details
    Browse the repository at this point in the history
  57. meta: add .mailmap entry for arcanis

    PR-URL: #40103
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    588257c View commit details
    Browse the repository at this point in the history
  58. deps: patch V8 to 9.3.345.19

    Refs: v8/v8@9.3.345.16...9.3.345.19
    
    PR-URL: #40108
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    targos authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    9c76c69 View commit details
    Browse the repository at this point in the history
  59. build: add paths-ignore for build-tarball workflow

    In GitHub Actions, don't run build-tarball if the only changed files are
    docs.
    
    PR-URL: #40109
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    886921d View commit details
    Browse the repository at this point in the history
  60. build: add .mailmap/AUTHORS to path-ignore for test-asan

    PR-URL: #40109
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    9793e7f View commit details
    Browse the repository at this point in the history
  61. build: add .mailmap/AUTHORS to paths-ignore for test-macos

    PR-URL: #40109
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    8d5787a View commit details
    Browse the repository at this point in the history
  62. src: remove unnecessary comment and add a CHECK in crypto_tls.cc

    Signed-off-by: Darshan Sen <darshan.sen@postman.com>
    
    PR-URL: #39991
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    RaisinTen authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    95528b2 View commit details
    Browse the repository at this point in the history
  63. meta: update GeoffreyBooth email address

    PR-URL: #40102
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    GeoffreyBooth authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    effdfa9 View commit details
    Browse the repository at this point in the history
  64. doc: add timeout.close

    PR-URL: #40036
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    galkin authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    7fdb127 View commit details
    Browse the repository at this point in the history
  65. dns: cleanup validation

    The `validateString()` validator should cleanup the validation and
    keep consistency.
    
    PR-URL: #40061
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    VoltrexKeyva authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    5c67085 View commit details
    Browse the repository at this point in the history
  66. build: run modified internet tests on GitHub Actions

    If internet tests are modified in a pull request, run the internet tests
    in GitHub Actions.
    
    PR-URL: #40100
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    b7dc651 View commit details
    Browse the repository at this point in the history
  67. fs: make open and close stream override optional when unused

    When using `createReadStream` or `createWriteStream` with a specific
    file descriptor or `FileHandle` instead of a path, `open` method is not
    used, there is no point in forcing users to provide it.
    When using `createReadStream` or `createWriteStream` with  `autoClose`
    set to false, `close` method is not used, there is no point in forcing
    users to provide it.
    
    PR-URL: #40013
    Reviewed-By: James M Snell <jasnell@gmail.com>
    aduh95 authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    59fff92 View commit details
    Browse the repository at this point in the history
  68. crypto: use validateObject

    The `validateObject()` validator can be used to cleanup validation and
    keep consistency.
    
    PR-URL: #39872
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    Reviewed-By: Khaidi Chu <i@2333.moe>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    VoltrexKeyva authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    d80082f View commit details
    Browse the repository at this point in the history
  69. deps: add riscv64 into openssl Makefile and gen openssl-riscv64

    PR-URL: #40063
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    luyahan authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    06f6e01 View commit details
    Browse the repository at this point in the history
  70. doc: fix CJS-ESM selector in Safari

    Safari needs a vendor prefix on the appearance of the checkbox.
    
    PR-URL: #40135
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    bmeck authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    1ced732 View commit details
    Browse the repository at this point in the history
  71. src: add option to disable global search paths

    PR-URL: #39754
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    zcbenz authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    51f9ad4 View commit details
    Browse the repository at this point in the history
  72. src: add --no-global-search-paths cli option

    PR-URL: #39754
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    zcbenz authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    9a67296 View commit details
    Browse the repository at this point in the history
  73. lib: avoid creating a throw away object in validateObject

    PR-URL: #39807
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    aduh95 authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    6085280 View commit details
    Browse the repository at this point in the history
  74. lib: remove useless statement

    There's no need to set 'false' to 'isAsync' because we've declared it
    before.
    
    PR-URL: #39983
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Maledong authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    dd50b91 View commit details
    Browse the repository at this point in the history
  75. doc: correct parameters in fs and stream documentation

    PR-URL: #39984
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    vipul kumar authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    8b80dcb View commit details
    Browse the repository at this point in the history
  76. doc: clean up weird notes about reentrancy

    All N-API methods are reentrant, it does not make sense to talk
    about specific ones here.
    
    Some of these methods can run JS code, which of course can run
    other N-API code. For those methods, let’s note that down explicitly.
    
    PR-URL: #40107
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    addaleax authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    2488bc0 View commit details
    Browse the repository at this point in the history
  77. meta: add mailmap entry for LPardue

    PR-URL: #40129
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    98d42fa View commit details
    Browse the repository at this point in the history
  78. tools: update doc generator dependencies

    PR-URL: #40042
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    targos authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    a8c99d9 View commit details
    Browse the repository at this point in the history
  79. test: do not run test-corepack-yarn-install with no internet

    PR-URL: #40090
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    aduh95 authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    ec94bec View commit details
    Browse the repository at this point in the history
  80. meta: update GeoffreyBooth email addresses in AUTHORS and .mailmap

    PR-URL: #40132
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    4993318 View commit details
    Browse the repository at this point in the history
  81. doc: fix comma splice

    PR-URL: #40133
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    a07d844 View commit details
    Browse the repository at this point in the history
  82. tools,doc: fix misrendering of consecutive JS blocks

    Our markdown-to-html tool was assuming that any consecutive JS blocks
    were ESM vs CJS alternatives, but that is not always the case, resulting
    in both a confusing interface and invalid HTML.
    
    PR-URL: #40146
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    590ace4 View commit details
    Browse the repository at this point in the history
  83. http: limit requests per connection

    Fixes: #40071
    PR-URL: #40082
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    fatal10110 authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    a63a4bc View commit details
    Browse the repository at this point in the history
  84. crypto: fix webcrypto ed(25519|448) spki/pkcs8 import

    PR-URL: #40131
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    f0dec58 View commit details
    Browse the repository at this point in the history
  85. doc: prepare README.md for stricter linting

    PR-URL: #40137
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Trott authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    b6939a3 View commit details
    Browse the repository at this point in the history
  86. test: fix test-dgram-udp6-link-local-address on Windows

    PR-URL: #40005
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    targos authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    6be405b View commit details
    Browse the repository at this point in the history
  87. doc: fix markdown indentation in lists

    PR-URL: #40142
    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>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    targos authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    0254b4b View commit details
    Browse the repository at this point in the history
  88. deps: upgrade npm to 7.24.0

    PR-URL: #40167
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    npm-robot authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    85206b7 View commit details
    Browse the repository at this point in the history
  89. doc: changes default values for fs.read fns

    PR-URL: #39163
    Fixes: #39034
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    Reviewed-By: Qingyu Deng <i@ayase-lab.com>
    rbrishabh authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    e4825dc View commit details
    Browse the repository at this point in the history
  90. meta: update AUTHORS

    PR-URL: #40148
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    nodejs-github-bot authored and BethGriggs committed Sep 21, 2021
    Copy the full SHA
    4444b5c View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2021

  1. 2021-09-22, Version 16.10.0 (Current)

    Notable changes:
    
    crypto:
      * (SEMVER-MINOR) add rsa-pss keygen parameters (Filip Skokan) #39927
    doc:
      * add Ayase-252 to collaborators (Qingyu Deng) #40078
    fs:
      * (SEMVER-MINOR) make `open` and `close` stream override optional when unused (Antoine du Hamel) #40013
    http:
      * (SEMVER-MINOR) limit requests per connection (Artur K) #40082
    src:
      * (SEMVER-MINOR) add --no-global-search-paths cli option (Cheng Zhao) #39754
      * (SEMVER-MINOR) add option to disable global search paths (Cheng Zhao) #39754
      * (SEMVER-MINOR) make napi_create_reference accept symbol (JckXia) #39926
    stream:
      * (SEMVER-MINOR) add signal support to pipeline generators (Robert Nagy) #39067
    
    PR-URL: #40175
    BethGriggs committed Sep 22, 2021
    Copy the full SHA
    aff2a0a View commit details
    Browse the repository at this point in the history