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

v18.13.0 release proposal #46025

Merged
merged 390 commits into from Jan 6, 2023
Merged

v18.13.0 release proposal #46025

merged 390 commits into from Jan 6, 2023
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jan 3, 2023

  1. deps: update corepack to 0.15.0

    PR-URL: #45235
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    07b47ad View commit details
    Browse the repository at this point in the history
  2. meta: update AUTHORS

    PR-URL: #45238
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    d7fe2ea View commit details
    Browse the repository at this point in the history
  3. src: call uv_library_shutdown before DisposePlatform

    When the process exits, there may be tasks in the thread pool
    that need to access data in the platform, such as trace agent.
    So make sure the thread pool exits first.
    see #44458
    
    PR-URL: #45226
    Refs: #44458
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    theanarkh authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    8c4ac6d View commit details
    Browse the repository at this point in the history
  4. meta: remove dont-land-on-v12 auto labeling

    PR-URL: #45233
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Beth Griggs <bethanyngriggs@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    MoLow authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    ffd0593 View commit details
    Browse the repository at this point in the history
  5. lib: fix AbortSignal.timeout parameter validation

    PR-URL: #42856
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    dnalborczyk authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    ba0e7ae View commit details
    Browse the repository at this point in the history
  6. stream: add compose operator

    PR-URL: #44937
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    rluvaton authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    5f7d2b5 View commit details
    Browse the repository at this point in the history
  7. meta: fix email address typo in README

    Refs: #45249 (comment)
    PR-URL: #45250
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luke Karrys <luke@lukekarry.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    1a726e9 View commit details
    Browse the repository at this point in the history
  8. tools: update lint-md-dependencies

    Update @rollup/plugin-commonjs@23.0.2,
    @rollup/plugin-node-resolve@15.0.1, and
    rollup@3.2.3.
    
    PR-URL: #45237
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    a93c4f7 View commit details
    Browse the repository at this point in the history
  9. module: ensure relative requires work from deleted directories

    PR-URL: #42384
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    bmeck authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    bf8d48a View commit details
    Browse the repository at this point in the history
  10. src: lock-free init_process_flags

    Fix #45152
    
    PR-URL: #45221
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    kapouer authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    bf028a6 View commit details
    Browse the repository at this point in the history
  11. buffer: fix validation of options in Blob constructor

    PR-URL: #45156
    Refs: https://webidl.spec.whatwg.org/#es-dictionary
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    345b847 View commit details
    Browse the repository at this point in the history
  12. fs: fix opts.filter issue in cpSync

    PR-URL: #45143
    Fixes: #44720
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    thoqbk authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    1db20c8 View commit details
    Browse the repository at this point in the history
  13. src: trace threadpool event

    PR-URL: #44458
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    theanarkh authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    4634aa9 View commit details
    Browse the repository at this point in the history
  14. meta: update collaborator email address in README

    PR-URL: #45251
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Steven R Loomis <srloomis@us.ibm.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    255e89d View commit details
    Browse the repository at this point in the history
  15. test: convert test-debugger-pid to async/await

    PR-URL: #45179
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    lukekarrys authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    03a3f30 View commit details
    Browse the repository at this point in the history
  16. fs: update todo message

    PR-URL: #45265
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    c2f0377 View commit details
    Browse the repository at this point in the history
  17. build,win: pass --debug-nghttp2 to configure

    PR-URL: #45209
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    santigimeno authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    61bc27a View commit details
    Browse the repository at this point in the history
  18. src: print nghttp2 logs when using --debug-nghttp2

    PR-URL: #45209
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    santigimeno authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    e05ebe8 View commit details
    Browse the repository at this point in the history
  19. test: make test-eventemitter-asyncresource.js shorter

    Signed-off-by: Juan José Arboleda <soyjuanarbol@gmail.com>
    PR-URL: #45146
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    juanarbol authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    ab9c2df View commit details
    Browse the repository at this point in the history
  20. lib: fix TypeError when converting a detached buffer source

    PR-URL: #44020
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    cola119 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    57897f8 View commit details
    Browse the repository at this point in the history
  21. report: add more memory info

    PR-URL: #45254
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    theanarkh authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    a186a4d View commit details
    Browse the repository at this point in the history
  22. doc: fix "task_processor.js" typo

    PR-URL: #45257
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: theanarkh <theratliter@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    andreysoktoev authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    2bfd60b View commit details
    Browse the repository at this point in the history
  23. tools: fix request-ci-failed comment

    PR-URL: #45291
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    13390e9 View commit details
    Browse the repository at this point in the history
  24. doc: update name of Node.js core Slack channel

    The name has been changed from nodejs-dev to nodejs-core.
    
    PR-URL: #45293
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    a5c9b3c View commit details
    Browse the repository at this point in the history
  25. lib: drop fetch experimental warning

    Signed-off-by: Matteo Collina <hello@matteocollina.com>
    PR-URL: #45287
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    mcollina authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    8616e9b View commit details
    Browse the repository at this point in the history
  26. os: convert uid and gid to 32-bit signed integers

    Make `os.userInfo()` convert the `uid` and `gid` fields to 32-bit signed
    integers on Windows.
    
    PR-URL: #42340
    Refs: libuv/libuv@f3e0bffcb14
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    lpinca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    bc51403 View commit details
    Browse the repository at this point in the history
  27. test: fix test-socket-write-after-fin-error

    The `'error'` event is not emitted because the socket is already
    destroyed when `socket.write()` is called. Use the `socket.write()`
    callback instead.
    
    PR-URL: #42340
    Refs: #42340 (comment)
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    lpinca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    facb606 View commit details
    Browse the repository at this point in the history
  28. lib: use process.nextTick() instead of setImmediate()

    Do not delay the call to `stream.end()` too much.
    
    PR-URL: #42340
    Refs: #42340 (comment)
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    lpinca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    9ccf8b2 View commit details
    Browse the repository at this point in the history
  29. test: defer invocation checks

    Do not immediately check the `tcpserver` hook invocations when it
    closes. Do it in the next iteration of the event loop.
    
    PR-URL: #42340
    Refs: #42340 (comment)
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    lpinca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    12764fc View commit details
    Browse the repository at this point in the history
  30. deps: upgrade to libuv 1.44.2

    Notable changes:
    
    - Build regression fixes for various platform updates
      (libuv/libuv#3428,
      libuv/libuv#3419,
      libuv/libuv#3423,
      libuv/libuv#3413,
      libuv/libuv#3431)
    - Support for GNU/Hurd (libuv/libuv#3450)
    - Release tool improvements
      (libuv/libuv-release-tool#13)
    - Better performing rw locks on Win32 (libuv/libuv#3383)
    - Support for posix_spawn API (libuv/libuv#3257)
    - Fix regression on OpenBSD (libuv/libuv#3506)
    - Add uv_available_parallelism() (libuv/libuv#3499)
    - Don't use thread-unsafe strtok() (libuv/libuv#3524)
    - Fix hang after NOTE_EXIT (libuv/libuv#3521)
    - Better align order-of-events behavior between platforms
      (libuv/libuv#3598)
    - Fix fs event not fired if the watched file is moved/removed/recreated
      (libuv/libuv#3540)
    - Fix pipe resource leak if closed during connect (and other bugs)
      (libuv/libuv#3611)
    - Don't error when killing a zombie process
      (libuv/libuv#3625)
    - Avoid posix_spawnp() cwd bug (libuv/libuv#3597)
    - Skip EVFILT_PROC events when invalidating events for an fd
      (libuv/libuv#3629)
    
    Fixes: #42290
    PR-URL: #42340
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    lpinca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    c9c958e View commit details
    Browse the repository at this point in the history
  31. doc: add node: prefix for examples

    Core modules are currently distinguished with the `node:` prefix.
    This updates a few examples in docs to use the prefix for consistency.
    
    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: #45328
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    daeyeon authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    3f69d21 View commit details
    Browse the repository at this point in the history
  32. tools: add automation for updating base64 dependency

    Add a Github Action that checks for new versions of the `base64` C
    library, and creates a PR to update it if a newer version than the one
    present in the repo is found.
    
    Refs: nodejs/security-wg#828
    PR-URL: #45300
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    facutuesca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    75a146f View commit details
    Browse the repository at this point in the history
  33. meta: update AUTHORS

    PR-URL: #45333
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    28b937a View commit details
    Browse the repository at this point in the history
  34. doc: use module names in stability overview table

    PR-URL: #45312
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    panva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    d2fc2aa View commit details
    Browse the repository at this point in the history
  35. doc: add more info for timer.setInterval

    PR-URL: #45232
    Refs: #45224
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    theanarkh authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    90a2892 View commit details
    Browse the repository at this point in the history
  36. tools: increase macOS cores to 3 on GitHub CI

    In efbec85, we reduced the cores to 2
    based on GitHub documentation. The documentation now says that there are
    3 cores.
    
    Refs: https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources
    PR-URL: #45340
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    e0a8eff View commit details
    Browse the repository at this point in the history
  37. util: improve textdecoder decode performance

    PR-URL: #45294
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    4730850 View commit details
    Browse the repository at this point in the history
  38. src: resolve TODO related to inspector CVEs

    This was not done before the security release because the latest CVE was
    not known at the time.
    
    PR-URL: #45341
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    tniessen authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    89b3336 View commit details
    Browse the repository at this point in the history
  39. tools: fix stability index generation

    PR-URL: #45346
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    5105060 View commit details
    Browse the repository at this point in the history
  40. deps: update corepack to 0.15.1

    PR-URL: #45331
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    a274d6b View commit details
    Browse the repository at this point in the history
  41. doc: run license-builder

    PR-URL: #45349
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    github-actions[bot] authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    691da88 View commit details
    Browse the repository at this point in the history
  42. tools: update lint-md-dependencies to rollup@3.2.5

    PR-URL: #45332
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    3053c65 View commit details
    Browse the repository at this point in the history
  43. test_runner: fix afterEach not running on test failures

    test_runner: fix afterEach not running on test failures
    
    PR-URL: #45204
    Fixes: #45192
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    MrJithil authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    0f69b6c View commit details
    Browse the repository at this point in the history
  44. crypto: handle unsupported AES ciphers in webcrypto

    Refs: electron/electron#36256
    PR-URL: #45321
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Shelley Vohr <shelley.vohr@gmail.com>
    panva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    b54f876 View commit details
    Browse the repository at this point in the history
  45. crypto: handle more webcrypto errors with OperationError

    PR-URL: #45320
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    1ba1809 View commit details
    Browse the repository at this point in the history
  46. lib: fix JSDoc issues

    Updating ESLint and dependencies will start flagging a few additional
    JSDoc issues. One or two of these are simple fixes. The ESM stuff
    requires throwing explicitly in JSDoc'ed functions rather than calling
    another function to throw. I think this makes the code easier to
    understand--you don't need to know that a particular function that
    starts with `throwsIf` *might* throw but something that starts with
    `throwsAnythingElse` will always throw. Instead, it's right there in the
    code. This also might make it easier to improve stack traces if that's
    something we'd like to do at some point.
    
    PR-URL: #45243
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    4ef86b5 View commit details
    Browse the repository at this point in the history
  47. tools: update eslint to 8.26.0

    PR-URL: #45243
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    398ca24 View commit details
    Browse the repository at this point in the history
  48. deps: upgrade npm to 8.19.3

    PR-URL: #45322
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    npm-cli-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    bbe67c4 View commit details
    Browse the repository at this point in the history
  49. test: fix catching failed assertion

    PR-URL: #45222
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    pavelhoral authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    ad3b41c View commit details
    Browse the repository at this point in the history
  50. doc: fix test runner's only tests section header

    Only tests are not a subsection of describe/it syntax.
    This commit updates the heading of the 'only tests'
    section to reflect this.
    
    PR-URL: #45343
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    cjihrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    913b669 View commit details
    Browse the repository at this point in the history
  51. test: skip test-fs-largefile if not enough disk space

    Fixes: nodejs/build#3071
    
    PR-URL: #45339
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    7e0332a View commit details
    Browse the repository at this point in the history
  52. src: track contexts in the Environment instead of AsyncHooks

    This makes it easier to support the vm contexts in the startup
    snapshot. We now manage the promise hooks using references to
    the contexts from the Environment, and AsyncHooks only hold references
    to the hooks.
    
    PR-URL: #45282
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    joyeecheung authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    9ac7df1 View commit details
    Browse the repository at this point in the history
  53. test_runner: support function mocking

    This commit allows tests in the test runner to mock functions
    and methods.
    
    PR-URL: #45326
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    cjihrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    92909f6 View commit details
    Browse the repository at this point in the history
  54. tools: update eslint to 8.27.0

    PR-URL: #45358
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    1b0b680 View commit details
    Browse the repository at this point in the history
  55. doc: fix email for Ashley

    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    PR-URL: #45364
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Ash Cripps <acripps@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Beth Griggs <bethanyngriggs@gmail.com>
    mhdawson authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    846b1ae View commit details
    Browse the repository at this point in the history
  56. doc: include last security release date

    PR-URL: #45368
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    juanarbol authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    bef5206 View commit details
    Browse the repository at this point in the history
  57. doc: allow for holidays in triage response

    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #45267
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    mhdawson authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    00e02bd View commit details
    Browse the repository at this point in the history
  58. tls: add "ca" property to certificate object

    The objects returned by getPeerCertificate() now have an additional "ca"
    boolean property that indicates whether the certificate is a Certificate
    Authority certificate or not.
    
    Fixes: #44905
    PR-URL: #44935
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    bnoordhuis authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    10cc827 View commit details
    Browse the repository at this point in the history
  59. benchmark: fix text-decoder benchmark

    PR-URL: #45363
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    ab891ec View commit details
    Browse the repository at this point in the history
  60. benchmark: add parameters to text-decoder benchmark

    PR-URL: #45363
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    762d285 View commit details
    Browse the repository at this point in the history
  61. util: improve text-decoder performance

    PR-URL: #45363
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    1dc91ab View commit details
    Browse the repository at this point in the history
  62. tools: allow scripts to run from anywhere

    Make the `update-cares.sh`, `update-llhttp.sh`, `update-nghttp2.sh`,
    and `update-npm.sh` scripts work even if they are run outside of the
    `tools` directory.
    
    PR-URL: #45361
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Zeyu "Alex" Yang <himself65@outlook.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    lpinca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    c63d825 View commit details
    Browse the repository at this point in the history
  63. tools: add documentation regarding our api tooling

    Introduces a proper imperative description of how the
    current API documentation build system works.
    
    Refs: nodejs/next-10#169
    
    PR-URL: #45270
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    ovflowd authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    04f213b View commit details
    Browse the repository at this point in the history
  64. node-api: handle no support for external buffers

    Refs: electron/electron#35801
    Refs: nodejs/abi-stable-node#441
    
    Electron recently dropped support for external
    buffers. Provide a way for addon authors to:
    - hide the methods to create external buffers so they can
      avoid using them if they want the broadest compatibility.
    - call the methods that create external buffers at runtime
      to check if external buffers are supported and either
      use them or not based on the return code.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #45181
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    mhdawson authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    746175a View commit details
    Browse the repository at this point in the history
  65. doc, async_hooks: improve and add migration hints

    Add hints to migrate away from async hooks.
    Change docs at various places to be more clear that resources are
    internals and may change at any time.
    
    PR-URL: #45369
    Refs: #45335
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Flarna authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    cc1f41a View commit details
    Browse the repository at this point in the history
  66. tools: add automation for updating acorn dependency

    Add a Github Action that checks for new versions of the `acorn` and
    `acorn-walk` dependencies, and creates PRs to update them if newer
    versions than the ones present in the repo are found.
    
    Refs: nodejs/security-wg#828
    PR-URL: #45357
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    facutuesca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    2ca30ca View commit details
    Browse the repository at this point in the history
  67. lib: fix eslint early return

    The #45243 upgraded eslint
    and apparently, when you specific a `@returns` early returns
    aren't considered valid. This PR fixes this lint issue.
    
    PR-URL: #45409
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    Reviewed-By: Beth Griggs <bethanyngriggs@gmail.com>
    RafaelGSS authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    b9d4ac2 View commit details
    Browse the repository at this point in the history
  68. diagnostics_channel: mark as stable

    PR-URL: #45290
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Qard authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    2752f54 View commit details
    Browse the repository at this point in the history
  69. meta: be more proactive about removing from teams

    PR-URL: #45352
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Beth Griggs <bethanyngriggs@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    221f298 View commit details
    Browse the repository at this point in the history
  70. tools: dynamically determine parallelism on GitHub Actions macOS

    Refs: #45340 (comment)
    PR-URL: #45350
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    6fafec3 View commit details
    Browse the repository at this point in the history
  71. buffer: introduce File

    PR-URL: #45139
    Fixes: #39015
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    KhafraDev authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    3a7f3d5 View commit details
    Browse the repository at this point in the history
  72. util: improve text decoder performance

    PR-URL: #45388
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    cd740d0 View commit details
    Browse the repository at this point in the history
  73. deps: V8: cherry-pick 031b98b25cba

    Original commit message:
    
        [runtime] Clear array join stack when throwing uncatchable
    
        ... exception.
    
        Array#join depends array_join_stack to avoid infinite loop
        and ensures symmetric pushes/pops through catch blocks to
        correctly maintain the elements in the join stack.
        However, the stack does not pop the elements and leaves in
        an invalid state when throwing the uncatchable termination
        exception. And the invalid join stack state will affect
        subsequent Array#join calls. Because all the terminate
        exception will be handled by Isolate::UnwindAndFindHandler,
        we could clear the array join stack when unwinding the terminate
        exception.
    
        Bug: v8:13259
        Change-Id: I23823e823c5fe0b089528c5cf654864cea78ebeb
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3878451
        Reviewed-by: Jakob Linke <jgruber@chromium.org>
        Commit-Queue: 王澳 <wangao.james@bytedance.com>
        Cr-Commit-Position: refs/heads/main@{#83465}
    
    Refs: v8/v8@031b98b
    Closes: #44417
    PR-URL: #45375
    Fixes: #44417
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    targos authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    17a89d1 View commit details
    Browse the repository at this point in the history
  74. http: add JSDoc property descriptions

    PR-URL: #45370
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    3937118 View commit details
    Browse the repository at this point in the history
  75. esm: add JSDoc property descriptions for fetch

    PR-URL: #45370
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    fa210f9 View commit details
    Browse the repository at this point in the history
  76. esm: add JSDoc property descriptions for loader

    PR-URL: #45370
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    066993a View commit details
    Browse the repository at this point in the history
  77. tools: enable jsdoc/require-property-description rule

    PR-URL: #45370
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    456f048 View commit details
    Browse the repository at this point in the history
  78. tools: simplify regex in ESLint config

    PR-URL: #45399
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    172cbfe View commit details
    Browse the repository at this point in the history
  79. tools: simplify .eslintrc.js

    Remove explicit setting of configuration options in rules when those
    options are the defaults.
    
    PR-URL: #45397
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    0f45c90 View commit details
    Browse the repository at this point in the history
  80. tools: do not run CQ on non-fast-tracked PRs open for less than 2 days

    PR-URL: #45407
    Fixes: #45405
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    MoLow authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    f5a4c52 View commit details
    Browse the repository at this point in the history
  81. doc: fix typo in maintaining-dependencies.md

    PR-URL: #45428
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    tniessen authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    785817e View commit details
    Browse the repository at this point in the history
  82. util: add fast path for utf8 encoding

    Co-authored-by: Anna Henningsen <anna@addaleax.net>
    PR-URL: #45412
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    2 people authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    32a3859 View commit details
    Browse the repository at this point in the history
  83. test: fix flaky test-repl-sigint-nested-eval

    There is a race condition where process.kill can be sent before the
    target is ready to receive the signal.
    
    Fixes: #41123
    PR-URL: #45354
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    4283af4 View commit details
    Browse the repository at this point in the history
  84. src: condense experimental warning message

    PR-URL: #45424
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    5544ce4 View commit details
    Browse the repository at this point in the history
  85. tools: update lint-md-dependencies to rollup@3.3.0

    PR-URL: #45442
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    7641044 View commit details
    Browse the repository at this point in the history
  86. watch: watch for missing dependencies

    PR-URL: #45348
    Reviewed-By: Ruy Adorno <ruyadorno@google.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    MoLow authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    24bfe54 View commit details
    Browse the repository at this point in the history
  87. doc: adjust wording to eliminate awkward typography

    PR-URL: #45398
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    kovsu authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    c6b89ab View commit details
    Browse the repository at this point in the history
  88. meta: update AUTHORS

    PR-URL: #45443
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    404172b View commit details
    Browse the repository at this point in the history
  89. test_runner: support watch mode

    PR-URL: #45214
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    MoLow authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    55b64e0 View commit details
    Browse the repository at this point in the history
  90. build: make scripts in gyp run with right python

    PR-URL: #45435
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ujjwal Sharma <ryzokuken@disroot.org>
    gengjiawen authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    f2a4def View commit details
    Browse the repository at this point in the history
  91. http: add debug log for ERR_UNESCAPED_CHARACTERS

    When encountering ERR_UNESCAPED_CHARACTERS on large applications it can
    be unclear which request has caused this error. Even when setting
    NODE_DEBUG=http there is no information about this error since it's
    thrown before any debug logs. This patch adds a debug log that contains
    the invalid path.
    
    PR-URL: #45420
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    aidant authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    209e7e3 View commit details
    Browse the repository at this point in the history
  92. test: remove flaky designation for test-worker-http2-stream-terminate

    Closes: #43084
    PR-URL: #45438
    Fixes: #43084
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    85c634d View commit details
    Browse the repository at this point in the history
  93. tools: include current release in the list of released versions

    PR-URL: #45463
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    ad8c6c9 View commit details
    Browse the repository at this point in the history
  94. deps: update acorn to 8.8.1

    PR-URL: #45441
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    72362f3 View commit details
    Browse the repository at this point in the history
  95. async_hooks: add hook to stop propagation

    Add hook to AsyncLocalStorage to allow user to stop propagation.
    This is needed to avoid leaking a store if e.g. the store indicates
    that its operations are finished or it reached its time to live.
    
    PR-URL: #45386
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Flarna authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    40123a6 View commit details
    Browse the repository at this point in the history
  96. src: add --max-semi-space-size to the options allowed in NODE_OPTIONS

    PR-URL: #44436
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    ehoogeveen-medweb authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    70ca26a View commit details
    Browse the repository at this point in the history
  97. test: add test to validate changelogs for releases

    Add a new test to check that the changelog files have been correctly
    updated for releases.
    
    PR-URL: #45325
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    richardlau authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    19eabd7 View commit details
    Browse the repository at this point in the history
  98. diagnostics_channel: built-in channels should remain experimental

    PR-URL: #45423
    Reviewed-By: theanarkh <theratliter@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Qard authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    40a29aa View commit details
    Browse the repository at this point in the history
  99. test: update uses of _jabber._tcp.google.com

    _jabber._tcp.google.com seems to have stopped working. This
    commit changes the host to _caldav._tcp.google.com.
    
    Refs: denoland/deno_std#2881
    PR-URL: #45451
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    cjihrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    cac449f View commit details
    Browse the repository at this point in the history
  100. deps: update zlib to upstream 8bbd6c31

    Updated as described in doc/contributing/maintaining-zlib.md.
    
    PR-URL: #45387
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    lpinca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    978cfad View commit details
    Browse the repository at this point in the history
  101. deps: fix zlib compilation for CPUs without SIMD features

    Fix the compile flags so that zlib can run on CPUs that do
    not have SSSE3/SSE4.2/etc. Do not compile zlib with flags that
    indicate that those features are available, and instead enable
    them selectively for functions that use them.
    
    There are probably better way to do this, e.g. through gyp file
    modifications as suggested in the issue. However, this patch
    should do just fine until that happens.
    
    Fixes: #32553
    
    PR-URL: #32627
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #45387
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    addaleax authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    43419ad View commit details
    Browse the repository at this point in the history
  102. build: add --v8-disable-object-print flag

    --v8-enable-object-print flag is set by default true.
    so, no way of disable this flag.
    add a --v8-disable-object-print flag instead that defaults to false.
    
    Fixes: #45433
    PR-URL: #45458
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    fossamagna authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    89d1eb5 View commit details
    Browse the repository at this point in the history
  103. test: add lint rule to enforce trailing commas

    Only activated on some subfolders to minimize the diff, ideally this
    rule would be applied gradually to the entire codebase in follow-up
    commits.
    
    PR-URL: #45468
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    fac1f1b View commit details
    Browse the repository at this point in the history
  104. doc: add lint rule to enforce trailing commas

    PR-URL: #45471
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    009adc7 View commit details
    Browse the repository at this point in the history
  105. url: remove unnecessary object call to kFormat

    PR-URL: #45492
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    597c7fc View commit details
    Browse the repository at this point in the history
  106. crypto: clear OpenSSL error queue after calling X509_verify()

    Prior to this commit, functions accessing the OpenSSL error queue did
    not work properly after x509.verify() returned false.
    
    PR-URL: #45377
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    takuro-sato authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    dae92e7 View commit details
    Browse the repository at this point in the history
  107. doc: add arm64 to os.machine()

    PR-URL: #45374
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    sno2 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    8b44c61 View commit details
    Browse the repository at this point in the history
  108. lib: do not throw if global property is no longer configurable

    Fixes: #45336
    PR-URL: #45344
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: Jacob Smith <jacob@frende.me>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    2c595da View commit details
    Browse the repository at this point in the history
  109. src: remove the unused PackageConfig class

    PR-URL: #45478
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Akhil Marsonya <akhil.marsonya27@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    joyeecheung authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    9c39b5e View commit details
    Browse the repository at this point in the history
  110. src: don't run tasks on isolate termination

    Fixes: #45419
    PR-URL: #45444
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    santigimeno authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    2c6a4fd View commit details
    Browse the repository at this point in the history
  111. meta: update VoltrexMaster's username

    Update VoltrexMaster's GitHub username to the new one.
    
    PR-URL: #45503
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    VoltrexKeyva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    6f8759b View commit details
    Browse the repository at this point in the history
  112. fs: fix fs.rm support for loop symlinks

    Fixes: #45404
    PR-URL: #45439
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    nathanael-ruf authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    b305ad4 View commit details
    Browse the repository at this point in the history
  113. node-api: fix immediate napi_remove_wrap test

    As documented in napi_wrap section, the returned reference must be
    deleted with `napi_delete_reference` in response to the finalize
    callback, in which `napi_unwrap` and `napi_remove_wrap` is not
    available.
    
    When the reference needs to be deleted early, it should be
    deleted after the wrapped value is not accessed with `napi_unwrap`
    and `napi_remove_wrap` too.
    
    This test is previously added in response to duplicating the test
    https://github.com/nodejs/node-addon-api/blob/main/test/objectwrap_constructor_exception.cc
    in the node-addon-api. As Napi::ObjectWrap<> is a subclass of
    Napi::Reference<>, napi_remove_wrap in the destructor of
    Napi::ObjectWrap<> is called before napi_delete_reference in the
    destructor of Napi::Reference<>.
    
    PR-URL: #45406
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    legendecas authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    44766c6 View commit details
    Browse the repository at this point in the history
  114. deps: V8: cherry-pick 9df5ef70ff18

    Original commit message:
    
        Add an `v8::ArrayBuffer::WasDetached` method to the C++ API
    
        V8's C++ API does not give a way to tell whether an ArrayBuffer has
        been detached from the `v8::ArrayBuffer` class. In fact, as far as can
        be told from the C++ API without running JS code, detached
        ArrayBuffers behave the same as zero-sized ArrayBuffers and there is
        no way to observe the difference. However, this difference can be
        observed in JS because constructing a TypedArray from a detached
        ArrayBuffer will throw.
    
        This change adds a `WasDetached` method to the `v8::ArrayBuffer` class
        to give embedders access to this information without having to run JS
        code.
    
        Bug: v8:13159
        Change-Id: I2bb1e380cee1cecd31f6d48ec3d9f28c03a8a673
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3810345
        Commit-Queue: Toon Verwaest <verwaest@chromium.org>
        Reviewed-by: Toon Verwaest <verwaest@chromium.org>
        Cr-Commit-Position: refs/heads/main@{#83963}
    
    Refs: v8/v8@9df5ef7
    PR-URL: #45474
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    7d26bf3 View commit details
    Browse the repository at this point in the history
  115. test: enable the WPT for structuredClone

    So far, all `structuredClone` tests have been just skipped.
    
    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: #45482
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    daeyeon authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    9f1e5b6 View commit details
    Browse the repository at this point in the history
  116. stream: add fast path for utf8

    PR-URL: #45483
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    d2998b6 View commit details
    Browse the repository at this point in the history
  117. Revert "build: remove precompiled header and debug information for ho…

    …st builds"
    
    This reverts commit 818284b.
    
    Reverted commit is a no longer needed patch for ARM64 cross-compiling.
    It was increasing cross-compile time drastically (~3 times longer).
    
    PR-URL: #45432
    Refs: #42538
    Refs: #42375
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Stewart X Addison <sxa@redhat.com>
    StefanStojanovic authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    1de1f67 View commit details
    Browse the repository at this point in the history
  118. benchmark: add text-encoder benchmark

    PR-URL: #45450
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    fcf6188 View commit details
    Browse the repository at this point in the history
  119. tools: update certdata.txt

    This is the certdata.txt[0] from NSS 3.85, released on 2022-11-10.
    
    This is the version of NSS that will ship in Firefox 108 on
    2022-12-13.
    
    [0] https://hg.mozilla.org/projects/nss/raw-file/NSS_3_85_RTM/lib/ckfw/builtins/certdata.txt
    
    PR-URL: #45490
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    lpinca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    e52f047 View commit details
    Browse the repository at this point in the history
  120. crypto: update root certificates

    Update the list of root certificates in src/node_root_certs.h with
    tools/mk-ca-bundle.pl.
    
    Certificates added:
    - Autoridad de Certificacion Firmaprofesional CIF A62634068
    - Certainly Root E1
    - Certainly Root R1
    - D-TRUST BR Root CA 1 2020
    - D-TRUST EV Root CA 1 2020
    - DigiCert TLS ECC P384 Root G5
    - DigiCert TLS RSA4096 Root G5
    - E-Tugra Global Root CA ECC v3
    - E-Tugra Global Root CA RSA v3
    - HiPKI Root CA - G1
    - ISRG Root X2
    - Security Communication ECC RootCA1
    - Security Communication RootCA3
    - Telia Root CA v2
    - vTrus ECC Root CA
    - vTrus Root CA
    
    Certificates removed:
    - Cybertrust Global Root
    - DST Root CA X3
    - GlobalSign Root CA - R2
    - Hellenic Academic and Research Institutions RootCA 2011
    
    PR-URL: #45490
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    lpinca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    319ae09 View commit details
    Browse the repository at this point in the history
  121. trace_events: add new categories

    PR-URL: #45266
    Refs: #45092
    Refs: #44458
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    theanarkh authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    210cbcb View commit details
    Browse the repository at this point in the history
  122. stream: fix typo in adapters.js (#45515)

    `isReadableNodestream` -> `isReadableNodeStream`
    
    PR-URL: #45515
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    cola119 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    6f080e2 View commit details
    Browse the repository at this point in the history
  123. crypto: clear OpenSSL error queue after calling X509_check_private_key()

    Fixes: #45485
    PR-URL: #45495
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    panva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    f27ebab View commit details
    Browse the repository at this point in the history
  124. gyp: fix v8 canary build on aix

    PR-URL: #45496
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Ujjwal Sharma <ryzokuken@disroot.org>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    V-for-Vasili authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    9ab00f5 View commit details
    Browse the repository at this point in the history
  125. node-api: declare type napi_cleanup_hook

    Declare type `napi_cleanup_hook` so that the function signature can be
    shared across the codebase.
    
    PR-URL: #45391
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    legendecas authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    581b38a View commit details
    Browse the repository at this point in the history
  126. src: move FsStatsOffset and kFsStatsBufferLength to node_file.h

    To avoid bloating env.h, as they are only used in node_file.*
    
    PR-URL: #45498
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    joyeecheung authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    fbfd26d View commit details
    Browse the repository at this point in the history
  127. test: revise pull request guide text about code

    Fixes: #45502
    PR-URL: #45519
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    305d4de View commit details
    Browse the repository at this point in the history
  128. meta: update AUTHORS

    PR-URL: #45531
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    29e51e7 View commit details
    Browse the repository at this point in the history
  129. module: require.resolve.paths returns null with node schema

    require.resolve.paths should returns null with builtin module.
    when builtin module without `node:` schema, `paths` returns null.
    But, it don't return null when builtin module with `node:` schema.
    
    Fixes: #45001
    PR-URL: #45147
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    fossamagna authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    3197b91 View commit details
    Browse the repository at this point in the history
  130. doc: fix RESOLVE_ESM_MATCH in modules.md

    Return type of PACKAGE_EXPORTS_RESOLVE was changed when subpath folder
    mappings reached EOL. But RESOLVE_ESM_MATCH was not updated.
    
    Refs: #40121
    PR-URL: #45280
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    sapphi-red authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    e304628 View commit details
    Browse the repository at this point in the history
  131. tools: add missing step in update-base64.sh script

    PR-URL: #45509
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    facutuesca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    360c7be View commit details
    Browse the repository at this point in the history
  132. deps: update base64 to 0.5.0

    PR-URL: #45509
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    facutuesca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    02eabaf View commit details
    Browse the repository at this point in the history
  133. stream: avoid premature close when will not emit close

    Fixes: #45281
    PR-URL: #45301
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    ronag authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    ac9a4ab View commit details
    Browse the repository at this point in the history
  134. stream: add primordials to adapters

    PR-URL: #45511
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    7984e06 View commit details
    Browse the repository at this point in the history
  135. doc: add async_hooks migration note

    PR-URL: #45335
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    GeoffreyBooth authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    dde8740 View commit details
    Browse the repository at this point in the history
  136. src: set an appropriate thread pool size if given --v8-pool-size=0

    It doesn't terminate when any pending V8 tasks exist if no thread
    is in the pool.
    
    This allocates one thread at least for V8's background tasks if
    `--v8-pool-size=0` is given as a CLI option.
    
    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: #45513
    Fixes: #42523
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    daeyeon authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    0328208 View commit details
    Browse the repository at this point in the history
  137. doc: run license-builder

    PR-URL: #45553
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    github-actions[bot] authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    34c2876 View commit details
    Browse the repository at this point in the history
  138. build: fix env.h for cpp20

    Co-authored-by: joyeecheung <joyeec9h3@gmail.com>
    PR-URL: #45516
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    2 people authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    f58b32c View commit details
    Browse the repository at this point in the history
  139. doc: add Node.js Threat Model

    Co-authored-by: Michael Dawson <midawson@redhat.com>
    Co-authored-by: Facundo Tuesca <facundo.tuesca@trailofbits.com>
    Co-authored-by: Ulises Gascon <UlisesGascon@users.noreply.github.com>
    Co-authored-by: Thomas Gentilhomme <gentilhomme.thomas@gmail.com>
    PR-URL: #45223
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    5 people authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    e851c43 View commit details
    Browse the repository at this point in the history
  140. doc: fix typo in threat model

    Refs: #45223
    PR-URL: #45558
    Reviewed-By: Harshitha K P <harshitha014@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    tniessen authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    31233b2 View commit details
    Browse the repository at this point in the history
  141. test: add trailing commas in test/common (#45550)

    PR-URL: #45550
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    b1e17b4 View commit details
    Browse the repository at this point in the history
  142. test: add trailing commas in addons test (#45548)

    PR-URL: #45548
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    d5b0844 View commit details
    Browse the repository at this point in the history
  143. test: add trailing commas in async-hooks tests (#45549)

    PR-URL: #45549
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    8f7109a View commit details
    Browse the repository at this point in the history
  144. tools: add automation for updating libuv dependency

    Add a Github Action that checks for new versions of the `libuv` C
    library, and creates a PR to update it if a newer version than the one
    present in the repo is found.
    
    Refs: nodejs/security-wg#828
    PR-URL: #45362
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    facutuesca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    682a730 View commit details
    Browse the repository at this point in the history
  145. benchmark: add v8 serialize benchmark

    PR-URL: #45476
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    a142162 View commit details
    Browse the repository at this point in the history
  146. doc: add missing documentation for paramEncoding

    This option has existed ever since generateKeyPair was added in 2019 or
    so, but I apparently forgot to document it.
    
    PR-URL: #45523
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    tniessen authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    203ca49 View commit details
    Browse the repository at this point in the history
  147. stream: use ArrayBufferPrototypeGetByteLength

    PR-URL: #45528
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    2bde576 View commit details
    Browse the repository at this point in the history
  148. test_runner: add initial TAP parser

    Work in progress
    
    PR-URL: #43525
    Refs: #43344
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    manekinekko authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    16bedba View commit details
    Browse the repository at this point in the history
  149. doc: add version description about fsPromise.constants

    PR-URL: #45556
    Refs: #43177
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    lvqq authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    8e94339 View commit details
    Browse the repository at this point in the history
  150. tools: update eslint to 8.28.0

    PR-URL: #45532
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    610341f View commit details
    Browse the repository at this point in the history
  151. src,node-api: update napi_is_detached_arraybuffer

    This gets `napi_is_detached_arraybuffer(..)` to use the new API,
    `ArrayBuffer::WasDetached`, that looks more straightforward.
    
    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: #45538
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    daeyeon authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    c5630e2 View commit details
    Browse the repository at this point in the history
  152. build,deps,src: fix Intel VTune profiling support

    PR-URL: #45248
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    lucshi authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    fb008a2 View commit details
    Browse the repository at this point in the history
  153. src: add missing include for std::all_of

    This fixes compilation of src/inspector_socket.cc with clang-cl.
    
    PR-URL: #45541
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    targos authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    3f5a232 View commit details
    Browse the repository at this point in the history
  154. src: avoid unused variables and functions

    PR-URL: #45542
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    targos authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    5e63bf3 View commit details
    Browse the repository at this point in the history
  155. build: avoid redefined macro

    It's already defined in `common.gypi`.
    
    PR-URL: #45544
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    targos authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    5ab7a30 View commit details
    Browse the repository at this point in the history
  156. test: add trailing commas in event tests

    As much as I would like to do this everywhere and then modify the lint
    rule to enforce it, the churn would be too big. However if we're going
    to have relatively frequent nits for this sort of thing (as we do), I'd
    prefer we migrate a few files at a time to never actually getting around
    to doing it.
    
    Ref: #45448 (review)
    PR-URL: #45466
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    3e87834 View commit details
    Browse the repository at this point in the history
  157. doc: use console.error for error case in http2

    console.error is more suitable than console.log for error case.
    
    PR-URL: #45577
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    deokjinkim authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    30a8604 View commit details
    Browse the repository at this point in the history
  158. src: use qualified std::move call in node_http2

    Also iwyu in that file.
    
    Closes: #45543
    PR-URL: #45555
    Fixes: #45543
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    targos authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    3f6f8f9 View commit details
    Browse the repository at this point in the history
  159. doc: clarify changes in readableFlowing

    PR-URL: #45554
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    cola119 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    6a36159 View commit details
    Browse the repository at this point in the history
  160. doc: deprecate use of invalid ports in url.parse

    PR-URL: #45576
    Refs: #45526
    Co-authored-by: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    2 people authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    b771fdb View commit details
    Browse the repository at this point in the history
  161. node-api: address coverity warning

    - address coverity unitialized variable warning
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #45563
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mhdawson authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    cd4b062 View commit details
    Browse the repository at this point in the history
  162. src: address coverity warning in node_file.cc

    Address coverity warning that looks like
    it identifies a potential crash due to using
    a value after it's been passed into std::move
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #45565
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    mhdawson authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    1e48a5a View commit details
    Browse the repository at this point in the history
  163. test_runner: remove stdout and stderr from error

    The CLI test runner parses the TAP output from child processes
    now and displays it. This commit removes a previous workaround
    for displaying child process stdout and stderr when tests
    failures occurred.
    
    PR-URL: #45592
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    cjihrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    20f6fa3 View commit details
    Browse the repository at this point in the history
  164. deps: update nghttp2 to 1.51.0

    PR-URL: #45537
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    7b6d2a8 View commit details
    Browse the repository at this point in the history
  165. doc: add link to doc with social processes

    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #45584
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    mhdawson authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    ebc89f1 View commit details
    Browse the repository at this point in the history
  166. repl: do not define wasi on global with no flag

    PR-URL: #45595
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    cola119 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    b999983 View commit details
    Browse the repository at this point in the history
  167. test,crypto: update WebCryptoAPI WPT

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    a2e5126 View commit details
    Browse the repository at this point in the history
  168. crypto: ensure "x" is present when importing private CFRG webcrypto keys

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    27adcc9 View commit details
    Browse the repository at this point in the history
  169. crypto: fix X25519 and X448 webcrypto public CryptoKey usages

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    a976a63 View commit details
    Browse the repository at this point in the history
  170. crypto: use DataError for webcrypto keyData import failures

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    8fcfbef View commit details
    Browse the repository at this point in the history
  171. crypto: use DataError for CFRG webcrypto raw and jwk import key checks

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    621e3c9 View commit details
    Browse the repository at this point in the history
  172. crypto: validate CFRG webcrypto JWK import "d" and "x" are a pair

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    b92b804 View commit details
    Browse the repository at this point in the history
  173. crypto: fix ECDH webcrypto public CryptoKey usages

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    ef64b86 View commit details
    Browse the repository at this point in the history
  174. crypto: refactor verify acceptable key usage functions

    PR-URL: #45569
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    fa0a2d8 View commit details
    Browse the repository at this point in the history
  175. doc: use console.error for error case in fs, https, net and process

    console.error is more suitable than console.log for error case.
    
    PR-URL: #45606
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    deokjinkim authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    0669712 View commit details
    Browse the repository at this point in the history
  176. stream: use structuredClone instead of v8

    PR-URL: #45611
    Reviewed-By: Erick Wendel <erick.workspace@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    122c51b View commit details
    Browse the repository at this point in the history
  177. meta: update AUTHORS

    PR-URL: #45637
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    e2da381 View commit details
    Browse the repository at this point in the history
  178. buffer: make decodeUTF8 params loose

    PR-URL: #45610
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    bfcf4f0 View commit details
    Browse the repository at this point in the history
  179. deps: update corepack to 0.15.2

    PR-URL: #45635
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    33b0664 View commit details
    Browse the repository at this point in the history
  180. crypto: refactor ArrayBuffer to bigint conversion utils

    PR-URL: #45567
    Refs: nodejs/performance#16
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    0100fd4 View commit details
    Browse the repository at this point in the history
  181. doc: move os.machine() docs to sorted position

    This commit moves the os.machine() docs so that the API list
    is sorted.
    
    PR-URL: #45647
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    cjihrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    53e01f6 View commit details
    Browse the repository at this point in the history
  182. test_runner: add getter and setter to MockTracker

    This commit allows tests in test runner to use the
    `getter` and `setter` methods as "syntax sugar" for
    `MockTracker.method` with the `options.getter` or
    `options.setter` set to true in the options.
    
    Refs: #45326 (comment)
    PR-URL: #45506
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    fossamagna authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    a56560f View commit details
    Browse the repository at this point in the history
  183. test: fix typos in test/parallel

    Fix typos in parallel tests.
    
    PR-URL: #45583
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Erick Wendel <erick.workspace@gmail.com>
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    deokjinkim authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    7dbc742 View commit details
    Browse the repository at this point in the history
  184. doc: define "react-native" community condition

    PR-URL: #45367
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    huntie authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    6881188 View commit details
    Browse the repository at this point in the history
  185. tools: update doc to highlight.js@11.7.0

    PR-URL: #45636
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    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: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    3461329 View commit details
    Browse the repository at this point in the history
  186. tools: update lint-md-dependencies to rollup@3.4.0

    PR-URL: #45638
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    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: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    496a528 View commit details
    Browse the repository at this point in the history
  187. doc: add options parameter to eventTarget.removeEventListener

    options parameter is available for eventTarget.removeEventListener,
    but it's not described.
    
    PR-URL: #45667
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    deokjinkim authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    8a1e556 View commit details
    Browse the repository at this point in the history
  188. doc: fix actual result of example is different in stream

    Error message of JSON.parse may be changed with current node version.
    For reference, actual result is same with previous node
    version(v16.18.1).
    
    PR-URL: #45619
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    deokjinkim authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    3fb5c6d View commit details
    Browse the repository at this point in the history
  189. diagnostics_channel: fix diagnostics channel memory leak

    PR-URL: #45633
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    theanarkh authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    1a47a7b View commit details
    Browse the repository at this point in the history
  190. src: use enum class instead of enum in node_i18n

    "enum class" has more advantages than "enum" because
    it's strongly typed and scoped.
    
    Refs: https://isocpp.org/wiki/faq/cpp11-language-types#enum-class
    PR-URL: #45646
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    deokjinkim authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    ed0a867 View commit details
    Browse the repository at this point in the history
  191. doc: add missing line in debugger

    Output of "node inspect" missed "connecting to..."
    line from time to time. So added it.
    
    PR-URL: #45632
    Reviewed-By: Kohei Ueno <kohei.ueno119@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    deokjinkim authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    fa8caa3 View commit details
    Browse the repository at this point in the history
  192. deps: update undici to 5.13.0

    PR-URL: #45634
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    34e708c View commit details
    Browse the repository at this point in the history
  193. doc: add Rafael to the tsc

    Refs: nodejs/TSC#1308
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    PR-URL: #45691
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    mhdawson authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    a3eb2dd View commit details
    Browse the repository at this point in the history
  194. meta: update AUTHORS info for nstepien

    PR-URL: #45692
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    nstepien authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    775f659 View commit details
    Browse the repository at this point in the history
  195. doc: move streaming instruc to doc/contributing

    - make streaming instructions more discoverable by
      moving them from the TSC repo to doc/contributing
    - upate the instructions to reflect current practice
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #45582
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    mhdawson authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    d9593ce View commit details
    Browse the repository at this point in the history
  196. lib: add missing type of removeEventListener in question

    removeEventListener of signal is not working because
    event type is missed.
    
    PR-URL: #45676
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    deokjinkim authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    1ff8f68 View commit details
    Browse the repository at this point in the history
  197. test: fix test-watch-mode-inspect

    Refs: #44898
    PR-URL: #45586
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Erick Wendel <erick.workspace@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    StefanStojanovic authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    3a5a2ae View commit details
    Browse the repository at this point in the history
  198. test: fix test-watch-mode

    Refs: #44898
    PR-URL: #45585
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Erick Wendel <erick.workspace@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    StefanStojanovic authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    13d2df3 View commit details
    Browse the repository at this point in the history
  199. meta: add .mailmap entry for Stefan Stojanovic

    PR-URL: #45703
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    dc53400 View commit details
    Browse the repository at this point in the history
  200. test_runner: don't parse TAP from stderr

    This commit stops the test runner CLI from parsing child
    process stderr as TAP. Per the TAP spec, TAP can only come from
    stdout. To avoid losing stderr data, those logs are injected
    into the parser as unknown tokens so that they are output as
    comments.
    
    PR-URL: #45618
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    cjihrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    ed9246f View commit details
    Browse the repository at this point in the history
  201. lib: added SuiteContext class

    added SuiteContext class to replace object literal
    
    Fixes: #45641
    Refs: #45641 (comment)
    PR-URL: #45687
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    debadree25 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    55f800b View commit details
    Browse the repository at this point in the history
  202. http: make OutgoingMessage more streamlike

    Implement missing getters error & closed. Add support for
    proper "writable" check through `isWritable` helper.
    
    We cannot fix the `OutgoingMessage.writable` property as that
    would break the ecosystem.
    
    PR-URL: #45672
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    ronag authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    cbd710b View commit details
    Browse the repository at this point in the history
  203. doc: use console.error for error case in child_process and dgram

    console.error is more suitable than console.log for error case.
    
    PR-URL: #45690
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    deokjinkim authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    90e9951 View commit details
    Browse the repository at this point in the history
  204. doc: add detail on how api docs are published

    Add some details that Richard shared with me on
    how the docs are published to the website.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #45626
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mhdawson authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    c1f90a5 View commit details
    Browse the repository at this point in the history
  205. src: cleanup on disambiguating native modules

    Found while backporting
    #45663
    
    Fixup one rename missed
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #45665
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mhdawson authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    29f2dab View commit details
    Browse the repository at this point in the history
  206. tools: remove dependency vulnerability checker

    This change removes the script used to check for new vulnerabilities
    in Node.js' dependencies, since it has been moved to its own
    repository.
    
    Refs: https://github.com/nodejs/nodejs-dependency-vuln-assessments
    PR-URL: #45675
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    facutuesca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    79b3ee1 View commit details
    Browse the repository at this point in the history
  207. doc: add doc-only deprecation for headers/trailers setters

    The headers and trailers for http.IncomingMessage will be read-only in a
    future version of Node.js.
    
    Ref: #45571
    PR-URL: #45697
    Refs: #45571
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    8203c02 View commit details
    Browse the repository at this point in the history
  208. net: add autoSelectFamily and autoSelectFamilyAttemptTimeout options

    PR-URL: #44731
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    ShogunPanda authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    048795d View commit details
    Browse the repository at this point in the history
  209. tools: add GitHub token permissions to label flaky-test issues

    Signed-off-by: Gabriela Gutierrez <gabigutierrez@google.com>
    PR-URL: #45308
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    gabibguti authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    aa57f6c View commit details
    Browse the repository at this point in the history
  210. meta: update AUTHORS

    PR-URL: #45732
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    dc862fe View commit details
    Browse the repository at this point in the history
  211. Revert "deps: fix zlib compilation for CPUs without SIMD features"

    This reverts commit 26991f7.
    
    PR-URL: #45589
    Fixes: #32856
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    lpinca authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    c04e1df View commit details
    Browse the repository at this point in the history
  212. build: rework gyp files for zlib

    Restructure the zlib.gyp file based on the upstream gn file, breaking
    out the files with optimizations that need additional compiler flags.
    
    Use a copy of the GN-scraper.py script to reduce the amount of hand
    editing when the zlib dependency is updated.
    
    PR-URL: #45589
    Fixes: #32856
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    richardlau authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    2b0ace3 View commit details
    Browse the repository at this point in the history
  213. tools: update lint-md-dependencies

    Update to @rollup/plugin-commonjs@23.0.3 rollup@3.5.1
    
    PR-URL: #45730
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    8336e32 View commit details
    Browse the repository at this point in the history
  214. doc: fix actual result of example is different in events

    Change of events internal may be not reflected yet.
    
    PR-URL: #45656
    Reviewed-By: Tierney Cyren <hello@bnb.im>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    deokjinkim authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    fcd0f71 View commit details
    Browse the repository at this point in the history
  215. doc: using console.error for error cases in crypto and events

    PR-URL: #45640
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    emirgoren authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    6e35803 View commit details
    Browse the repository at this point in the history
  216. test: fix -Wunused-variable on report-fatalerror

    PR-URL: #45747
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    santigimeno authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    c116253 View commit details
    Browse the repository at this point in the history
  217. net: check autoSelectFamilyAttemptTimeout is positive

    In document, `autoSelectFamilyAttemptTimeout` is described as
    positive integer because it's time unit. But there is no checking
    whether it's positive integer.
    
    PR-URL: #45740
    Refs: https://github.com/nodejs/node/blob/main/doc/api/net.md#socketconnectoptions-connectlistener
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    deokjinkim authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    a1831da View commit details
    Browse the repository at this point in the history
  218. benchmark: make benchmarks runnable in older versions of Node.js

    Also remove the require-cachable.js benchmarks because now all builtin
    modules are cacheable, it would be comparing oranges to apples when
    we try to compare the performance of loading all cacheable modules
    in different Node.js binaries since the set of modules are just
    different. Comparison of startup performance that involves loading
    of the long-standing, stable builtins is already covered by the
    require-builtins benchmark.
    
    PR-URL: #45746
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    joyeecheung authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    5e167bd View commit details
    Browse the repository at this point in the history
  219. test_runner: add resetCalls to MockFunctionContext

    This commit allows tests in test runner to reset
    the calls of mock function
    
    Refs: #45326 (comment)
    PR-URL: #45710
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    fossamagna authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    5000243 View commit details
    Browse the repository at this point in the history
  220. doc: disambiguate native module to addon

    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: #45673
    Refs: #44135
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    daeyeon authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    899ba3d View commit details
    Browse the repository at this point in the history
  221. lib: disambiguate native module to builtin module

    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: #45673
    Refs: #44135
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    daeyeon authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    f7c1015 View commit details
    Browse the repository at this point in the history
  222. lib: disambiguate native module to binding

    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: #45673
    Refs: #44135
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    daeyeon authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    6297e77 View commit details
    Browse the repository at this point in the history
  223. lib: check number of arguments in EventTarget's function

    For now, addEventListener() only checks number of arguments.
    removeEventListener() and dispatchEvent() also need checking
    number of arguments.
    
    PR-URL: #45668
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    deokjinkim authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    1284789 View commit details
    Browse the repository at this point in the history
  224. doc: add args of filter option of fs.cp

    add the describe arguments and return
    value about filter function option of fs.cp
    
    PR-URL: #45739
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    fossamagna authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    b5ad92f View commit details
    Browse the repository at this point in the history
  225. crypto: fix CipherBase Update int32 overflow

    PR-URL: #45769
    Fixes: #45757
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    marco-ippolito authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    2fbf956 View commit details
    Browse the repository at this point in the history
  226. benchmark: add variety of inputs to text-encoder

    PR-URL: #45787
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    anonrig authored and danielleadams committed Jan 3, 2023
    1
    Copy the full SHA
    9925d20 View commit details
    Browse the repository at this point in the history
  227. tls: remove trustcor root ca certificates

    Follow what Ubuntu did and simply remove the CA certificates
    altogether.
    
    Fixes: #45762
    Refs: https://ubuntu.com/security/notices/USN-5761-2
    PR-URL: #45776
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    bnoordhuis authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    979d837 View commit details
    Browse the repository at this point in the history
  228. readline: improve robustness against prototype mutation

    PR-URL: #45614
    Reviewed-By: James M Snell <jasnell@gmail.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    ff03ed1 View commit details
    Browse the repository at this point in the history
  229. lib: allow Writeable.toWeb() to work on http.Outgoing message

    Attempted to fix the issue by watering down the condition being
    checked in internal/streams/utils isWritableNodeStream utility
    
    Fixes: #44188
    PR-URL: #45642
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    debadree25 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    bbaca84 View commit details
    Browse the repository at this point in the history
  230. src: mark generated snapshot_data as const

    This renders the mutex protecting it unnecessary, since mutexes
    only need to protect concurrent accesses to mutable data.
    
    PR-URL: #45786
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    addaleax authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    94e6f08 View commit details
    Browse the repository at this point in the history
  231. build: add python 3.11 support for android

    Add Python 3.11 support for configuring Node.js for Android.
    
    PR-URL: #45765
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    VoltrexKeyva authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    bd1a2fb View commit details
    Browse the repository at this point in the history
  232. meta: update AUTHORS

    PR-URL: #45814
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    nodejs-github-bot authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    1019209 View commit details
    Browse the repository at this point in the history
  233. src: make structuredClone work for process.env

    Fixes: #45380
    PR-URL: #45698
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    bnoordhuis authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    b88ee54 View commit details
    Browse the repository at this point in the history
  234. src: simplify NodeBIO::GetMethod initialization

    Make its initialization self-contained to avoid unnecessarily
    breaking encapsulation.
    
    PR-URL: #45799
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    addaleax authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    8e1138d View commit details
    Browse the repository at this point in the history
  235. test_runner: don't use a symbol for runHook()

    This is not exposed to userland, so there is no need to put it
    behind a symbol.
    
    PR-URL: #45792
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    cjihrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    370ad45 View commit details
    Browse the repository at this point in the history
  236. test_runner: add t.after() hook

    This commit adds an after() hook to the TestContext class. This
    hook can be used to clean up after a test finishes.
    
    PR-URL: #45792
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    cjihrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    4493266 View commit details
    Browse the repository at this point in the history
  237. src: add uvwasi version

    PR-URL: #45639
    Refs: #45260
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: theanarkh <theratliter@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    MrJithil authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    a58bf14 View commit details
    Browse the repository at this point in the history
  238. test: fix invalid output TAP if there newline in test name

    PR-URL: #45742
    Fixes: #45396
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    pulkit-30 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    38fb2c1 View commit details
    Browse the repository at this point in the history
  239. watch: add CLI flag to preserve output

    Fixes: #45713
    PR-URL: #45717
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    debadree25 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    09ea758 View commit details
    Browse the repository at this point in the history
  240. test_runner: refactor tap_parser to use more primordials

    PR-URL: #45745
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    3cee3ca View commit details
    Browse the repository at this point in the history
  241. build: disable v8 snapshot compression by default

    In the upstream, V8 also disables snapshot compression on the
    desktop by default because the size reduction is not worth the
    performance hit.
    https://chromium-review.googlesource.com/c/v8/v8/+/3275554
    
    Locally the binary size of Node.js is increased by ~2.7MB
    (+3.2%) with a significant speedup in startup after snapshot
    compression is disabled on macOS.
    
    Also adds a --v8-enable-snapshot-compression to configure.py for
    users who prefer a size reduction over speedup in startup.
    Ideally we should implement our own compression for the source
    code + the code cache + the snapshot instead of relying on V8's
    builtin compression for just the snapshot.
    
    PR-URL: #45716
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    joyeecheung authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    1ddc438 View commit details
    Browse the repository at this point in the history
  242. test_runner: refactor tap_lexer to use more primordials

    PR-URL: #45744
    Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    24e2a4f View commit details
    Browse the repository at this point in the history
  243. doc: buffer.fill empty value

    PR-URL: #45794
    Fixes: #45727
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Paolo Insogna <paolo@cowtech.it>
    marco-ippolito authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    108220c View commit details
    Browse the repository at this point in the history
  244. test: remove flaky parallel/test-process-wrap test

    It's an old test (added when switching from libev to libuv) that tests
    implementation details of the internal process_wrap bindings. That kind
    of thing doesn't need testing in this day and age, and since the test is
    flaky, simply remove it instead of sinking time in fixing it up.
    
    Fixes: #45805
    PR-URL: #45806
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    bnoordhuis authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    7e386f8 View commit details
    Browse the repository at this point in the history
  245. util: use private symbols in JS land directly

    Instead of calling into C++ to use the private symbols, use an
    ObjectTemplate to create an object that holds the symbols and
    use them directly from JS land.
    
    PR-URL: #45379
    Backport-PR-URL: #45674
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    
    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    joyeecheung authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    3f18a83 View commit details
    Browse the repository at this point in the history
  246. src,lib: group properties used as constants from util binding

    Properties used as constants in `util` internal binding are
    scattered. This suggests using an object holding all of them
    for better maintenance.
    
    Signed-off-by: Daeyeon Jeong <daeyeon.dev@gmail.com>
    PR-URL: #45539
    Backport-PR-URL: #45674
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    daeyeon authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    90e8418 View commit details
    Browse the repository at this point in the history
  247. src: add internal isArrayBufferDetached

    PR-URL: #45568
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: LiviaMedeiros <livia@cirno.name>
    anonrig authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    ae61740 View commit details
    Browse the repository at this point in the history
  248. crypto: simplify lazy loading of internal modules

    The internal `require()` is actually just one map load (to see if the
    module is already loaded) + one property load (state check for circular
    dependencies) for modules that are already loaded.
    
    Refs: #45659 (comment)
    PR-URL: #45809
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    aduh95 authored and danielleadams committed Jan 3, 2023
    Copy the full SHA
    bac6b7d View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. deps: V8: cherry-pick d1d4c648e7ff

    Original commit message:
    
        Disable cross-compilation of clobber-registers.cc
    
        This file uses inline assembly, but inline assembly does not work
        for cross-compilation. As this file only contains debug code, no-oping
        this file for cross-compilation seems acceptable.
    
        R=ishell@chromium.org
    
        Bug: v8:12926
        Change-Id: I01276cf019e8c31e4db6f7f61a3d91526f660578
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3735165
        Commit-Queue: Andreas Haas <ahaas@chromium.org>
        Reviewed-by: Igor Sheludko <ishell@chromium.org>
        Cr-Commit-Position: refs/heads/main@{#81466}
    
    Refs: v8/v8@d1d4c64
    PR-URL: #46098
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    danielleadams committed Jan 5, 2023
    Copy the full SHA
    c4f665f View commit details
    Browse the repository at this point in the history
  2. 2023-01-05, Version 18.13.0 'Hydrogen' (LTS)

    Notable changes:
    
    Add support for externally shared js builtins:
    
    By default Node.js is built so that all dependencies are bundled into the
    Node.js binary itself. Some Node.js distributions prefer to manage dependencies
    externally. There are existing build options that allow dependencies with
    native code to be externalized. This commit adds additional options so that
    dependencies with JavaScript code (including WASM) can also be externalized.
    This addition does not affect binaries shipped by the Node.js project but
    will allow other distributions to externalize additional dependencies when
    needed.
    
    Contributed by Michael Dawson in #44376
    
    Introduce `File`:
    
    The File class is part of the [FileAPI](https://w3c.github.io/FileAPI/).
    It can be used anywhere a Blob can, for example in `URL.createObjectURL`
    and `FormData`. It contains two properties that Blobs do not have: `lastModified`,
    the last time the file was modified in ms, and `name`, the name of the file.
    
    Contributed by Khafra in #45139
    
    Support function mocking on Node.js test runner:
    
    The `node:test` module supports mocking during testing via a top-level `mock`
    object.
    
    ```js
    test('spies on an object method', (t) => {
      const number = {
        value: 5,
        add(a) {
          return this.value + a;
        },
      };
      t.mock.method(number, 'add');
    
      assert.strictEqual(number.add(3), 8);
      assert.strictEqual(number.add.mock.calls.length, 1);
    });
    ```
    
    Contributed by Colin Ihrig in #45326
    
    Other notable changes:
    
    build:
      * disable v8 snapshot compression by default (Joyee Cheung) #45716
    crypto:
      * update root certificates (Luigi Pinca) #45490
    deps:
      * update ICU to 72.1 (Michaël Zasso) #45068
    doc:
      * add doc-only deprecation for headers/trailers setters (Rich Trott) #45697
      * add Rafael to the tsc (Michael Dawson) #45691
      * deprecate use of invalid ports in `url.parse` (Antoine du Hamel) #45576
      * add lukekarrys to collaborators (Luke Karrys) #45180
      * add anonrig to collaborators (Yagiz Nizipli) #45002
      * deprecate url.parse() (Rich Trott) #44919
    lib:
      * drop fetch experimental warning (Matteo Collina) #45287
    net:
      * (SEMVER-MINOR) add autoSelectFamily and autoSelectFamilyAttemptTimeout options (Paolo Insogna) #44731
    * src:
      * (SEMVER-MINOR) add uvwasi version (Jithil P Ponnan) #45639
      * (SEMVER-MINOR) add initial shadow realm support (Chengzhong Wu) #42869
    test_runner:
      * (SEMVER-MINOR) add t.after() hook (Colin Ihrig) #45792
      * (SEMVER-MINOR) don't use a symbol for runHook() (Colin Ihrig) #45792
    tls:
      * (SEMVER-MINOR) add "ca" property to certificate object (Ben Noordhuis) #44935
      * remove trustcor root ca certificates (Ben Noordhuis) #45776
    tools:
      * update certdata.txt (Luigi Pinca) #45490
    util:
      * add fast path for utf8 encoding (Yagiz Nizipli) #45412
      * improve textdecoder decode performance (Yagiz Nizipli) #45294
      * (SEMVER-MINOR) add MIME utilities (#21128) (Bradley Farias) #21128
    
    PR-URL: #46025
    danielleadams committed Jan 5, 2023
    Copy the full SHA
    2bb4b59 View commit details
    Browse the repository at this point in the history