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

V14.19.2 proposal #42899

Merged
merged 14 commits into from May 4, 2022
Merged

V14.19.2 proposal #42899

merged 14 commits into from May 4, 2022

Commits on Mar 17, 2022

  1. doc: add release key for Bryan English

    Adds Bryan English and his public key to the README for releases.
    
    PR-URL: #42102
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Danielle Adams <adamzdanielle@gmail.com>
    bengl authored and richardlau committed Mar 17, 2022
    Copy the full SHA
    7f2825b View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2022

  1. stream: resume stream on drain

    Previously we would just resume "flowing" the stream without
    reseting the "paused" state. Fixes this by properly using
    pause/resume methods for .pipe.
    
    Fixes: #41785
    
    PR-URL: #41848
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ronag authored and juanarbol committed Apr 28, 2022
    Copy the full SHA
    d4171e0 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2022

  1. doc: use openpgp.org for keyserver examples

    The sks-keyservers.net is no longer listed by DNS
    
    PR-URL: #39227
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    nschonni authored and juanarbol committed May 1, 2022
    Copy the full SHA
    542d812 View commit details
    Browse the repository at this point in the history
  2. build: use ccache in make-v8.sh on ppc64le and s390x

    If `ccache` is available, use it during V8 builds on ppc64le and s390x.
    Only create the `gcc` and `g++` shims if necessary.
    
    PR-URL: #42204
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    richardlau authored and juanarbol committed May 1, 2022
    Copy the full SHA
    dcaed6d View commit details
    Browse the repository at this point in the history
  3. worker: do not send message if port is closing

    Fixes: #42296
    
    PR-URL: #42357
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Trott authored and juanarbol committed May 1, 2022
    Copy the full SHA
    de474c8 View commit details
    Browse the repository at this point in the history
  4. doc: specify flag needed for JSON and Wasm modules

    PR-URL: #42736
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
    Trott authored and juanarbol committed May 1, 2022
    Copy the full SHA
    3d3d7ed View commit details
    Browse the repository at this point in the history
  5. deps: V8: cherry-pick 367b0c1e7a32

    Original commit message:
    
        [runtime] Change default scope info for SyntheticFunctionContexts
    
        This changes the default scope info for SyntheticFunctionContexts
        to the EmptyScopeInfo which does not contain an extension slot.
    
        The bug happened because, previously, the native context scope info
        was used as dummy.
    
        Change-Id: I4d6bf6918c11c79201d16bde99ed76800ad6f6c5
        Bug: v8:10629
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2277806
        Commit-Queue: Victor Gomes <victorgomes@chromium.org>
        Commit-Queue: Leszek Swirski <leszeks@chromium.org>
        Auto-Submit: Victor Gomes <victorgomes@chromium.org>
        Reviewed-by: Leszek Swirski <leszeks@chromium.org>
        Cr-Commit-Position: refs/heads/master@{#68636}
    
    Refs: v8/v8@367b0c1
    
    PR-URL: #42637
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    legendecas authored and juanarbol committed May 1, 2022
    Copy the full SHA
    b52a268 View commit details
    Browse the repository at this point in the history
  6. deps: V8: cherry-pick cc9a8a37445e

    Original commit message:
    
        fix overflow check in error formatting
    
        Bug: v8:12494
        Change-Id: Iba2684173296aa236f1a1c73a5606c21472eff06
        Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3426634
        Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
        Commit-Queue: Gus Caplan <snek@chromium.org>
        Cr-Commit-Position: refs/heads/main@{#78909}
    
    Refs: v8/v8@cc9a8a3
    
    PR-URL: #41826
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Danielle Adams <adamzdanielle@gmail.com>
    devsnek authored and juanarbol committed May 1, 2022
    Copy the full SHA
    39e44f8 View commit details
    Browse the repository at this point in the history
  7. deps: upgrade npm to 6.14.17

    PR-URL: #42900
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    ruyadorno authored and juanarbol committed May 1, 2022
    Copy the full SHA
    a3ebdbf View commit details
    Browse the repository at this point in the history
  8. build: set DESTCPU correctly for 'make binary' on Apple Silicon

    PR-URL: #40147
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Backport-PR-URL: #41855
    cheister authored and juanarbol committed May 1, 2022
    Copy the full SHA
    c73ac52 View commit details
    Browse the repository at this point in the history
  9. child_process: queue pending messages

    It fixes the problem of the child process not receiving messages.
    
    Fixes: #41134
    
    PR-URL: #41221
    Reviewed-By: Adrian Estrada <edsadr@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Backport-PR-URL: #42840
    ErickWendel authored and juanarbol committed May 1, 2022
    Copy the full SHA
    4203d13 View commit details
    Browse the repository at this point in the history
  10. doc: fix documentation of FileHandle.prototype.appendFile

    PR-URL: #42588
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Mestery <mestery@protonmail.com>
    Backport-PR-URL: #42603
    aduh95 authored and juanarbol committed May 1, 2022
    Copy the full SHA
    77ba012 View commit details
    Browse the repository at this point in the history
  11. fs: fix write methods param validation and docs

    The FS docs wrongfully indicated support for passing object with an own
    `toString` function property to `FileHandle.prototype.appendFile`,
    `FileHandle.prototype.writeFile`, `FileHandle.prototype.write`,
    `fsPromises.writeFile`, and `fs.writeSync`. This commit fixes that, and
    adds some test to ensure the actual behavior is aligned with the docs.
    It also fixes a bug that makes the process crash if a non-buffer object
    was passed to `FileHandle.prototype.write`.
    
    Refs: #34993
    PR-URL: #41677
    Refs: #41666
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Backport-PR-URL: #42603
    LiviaMedeiros authored and juanarbol committed May 1, 2022
    Copy the full SHA
    75302d3 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. 2022-05-04, Version 14.19.2 'Fermium' (LTS)

    Notable Changes
    
    doc:
    
    * New release key for Bryan English
    
    Learn more at: #42102
    Contributed by Bryan English (bengl)
    
    npm:
    
    * Upgrade `npm` to `v6.14.17`.
    
    Learn more at: #42900
    Contributed by Ruy Adorno (ruyadorno)
    
    V8:
    
    * V8 had a stack overflow issue affecting the `vm` module,
    cherry-picking `cc9a8a37445e`
    (v8/v8@cc9a8a3)
    from V8 solves this issue.
    
    Learn more at: #41826
    Contributed by Gus Caplan (devsnek)
    
    * Using `getHeapSnapshot()` was causing a Node.js crash due a V8 issue,
    this is fixed by backporting `367b0c1e7a32`
    (v8/v8@367b0c1)
    from V8.
    
    Learn more at: #42637
    Contributed by Chengzhong Wu (legendecas)
    
    PR-URL: #42899
    juanarbol committed May 4, 2022
    Copy the full SHA
    e365bec View commit details
    Browse the repository at this point in the history