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

v13.13.0 release proposal #32813

Merged
merged 181 commits into from Apr 14, 2020
Merged

v13.13.0 release proposal #32813

merged 181 commits into from Apr 14, 2020

Commits on Mar 30, 2020

  1. doc: add link to DNS definition

    PR-URL: #32228
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    rosaxxny authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    7f0ed89 View commit details
    Browse the repository at this point in the history
  2. repl: fixup error message

    Use "cmd.action" instead of just "action" for ERR_INVALID_ARG_TYPE
    
    Signed-off-by: James M Snell <jasnell@gmail.com>
    
    PR-URL: #32474
    Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    jasnell authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    8e00f0d View commit details
    Browse the repository at this point in the history
  3. http: fixup options.method error message

    Use `options.method` instead of just `method`
    
    Signed-off-by: James M Snell <jasnell@gmail.com>
    
    PR-URL: #32471
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    jasnell authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    567b352 View commit details
    Browse the repository at this point in the history
  4. build: drop Travis in favor of Actions

    GitHub Actions is running all tests already present on Travis, as well
    as building on more platforms (OS X and Windows). With Travis we're also
    getting timeouts more frequently than with Actions, which gives the
    false impression tests are failing (making it harder to triage PRs ready
    to merge).
    
    To make our config simpler, CI.yml and pythonpackage.yml got merged. The
    coverage is also increased by running tests on OS X.
    
    Signed-off-by: Matheus Marchini <mmarchini@netflix.com>
    
    PR-URL: #32450
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Christian Clauss <cclauss@me.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Ben Coe <bencoe@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    mmarchini authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    eda165f View commit details
    Browse the repository at this point in the history
  5. src: cleanup DestroyParam when Environment exits

    Otherwise, this leaks memory if the weak callback is never called.
    
    PR-URL: #32421
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    13377a0 View commit details
    Browse the repository at this point in the history
  6. src: check for empty maybe local

    Using ToLocalChecked on MaybeLocal without verifying it's empty
    can lead to unattempted crash.
    
    PR-URL: #32339
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Xstoudi authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    aa28227 View commit details
    Browse the repository at this point in the history
  7. src: clean v8 namespaces in env.cc file

    PR-URL: #32374
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    juanarbol authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    778dcc8 View commit details
    Browse the repository at this point in the history
  8. doc: add mildsunrise to collaborators

    PR-URL: #32525
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    mildsunrise authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    edee4ec View commit details
    Browse the repository at this point in the history
  9. test: revise test-http-client-default-headers-exist

    * Remove assert.strictEqual where assert.ok suffices
    * Replace countdown with Promise.all()
    
    PR-URL: #32493
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    2f8f619 View commit details
    Browse the repository at this point in the history
  10. src: simplify large pages mapping code

    * Introduce `OnScopeLeave` handler for cleaning up mmap()ed range(s).
    * Factor out failure scenario at the bottom of the function with
      `fail` label for use with `goto`.
    * Do not allocate temporary range (`nmem`) on FreeBSD, because it is
      not used.
    
    The intention is that the steps involved in re-mapping to large pages
    become more clearly visible.
    
    Signed-off-by: Gabriel Schulhof <gabriel.schulhof@intel.com>
    Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl>
    PR-URL: #32396
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    2 people authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    09cd744 View commit details
    Browse the repository at this point in the history
  11. test: replace Map with Array in test-cluster-net-listen-ipv6only-false

    Signed-off-by: Rich Trott <rtrott@gmail.com>
    
    PR-URL: #32398
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    11d7cf1 View commit details
    Browse the repository at this point in the history
  12. test: use Promise.all() in test-cluster-net-listen-ipv6only-false

    Use Promise.all() instead of countdown in
    test-cluster-net-listen-ipv6only-false.
    
    Signed-off-by: Rich Trott <rtrott@gmail.com>
    
    PR-URL: #32398
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    b1e6f29 View commit details
    Browse the repository at this point in the history
  13. src: remove excess v8 namespace

    PR-URL: #32191
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    himself65 authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    1de9718 View commit details
    Browse the repository at this point in the history
  14. fs: fixup error message for invalid options.recursive

    Use "options.recursive" instead of just "recursive"
    
    Signed-off-by: James M Snell <jasnell@gmail.com>
    
    PR-URL: #32472
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    jasnell authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    8770fd9 View commit details
    Browse the repository at this point in the history
  15. console: fixup error message

    Use "options.inspectOptions" instead of just "inspectOptions"
    
    Signed-off-by: James M Snell <jasnell@gmail.com>
    
    PR-URL: #32475
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    jasnell authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    814d88a View commit details
    Browse the repository at this point in the history
  16. src: fix compiler warnings in node_report_module

    Currently, the following compiler warnings are generated:
    ../src/node_report_module.cc:
    In function ‘void report::ShouldReportOnFatalError(
        const v8::FunctionCallbackInfo<v8::Value>&)’:
    ../src/node_report_module.cc:132:16: warning:
    unused variable ‘env’ [-Wunused-variable]
      132 |   Environment* env = Environment::GetCurrent(info);
          |                ^~~
    ../src/node_report_module.cc:
    In function ‘void report::SetReportOnFatalError(
        const v8::FunctionCallbackInfo<v8::Value>&)’:
    ../src/node_report_module.cc:138:16: warning:
    unused variable ‘env’ [-Wunused-variable]
      138 |   Environment* env = Environment::GetCurrent(info);
          |                ^~~
    
    This commit removes the unused variables.
    
    PR-URL: #32498
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    danbev authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    fbf0493 View commit details
    Browse the repository at this point in the history
  17. build: disable -Wattributes warnings on aix

    Disable the following compiler warning:
    
        warning: visibility attribute not supported in this
        configuration; ignored [-Wattributes]
    
    This is gcc complaining about `__attribute((visibility("default"))`
    in static library builds. Legitimate but harmless (and uninteresting)
    and it drowns out more relevant warnings.
    
    PR-URL: #32419
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    bnoordhuis authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    432e58f View commit details
    Browse the repository at this point in the history
  18. doc: add missing changes: entry for mkdir

    Refs: #31530
    
    PR-URL: #32490
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ben Coe <bencoe@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    1e27f66 View commit details
    Browse the repository at this point in the history
  19. doc: rename cve_management_process.md to fit doc style guide

    PR-URL: #32456
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    lingsamuel authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    1b97d25 View commit details
    Browse the repository at this point in the history
  20. test: unflake async-hooks/test-statwatcher

    On Windows 2016 under high load further change events can be emitted
    after writing the 5 bytes is reported. Updating the mtime of the file
    can be reported as a separate change. This will increase the "before"
    count, but not the "w1HookCount" since we removed the listener.
    
    This makes the test keep the listeners until the end of the test.
    
    Fixes: #21425
    
    PR-URL: #32484
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    bzoz authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    36c6d22 View commit details
    Browse the repository at this point in the history
  21. test: check bundled binaries are signed on macOS

    For notarization on macOS all packaged binaries must be signed. Add a
    regression test to check that known binaries from our dependencies
    (at the time of this commit term-size via npm) are signed.
    
    Signed-off-by: Richard Lau <riclau@uk.ibm.com>
    
    PR-URL: #32522
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    richardlau authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    fbb51b9 View commit details
    Browse the repository at this point in the history
  22. test: remove a duplicated test

    PR-URL: #32453
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
    Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com>
    himself65 authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    f179a22 View commit details
    Browse the repository at this point in the history
  23. http: increase default header size from 8KB to 16KB

    Fixes: #27645
    
    PR-URL: #32520
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    rosaxxny authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    bd9f4d2 View commit details
    Browse the repository at this point in the history
  24. doc,crypto: clarify oaepHash option's impact

    PR-URL: #32340
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    panva authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    394f8ca View commit details
    Browse the repository at this point in the history
  25. src: enhance template function 'MakeUtf8String'

    PR-URL: #32322
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    himself65 authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    b973b93 View commit details
    Browse the repository at this point in the history
  26. deps: update acorn to v7.1.1

    Also clean up the plugins package.json files.
    
    PR-URL: #32310
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    BridgeAR authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    f690fc9 View commit details
    Browse the repository at this point in the history
  27. doc: use uppercase on windows path

    PR-URL: #32294
    Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    himself65 authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    e7e3aee View commit details
    Browse the repository at this point in the history
  28. doc: fix profile type of --heap-prof-name

    V8 CPU profile -> V8 heap profile
    
    PR-URL: #32404
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    syohex authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    7d4ec42 View commit details
    Browse the repository at this point in the history
  29. src: replace handle dereference with ContainerOf

    this was influenced by #32269
    
    PR-URL: #32298
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    HarshithaKP authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    06bff18 View commit details
    Browse the repository at this point in the history
  30. src: unify Linux and FreeBSD large pages implem

    dl_iterate_phdr(3) is also available for FreeBSD. This change adds the
    same trimming code for the start and end of the .text section as on
    Linux, making it work on FreeBSD, and removing the need for the
    additional FreeBSD-specific check.
    
    Manually tested on
      * https://www.osboxes.org/freebsd/#freebsd-12-1-vbox
      * https://www.osboxes.org/freebsd/#freebsd-11-vbox
      * test-digitalocean-freebsd11-x64-2
    
    Signed-off-by: Gabriel Schulhof <gabriel.schulhof@intel.com>
    PR-URL: #32534
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Gabriel Schulhof authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    c71736e View commit details
    Browse the repository at this point in the history
  31. test: revise test-http-response-multi-content-length

    Isolate the two test cases here a bit more and refactor code.
    
    PR-URL: #32526
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    02eea77 View commit details
    Browse the repository at this point in the history
  32. doc: fix typo in maintaining-openssl guide

    PR-URL: #32292
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    snitin315 authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    6cdccc8 View commit details
    Browse the repository at this point in the history
  33. doc: fix typo in maintaining-zlib guide

    PR-URL: #32292
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    snitin315 authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    02b0c9e View commit details
    Browse the repository at this point in the history
  34. doc: fix typo in http2 docs

    PR-URL: #32292
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    snitin315 authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    002048e View commit details
    Browse the repository at this point in the history
  35. benchmark: add no-var rule in .eslintrc.yaml

    PR-URL: #31794
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    dnlup authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    05111c4 View commit details
    Browse the repository at this point in the history
  36. benchmark: use const instead of var in async_hooks

    PR-URL: #31794
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    dnlup authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    b188b3c View commit details
    Browse the repository at this point in the history
  37. benchmark: use let instead of var in common.js

    PR-URL: #31794
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    dnlup authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    54c6219 View commit details
    Browse the repository at this point in the history
  38. benchmark: use let instead of var in dns

    PR-URL: #31794
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    dnlup authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    93b3997 View commit details
    Browse the repository at this point in the history
  39. benchmark: use let instead of var in run.js

    PR-URL: #31794
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    dnlup authored and addaleax committed Mar 30, 2020
    2 Configuration menu
    Copy the full SHA
    4ce6fc5 View commit details
    Browse the repository at this point in the history
  40. benchmark: use let instead of var in timers

    PR-URL: #31794
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    dnlup authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    f172014 View commit details
    Browse the repository at this point in the history
  41. benchmark: use let instead of var in tls

    PR-URL: #31794
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    dnlup authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    108e91f View commit details
    Browse the repository at this point in the history
  42. benchmark: use let instead of var in url

    PR-URL: #31794
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    dnlup authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    148df0a View commit details
    Browse the repository at this point in the history
  43. benchmark: use let instead of var in util

    PR-URL: #31794
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    dnlup authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    f1d3fb0 View commit details
    Browse the repository at this point in the history
  44. benchmark: use let instead of var in worker

    PR-URL: #31794
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    dnlup authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    d831665 View commit details
    Browse the repository at this point in the history
  45. benchmark: use let instead of var in zlib

    PR-URL: #31794
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    dnlup authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    b556670 View commit details
    Browse the repository at this point in the history
  46. src: check for overflow when extending AliasedBufferBase

    When resizing an aliased_buffer check if the new size will overflow.
    
    PR-URL: #31740
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    amdoku authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    1e76bc6 View commit details
    Browse the repository at this point in the history
  47. src: add aliased-buffer-overflow abort test

    Added native extension similar to
    test/addons/stringbytes-external-exceeded-max.
    Added an abort test to regression test the non overflow behaviour.
    
    PR-URL: #31740
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    amdoku authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    9c901a5 View commit details
    Browse the repository at this point in the history
  48. src: add test/abort build tasks

    The Aliased*Array overflow check test introduced a dependency to a
    compiled artifact. Add this artifact to the build process in a
    similar fashion as test/addons and test/js-native-api do.
    
    PR-URL: #31740
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    amdoku authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    928a490 View commit details
    Browse the repository at this point in the history
  49. util: fix inspecting document.all

    Fixes: #31889
    
    PR-URL: #31938
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    devsnek authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    6d86651 View commit details
    Browse the repository at this point in the history
  50. fs: add fs.readv()

    Fixes: #2298
    PR-URL: #32356
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    SheikhSajid authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    30d55a3 View commit details
    Browse the repository at this point in the history
  51. test: skip some binding tests on IBMi PASE

    IBMi PASE Node.js always links to shared openssl
    and zlib libraries. So skip the static binding tests.
    
    PR-URL: #31967
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    dmabupt authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    72983d2 View commit details
    Browse the repository at this point in the history
  52. test: als variant of test-timers-clearImmediate

    Refs: #31978
    
    PR-URL: #32303
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    HarshithaKP authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    1905b9e View commit details
    Browse the repository at this point in the history
  53. doc: tests local links in markdown documents

    PR-URL: #32359
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    aduh95 authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    6d4d299 View commit details
    Browse the repository at this point in the history
  54. http: don't emit 'readable' after 'close'

    PR-URL: #32277
    Refs: #28710
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ronag authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    7c3c062 View commit details
    Browse the repository at this point in the history
  55. lib: replace Array to ArrayIsArray by primordials

    PR-URL: #32258
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    himself65 authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    68608b2 View commit details
    Browse the repository at this point in the history
  56. win,build: set exit_code on configure failure

    PR-URL: #32205
    Fixes: #31573
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Bartlomiej Brzozowski authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    2ee684a View commit details
    Browse the repository at this point in the history
  57. test: harden the tick sampling logic

    Under peculiar system load conditions, the profiler thread
    does not get enough CPU slices to perform the sampling.
    Improve the interaction between worker and parent thread
    by performing a large disc read, which is a better blend of
    CPU and I/O bound work, than earlier versions.
    This produces x10 more samples than the existing one,
    in 10 iterations, as opposed to 1024.
    
    Also capture worker error situations to improve debugging
    
    Refs: #26401 (comment)
    
    PR-URL: #32190
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    HarshithaKP authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    73fec7c View commit details
    Browse the repository at this point in the history
  58. http: move free socket error handling to agent

    The http client should not know anything about free sockets. Let
    the agent handle its pool of sockets.
    
    PR-URL: #32003
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    ronag authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    ff3615d View commit details
    Browse the repository at this point in the history
  59. stream: change var to let/const in stream files

    PR-URL: #32214
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Saajan authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    cad768e View commit details
    Browse the repository at this point in the history
  60. lib: removed unused error code

    PR-URL: #32481
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    yashLadha authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    5740a70 View commit details
    Browse the repository at this point in the history
  61. worker: runtime error on pthread creation

    With large number of worker threads pthread
    fails with hard assertion.
    Instead of hard assertion throw a runtime error.
    
    PR-URL: #32344
    Fixes: #32319
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    HarshithaKP authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    833d78a View commit details
    Browse the repository at this point in the history
  62. test: skip a wasi test on IBMi PASE

    The API clock_getres with attribute API CLOCK_THREAD_CPUTIME_ID
    is not supported on IBM i PASE.
    
    PR-URL: #32459
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    dmabupt authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    986a605 View commit details
    Browse the repository at this point in the history
  63. test: fix a typo on test-fs-read-optional-params

    PR-URL: #32461
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    himself65 authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    1fc19b0 View commit details
    Browse the repository at this point in the history
  64. fs: fix fs.read when passing null value

    PR-URL: #32479
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    himself65 authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    b8b8e82 View commit details
    Browse the repository at this point in the history
  65. src: remove unnecessary 'Local.As' operation

    PR-URL: #32286
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    himself65 authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    e2b08f0 View commit details
    Browse the repository at this point in the history
  66. crypto: clear openssl error stack after en/decrypt

    The publicEncrypt/privateDecrypt/etc. family of functions didn't clear
    OpenSSL's error stack on early return.
    
    Notably, trying to use an encrypted key with the wrong passphrase left
    an error on the stack that made subsequent encrypt or decrypt operations
    fail, even with an unencrypted key.
    
    Fixes: #32240
    
    PR-URL: #32248
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    bnoordhuis authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    2c32e59 View commit details
    Browse the repository at this point in the history
  67. doc: update AUTHORS list

    PR-URL: #32222
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    lpinca authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    b494053 View commit details
    Browse the repository at this point in the history
  68. dns: add dns.ALL hints flag constant

    PR-URL: #32183
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    murgatroid99 authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    e14317a View commit details
    Browse the repository at this point in the history
  69. wasi: clean up options validation

    PR-URL: #31797
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    lundibundi authored and addaleax committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    4f98b71 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2020

  1. src: refactoring and cleanup of node_i18n

    Signed-off-by: James M Snell <jasnell@gmail.com>
    
    PR-URL: #32438
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    jasnell authored and MylesBorins committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    5080491 View commit details
    Browse the repository at this point in the history
  2. doc: update context-aware section of addon doc

    Replace the portion of the context-aware addon example that advocates
    for managing the life cycle of the per-addon-instance data using a
    weak reference with code that illustrates how to manage its life cycle
    using an environment cleanup hook.
    
    Signed-off-by: Gabriel Schulhof <gabriel.schulhof@intel.com>
    PR-URL: #28659
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Gabriel Schulhof authored and MylesBorins committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    979fb15 View commit details
    Browse the repository at this point in the history
  3. src: handle report options on fatalerror

    Follow on to #32207, 3 other options
    are also not respected under situations that the isolate is not
    available.
    
    PR-URL: #32497
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    sam-github authored and MylesBorins committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    04237ec View commit details
    Browse the repository at this point in the history
  4. test: refactor test-http-information-processing

    Replace magic numbers with constant.
    Use for loop for repeated code.
    Reduce console logging.
    Remove unneeded countdown module use.
    
    PR-URL: #32547
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MylesBorins committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    8bcbb8d View commit details
    Browse the repository at this point in the history
  5. tools: only fetch previous versions when necessary

    Refactor the logic for working out the previous versions of Node.js for
    the API documentation so that the parsing (including the potential https
    get) happens at most once per build (as opposed to the current once per
    generated API doc).
    
    Signed-off-by: Richard Lau <riclau@uk.ibm.com>
    
    PR-URL: #32518
    Fixes: #32512
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    richardlau authored and MylesBorins committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    ffdd82b View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2020

  1. module: path-only CJS exports extension searching

    PR-URL: #32351
    Reviewed-By: Geoffrey Booth <webmaster@geoffreybooth.com>
    Reviewed-By: Bradley Farias <bradley.meck@gmail.com>
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    guybedford authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    bc7f819 View commit details
    Browse the repository at this point in the history
  2. doc: add ASAN build instructions

    PR-URL: #32436
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    gengjiawen authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    9ee2afa View commit details
    Browse the repository at this point in the history
  3. net: wait for shutdown to complete before closing

    When not allowing half open, handle.close would be
    invoked before shutdown has been called and
    completed causing a potential data race.
    
    Fixes: #32486 (comment)
    
    PR-URL: #32491
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    ronag authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    3c8bf90 View commit details
    Browse the repository at this point in the history
  4. test: add test-worker-prof to the SLOW list for debug

    Consistently failing on ubuntu1804_sharedlibs_debug_x64
    
    Refs: #26401
    
    PR-URL: #32589
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    MylesBorins authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    ca26620 View commit details
    Browse the repository at this point in the history
  5. test: mark test-http2-reset-flood flaky on bsd

    This test is somewhat regularly flaky on 12.x and it appears master as
    well. There appears to be an issue tracking flakes for 6+ months. Seems
    reasonable to mark this to keep us from having red CI.
    
    Refs: #29802
    
    PR-URL: #32595
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    MylesBorins authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    28077a0 View commit details
    Browse the repository at this point in the history
  6. deps: upgrade openssl sources to 1.1.1f

    This updates all sources in deps/openssl/openssl by:
        $ cd deps/openssl/
        $ rm -rf openssl
        $ tar zxf ~/tmp/openssl-1.1.1f.tar.gz
        $ mv openssl-1.1.0h openssl
        $ git add --all openssl
        $ git commit openssl
    
    PR-URL: #32583
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    hassaanp authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    3417cc5 View commit details
    Browse the repository at this point in the history
  7. deps: update archs files for OpenSSL-1.1.1f

     After an OpenSSL source update, all the config files need to be
     regenerated and comitted by:
        $ cd deps/openssl/config
        $ make
        $ git add deps/openssl/config/archs
        $ git add deps/openssl/openssl/include/crypto/bn_conf.h
        $ git add deps/openssl/openssl/include/crypto/dso_conf.h
        $ git add deps/openssl/openssl/include/openssl/opensslconf.h
        $ git commit
    
    PR-URL: #32583
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    hassaanp authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    8586838 View commit details
    Browse the repository at this point in the history
  8. doc: update releaser list in README.md

    Moved emeritus members keys and fixed alphabetization issues
    
    PR-URL: #32577
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    MylesBorins authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    f0a31e3 View commit details
    Browse the repository at this point in the history
  9. tracing: do not attempt to call into JS when disallowed

    PR-URL: #32548
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    4e5271a View commit details
    Browse the repository at this point in the history
  10. worker: do not emit 'exit' events during process.exit()

    Do not emit `'exit'` events caused by recursively stopping all
    running Workers from inside the `process.exit()` call.
    
    PR-URL: #32546
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    addaleax authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    4acd7f4 View commit details
    Browse the repository at this point in the history
  11. http: fix incorrect headersTimeout measurement

    For keep-alive connections, the headersTimeout may fire during
    subsequent request because the measurement was reset after
    a request and not before a request.
    
    PR-URL: #32329
    Fixes: #27363
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    OrKoN authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    8597df4 View commit details
    Browse the repository at this point in the history
  12. benchmark: fix error on server close in AsyncLocalStorage benchmark

    PR-URL: #32503
    Reviewed-By: Vladimir de Turckheim <vlad2t@hotmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    puzpuzpuz authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    78b90d9 View commit details
    Browse the repository at this point in the history
  13. src: align PerformanceState class name with conventions

    Class names are written in UpperCamelCase. Otherwise, this looks like
    it’s a variable, not a class name.
    
    PR-URL: #32539
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    e066584 View commit details
    Browse the repository at this point in the history
  14. src: move JSONWriter into its own file

    The JSONWriter feature is not inherently related to the report
    feature in any way.
    
    As a drive-by fix, remove a number of unused header includes.
    
    PR-URL: #32552
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    addaleax authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    f284d59 View commit details
    Browse the repository at this point in the history
  15. report: add missing locks for report_on_fatalerror accessors

    Overlooked in 2fa74e3.
    
    Refs: #32207
    
    PR-URL: #32535
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    addaleax authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    c095520 View commit details
    Browse the repository at this point in the history
  16. test: add known issues test for #31733

    Authenticated decryption works for file streams up to 32768 bytes but
    not beyond. Other streams and direct decryption are not affected.
    
    Refs: #31733
    
    PR-URL: #31734
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    bnoordhuis authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    0e4ce8f View commit details
    Browse the repository at this point in the history
  17. doc: improve fs.read documentation

    PR-URL: #29270
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    hachimiSfeir authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    b6f7196 View commit details
    Browse the repository at this point in the history
  18. src: clean up worker thread creation code

    Instead of setting and then in the case of error un-setting properties,
    only set them when no error occurs.
    
    Refs: #32344
    
    PR-URL: #32562
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    0faaa7c View commit details
    Browse the repository at this point in the history
  19. src: remove loop_init_failed_ from Worker class

    There’s no reason for this to not be stored alongside the loop
    data structure itself.
    
    PR-URL: #32562
    Refs: #32344
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    4df3ac2 View commit details
    Browse the repository at this point in the history
  20. src: use smart pointers for nghttp2 objects

    Signed-off-by: James M Snell <jasnell@gmail.com>
    
    PR-URL: #32551
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    jasnell authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    afc6a25 View commit details
    Browse the repository at this point in the history
  21. src: rename http2 class and suppress compile warnings

    Suppress compile warnings on Windows, rename class for
    consistent styling.
    
    Signed-off-by: James M Snell <jasnell@gmail.com>
    
    PR-URL: #32551
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    jasnell authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    8f766e8 View commit details
    Browse the repository at this point in the history
  22. src: minor http2 refactorings

    * Simplify Http2Priority struct
    * BooleanValue => IsTrue/IsFalse
    
    Signed-off-by: James M Snell <jasnell@gmail.com>
    
    PR-URL: #32551
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    jasnell authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    62db9a0 View commit details
    Browse the repository at this point in the history
  23. test: use template strings in parallel tests

    PR-URL: #32549
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    dericop authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    cca269c View commit details
    Browse the repository at this point in the history
  24. test: use common.mustCall in test-worker-esm-exit

    PR-URL: #32544
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    himself65 authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    079a32e View commit details
    Browse the repository at this point in the history
  25. test: replace flag expose_internals to expose-internals

    PR-URL: #32542
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    juanarbol authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    edf35db View commit details
    Browse the repository at this point in the history
  26. tools: update ESLint to 7.0.0-alpha.3

    Update ESLint to 7.0.0-alpha.3
    
    PR-URL: #32533
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    cjihrig authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    97a3e2f View commit details
    Browse the repository at this point in the history
  27. src: avoid using elevated v8 namespaces in node_errors.h

    Signed-off-by: James M Snell <jasnell@gmail.com>
    
    PR-URL: #32468
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    jasnell authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    9600332 View commit details
    Browse the repository at this point in the history
  28. src: avoid using elevated v8 namespaces in node_perf.h

    Signed-off-by: James M Snell <jasnell@gmail.com>
    
    PR-URL: #32468
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    jasnell authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    fcfde57 View commit details
    Browse the repository at this point in the history
  29. fs: make parameters optional for readSync

    This makes the offset, length and position parameters optional by
    passing in an options object.
    
    PR-URL: #32460
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    lholmquist authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    991aca3 View commit details
    Browse the repository at this point in the history
  30. test: fix fs test-fs-utimes strictEqual arg order

    `actual` is the first argument, `expected` the second, but the test
    flipped them around and was producing confusing assertion messages
    as a result.
    
    Refs: #32408 (comment)
    
    PR-URL: #32420
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    bnoordhuis authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    2e015e5 View commit details
    Browse the repository at this point in the history
  31. util: only inspect error properties that are not visible otherwise

    Inspecting errors results in duplicated information in case an error
    is created with enumerable `name`, `message` or `stack` properties.
    In that case, check if the output already contains that information
    and prevent listing that property.
    
    This reduces the noise as receiver.
    
    PR-URL: #32327
    Reviewed-By: Anto Aravinth <anto.aravinth.cse@gmail.com>
    BridgeAR authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    848d81c View commit details
    Browse the repository at this point in the history
  32. doc: add flarna to collaborators

    PR-URL: #32620
    Fixes: #32333
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Flarna authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    7d93a3f View commit details
    Browse the repository at this point in the history
  33. doc: improve markdown link checker

    - Test link definitions too
    - Report all broken links in a file, not just the first one
    - Avoid use of workers (launching ~90 workers has substantial
      overhead, and in my 4-core machine it is slower than not using
      them at all) & other simplifications
    
    Refs: #32359
    
    PR-URL: #32586
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mildsunrise authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    d513b55 View commit details
    Browse the repository at this point in the history
  34. doc: fix more links

    Fix broken links found by the checker, and exclude
    test/fixtures as it contains invalid links.
    
    Also exclude doc/changelogs because they're huge files
    which take very long to parse, and (IIRC) are auto-generated
    anyway.
    
    (Oh and also a nit at the README next to my link)
    
    PR-URL: #32586
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mildsunrise authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    1dee8c1 View commit details
    Browse the repository at this point in the history
  35. doc: add missing changes: entry for dns.ALL

    Refs: #32183
    
    PR-URL: #32617
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    addaleax authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    3296359 View commit details
    Browse the repository at this point in the history
  36. test: validate util.format when the value is 'Infinity'

    PR-URL: #32573
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Andrés M. Gómez authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    408437d View commit details
    Browse the repository at this point in the history
  37. test: replace console.log() with debuglog()

    PR-URL: #32550
    Refs: #32541
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
    juanarbol authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    8f0c106 View commit details
    Browse the repository at this point in the history
  38. worker: support MessagePort to workers data

    PR-URL: #32278
    Fixes: #32250
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    juanarbol authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    8cb5e41 View commit details
    Browse the repository at this point in the history
  39. test: remove unnecessary console.log() calls

    PR-URL: #32541
    Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    juanarbol authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    30505d7 View commit details
    Browse the repository at this point in the history
  40. test: add a missing common.mustCall

    PR-URL: #32305
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    HarshithaKP authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    93ff4ff View commit details
    Browse the repository at this point in the history
  41. src: fix extra includes of "env.h" and "env-inl.h"

    Due to how the Environment class is used throughout the codebase, there
    are a log of includes referencing eitehr env.h or env-inl.h.
    
    This commit cleans up the remaining extra includes of 'env.h' or
    'env-inl.h' and adds forward declarations of the Environment class.
    
    PR-URL: #32293
    Refs: #27531
    
    Fixes: #27531
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    nkreeger authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    42a28d0 View commit details
    Browse the repository at this point in the history
  42. test: fix python-version selection with actions

    s/PYTHON\_VERSION/python-version
    
    Refs: https://github.com/actions/setup-python
    
    PR-URL: #32609
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    MylesBorins authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    a7b6a10 View commit details
    Browse the repository at this point in the history
  43. module: expose exports conditions to loaders

    PR-URL: #31303
    Reviewed-By: Bradley Farias <bradley.meck@gmail.com>
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Geoffrey Booth <webmaster@geoffreybooth.com>
    jkrems authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    537d2c1 View commit details
    Browse the repository at this point in the history
  44. doc: fix wordy sentence

    PR-URL: #32567
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    NotMoni authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    a1bb93a View commit details
    Browse the repository at this point in the history
  45. doc: clarify requireManualDestroy option

    Fixes: #32409
    
    PR-URL: #32514
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Vladimir de Turckheim <vlad2t@hotmail.com>
    HarshithaKP authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    34074aa View commit details
    Browse the repository at this point in the history
  46. src,test: add regression test for nested Worker termination

    This adds a regression test for terminating a Worker inside which
    another Worker is running.
    
    PR-URL: #32623
    Refs: #32531
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    addaleax authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    055c568 View commit details
    Browse the repository at this point in the history
  47. test: replace console.error() with debuglog calls

    Somehow thought I did this in 8905be2
    but clearly did not.
    
    PR-URL: #32588
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
    Trott authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    e01d061 View commit details
    Browse the repository at this point in the history
  48. doc: fix return type of crypto.getFips()

    `crypto.getFips()` returns a number, not a boolean.
    
    PR-URL: #32580
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Signed-off-by: Richard Lau <riclau@uk.ibm.com>
    richardlau authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    cf4f188 View commit details
    Browse the repository at this point in the history
  49. doc: return type of crypto.getFips() may change

    Document that the return type of `crypto.getFips()` may change in a
    future semver-major release from a `number` to a `boolean`.
    
    PR-URL: #32580
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Signed-off-by: Richard Lau <riclau@uk.ibm.com>
    richardlau authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    7f971b3 View commit details
    Browse the repository at this point in the history
  50. test: skip crypto test on arm buildbots

    The Raspberry Pis are too slow to run this computationally expensive
    test in a timely manner, it times out after 240 seconds.
    
    PR-URL: #32636
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    bnoordhuis authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    cede0cb View commit details
    Browse the repository at this point in the history
  51. doc: document that server.address() can return null

    PR-URL: #32519
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    watson authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    31b2cbb View commit details
    Browse the repository at this point in the history
  52. test: refactor test-http2-buffersize

    Remove seemlingly misplaced and/or extraneous comment. Replace countdown
    with Promise.all.
    
    PR-URL: #32540
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    e501ba2 View commit details
    Browse the repository at this point in the history
  53. doc: clarify length param in buffer.write

    `buffer.write` documentation has an incaccuracy w.r.t the `length`
    parameter: It says default number of bytes written is
    `buf.length - offset`. Change it to:
    If the buffer has sufficient space from the offset, the string is
    written upto `length`.
    If the buffer is short in space, only `buf.length - offset` bytes are
    written.
    
    Refs: #32104 (comment)
    
    PR-URL: #32119
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    HarshithaKP authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    0f1f572 View commit details
    Browse the repository at this point in the history
  54. tools: update Boxstarter script and document

    PR-URL: #32299
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    himself65 authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    567e671 View commit details
    Browse the repository at this point in the history
  55. doc: add unreachable code on events example

    PR-URL: #32364
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    himself65 authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    b567a63 View commit details
    Browse the repository at this point in the history
  56. doc: clarify docs fs.watch exception may be emitted

    Fixes: #29894
    
    PR-URL: #32513
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    juanarbol authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    5c70db4 View commit details
    Browse the repository at this point in the history
  57. doc: adjust paths in openssl maintenance guide

    The path for the crypto files in the `deps/openssl/openssl/`
    after running `cd deps/openssl/config && make` has been changed.
    The original path `deps/openssl/openssl/crypto/includes/internal/`
    now maps to `deps/openssl/openssl/includes/crypto`for the files that
    need to be added for the commit.
    
    PR-URL: #32593
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    hassaanp authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    1e72605 View commit details
    Browse the repository at this point in the history
  58. build: remove make lint on lint-py

    PR-URL: #32599
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    himself65 authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    655ff39 View commit details
    Browse the repository at this point in the history
  59. doc: make openssl commit messages be valid

    The current commit message is wrapped at 80 columns, but commit message
    descriptions should wrap at 72, so the maintainer has to fix the
    message up instead of just copying it in. They might not notice that
    requirement, in which case it has to be fixed during landing because
    `git node land` notices. To prevent that, make the message template
    wrap before 72 to keep the landing process as simple as possible.
    
    PR-URL: #32602
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    sam-github authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    7ae8ce3 View commit details
    Browse the repository at this point in the history
  60. test: copy addons .gitignore to test/abort/

    `cp test/addons/.gitignore test/abort/.gitignore`, because the new
    addon test in there leaves a build/ folder lying around and somebody
    is bound to use `git add .` earlier or later.
    
    Refs: #31740
    
    PR-URL: #32624
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    17a3dce View commit details
    Browse the repository at this point in the history
  61. doc: correct version metadata for Readable.from

    PR-URL: #32639
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    kzar authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    ba0ea79 View commit details
    Browse the repository at this point in the history
  62. test: fix tool path in test-doctool-versions.js

    Path to the versions tool tested by test-doctool-versions.js would
    be incorrect if the test temporary directory was redirected (e.g.
    via NODE_TEST_DIR) outside of `test/`.
    
    Signed-off-by: Richard Lau <riclau@uk.ibm.com>
    
    PR-URL: #32645
    Refs: #32518
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Shelley Vohr <codebytere@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    richardlau authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    ed89863 View commit details
    Browse the repository at this point in the history
  63. test: add Worker initialization failure test case

    Cover the scenario fixed through
    #31621
    Unfortunately there is no easy way to test this, in a
    cross-platform manner. So the approach is:
     - open a child process with ulimit restriction on file descriptors
     - in the child process, start few workers - more than the fd limit
     - make sure some workers fail, with the expected error type.
     - skip the test in windows, as there is no ulimit there.
    
    Refs: #31621
    
    PR-URL: #31929
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    HarshithaKP authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    17b2526 View commit details
    Browse the repository at this point in the history
  64. src: replace goto with lambda in options parser

    PR-URL: #32635
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    tniessen authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    3b5c4fb View commit details
    Browse the repository at this point in the history
  65. test: refactor test-worker

    PR-URL: #32509
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    himself65 authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    4ffa138 View commit details
    Browse the repository at this point in the history
  66. test: check that --expose-internals is disallowed in NODE_OPTIONS

    Add test cases that confirm that `--expose-internals` and
    `--expose_internals` are disallowed in the NODE_OPTIONS environment
    variable.
    
    PR-URL: #32554
    Refs: #32542
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    juanarbol authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    8c68dd4 View commit details
    Browse the repository at this point in the history
  67. test: remove unused variables on async hook test

    This commit remove the `id` and `type` arguments from the mustCall
    function on init.
    
    PR-URL: #32630
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    julianduque authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    6d12242 View commit details
    Browse the repository at this point in the history
  68. src: fix warnings on SPrintF

    PR-URL: #32558
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    himself65 authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    1fb4f9d View commit details
    Browse the repository at this point in the history
  69. net: fix crash if POLLHUP is received

    If the `onread` socket option is used and a `POLLHUP` event is received,
    libuv returns `UV_EOF` along with a `NULL` buffer in the read callback,
    causing the crash. Deal with this case.
    
    Fixes: #31823
    
    PR-URL: #32590
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    santigimeno authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    dd74601 View commit details
    Browse the repository at this point in the history
  70. build: use tabs for indentation in Makefile

    PR-URL: #32614
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    lpinca authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    135f4b9 View commit details
    Browse the repository at this point in the history
  71. async_hooks: move to lazy destroy hook registration in AsyncResource

    PR-URL: #32429
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Vladimir de Turckheim <vlad2t@hotmail.com>
    puzpuzpuz authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    b632231 View commit details
    Browse the repository at this point in the history
  72. Revert "test: mark empty udp tests flaky on OS X"

    This reverts commit 24a4f76.
    
    PR-URL: #32489
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
    lpinca authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    9df274a View commit details
    Browse the repository at this point in the history
  73. stream: complete pipeline with stdio

    stdio (stderr & stdout) should for compatibility
    reasons not be closed/end():ed. However, this
    causes pipeline with a stdio destination to
    never finish. This commit fixes this issue at
    a performance cost.
    
    Refs: #7606
    
    Fixes: #32363
    
    PR-URL: #32373
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    ronag authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    1c47bba View commit details
    Browse the repository at this point in the history
  74. src: munmap(2) upon class instance destructor

    Replace `OnScopeLeave` with a class whose instance destructor performs
    the munmap(2).
    
    Signed-off-by: Gabriel Schulhof <gabriel.schulhof@intel.com>
    Fixes: #32532
    PR-URL: #32570
    Co-Authored-By: Anna Henningsen <github@addaleax.net>
    Co-Authored-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    3 people authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    d779980 View commit details
    Browse the repository at this point in the history
  75. doc: update Ninja information in build guide

    PR-URL: #32629
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    edsadr authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    c1bb041 View commit details
    Browse the repository at this point in the history
  76. test: fix check error name on error instance

    PR-URL: #32508
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    himself65 authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    6d47958 View commit details
    Browse the repository at this point in the history
  77. async_hooks: use hasHooks function internally

    PR-URL: #32656
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    rickyes authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    a25ceef View commit details
    Browse the repository at this point in the history
  78. src: refactor to avoid goto in node_file.cc

    PR-URL: #32637
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    tniessen authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    246b789 View commit details
    Browse the repository at this point in the history
  79. doc: clarify listening event

    Co-authored-by: Divyanshu <dsinecos@gmail.com>
    
    PR-URL: #32581
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    HarshithaKP authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    6b32877 View commit details
    Browse the repository at this point in the history
  80. test: save test file in temporary directory

    The readv_sync.txt test file is currenly saved in the root directory.
    Save it in the dedicated temporary directory.
    
    PR-URL: #32670
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    lpinca authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    a7a70fa View commit details
    Browse the repository at this point in the history
  81. dns: remove duplicate code

    PR-URL: #32664
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    rickyes authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    e0e73f6 View commit details
    Browse the repository at this point in the history
  82. lib: changed functional logic in cluster schedulers

    Free pool in round_robin scheduler is implemented as an array. There
    were constant lookups being for distributing load on other workers in
    free pool. Reimplementing in Map will create will be more performant as
    compared to Array implementation. This was done for all in past but free
    wasn't implemented at that time.
    
    PR-URL: #32505
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    yashLadha authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    94251c4 View commit details
    Browse the repository at this point in the history
  83. doc: remove optional parameter from markdown anchor link

    Fix up a few instances so that lines don't xceed 80 characters.
    
    PR-URL: #32671
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Trott authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    f41660a View commit details
    Browse the repository at this point in the history
  84. test: make sure that inspector tests finish

    PR-URL: #32673
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Eugene Ostroukhov <eostroukhov@google.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    756a049 View commit details
    Browse the repository at this point in the history
  85. src: sync access for report and openssl options

    Audited usage of per-process OpenSSL and Report options, adding two
    required mutexes.
    
    Also documented existence and typical use of the per-process cli option
    mutex.
    
    PR-URL: #32618
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    sam-github authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    1763649 View commit details
    Browse the repository at this point in the history
  86. util: add maxStrLength option to inspect function

    Refs: #25478
    
    PR-URL: #32392
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    rosaxxny authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    0087eb1 View commit details
    Browse the repository at this point in the history
  87. doc: clarify behavior of napi_get_typedarray_info

    Signed-off-by: Michael Dawson <michael_dawson@ca.ibm.com>
    
    Fixes: #32089
    
    PR-URL: #32603
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    mhdawson authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    19deaa5 View commit details
    Browse the repository at this point in the history
  88. doc: add himself65 to collaborators

    PR-URL: #32734
    Reviewed-By: Gabriel Schulhof <gabriel.schulhof@intel.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    himself65 authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    9788b84 View commit details
    Browse the repository at this point in the history
  89. report: fix stderr matching for fatal error

    PR-URL: #32699
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    gengjiawen authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    9b84103 View commit details
    Browse the repository at this point in the history
  90. n-api: detect deadlocks in thread-safe function

    We introduce status `napi_would_deadlock` to be used as a return status
    by `napi_call_threadsafe_function` if the call is made with
    `napi_tsfn_blocking` on the main thread and the queue is full.
    
    PR-URL: #32689
    Fixes: #32615
    Signed-off-by: Gabriel Schulhof <gabriel.schulhof@intel.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: David Carlier <devnexen@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Gabriel Schulhof authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    3907de7 View commit details
    Browse the repository at this point in the history
  91. build: log detected compilers in --verbose mode

    Log the versions of the detected compilers when the configure script
    is run with `--verbose` to help verify which compiler is being used if
    multiple toolchains are installed on the system.
    
    Signed-off-by: Richard Lau <riclau@uk.ibm.com>
    
    PR-URL: #32715
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    richardlau authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    a11e3ef View commit details
    Browse the repository at this point in the history
  92. test: replace console.log/error with debuglog

    Use utility debug logs instead of console logs
    in test-cluster-setup-master-multiple.js
    
    Refs: #32678
    
    PR-URL: #32695
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    agustindaguerre authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    bdb2df7 View commit details
    Browse the repository at this point in the history
  93. 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>
    addaleax authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    4874db7 View commit details
    Browse the repository at this point in the history
  94. build: remove .txt files from .gitignore

    Refs: #32670 (comment)
    
    PR-URL: #32710
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Trott authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    809d42c View commit details
    Browse the repository at this point in the history
  95. build: fix LINT_MD_NEWER assignment

    Indentation with a tab breaks the functionality, resulting in linting
    all .md files when any one is changed. For consistency with the rest of
    the Makefile and to restore functionality, remove indentation.
    
    Refs: #32614 (comment)
    
    PR-URL: #32712
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and targos committed Apr 11, 2020
    Configuration menu
    Copy the full SHA
    d7b526c View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2020

  1. lib: removes unnecessary params

    PR-URL: #32694
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    JesuHrz authored and targos committed Apr 12, 2020
    Configuration menu
    Copy the full SHA
    180e437 View commit details
    Browse the repository at this point in the history
  2. perf_hooks: allow omitted parameters in 'performance.measure'

    Make `startMark` and `endMark` parameters optional.
    
    PR-URL: #32651
    Fixes: #32647
    Refs: https://www.w3.org/TR/user-timing-2/#measure-method
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    himself65 authored and targos committed Apr 12, 2020
    Configuration menu
    Copy the full SHA
    1a01ac3 View commit details
    Browse the repository at this point in the history
  3. lib: fix return type of setTimeout in net.Socket

    Function setTimeout in net.Socket should return this,
    not undefined, as doc said.
    
    PR-URL: #32722
    Refs: https://nodejs.org/api/net.html#net_socket_settimeout_timeout_callback
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    LongTengDao authored and targos committed Apr 12, 2020
    Configuration menu
    Copy the full SHA
    23e56ff View commit details
    Browse the repository at this point in the history
  4. src: remove duplicated code

    PR-URL: #32719
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    himself65 authored and targos committed Apr 12, 2020
    Configuration menu
    Copy the full SHA
    ea17855 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2020

  1. src: remove unused v8::TryCatch namespace

    PR-URL: #32729
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    juanarbol authored and targos committed Apr 13, 2020
    Configuration menu
    Copy the full SHA
    c8a007f View commit details
    Browse the repository at this point in the history
  2. doc: add useful v8 option section

    This adds new section for v8 options and --max-old-space-size
    Fixes: #32252
    
    PR-URL: #32262
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    nimit95 authored and targos committed Apr 13, 2020
    Configuration menu
    Copy the full SHA
    66aafcf View commit details
    Browse the repository at this point in the history
  3. build: move doc versions JSON file out of out/doc

    Move the generated previous doc versions JSON file out of `out/doc` to
    prevent it being included in the distributed packages.
    
    Signed-off-by: Richard Lau <riclau@uk.ibm.com>
    
    PR-URL: #32728
    Fixes: nodejs/build#2276
    Reviewed-By: Shelley Vohr <codebytere@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    richardlau authored and targos committed Apr 13, 2020
    Configuration menu
    Copy the full SHA
    f9a2276 View commit details
    Browse the repository at this point in the history
  4. doc: replace node-test-pull-request-lite-pipeline from onboarding

    Replace the obsolete node-test-pull-request-lite-pipeline CI
    task in favour of node-test-pull-request.
    
    PR-URL: #32736
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    juanarbol authored and targos committed Apr 13, 2020
    Configuration menu
    Copy the full SHA
    18b5e04 View commit details
    Browse the repository at this point in the history
  5. build: output dots instead of tap in GitHub actions

    This makes the output much smaller and lets us focus on errors if there
    are any.
    
    PR-URL: #32714
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    targos committed Apr 13, 2020
    Configuration menu
    Copy the full SHA
    34f05ce View commit details
    Browse the repository at this point in the history
  6. src: removes unused v8::Integer and v8::Array namespace

    PR-URL: #32779
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    JesuHrz authored and targos committed Apr 13, 2020
    Configuration menu
    Copy the full SHA
    611dbf8 View commit details
    Browse the repository at this point in the history
  7. doc: add link to code ide configs

    Refs: #32764
    PR-URL: #32767
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    ronag authored and targos committed Apr 13, 2020
    Configuration menu
    Copy the full SHA
    0a8e075 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

  1. 2020-04-14, Version 13.13.0 (Current)

    Notable changes:
    
    New file system APIs:
    * Added a new function, `fs.readv` (with sync and promisified versions).
      This function takes an array of `ArrayBufferView` elements and will
      write the data it reads sequentially to the buffers
      (Sk Sajidul Kadir). #32356
    * A new overload is available for `fs.readSync`, which allows to
      optionally pass any of the `offset`, `length` and `position`
      parameters. #32460
    
    Other changes:
    * dns:
      * Added the `dns.ALL` flag, that can be passed to `dns.lookup()` with
        `dns.V4MAPPED` to return resolved IPv6 addresses as well as IPv4
        mapped IPv6 addresses (murgatroid99).
        #32183
    * http:
      * The default maximum HTTP header size was changed from 8KB to 16KB
        (rosaxny). #32520
    * n-api:
      * Calls to `napi_call_threadsafe_function` from the main thread can
        now return the `napi_would_deadlock` status in certain
        circumstances (Gabriel Schulhof).
        #32689
    * util:
      * Added a new `maxStrLength` option to `util.inspect`, to control the
        maximum length of printed strings. Its default value is `Infinity`
        (rosaxny). #32392
    * worker:
      * Added support for passing a `transferList` along with `workerData`
        to the `Worker` constructor (Juan José Arboleda).
        #32278
    
    New core collaborators:
    With this release, we welcome three new Node.js core collaborators:
    * himself65. #32734
    * flarna (Gerhard Stoebich). #32620
    * mildsunrise (Alba Mendez). #32525
    
    PR-URL: #32813
    targos committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    8130521 View commit details
    Browse the repository at this point in the history