Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V17.8.1 proposal #42612

Closed
wants to merge 93 commits into from
Closed

V17.8.1 proposal #42612

wants to merge 93 commits into from

Commits on Apr 4, 2022

  1. tools: fix skip PR if CI is still running

    resolve: #40330
    
    PR-URL: #42377
    Fixes: #40330
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    meixg authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    17770be View commit details
    Browse the repository at this point in the history
  2. doc: update property name

    Property name `min` was updated in 23637e9
    to `lowest` but an instance of `min` was missed.
    
    PR-URL: #42398
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Harshitha K P <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    07b38f6 View commit details
    Browse the repository at this point in the history
  3. doc: unify import order in CCM example

    Refs: #39043
    
    PR-URL: #42394
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    tniessen authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    76be565 View commit details
    Browse the repository at this point in the history
  4. src: refactor IsSupportedAuthenticatedMode

    Improve the function's structure and clarify the special handling of
    ChaCha20-Poly1305. Remove the IS_OCB_MODE macro.
    
    PR-URL: #42368
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    tniessen authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    0a2123d View commit details
    Browse the repository at this point in the history
  5. doc,test: clarify ChaCha20-Poly1305 usage

    PR-URL: #42323
    Reviewed-By: James M Snell <[email protected]>
    tniessen authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    5602c08 View commit details
    Browse the repository at this point in the history
  6. node-api: format Node-API related code

    PR-URL: #42396
    Reviewed-By: Anna Henningsen <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    vmoroz authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    93c874f View commit details
    Browse the repository at this point in the history
  7. doc: standardize typography for _semantic versioning_

    PR-URL: #42401
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    9b0ac65 View commit details
    Browse the repository at this point in the history
  8. async_hooks: remove destroyed symbol on Promises

    Promises are never destroyed manually therefore it's not needed to
    attach an object to track if destroy hook was called already.
    
    PR-URL: #42402
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Flarna authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    e73bf43 View commit details
    Browse the repository at this point in the history
  9. doc: make header smaller and dropdown click-driven when JS is on

    PR-URL: #42165
    Fixes: #42286
    Reviewed-By: Antoine du Hamel <[email protected]>
    ShogunPanda authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    89da27c View commit details
    Browse the repository at this point in the history
  10. src: suppress false coverity warning

    Signed-off-by: Michael Dawson <[email protected]>
    
    PR-URL: #42284
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Anna Henningsen <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    mhdawson authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    c516c84 View commit details
    Browse the repository at this point in the history
  11. tools: bump cpplint to 1.6.0

    PR-URL: #42416
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    80a2251 View commit details
    Browse the repository at this point in the history
  12. tools: refloat 7 Node.js patches to cpplint.py

    Cherry-pick 12c8b4d
    Original commit message:
        This commit is a suggestion for adding a rule for NULL usages in the
        code base. This will currently report a number of errors which could be
        ignored using // NOLINT (readability/null_usage)
    
        PR-URL: #17373
        Reviewed-By: Jon Moss <[email protected]>
        Reviewed-By: Anna Henningsen <[email protected]>
        Reviewed-By: Timothy Gu <[email protected]>
        Reviewed-By: Colin Ihrig <[email protected]>
        Reviewed-By: Michael Dawson <[email protected]>
        Reviewed-By: Sakthipriyan Vairamani <[email protected]>
        Reviewed-By: Tobias Nießen <[email protected]>
    
    Refs: 12c8b4d
    
    Cherry-pick fc81e80
    Original commit message:
    
        Update cpplint.py to check for inline headers when the corresponding
        header is already included.
    
        PR-URL: #21521
        Reviewed-By: Ben Noordhuis <[email protected]>
        Reviewed-By: James M Snell <[email protected]>
    
    Refs: fc81e80
    
    Cherry-pick cbc3dd9
    Original commit message:
    
        src, tools: add check for left leaning pointers
    
        This commit adds a rule to cpplint to check that pointers in the code
        base lean to the left and not right, and also fixes the violations
        reported.
    
        PR-URL: #21010
        Reviewed-By: Ben Noordhuis <[email protected]>
        Reviewed-By: Anna Henningsen <[email protected]>
        Reviewed-By: Ruben Bridgewater <[email protected]>
        Reviewed-By: James M Snell <[email protected]>
    
    Refs: cbc3dd9
    
    Cherry-pick 9029981
    Original commit message:
    
        tools: fix cpplint.py header rules
    
        THIS COMMIT SHOULD GO WITH THE NEXT. IT WILL FIND NEW LINT.
    
        PR-URL: #26306
        Reviewed-By: Gireesh Punathil <[email protected]>
    
    Refs: 9029981
    
    Cherry-pick 0a25ace
    Original commit message:
    
        tools: move cpplint configuration to .cpplint
    
        PR-URL: #27098
        Reviewed-By: Joyee Cheung <[email protected]>
        Reviewed-By: Daniel Bevenius <[email protected]>
    
    Refs: 0a25ace
    
    Cherry-pick afa9a72
    Original commit message:
    
        tools: refloat update link to google styleguide for cpplint
    
        This commit updates two old links to Google's C++ styleguide which
        currently result in a 404 when accessed.
    
        PR-URL: #30876
        Reviewed-By: Michaël Zasso <[email protected]>
        Reviewed-By: David Carlier <[email protected]>
        Reviewed-By: Colin Ihrig <[email protected]>
        Reviewed-By: Richard Lau <[email protected]>
        Reviewed-By: Rich Trott <[email protected]>
    
    Refs: afa9a72
    
    Cherry-pick e23bf8f
    Original commit message:
    
        tools,src: refloat forbid usage of v8::Persistent
    
        `v8::Persistent` comes with the surprising catch that it requires
        manual cleanup. `v8::Global` doesn’t, making it easier to use,
        and additionally provides move semantics. New code should always
        use `v8::Global`.
    
        PR-URL: #31018
        Reviewed-By: Colin Ihrig <[email protected]>
        Reviewed-By: Richard Lau <[email protected]>
        Reviewed-By: James M Snell <[email protected]>
        Reviewed-By: David Carlier <[email protected]>
        Reviewed-By: Rich Trott <[email protected]>
        Reviewed-By: Gus Caplan <[email protected]>
        Reviewed-By: Joyee Cheung <[email protected]>
        Reviewed-By: Ben Noordhuis <[email protected]>
        Reviewed-By: Stephen Belanger <[email protected]>
    
    PR-URL: #35569
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Daijiro Wachi <[email protected]>
    Reviewed-By: Jiawen Geng <[email protected]>
    
    PR-URL: #35719
    Reviewed-By: Antoine du Hamel <[email protected]>
    
    PR-URL: #35866
    
    PR-URL: #36213
    Reviewed-By: Franziska Hinkelmann <[email protected]>
    
    PR-URL: #36235
    Reviewed-By: Luigi Pinca <[email protected]>
    
    PR-URL: #36324
    Reviewed-By: Beth Griggs <[email protected]>
    
    PR-URL: #38851
    Reviewed-By: Khaidi Chu <[email protected]>
    
    PR-URL: #42416
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    bd688f7 View commit details
    Browse the repository at this point in the history
  13. bootstrap: use SnapshotData to pass snapshot data around

    Instead of passing the snapshot blob, the per-isolate data
    indices and the EnvSerializeInfo separately, use the aggregate
    type Snapshot to carry these around, and refactor
    NodeMainInstance so that it owns the v8::Isolate::CreateParams
    when it owns its isolate. This also gets rid of the owns_isolate_
    and deserialize_mode_ booleans in NodeMainInstance since
    NodeMainInstance can compute these by just checking if it has
    pointers to the CreateParams or the SnapshotData.
    
    PR-URL: #42360
    Reviewed-By: Anna Henningsen <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    joyeecheung authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    a113d43 View commit details
    Browse the repository at this point in the history
  14. doc: add trace_gc to diagnostic tooling support document

    PR-URL: #42346
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Gireesh Punathil <[email protected]>
    tony-go authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    41b353d View commit details
    Browse the repository at this point in the history
  15. doc: fix typo in async_context.md

    PR-URL: #42444
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    AnupamaCodippily authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    26d5e58 View commit details
    Browse the repository at this point in the history
  16. deps: update undici to 4.16.0

    PR-URL: #42414
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    nodejs-github-bot authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    9158b91 View commit details
    Browse the repository at this point in the history
  17. doc: add link to section

    PR-URL: #42428
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Harshitha K P <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Beth Griggs <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    13840ef View commit details
    Browse the repository at this point in the history
  18. doc: change comma-splice to two sentences

    PR-URL: #42455
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    3b810ca View commit details
    Browse the repository at this point in the history
  19. src: properly report exceptions from AddressToJS()

    Signed-off-by: Darshan Sen <[email protected]>
    
    PR-URL: #42054
    Reviewed-By: Matteo Collina <[email protected]>
    RaisinTen authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    8e8f129 View commit details
    Browse the repository at this point in the history
  20. doc: expand history for conditional exports changes in v12

    Fixes: #36162
    
    PR-URL: #42339
    Reviewed-By: Jacob Smith <[email protected]>
    Reviewed-By: Geoffrey Booth <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    gpoole authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    54615fd View commit details
    Browse the repository at this point in the history
  21. crypto: make authTagLength optional for CC20P1305

    PR-URL: #42427
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Filip Skokan <[email protected]>
    tniessen authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    2ca08c9 View commit details
    Browse the repository at this point in the history
  22. meta: update AUTHORS

    PR-URL: #42488
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    nodejs-github-bot authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    439a87e View commit details
    Browse the repository at this point in the history
  23. doc: clarify napi_finalize behavior

    We currently defer finalizer callbacks until the loop is idle.
    Warn users that the weak reference returned by napi_wrap()
    isn't guaranteed to be valid just because the finalizer hasn't
    yet been called.
    
    PR-URL: #42461
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    mildsunrise authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    f9f6c8e View commit details
    Browse the repository at this point in the history
  24. tools: update lint-md-dependencies to [email protected]

    PR-URL: #42487
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    nodejs-github-bot authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    136b9f8 View commit details
    Browse the repository at this point in the history
  25. lib: update JSDoc for linting

    Fix issue that will be flagged when we update ESLint and dependencies.
    
    PR-URL: #42489
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    86a05ca View commit details
    Browse the repository at this point in the history
  26. tools: update eslint to 8.12.0

    PR-URL: #42489
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    nodejs-github-bot authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    f4decbd View commit details
    Browse the repository at this point in the history
  27. doc: remove comma splice in events.md

    PR-URL: #42484
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    28a770e View commit details
    Browse the repository at this point in the history
  28. test,fs: add fs.rm() tests for .git directories

    Git for Windows creates read-only files inside the .git directory.
    fs.rm() was built in a way, to work around any EPERM error that can
    happen while deleting the .git directory by turning the directory
    into a writable one. This change adds a regression test for that.
    
    Refs: isaacs/rimraf#21
    Refs: #38810 (comment)
    Signed-off-by: Darshan Sen <[email protected]>
    
    PR-URL: #42410
    Reviewed-By: Ben Coe <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    RaisinTen authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    470e911 View commit details
    Browse the repository at this point in the history
  29. build: bump actions/checkout

    https://github.com/actions/checkout\#checkout-v3
    
    PR-URL: #42460
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Jiawen Geng <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    UltiRequiem authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    b647336 View commit details
    Browse the repository at this point in the history
  30. doc: fix question promise API example

    PR-URL: #42465
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    meixg authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    efd3071 View commit details
    Browse the repository at this point in the history
  31. doc: update security release onboarding

    This change is helpful when publishing release announcements.
    
    PR-URL: #42333
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    joesepi authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    a946977 View commit details
    Browse the repository at this point in the history
  32. test: add trace-gc flag test

    PR-URL: #42471
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Gireesh Punathil <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Gerhard Stöbich <[email protected]>
    tony-go authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    b756ed8 View commit details
    Browse the repository at this point in the history
  33. test: fix typos in test/parallel

    This pr fixes typos in some parallel tests.
    
    PR-URL: #42502
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Qingyu Deng <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    daeyeon authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    8bb04f5 View commit details
    Browse the repository at this point in the history
  34. esm: emit experimental warnings in common place

    PR-URL: #42314
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Geoffrey Booth <[email protected]>
    JakobJingleheimer authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    eea25dc View commit details
    Browse the repository at this point in the history
  35. net,dns: trace tcp connection and dns by perf_hooks

    use the perf_hooks to trace the time spent by net.connect, dns.lookup,
    dns.lookupService, dns.resolvexxx.
    
    PR-URL: #42390
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Paolo Insogna <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    theanarkh authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    7956559 View commit details
    Browse the repository at this point in the history
  36. doc: suggest checkHost in checkServerIdentity docs

    Refs: #42470
    
    PR-URL: #42495
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    tniessen authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    9e14b0e View commit details
    Browse the repository at this point in the history
  37. src: address 3 useless call coverity warnings

    Fix the last 3 useless call reports from coverity
    
    Signed-off-by: Michael Dawson <[email protected]>
    
    PR-URL: #42426
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Paolo Insogna <[email protected]>
    Reviewed-By: Anna Henningsen <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    mhdawson authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    c9c0cc5 View commit details
    Browse the repository at this point in the history
  38. tools: update GHA actions version

    PR-URL: #42498
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    aduh95 authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    1670266 View commit details
    Browse the repository at this point in the history
  39. child_process: add env contents types in JSDoc

    Use JSDoc to indicate that the `env` object keys and values must be
    strings.
    
    Refs: #42489 (comment)
    
    PR-URL: #42494
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    7105f8b View commit details
    Browse the repository at this point in the history
  40. doc: add stability class to legacy status description

    PR-URL: #42525
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    danielroe authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    743b62b View commit details
    Browse the repository at this point in the history
  41. doc: fix comment text in async_hooks example

    PR-URL: #42499
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Gerhard Stöbich <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    838b143 View commit details
    Browse the repository at this point in the history
  42. src,crypto: remove uses of AllocatedBuffer from crypto_dh.cc

    Refs: #39941
    Signed-off-by: Darshan Sen <[email protected]>
    
    PR-URL: #42492
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Anna Henningsen <[email protected]>
    RaisinTen authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    cf1543e View commit details
    Browse the repository at this point in the history
  43. src: remove unnecessary static qualifier in crypto_dh.cc

    ZeroPadDiffieHellmanSecret() is in an anonymous namespace, so it has
    static linkage already.
    
    Signed-off-by: Darshan Sen <[email protected]>
    
    PR-URL: #42492
    Refs: #39941
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Anna Henningsen <[email protected]>
    RaisinTen authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    987b5d1 View commit details
    Browse the repository at this point in the history
  44. src,crypto: handle empty maybe correctly in crypto_dh.cc

    Buffer::Length() dereferences the passed Local, so calling it when the
    underlying pointer is a nullptr would lead to a crash. This fixes that
    by returning early instead.
    
    Signed-off-by: Darshan Sen <[email protected]>
    
    PR-URL: #42492
    Refs: #39941
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Anna Henningsen <[email protected]>
    RaisinTen authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    899de04 View commit details
    Browse the repository at this point in the history
  45. test: fix comments in test files

    This commit fixes typos found in test files.
    
    PR-URL: #42536
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    daeyeon authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    37ad634 View commit details
    Browse the repository at this point in the history
  46. bootstrap: refresh options in pre-execution

    Refresh the options map during pre-execution to pave the way for
    user land snapshots which may need to access run-time options at
    snapshot-building time. The default embedded bootstrap snapshot
    is still prevented from accessing them at snapshot building time
    since it serves a wider audience and is ignorant of application
    states, while the user-land snapshots are meant to be
    application-specific and so it makes sense for them to access
    runtime states as long as the snapshotted-code
    works with re-initialized runtime states.
    
    PR-URL: #42466
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Khaidi Chu <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    joyeecheung authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    86553c9 View commit details
    Browse the repository at this point in the history
  47. build: add --node-snapshot-main configure option

    This adds a --build-snapshot runtime option which is currently only
    supported by the node_mksnapshot binary, and a --node-snapshot-main
    configure option that makes use it to run a custom script when
    building the embedded snapshot. The idea is to have this experimental
    feature in core as a configure-time feature for now, and investigate
    the renaming V8 bugs before we make it available to more users via
    making it a runtime option.
    
    PR-URL: #42466
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Khaidi Chu <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    joyeecheung authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    6b14bd8 View commit details
    Browse the repository at this point in the history
  48. bootstrap: make I/O streams work with user-land snapshot

    Use the mksnapshot cleanup hooks to release the references
    to the native streams so that they can be destroyed right
    before the snapshot is taken, and move the initialization
    of the global console to pre-execution so that they can be
    re-initialized during snapshot dehydration. This makes
    it possible for user-land snapshots to use the I/O during
    snapshot building.
    
    PR-URL: #42466
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Khaidi Chu <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    joyeecheung authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    fa28439 View commit details
    Browse the repository at this point in the history
  49. bootstrap: run inspector and event loop in snapshot builder

    This makes --inspect and stdin/out functional in the embedded snapshot,
    currently it's not guaranteed that these work perfectly, the
    plan is to investigate any out-of-sync states that might appear
    in user land snapshots with this while the it is a configure-time
    feature.
    
    PR-URL: #42466
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Khaidi Chu <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    joyeecheung authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    cbdc0ab View commit details
    Browse the repository at this point in the history
  50. bootstrap: reset process._exit and process.exitCode in pre-execution

    PR-URL: #42466
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Khaidi Chu <[email protected]>
    Reviewed-By: Chengzhong Wu <[email protected]>
    joyeecheung authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    94e8da8 View commit details
    Browse the repository at this point in the history
  51. tools: fixed bug causing JSON format to be broken

    PR-URL: #41565
    Reviewed-By: James M Snell <[email protected]>
    mawaregetsuka authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    4dfc29d View commit details
    Browse the repository at this point in the history
  52. doc: add suggestion for OpenSSL only sec releases

    Fixes: nodejs/TSC#1187
    
    Signed-off-by: Michael Dawson <[email protected]>
    
    PR-URL: #42456
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Danielle Adams <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    mhdawson authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    607a5ca View commit details
    Browse the repository at this point in the history
  53. doc: fix internal link in collaborator-guide.md

    Signed-off-by: Daeyeon Jeong <[email protected]>
    
    PR-URL: #42551
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    daeyeon authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    d2ebe2b View commit details
    Browse the repository at this point in the history
  54. doc: guide towards x509.fingerprint256

    Recommend using x509.fingerprint256 instead of x509.fingerprint and
    x509.fingerprint512 and suggest using it instead of x509.serialNumber
    in order to uniquely identify certificates.
    
    PR-URL: #42516
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    tniessen authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    8b7c057 View commit details
    Browse the repository at this point in the history
  55. doc: remove extraneous comma

    PR-URL: #42548
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    98f1f34 View commit details
    Browse the repository at this point in the history
  56. doc: document breaking change in http.IncomingMessage 'close' event

    PR-URL: #42521
    Fixes: #38924
    Refs: #33035
    Reviewed-By: Robert Nagy <[email protected]>
    Reviewed-By: Beth Griggs <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    ShogunPanda authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    ae9d5fd View commit details
    Browse the repository at this point in the history
  57. src: fix typo in InspectorIoDelegate constructor

    PR-URL: #42520
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    cola119 authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    5c9771f View commit details
    Browse the repository at this point in the history
  58. doc: consolidate CI sections

    PR-URL: #42534
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    53d7304 View commit details
    Browse the repository at this point in the history
  59. test: fix typo in common/wpt.js

    thw -> the
    
    PR-URL: #42567
    Reviewed-By: Zeyu Yang <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    eltociear authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    e310a27 View commit details
    Browse the repository at this point in the history
  60. doc: add @meixg to collaborators

    PR-URL: #42576
    Fixes: #42419
    Reviewed-By: Joyee Cheung <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Qingyu Deng <[email protected]>
    meixg authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    f3c3479 View commit details
    Browse the repository at this point in the history
  61. crypto: fix webcrypto derive key lengths

    PR-URL: #42542
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    panva authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    4e7b746 View commit details
    Browse the repository at this point in the history
  62. doc: add introduction sentence for CJS

    PR-URL: #42491
    Reviewed-By: Geoffrey Booth <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    aduh95 authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    0c1e690 View commit details
    Browse the repository at this point in the history
  63. buffer: fix atob input validation

    Fixes: #42530
    
    PR-URL: #42539
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    aduh95 authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    b250b8e View commit details
    Browse the repository at this point in the history
  64. test: add test for exception handlings in debugger

    PR-URL: #42327
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Daijiro Wachi <[email protected]>
    Reviewed-By: Trivikram Kamat <[email protected]>
    cola119 authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    f25ba8c View commit details
    Browse the repository at this point in the history
  65. test: improve FileHandle.prototype.write coverage

    Refs: #42518
    
    PR-URL: #42541
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    aduh95 authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    3734b64 View commit details
    Browse the repository at this point in the history
  66. test: pass data into napi_create_external

    Since v8 10.1 v8::External::New DCHECKs that the data passed
    into it cannot be a nullptr because that's not serializable
    as external references. This updates the test to pass a
    dummy data pointer to the call - which does not matter for the
    test since we only care about whether the finalizer is
    called.
    
    Refs: https://chromium-review.googlesource.com/c/v8/v8/+/3513234
    
    PR-URL: #42532
    Refs: #42115
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    joyeecheung authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    d71df7a View commit details
    Browse the repository at this point in the history
  67. lib: improve the coverage of the validator

    PR-URL: #42443
    Reviewed-By: Ruben Bridgewater <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    mawaregetsuka authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    3ee5434 View commit details
    Browse the repository at this point in the history
  68. doc: remove util.promisify() content in readline.md

    PR-URL: #42552
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    8e55e59 View commit details
    Browse the repository at this point in the history
  69. doc: update DEP0102 text

    PR-URL: #42553
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    8d5c9d9 View commit details
    Browse the repository at this point in the history
  70. doc: simplify recommendation in webcrypto.md

    PR-URL: #42554
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    b7748e4 View commit details
    Browse the repository at this point in the history
  71. doc: clarify recommendations in stream.md

    PR-URL: #42555
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    8dd88cc View commit details
    Browse the repository at this point in the history
  72. meta: update AUTHORS

    PR-URL: #42585
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    nodejs-github-bot authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    4666737 View commit details
    Browse the repository at this point in the history
  73. doc: simplify recommendations in process.md

    Remove recommendation that has no explanation. Make the other
    recommendation less wordy.
    
    PR-URL: #42556
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    d2f17ac View commit details
    Browse the repository at this point in the history
  74. test: remove hack for atob and btoa WPT tests

    PR-URL: #42540
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Khaidi Chu <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    aduh95 authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    dd1ea77 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    44ac5e8 View commit details
    Browse the repository at this point in the history
  76. crypto: cleanup webcrypto jwk code

    PR-URL: #42562
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Zeyu Yang <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    panva authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    c036258 View commit details
    Browse the repository at this point in the history
  77. doc: aes webcrypto unwrap is not a node-specific extensions

    PR-URL: #42561
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    panva authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    a6c65fc View commit details
    Browse the repository at this point in the history
  78. crypto: do not add undefined hash in webcrypto normalizeAlgorithm

    PR-URL: #42559
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    panva authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    fa7edb7 View commit details
    Browse the repository at this point in the history
  79. src: add proper mutexes for accessing FIPS state

    The FIPS state handling and OpenSSL initialization code makes
    accesses to global OpenSSL state without any protection against
    parallel modifications from multiple threads.
    
    This commit adds such protections.
    
    PR-URL: #42278
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Richard Lau <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    addaleax authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    3084af3 View commit details
    Browse the repository at this point in the history
  80. doc: change "OCSP Request" to "OCSP request"

    PR-URL: #42582
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    tniessen authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    858af42 View commit details
    Browse the repository at this point in the history
  81. build: set stale action back to running nightly

    I manually ran over  the last number of weeks so that
    we did not mark all of the stale isssues all at once.
    We are not caught up so we can go to running daily.
    
    Signed-off-by: Michael Dawson <[email protected]>
    
    PR-URL: #42549
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Tierney Cyren <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    mhdawson authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    fe62d4b View commit details
    Browse the repository at this point in the history
  82. meta: move one or more collaborators to emeritus

    PR-URL: #42500
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    nodejs-github-bot authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    dea7f22 View commit details
    Browse the repository at this point in the history
  83. os: avoid unnecessary usage of var

    The `var` keyword is known to be problematic and is not needed here,
    so better to use the `let` keyword for variable declarations.
    
    PR-URL: #42563
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    VoltrexKeyva authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    0fcb067 View commit details
    Browse the repository at this point in the history
  84. lib: source maps filter null prefix

    Fixes: #42417
    
    PR-URL: #42522
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    fabiancook authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    6258055 View commit details
    Browse the repository at this point in the history
  85. doc: fix documentation of FileHandle.prototype.appendFile

    PR-URL: #42588
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    aduh95 authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    73a1d22 View commit details
    Browse the repository at this point in the history
  86. doc: remove faulty justification for 128-bit AES

    This sentence implies that AES-128 is preferred over AES-256 because
    of a related-key attack from 2009. However, that attack by Alex
    Biryukov, Orr Dunkelman, Nathan Keller, Dmitry Khovratovich, and Adi
    Shamir, while impressive, is only effective against variants of
    AES-256 with a reduced number of rounds and it requires related keys.
    This means that the attack is not effective against AES-256 as it is
    used within TLS.
    
    (AES-128 is still often preferred over AES-256 simply because it is
    believed to be sufficiently secure and because it is faster.)
    
    PR-URL: #42578
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    tniessen authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    e158a8d View commit details
    Browse the repository at this point in the history
  87. build: consolidate JS and md linting GitHub Actions

    Linting markdown runs the JavaScript linting job, so consolidate them to
    conserve time and resources. Run JavaScript separately, but then run
    markdown linting so it can use the cached results of the JavaScript
    linting.
    
    PR-URL: #42572
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Reviewed-By: Mestery <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Darshan Sen <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    ebefd25 View commit details
    Browse the repository at this point in the history
  88. lib: prepare files for no-var lint rule

    PR-URL: #42573
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    5e0ca4c View commit details
    Browse the repository at this point in the history
  89. tools: enable no-var ESLint rule for lib

    PR-URL: #42573
    Reviewed-By: Darshan Sen <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: Akhil Marsonya <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    0a8b362 View commit details
    Browse the repository at this point in the history
  90. 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 <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    LiviaMedeiros authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    99f9880 View commit details
    Browse the repository at this point in the history
  91. buffer: improve Blob constructor error message when passing a string

    resolve: #38856
    
    PR-URL: #42338
    Fixes: #38856
    Reviewed-By: Antoine du Hamel <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    meixg authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    3fbfd65 View commit details
    Browse the repository at this point in the history
  92. meta: update .mailmap and AUTHORS

    Refs: #42599 (comment)
    
    PR-URL: #42602
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Xuguang Mei <[email protected]>
    Reviewed-By: Mohammed Keyvanzadeh <[email protected]>
    Reviewed-By: Tobias Nießen <[email protected]>
    Reviewed-By: Luigi Pinca <[email protected]>
    Trott authored and juanarbol committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    1e3e689 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. 2022-04-04, Version 17.8.1 (Current), @BethGriggs prepared by @juanarbol

    
    
    Notable Changes:
    
    * doc: add @meixg to collaborators (Xuguang Mei) #42576
    
    PR-URL: #42612
    juanarbol committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    f5f29f4 View commit details
    Browse the repository at this point in the history