Skip to content
Permalink
master

Commits on Sep 7, 2021

  1. crypto: check webcrypto asymmetric key types during importKey

    PR-URL: #39962
    Reviewed-By: James M Snell <jasnell@gmail.com>
    panva authored and nodejs-github-bot committed Sep 7, 2021
  2. stream: fix highwatermark threshold and add the missing error

    1. Fix highwatermark threshold: `< 1GiB` -> `<= 1GiB`
    2. Add the missing error: Size out of range
    
    Update test/parallel/test-streams-highwatermark.js
    
    Co-authored-by: Darshan Sen <raisinten@gmail.com>
    
    PR-URL: #38700
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    pd4d10 authored and nodejs-github-bot committed Sep 7, 2021
  3. build: add YAML linting to GitHub Actions

    PR-URL: #40007
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Trott authored and nodejs-github-bot committed Sep 7, 2021
  4. build: add YAML linting

    PR-URL: #40007
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Trott authored and nodejs-github-bot committed Sep 7, 2021
  5. tools,build: update YAML files in preparation for linting

    Fix indentation, traiiling spaces, and missing newline issues in
    preparation for linting.
    
    PR-URL: #40007
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Trott authored and nodejs-github-bot committed Sep 7, 2021
  6. build: run AUTHORS update weekly

    PR-URL: #40004
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and nodejs-github-bot committed Sep 7, 2021
  7. test: make tests pass on Windows with Unix EOL

    It is possible on Windows to configure Git to checkout line-endings
    "as-is", which for Node.js means Unix-style.
    This change makes the tests that rely on line endings pass in that case.
    
    PR-URL: #40002
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos committed Sep 7, 2021
  8. src: fix C4805 MSVC warning

    '==' : unsafe mix of type 'bool' and type 'int' in operation
    
    PR-URL: #39998
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    targos committed Sep 7, 2021
  9. 2021-09-07, Version 16.9.0 (Current)

    Notable changes:
    
    crypto:
      * (SEMVER-MINOR) add RSA-PSS params to asymmetricKeyDetails (Tobias Nießen) #39851
    deps:
      * (SEMVER-MINOR) add corepack (Maël Nison) #39608
      * (SEMVER-MINOR) update V8 to 9.3.345.16 (Michaël Zasso) #39947
    module:
      * (SEMVER-MINOR) support pattern trailers (Guy Bedford) #39635
    stream:
      * (SEMVER-MINOR) add stream.compose (Robert Nagy) #39029
    
    PR-URL: #40011
    targos committed Sep 7, 2021
  10. lib,repl: ignore non-canBeRequiredByUsers built-in

    e.g. `wasi` under no `--experimental-wasi-unstable-preview1` flag
    shouldn't be pre-required.
    
    PR-URL: #39942
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    XadillaX committed Sep 7, 2021
  11. meta: consolidate AUTHORS entries for mithunsasidharan

    PR-URL: #40003
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and nodejs-github-bot committed Sep 7, 2021

Commits on Sep 6, 2021

  1. doc: fix history for fs.WriteStream open event

    PR-URL: #39972
    Refs: #33716
    Refs: #35993
    Refs: #35911
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    aduh95 authored and nodejs-github-bot committed Sep 6, 2021
  2. doc: fix missing history version in fs.md

    Refs: #33716
    Refs: #35993
    Refs: #35911
    
    PR-URL: #39972
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    aduh95 authored and nodejs-github-bot committed Sep 6, 2021
  3. src: register external references of PipeWrap for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung committed Sep 6, 2021
  4. src: register external references of TTYWrap for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung committed Sep 6, 2021
  5. src: register external references of TCPWrap for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung committed Sep 6, 2021
  6. src: register external references of SignalWrap for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung committed Sep 6, 2021
  7. src: register missing process methods external references

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung committed Sep 6, 2021
  8. src: register missing stream wrap external references

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung committed Sep 6, 2021
  9. src: register external references of BaseObject for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung committed Sep 6, 2021
  10. src: register external references of node-report for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung committed Sep 6, 2021
  11. src: register external references of dtrace for snapshot

    PR-URL: #39961
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    joyeecheung committed Sep 6, 2021

Commits on Sep 5, 2021

  1. meta: update AUTHORS

    PR-URL: #39957
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    nodejs-github-bot committed Sep 5, 2021
  2. crypto: add rsa-pss keygen parameters

    PR-URL: #39927
    Reviewed-By: James M Snell <jasnell@gmail.com>
    panva committed Sep 5, 2021
  3. build: preserves symbols during LTO with macOS linker

    man ld -export_dynamic:
    
    ```
    Preserves all global symbols in main executables during LTO.
    
    Without this option, Link Time Optimization is allowed to inline
    and remove global functions.
    
    This option is used when a main executable may load a plug-in which
    requires certain symbols from the main executable.
    ```
    
    Bug: vercel/pkg#1155
    Signed-off-by: Jesse Chan <jc@linux.com>
    
    PR-URL: #39839
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    jesec authored and lpinca committed Sep 5, 2021

Commits on Sep 3, 2021

  1. tools: add support for import assertions in linter

    PR-URL: #39924
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Bradley Farias <bradley.meck@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    aduh95 authored and jasnell committed Sep 3, 2021
  2. src: remove usage of AllocatedBuffer from src/node_buffer.cc

    Since AllocatedBuffer is just a thin wrapper around v8::BackingStore, we
    should prefer using v8::BackingStore directly.
    
    Refs: https://github.com/nodejs/node/blob/52abf271c563ddffdc93b444ea05e5347a7f2784/src/allocated_buffer.h#L30-L31
    
    Signed-off-by: Darshan Sen <darshan.sen@postman.com>
    
    PR-URL: #39941
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    RaisinTen authored and jasnell committed Sep 3, 2021
  3. doc: add descriptions about when options.mode is ignored

    PR-URL: #39881
    Fixes: #39859
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com>
    rayw000 authored and jasnell committed Sep 3, 2021
  4. meta: remove duplicate AUTHORS entry for NigelKibodeaux

    PR-URL: #39967
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and nodejs-github-bot committed Sep 3, 2021
  5. Revert "build: add windows-2022 to GitHub test matrix"

    This reverts commit 13b569c.
    
    V8 9.3 is not compatible.
    
    Refs: #39976
    
    PR-URL: #39982
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    targos authored and nodejs-github-bot committed Sep 3, 2021
  6. doc: remove danbev from TSC member list

    PR-URL: #39978
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    danbev committed Sep 3, 2021

Commits on Sep 1, 2021

  1. build: add windows-2022 to GitHub test matrix

    PR-URL: #39857
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    targos committed Sep 1, 2021
  2. build: add support for Visual Studio 2022

    PR-URL: #39857
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    targos committed Sep 1, 2021
  3. tools: update gyp-next to v0.10.0

    PR-URL: #39857
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    targos committed Sep 1, 2021
  4. crypto: fix regression in RSA-PSS keygen

    Fixes: #39936
    Refs: #35093
    
    PR-URL: #39937
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    tniessen authored and panva committed Sep 1, 2021
Older