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

Release proposal: v11.2 #24350

Merged
merged 249 commits into from
Nov 15, 2018
Merged

Release proposal: v11.2 #24350

merged 249 commits into from
Nov 15, 2018

Commits on Nov 2, 2018

  1. src,win: informative stack traces

    Refresh `Win32SymbolDebuggingContext::LookupSymbol` to use more APIs
    
    PR-URL: #23822
    Refs: https://docs.microsoft.com/en-us/windows/desktop/Debug/retrieving-symbol-information-by-address
    Refs: https://docs.microsoft.com/en-us/windows/desktop/Debug/retrieving-undecorated-symbol-names
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    refack authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    24b1864 View commit details
    Browse the repository at this point in the history
  2. lib: remove useless cwd in posix.resolve

    PR-URL: #23902
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ZYSzys authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    164f244 View commit details
    Browse the repository at this point in the history
  3. lib: fix code cache generation

    e7f710c broke the code cache generation since internalBinding
    is now passed in through the wrapper and cannot be redeclared.
    This patch fixes that.
    
    Refs: #21563
    PR-URL: #23855
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    joyeecheung authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    5ff1e67 View commit details
    Browse the repository at this point in the history
  4. test: run code cache test by default and test generator

    - Add the code cache tests to the default test suite, and test
      the bookkeeping when the binary is not built with the code cache.
    - Test the code cache generator to make sure we do not accidentally
      break it - until we enable code cache in the CI.
    
    Refs: #21563
    PR-URL: #23855
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    joyeecheung authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    7a2134c View commit details
    Browse the repository at this point in the history
  5. stream: add auto-destroy mode

    PR-URL: #22795
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    mafintosh authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    d6bcf8b View commit details
    Browse the repository at this point in the history
  6. src: use "constants" string instead of creating new one

    Using the same "constants" string in c++.
    
    PR-URL: #23894
    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: Tiancheng "Timothy" Gu <timothygu99@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>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    oyyd authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    063b40e View commit details
    Browse the repository at this point in the history
  7. lib: enable TypedArray and DataView for the v8 module

    This commit allow passing `TypedArray` and `DataView` to:
    - v8.deserialize()
    - new v8.Deserializer()
    - v8.serializer.writeRawBytes()
    
    PR-URL: #23953
    Refs: #1826
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    oyyd authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    55adc25 View commit details
    Browse the repository at this point in the history
  8. build: configure default v8_optimized_debug

    Under the assumption that debugging is more often focused on node core
    source. This setting compiles V8 with only partial optimizations,
    DCHECKS, and debug symbols, so it is still very much debuggable,
    but it is much faster.
    
    It does disable SLOW_DCHECKS, but at the advice of the V8 team, those
    are more important for deep V8 debugging.
    
    Override is configurable with `./configure --v8-non-optimized-debug`.
    
    PR-URL: #23704
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    refack authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    e7133f1 View commit details
    Browse the repository at this point in the history
  9. deps,v8: fix gypfile bug

    PR-URL: #23704
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    refack authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    ef8b5b4 View commit details
    Browse the repository at this point in the history
  10. build: add -Werror=undefined-inline to clang builds

    PR-URL: #23961
    Refs: #23954
    Refs: #23910
    Refs: #23880
    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: Joyee Cheung <joyeec9h3@gmail.com>
    refack authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    4651cd7 View commit details
    Browse the repository at this point in the history
  11. src: fix fully-static & large-pages combination

    Fixes: #23906
    Refs: #22079
    
    This change to ld.implicit.script moves libc static code to
    .lpstub area and avoids the issue detailed in 23906
    
    Quick performance comparision on web-tooling shows 3%
    improvement for the combination over fully-static
    
    cycles                       376,235,487,455  390,007,877,315
    instructions                 700,341,146,973  714,773,201,182
    itlb_misses_walk_completed        20,654,246       28,908,381
    itlb_misses_walk_completed_4k     19,884,666       28,865,118
    itlb_misses_walk_completed_2m_4m     769,391           43,251
    Score                                   9.13             8.86
    
    PR-URL: #23964
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    suresh-srinivas authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    90872c4 View commit details
    Browse the repository at this point in the history
  12. build: make benchmark/napi all prereq order-only

    This commit makes the all prerequisites order-only to prevent this
    target's rules to be executed every time which is currently the case as
    the all target is a phony target and will be executed every time.
    
    PR-URL: #23951
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    danbev authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    762679e View commit details
    Browse the repository at this point in the history
  13. doc: add types and their corresponding return values

    This commit supplements some types and their corresponding return
    values in docs, including `AsyncResource`, `DiffieHellman`,
    `ECDH`, `https.Server`, `repl.REPLServer`.
    
    PR-URL: #23998
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    oyyd authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    b182e2e View commit details
    Browse the repository at this point in the history
  14. doc: improve BUILDING.md

    PR-URL: #23976
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    jagannathBhat authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    846e450 View commit details
    Browse the repository at this point in the history
  15. doc: improve COLLABORATOR_GUIDE

    PR-URL: #23977
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    jagannathBhat authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    b8a71be View commit details
    Browse the repository at this point in the history
  16. test: fix test-fs-watch-system-limit

    On some systems the default inotify limits might be too high for the
    test to actually fail. Detect and skip the test in such environments.
    
    PR-URL: #23986
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    ofrobots authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    8bffd90 View commit details
    Browse the repository at this point in the history
  17. module: support multi-dot file extension

    Support multi-dot file extensions like '.coffee.md' in Module.load.
    
    PR-URL: #23416
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: John-David Dalton <john.david.dalton@gmail.com>
    GeoffreyBooth authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    1dd8191 View commit details
    Browse the repository at this point in the history
  18. child_process: handle undefined/null for fork() args

    PR-URL: #22416
    Fixes: #20749
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    shobhitchittora authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    4af63ee View commit details
    Browse the repository at this point in the history
  19. test: add property for RangeError in test-buffer-copy

    PR-URL: #23968
    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: Colin Ihrig <cjihrig@gmail.com>
    mritunjayz authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    dccf4a6 View commit details
    Browse the repository at this point in the history
  20. test: fix strictEqual arguments order

    PR-URL: #23956
    Reviewed-By: Colin Ihrig <cjihrig@gmail.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>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Westixy authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    63778b7 View commit details
    Browse the repository at this point in the history
  21. test: assert that invalidcmd throws error code

    Update invalidcmd test case in test-child-process-spawn-typeerror to
    assert on specific expected error code.
    
    PR-URL: #23942
    Reviewed-By: Refael Ackermann <refack@gmail.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: Rich Trott <rtrott@gmail.com>
    jeromecovington authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    1b97dbd View commit details
    Browse the repository at this point in the history
  22. tools: update alternative docs versions

    Add `11.x` and mark `10.x` as `lts`.
    
    PR-URL: #23980
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    richardlau authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    4d7fbc3 View commit details
    Browse the repository at this point in the history
  23. doc: revise CHANGELOG.md text

    Make the text shorter and clearer.
    
    PR-URL: #23988
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    7b7155e View commit details
    Browse the repository at this point in the history
  24. doc: simplify CODE_OF_CONDUCT.md

    PR-URL: #23989
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    879402b View commit details
    Browse the repository at this point in the history
  25. doc: revise COLLABORATOR_GUIDE.md

    Simplify text/content.
    
    PR-URL: #23990
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    399d64b View commit details
    Browse the repository at this point in the history
  26. doc: address bits of proof reading work

    PR-URL: #23978
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    jagannathBhat authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    7012f72 View commit details
    Browse the repository at this point in the history
  27. src: use v8:: for consistency in util

    PR-URL: #23934
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    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>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    ZYSzys authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    38b0525 View commit details
    Browse the repository at this point in the history
  28. src: fix CreatePlatform header param mismatch

    PR-URL: #23947
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    codebytere authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    84e5807 View commit details
    Browse the repository at this point in the history
  29. vm: allow cachedData to also be TypedArray|DataView

    PR-URL: #22921
    Refs: #1826
    Refs: #22921 (comment)
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    BeniCheni authored and targos committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    2331181 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2018

  1. lib: repl multiline history support

    PR-URL: #22153
    Reviewed-By: John-David Dalton <john.david.dalton@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    antsmartian authored and targos committed Nov 3, 2018
    Configuration menu
    Copy the full SHA
    b3f3ebf View commit details
    Browse the repository at this point in the history
  2. doc: correct async_hooks resource names

    Correct async hooks resource names to match the implementation:
    `FSREQWRAP` => `FSREQCALLBACK`
    `TCPSERVER` => `TCPSERVERWRAP`
    
    PR-URL: #24001
    Refs: #21971
    Refs: #17157
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Flarna authored and targos committed Nov 3, 2018
    Configuration menu
    Copy the full SHA
    d729f3e View commit details
    Browse the repository at this point in the history
  3. doc: fix dublication in net.createServer() docs

    PR-URL: #24026
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    prog1dev authored and targos committed Nov 3, 2018
    Configuration menu
    Copy the full SHA
    a1b75d0 View commit details
    Browse the repository at this point in the history
  4. deps,v8: cherry-pick dc704497

    Original commit message:
      undef min,max macros on windows
    
      This blocks building with official clang-cl and Windows SDK
    
      Refs: #19630
      Change-Id: I41fdf934f486c660df7a9e0dd284f6eb3c294dd4
      Reviewed-on: https://chromium-review.googlesource.com/c/1297479
      Commit-Queue: Jakob Gruber <jgruber@chromium.org>
      Reviewed-by: Jakob Gruber <jgruber@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#57053}
    
    PR-URL: #23985
    Refs: v8/v8@dc70449
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    refack authored and targos committed Nov 3, 2018
    Configuration menu
    Copy the full SHA
    6e4f238 View commit details
    Browse the repository at this point in the history
  5. test: increase --stack_size test-async-wrap-pop

    Currently, when building with --debug
    test-async-wrap-pop-id-during-load fails on macosx with the following
    error:
    
    $ out/Debug/node test/parallel/test-async-wrap-pop-id-during-load.js
    assert.js:86
      throw new AssertionError(obj);
      ^
    
    AssertionError [ERR_ASSERTION]: EXIT CODE: 1, STDERR:
    internal/bootstrap/loaders.js:275
          const script = new ContextifyScript(
                         ^
    
    RangeError: Maximum call stack size exceeded
        at NativeModule.compile (internal/bootstrap/loaders.js:275:22)
        at NativeModule.require (internal/bootstrap/loaders.js:168:18)
        at assert.js:31:43
        at NativeModule.compile (internal/bootstrap/loaders.js:299:7)
        at NativeModule.require (internal/bootstrap/loaders.js:168:18)
        at internal/process/main_thread_only.js:23:16
        at NativeModule.compile (internal/bootstrap/loaders.js:299:7)
        at Function.NativeModule.require
          (internal/bootstrap/loaders.js:168:18)
        at startup (internal/bootstrap/node.js:58:38)
        at bootstrapNodeJSCore (internal/bootstrap/node.js:878:3)
    
        at Object.<anonymous>
           (/node/test/parallel/test-async-wrap-pop-id-during-load.js:21:8)
        at Module._compile (internal/modules/cjs/loader.js:707:30)
        at Object.Module._extensions..js
          (internal/modules/cjs/loader.js:718:10)
        at Module.load (internal/modules/cjs/loader.js:605:32)
        at tryModuleLoad (internal/modules/cjs/loader.js:544:12)
        at Function.Module._load (internal/modules/cjs/loader.js:536:3)
        at Function.Module.runMain (internal/modules/cjs/loader.js:760:12)
        at startup (internal/bootstrap/node.js:308:19)
        at bootstrapNodeJSCore (internal/bootstrap/node.js:878:3)
    
    This commit suggests increasing the stack_size to 80.
    
    Refs: #20940
    PR-URL: #23996
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    danbev authored and targos committed Nov 3, 2018
    Configuration menu
    Copy the full SHA
    b86a89b View commit details
    Browse the repository at this point in the history
  6. src: fix compiler warning for debug build

    This commit updates the check of the offset argument passed to
    CallJSOnreadMethod to avoid doing a cast as this currently generates
    the following compiler warning when doing a debug build:
    
    ./src/stream_base.cc:295:3:
    warning: comparison of integers of different signs:
    'int32_t' (aka 'int') and 'size_t' (aka 'unsigned long')
    [-Wsign-compare]
      CHECK_EQ(static_cast<int32_t>(offset), offset);
      ^        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~
    
    PR-URL: #23994
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    danbev authored and targos committed Nov 3, 2018
    Configuration menu
    Copy the full SHA
    fdba226 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2018

  1. lib: make coverage work for Node.js

    PR-URL: #23941
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Yang Guo <yangguo@chromium.org>
    Benjamin authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    7ee0cea View commit details
    Browse the repository at this point in the history
  2. fs: handle result of access binding directly in fs.existsSync

    Instead of throwing errors in fs.accessSync and then catching it,
    handle the result from the binding directly in fs.existsSync.
    
    Note that the argument validation errors still needs to be caught
    until we properly deprecate the don't-thrown-on-invalid-arguments
    behavior.
    
    PR-URL: #24015
    Fixes: #24008
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    424be28 View commit details
    Browse the repository at this point in the history
  3. lib: remove useless getLibuvNow in internal/timers

    PR-URL: #23995
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    ZYSzys authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    874393b View commit details
    Browse the repository at this point in the history
  4. n-api: add missing handle scopes

    Currently when building with --debug
    test/addons-napi/test_threadsafe_function will error:
    
    $  out/Debug/node test/addons-napi/test_threadsafe_function/test.js
    FATAL ERROR: v8::HandleScope::CreateHandle()
      Cannot create a handle without a HandleScope
     1: 0x10004e287 node::DumpBacktrace(__sFILE*) [node/out/Debug/node]
     2: 0x1000cd37b node::Abort() [/node/out/Debug/node]
     3: 0x1000cd69f node::OnFatalError(char const*, char const*)
        [/node/out/Debug/node]
     4: 0x1004df0b1 v8::Utils::ReportApiFailure(char const*, char const*)
        [/nodejs/node/out/Debug/node]
     5: 0x100a8c0a9 v8::internal::HandleScope::Extend(
            v8::internal::Isolate*)
        [/node/out/Debug/node]
     6: 0x1004e4229 v8::EmbedderDataFor(v8::Context*,
                                        int, bool,
                                        char const*)
        [/node/out/Debug/node]
     7: 0x1004e43fa v8::Context::SlowGetAlignedPointerFromEmbedderData(int)
        [/node/out/Debug/node]
     8: 0x10001c26b v8::Context::GetAlignedPointerFromEmbedderData(int)
        [/node/out/Debug/node]
     9: 0x1000144ea node::Environment::GetCurrent(v8::Local<v8::Context>)
        [/node/out/Debug/node]
    10: 0x1000f49e2 napi_env__::node_env() const
        [/node/out/Debug/node]
    11: 0x1000f9885
        (anonymous namespace)::v8impl::ThreadSafeFunction::
            CloseHandlesAndMaybeDelete(bool)
        [/node/out/Debug/node]
    12: 0x1000fb34f (anonymous namespace)::v8impl::ThreadSafeFunction::
            DispatchOne()
        [/node/out/Debug/node]
    13: 0x1000fb129
        (anonymous namespace)::v8impl::ThreadSafeFunction::
            IdleCb(uv_idle_s*)
        [/node/out/Debug/node]
    14: 0x1011a1b69 uv__run_idle
        [/node/out/Debug/node]
    15: 0x101198179 uv_run
        [/node/out/Debug/node]
    16: 0x1000dfca1
        node::Start(...)
        [/node/out/Debug/node]
    17: 0x1000dae50 node::Start(...)
        [/node/out/Debug/node]
    18: 0x1000da56f node::Start(int, char**)
        [/node/out/Debug/node]
    19: 0x10141112e main
        [/node/out/Debug/node]
    20: 0x100001034 start
        [/node/out/Debug/node]
    Abort trap: 6
    
    This commit adds two HandleScope's, one to CloseHandlesAndMaybeDelete
    and one to the lambda.
    
    SlowGetAlignedPointerFromEmbedderData will only be called for debug
    builds:
    https://github.com/v8/v8/blob/2ef0aa662fe907a1b36ac1abe7d77ad2bcd27733
    /include/v8.h#L10440-L10447
    
    PR-URL: #24011
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    danbev authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    72204d1 View commit details
    Browse the repository at this point in the history
  5. win: clarify Boxstarter behavior on install tools

    Clarify the behavior of what Boxstarter may do when it runs on a box
    to install all the necessary tools so that there are no surprises to
    the end user when the script is run.
    
    Currently there is no interface that warns the user that Boxstarter
    will reboot the machine possibly multiple times depending on how many
    dependencies need to be installed and doesn't mention a need to disable
    UAC. For folks who see what may look like a reboot loop, we feel it is
    necessary to make them aware that UAC will be disabled and they will
    need to take action to re-enable UAC manually if they interfere/stop
    the script from finishing.
    
    PR-URL: #23987
    Fixes: nodejs/Release#369
    Reviewed-By: John-David Dalton <john.david.dalton@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    ferventcoder authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    df1ca0f View commit details
    Browse the repository at this point in the history
  6. win: add prompt to tools installation script

    Fixes: nodejs/Release#369
    
    PR-URL: #23987
    Reviewed-By: John-David Dalton <john.david.dalton@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    joaocgreis authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    57a2b95 View commit details
    Browse the repository at this point in the history
  7. http2: improve http2 code a bit

    Multiple general improvements to http2 internals for
    readability and efficiency
    
    PR-URL: #23984
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    jasnell authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    c7f471a View commit details
    Browse the repository at this point in the history
  8. repl: use promise#finally

    PR-URL: #23971
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    starkwang authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    e27f432 View commit details
    Browse the repository at this point in the history
  9. buffer: throw exception when creating from non-Node.js Context

    Throw an exception instead of crashing when attempting to create
    `Buffer` objects from a Context that is not associated with
    a Node.js `Environment`.
    
    Possible alternatives for the future might be just returning
    a plain `Uint8Array`, or working on providing `Buffer` for all
    `Context`s.
    
    PR-URL: #23938
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    addaleax authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    e4cd255 View commit details
    Browse the repository at this point in the history
  10. doc: edit man page for superfluous "node" usage

    Rather than ponder "node" vs. "Node.js", remove the descriptor so it's
    just "command-line options" rather than "node command-line options" or
    "Node.js command-line options".
    
    PR-URL: #24029
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    e8078f2 View commit details
    Browse the repository at this point in the history
  11. doc: add SECURITY.md to readme.md

    This adds a SECURITY.md file and links to the security document per the
    request of @https://github.com/Trott at a recent SF Node meetup.
    
    PR-URL: #24031
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    warnerp18 authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    fa84164 View commit details
    Browse the repository at this point in the history
  12. doc: fix socket.connecting description

    In particular, this value is `true` and not `false`
    between calling `connect()` and the operation finishing.
    
    PR-URL: #24066
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    addaleax authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    94f7394 View commit details
    Browse the repository at this point in the history
  13. tools: add script to lint first PR commit message

    Decouple first commit in pull request linting from Travis by using
    the GitHub API to work out the first commit.
    
    The shell script obtains the pull request number in one of the
    following ways:
     1) supplied on the command line (use this to test against any PR)
     2) derived from the HEAD commit via the GitHub API
    
    PR-URL: #24030
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    richardlau authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    1541c7f View commit details
    Browse the repository at this point in the history
  14. doc: correct link to test coverage command

    PR-URL: #24049
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mritunjayz authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    1d6d384 View commit details
    Browse the repository at this point in the history
  15. doc: add missing comma in net documentation

    PR-URL: #24074
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Trott authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    667ce42 View commit details
    Browse the repository at this point in the history
  16. build: do not lint on non-PR Travis builds

    Do not run any linting at all when `TRAVIS_PULL_REQUEST` is `false`.
    This would otherwise break Travis CI for `master` and release branches.
    
    Refs: #24030
    
    PR-URL: #24076
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    addaleax authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    3de1c5c View commit details
    Browse the repository at this point in the history
  17. build: fix Travis non-PR builds

    Don't return non-zero if TRAVIS_PULL_REQUEST == "false".
    
    PR-URL: #24093
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    richardlau authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    99c2a10 View commit details
    Browse the repository at this point in the history
  18. doc: add table of contents to release guide

    Also move Announce step to after technical stuff.
    
    PR-URL: #24042
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    3b10440 View commit details
    Browse the repository at this point in the history
  19. doc: streamline CONTRIBUTING.md

    PR-URL: #24010
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Trott authored and targos committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    6f54a7a View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2018

  1. deps: patch V8 to 7.0.276.35

    Refs: v8/v8@7.0.276.32...7.0.276.35
    
    PR-URL: #24056
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    f49b9e9 View commit details
    Browse the repository at this point in the history
  2. meta,doc: ping community about new release

    PR-URL: #24064
    Refs: http://logs.libuv.org/node-build/2018-11-03#16:44:59.388
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    refack authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    10156c6 View commit details
    Browse the repository at this point in the history
  3. lib: move module exports proxy into a separate method

    Also added the comment in f074612 to make
    NativeModule.prototype.compile() more readable.
    
    PR-URL: #24057
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    879c0f1 View commit details
    Browse the repository at this point in the history
  4. net: net.Server.listen() avoid operations on null when fail

    When `net.Server` fails to create a new handle, an error shall be
    emitted in the next tick. Therefore, we make `net.Server.listen()`
    directly  return to avoid following operations on `null`
    `this._handle`.
    
    Fixes: #23917
    
    PR-URL: #23920
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    oyyd authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    cd227eb View commit details
    Browse the repository at this point in the history
  5. lib:fix grammar error and make it clearer for comments

    1) Should be passive voice instead of `can overridden`.
    2) Change the order of the two sentences to make it more clear about
    'What can be overridden' instead of 'Can be overridden'.
    
    PR-URL: #23799
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    MaleDong authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    b4c8158 View commit details
    Browse the repository at this point in the history
  6. http2: add Http2Stream.bufferSize

    This commit adds `bufferSize` for `Http2Stream`.
    
    Refs: #21631
    
    PR-URL: #23711
    Reviewed-By: James M Snell <jasnell@gmail.com>
    oyyd authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    4a0f276 View commit details
    Browse the repository at this point in the history
  7. test: add crypto check to test-benchmark-http2

    Currently, this test will fail when configured --without-ssl. This
    commit adds a crypto check to have this test skipped when configured
    without crypto support.
    
    PR-URL: #24096
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    danbev authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    8a3836e View commit details
    Browse the repository at this point in the history
  8. doc: fix minor text issues in stream.md

    Implement several minor grammar, punctuation, and style fixes in
    stream.md.
    
    PR-URL: #24116
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Trott authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    5ea48a9 View commit details
    Browse the repository at this point in the history
  9. doc: inspector security warning for changing host

    Refs: #23444
    Refs: #21774
    
    PR-URL: #23640
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Eugene Ostroukhov <eostroukhov@google.com>
    ChALkeR authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    8642eac View commit details
    Browse the repository at this point in the history
  10. vm: clarify timeout option in vm

    This updates the documentation
    to clarify how to use `timeout`
    in the vm module.
    
    PR-URL: #23512
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    vdeturckheim authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    9c15124 View commit details
    Browse the repository at this point in the history
  11. doc: implement minor text fixes to path.md

    posix -> POSIX
    platform specific -> platform-specific
    
    PR-URL: #24118
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Trott authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    d152705 View commit details
    Browse the repository at this point in the history
  12. test: add a test for tls.Socket with allowHalfOpen

    This test ensures that a tls client socket using `StreamWrap` with
    `allowHalfOpen` option won't hang.
    
    PR-URL: #23866
    Refs: #23654
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    oyyd authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    9bf36bc View commit details
    Browse the repository at this point in the history
  13. deps: remove old c-ares configure files

    Remove leftover files that were added in commit 58e4eda from 2013
    to help with standalone builds of the c-ares fork that we maintained
    at the time.
    
    PR-URL: #23854
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    bnoordhuis authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    eaea90b View commit details
    Browse the repository at this point in the history
  14. deps: upgrade to c-ares v1.15.0

    Our out-of-tree patch from 2b6bb9f ("deps: c-ares float, win ipv6 bad
    fec0 prefix") should no longer be necessary, c-ares now blacklists such
    addresses itself.
    
    PR-URL: #23854
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    bnoordhuis authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    0766369 View commit details
    Browse the repository at this point in the history
  15. deps: c-ares float, version number patch

    Not yet upstream.
    
    Refs: c-ares/c-ares#229
    
    PR-URL: #23854
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    bnoordhuis authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    6b697d4 View commit details
    Browse the repository at this point in the history
  16. src: move error handling code into node_errors.cc

    Move the following code into a new node_errors.cc file and
    declare them in node_errors.h for clarity and make it possible
    to include them with node_errors.h.
    
    - AppendExceptionLine()
    - DecorateErrorStack()
    - FatalError()
    - OnFatalError()
    - PrintErrorString()
    - FatalException()
    - ReportException()
    - FatalTryCatch
    
    And move the following definitions (declared elsewhere than
    node_errors.h) to node_errors.cc:
    
    - Abort() (in util.h)
    - Assert() (in util.h)
    
    PR-URL: #24058
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    joyeecheung authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    cb7d9f9 View commit details
    Browse the repository at this point in the history
  17. build,meta: don't fail Travis for commit message

    PR-URL: #23739
    Fixes: #23737
    Refs: #22452
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
    Reviewed-By: Vladimir de Turckheim <vlad2t@hotmail.com>
    refack authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    26c1988 View commit details
    Browse the repository at this point in the history
  18. doc: add shisama to collaborators

    PR-URL: #24136
    Fixes: #23850
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Masashi Hirano authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    f9f185a View commit details
    Browse the repository at this point in the history
  19. fs: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    d59dc0d View commit details
    Browse the repository at this point in the history
  20. assert: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    685724b View commit details
    Browse the repository at this point in the history
  21. events: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    5ecfc7c View commit details
    Browse the repository at this point in the history
  22. bootstrap: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    1f3cb63 View commit details
    Browse the repository at this point in the history
  23. esm: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    2d84f45 View commit details
    Browse the repository at this point in the history
  24. inspector: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    4dbcf7a View commit details
    Browse the repository at this point in the history
  25. v8_prof_polyfill: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    fb7c1b3 View commit details
    Browse the repository at this point in the history
  26. querystring: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    52468b3 View commit details
    Browse the repository at this point in the history
  27. repl: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    213b629 View commit details
    Browse the repository at this point in the history
  28. test: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    a35bcd5 View commit details
    Browse the repository at this point in the history
  29. benchmark: remove unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    40b3ad3 View commit details
    Browse the repository at this point in the history
  30. tools: lint for unused catch bindings

    PR-URL: #24079
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Wyatt Preul <wpreul@gmail.com>
    cjihrig authored and targos committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    b3c163f View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2018

  1. build: use latest node on travis

    PR-URL: #24198
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    cjihrig authored and targos committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    7083b96 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2018

  1. doc: add psmarshall to collaborators

    PR-URL: #24170
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    psmarshall authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    75ed7ce View commit details
    Browse the repository at this point in the history
  2. test: disable color formating for test-internal-errors.js

    PR-URL: #24204
    Fixes: #24193
    Refs: #19723
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    refack authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    a2e2c91 View commit details
    Browse the repository at this point in the history
  3. doc: update System Errors documentation

    Simplify text. Add explanation that `code` is the most stable way to
    identify an error, in contrast with `message` which is subject to change
    between patch-level versions of Node.js. Synchronize list of properties
    with text. Order properties alphabetically.
    
    PR-URL: #24090
    Fixes: #23975
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Trott authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    2143b56 View commit details
    Browse the repository at this point in the history
  4. doc: add text about error.code stability

    Fixes: #23975
    
    PR-URL: #24090
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Trott authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    161be13 View commit details
    Browse the repository at this point in the history
  5. doc: wrap GOVERNANCE.md at 80 characters

    This is in preparation for a markdown lint rule requiring lines to be
    wrapped at 80 characters.
    
    PR-URL: #24094
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    3ce71f7 View commit details
    Browse the repository at this point in the history
  6. tools: enable 80-char line length markdown linting

    PR-URL: #24094
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    6fdc5d9 View commit details
    Browse the repository at this point in the history
  7. src: fix Get() usage in async_wrap.cc

    PR-URL: #24060
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    cjihrig authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    9437aaa View commit details
    Browse the repository at this point in the history
  8. src: fix Get() usage in tls_wrap.cc

    PR-URL: #24060
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    cjihrig authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    2a93882 View commit details
    Browse the repository at this point in the history
  9. src: fix Set() usage in node.h

    PR-URL: #24060
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    cjihrig authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    bef1c3b View commit details
    Browse the repository at this point in the history
  10. src: fix Set() usage in env-inl.h

    PR-URL: #24060
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    cjihrig authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    1cda9b3 View commit details
    Browse the repository at this point in the history
  11. doc: fix linting errors

    PR-URL: #24229
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    cjihrig authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    7cc3b93 View commit details
    Browse the repository at this point in the history
  12. crypto: add support for chacha20-poly1305 for AEAD

    openSSL supports AEAD_CHACHA20_POLY1305(rfc7539) since 1.1.
    
    PR-URL: #24081
    Fixes: #24080
    Refs: https://tools.ietf.org/html/rfc7539
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    chux0519 authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    f669817 View commit details
    Browse the repository at this point in the history
  13. test: fix flaky VM timeout test on Raspberry Pi

    Increase the timeouts based on platform. This required adjusting
    common.platformTimeout() to deal with bigint.
    
    Fixes: #24120
    
    PR-URL: #24238
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Trott authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    415fcde View commit details
    Browse the repository at this point in the history
  14. src: prefer param function check over args length

    PR-URL: #23835
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: John-David Dalton <john.david.dalton@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@hiroppy.me>
    codebytere authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    17e80ec View commit details
    Browse the repository at this point in the history
  15. build: change repo to https protocol in Makefile

    PR-URL: #24073
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    mritunjayz authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    e4bcb97 View commit details
    Browse the repository at this point in the history
  16. lib: move internalBinding whitelisting into loaders.js

    Instead of setting the internalBinding white list in node.js and
    wrapping process.binding twice, put it directly in loaders.js
    where the user land process.binding is defined.
    
    PR-URL: #24088
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    6a6b036 View commit details
    Browse the repository at this point in the history
  17. lib: move process prototype manipulation into setupProcessObject

    Since no operation is requiring process to be an EventEmitter before
    setupProcessObject is called, it's safe to set up the prototype chain
    in setupProcessObject and make the main code path more readable.
    
    PR-URL: #24089
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    453c96e View commit details
    Browse the repository at this point in the history
  18. lib: add crypto dependant modules cannotUseCache

    This commit adds JavaScript modules that depend on crypto to
    the cannotUseCache array. This is to avoid having them compiled when
    node has been configured --without-ssl which currently fails.
    
    PR-URL: #24100
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    danbev authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    1225a0a View commit details
    Browse the repository at this point in the history
  19. src: cache the result of GetOptions() in JS land

    Instead of calling into C++ each time we need to check the value
    of a command line option, cache the option map in a new
    `internal/options` module for faster access to the values in JS land.
    
    PR-URL: #24091
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    a9053c3 View commit details
    Browse the repository at this point in the history
  20. build: only try to find node when it's needed by the target

    Right now `node -p process.versions.openssl` always gets run
    in the Makefile even when it's not needed by the target
    (e.g. `make clean`, `make test-only`). This patch makes it
    a run time call instead of part of the global expansion.
    
    PR-URL: #24115
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    a8008d1 View commit details
    Browse the repository at this point in the history
  21. test: http-client-timeout error assert arguments

    PR-URL: #24130
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    rangle-tadhg authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    6f80a5e View commit details
    Browse the repository at this point in the history
  22. test: fix arguments order

    PR-URL: #24131
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    franher authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    7c04fe0 View commit details
    Browse the repository at this point in the history
  23. child_process: allow 'http_parser' monkey patching again

    Lazy load _http_common and HTTPParser so that the 'http_parser' binding
    can be monkey patched before any internal modules require it. This also
    probably improves startup performance minimally for programs that never
    require the HTTP stack.
    
    Fixes: #23716
    Fixes: creationix/http-parser-js#57
    
    PR-URL: #24006
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Jimbly authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    a1c7c19 View commit details
    Browse the repository at this point in the history
  24. deps: cherry-pick 0483e9a from upstream V8

    Original commit message:
    
        [api] Allow embedder to construct an Array from Local<Value>*
    
        Currently to obtain a v8::Array out of a C array or a std::vector,
        one needs to loop through the elements and call array->Set() multiple
        times, and these calls go into v8::Object::Set() which can be slow.
        This patch adds a new Array::New overload that converts a
        Local<Value>* with known size into a Local<Array>.
    
        Change-Id: I0a768f0e18eec51e78d58be455482ec6425ca188
        Reviewed-on: https://chromium-review.googlesource.com/c/1317049
        Reviewed-by: Yang Guo <yangguo@chromium.org>
        Reviewed-by: Adam Klein <adamk@chromium.org>
        Commit-Queue: Joyee Cheung <joyee@igalia.com>
        Cr-Commit-Position: refs/heads/master@{#57261}
    
    Refs: v8/v8@0483e9a
    
    PR-URL: #24125
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Yang Guo <yangguo@chromium.org>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    3e1c53f View commit details
    Browse the repository at this point in the history
  25. fs: replace pushValueToArray with pure C++ API

    Instead of calling into JS from C++ to push values into an array,
    use the new Array::New API that takes a pointer and a length
    directly.
    
    PR-URL: #24125
    Refs: v8/v8@0483e9a
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Yang Guo <yangguo@chromium.org>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    f49b4fc View commit details
    Browse the repository at this point in the history
  26. benchmark: add dir and withFileTypes option readdir benchmarks

    PR-URL: #24125
    Refs: v8/v8@0483e9a
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Yang Guo <yangguo@chromium.org>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    d0bf8c2 View commit details
    Browse the repository at this point in the history
  27. test: fs readfile, swap arguments in strictEqual

    PR-URL: #24133
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    dodev authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    a8908f1 View commit details
    Browse the repository at this point in the history
  28. test: swap the order of arguments

    Swapped the actual and expected arguments in `assert.strictEqual()`
    calls.  Arguments are now in correct order.
    Literal value is now the second argument and the value returned by the
    function is the first argument.
    
    PR-URL: #24134
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: George Adams <george.adams@uk.ibm.com>
    mhamwala authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    71545e6 View commit details
    Browse the repository at this point in the history
  29. test: fixed the arguments order in assert.strictEqual

    This change was initiated from the NodeConfEU session.
    
    PR-URL: #24135
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    michael-zucker authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    a5ac7b9 View commit details
    Browse the repository at this point in the history
  30. test: strictEqual argument order (actual, expected)

    PR-URL: #24137
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Ahmad Nassri authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    7cc0a46 View commit details
    Browse the repository at this point in the history
  31. test: fix invalid argument order in test-http-expect-continue.js

    `assert.strictEqual` expects arguments in the following order:
    
    actual, expected[, message]
    
    PR-URL: #24138
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    mroderick authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    fb58ada View commit details
    Browse the repository at this point in the history
  32. test: change order of assert.strictEqual()

    PR-URL: #24142
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    remypar5 authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    d85161c View commit details
    Browse the repository at this point in the history
  33. test: fix assert parameter order

    Switched arguments in assert.strictEqual()
    
    PR-URL: #24144
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Roland Broekema authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    737f897 View commit details
    Browse the repository at this point in the history
  34. test: swap expected and actual in assert.strictEqual

    PR-URL: #24146
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    fbilbie authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    ce124ac View commit details
    Browse the repository at this point in the history
  35. test: add tests for OutgoingMessage setTimeout

    These tests ensure that OutgoingMessage setTimeout method
    will call setTimeout on its socket
    
    Co-authored-by: ZauberNerd <zaubernerd@zaubernerd.de>
    
    PR-URL: #24148
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    robin-drexler authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    fc494cd View commit details
    Browse the repository at this point in the history
  36. test: fixing arguments order in assert.strictEqual()

    PR-URL: #24152
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    gcarcaci authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    1242981 View commit details
    Browse the repository at this point in the history
  37. buffer: fix writeUInt16BE range check

    Fixes: #24205
    
    PR-URL: #24208
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    mscdex authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    fcc25f9 View commit details
    Browse the repository at this point in the history
  38. build: move headers out of c++ src section

    This commit moves a few header files that are listed among the C++
    source files for consistency.
    
    PR-URL: #24124
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    danbev authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    2b282e8 View commit details
    Browse the repository at this point in the history
  39. test: removed extraneous argument 's'

    PR-URL: #24213
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    jacksonchui authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    a0681b7 View commit details
    Browse the repository at this point in the history
  40. test: fixe argument order in assert.strictEqual

    File: test/parallel/test-http-client-upload-buf.js
    
    PR-URL: #24140
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    posth authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    3d19a04 View commit details
    Browse the repository at this point in the history
  41. test: fix arguments order

    the actual and expected arguments in assert.strictEqual() calls are in
    the wrong order. Any literal value should be the second argument while
    the first argument should be the value returned by a function/be the
    calculated value.
    
    PR-URL: #24151
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    simonaco authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    6c8b128 View commit details
    Browse the repository at this point in the history
  42. test: switch arguments in strictEqual

    In the `test/parallel/test-vm-create-and-run-in-context.js`
    test the actual and expected arguments in the `assert.strictEqual()`
    call on line 32 are in the wrong order and they have to be switched
    around.
    
    PR-URL: #24141
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    mthpvg authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    2d87ce3 View commit details
    Browse the repository at this point in the history
  43. test: fix argument order in assert.strictEqual()

    PR-URL: #24147
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Clement authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    9b3c2e5 View commit details
    Browse the repository at this point in the history
  44. test: fix arguments order in test-fs-write-buffer

    PR-URL: #24155
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    razvanbh authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    3179011 View commit details
    Browse the repository at this point in the history
  45. deps: patch V8 to 7.0.276.36

    Refs: v8/v8@7.0.276.35...7.0.276.36
    
    PR-URL: #24109
    Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    targos authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    566399e View commit details
    Browse the repository at this point in the history
  46. test: use git node wpt to pull WPT into test/fixtures

    This patch uses the `git node wpt` command in node-core-utils
    to initialize `test/fixtures/wpt` with a subset of the Web
    Platform Tests (https://github.com/web-platform-tests/wpt),
    including:
    
    - console tests
    - url tests
    - interfaces (.idl WebIDL files)
    - test harness located in `resources`, including the WebIDL
      parser
    
    Also initializes the README.md, LICENSE and versions.json in the
    `test/fixtures/wpt`.
    
    In later patches, we will use these files to run WPT
    and move away from the manually maintained copy-pasted files
    in `test/parallel/test-whatwg-*`.
    
    https://github.com/nodejs/node-core-utils/blob/master/docs/git-node.md#git-node-wpt
    
    PR-URL: #24035
    Refs: #23192
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    121a3f8 View commit details
    Browse the repository at this point in the history
  47. test: remove WPT tests that are now .any.js in the upstream

    In favor of actual .any.js tests that will be run with the WPT
    harness in a subsequent patch.
    
    The other types of .js tests (e.g. .window.js tests) and the .html
    tests remained to be supported or migrated in the upstream.
    
    PR-URL: #24035
    Refs: #23192
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    3f935d7 View commit details
    Browse the repository at this point in the history
  48. test: use URL fixtures under test/fixtures/wpt/url/resources

    Removes the following files:
    
    - test/fixtures/url-tests.js
    - test/fixtures/url-setter-tests.js
    - test/fixtures/url-toascii.js
    
    in favor of:
    
    - test/fixtures/wpt/url/resources/urltestdata.json
    - test/fixtures/wpt/url/resources/setters_tests.json
    - test/fixtures/wpt/url/resources/toascii.json
    
    Also removes dependency of `fixtures/url-tests.js` in http2 tests
    and use `fixtures/person-large.jpg` instead since they are just
    looking for a big enough file to transfer.
    
    PR-URL: #24035
    Refs: #23192
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    c973551 View commit details
    Browse the repository at this point in the history
  49. test: initialize test/wpt to run URL and console .js tests

    This patch:
    
    - Creates a new test suite `wpt` that can be used to run a subset
      of Web Platform Tests
    - Adds a `WPTRunner` in `test/common/wpt.js` that can run the WPT
      subset in `test/fixtures/wpt` with a vm and the WPT harness
      while taking the status file in `test/wpt/status` into account.
      Here we use a new format of status file (in JSON) to handle specific
      requirements (like ICU requirements) in the tests and to handle
      expected failures and TODOs.
    - Adds documentation on how the runner and the update automation works
    - Runs the WHATWG URL tests and the console tests with the new test
      runner.
    
    With this patch we eliminates the need of copy-pasting with manual
    modifications to update a large chunk of our WPT subset previously
    maintained in `test/parallel`. Now the tests run in `test/wpt` can
    be automatically updated with `git node wpt` without modifications
    by the actual WPT harness instead of our home-grown mock.
    
    There are still a few URL tests left that need to be migrated in the
    upstream to be placed in .js instead of .html - we currently still use
    the legacy harness mock in the test files.
    
    PR-URL: #24035
    Refs: #23192
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    b68734b View commit details
    Browse the repository at this point in the history
  50. doc: remove legacy WPT integration guide

    Point to the new guide in test/wpt/README.md instead.
    
    PR-URL: #24035
    Refs: #23192
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    7bcc4cc View commit details
    Browse the repository at this point in the history
  51. test: fix flaky test-vm-timeout-escape-nexttick

    Increase the VM timeout. If it is too small, the VM does not exit before
    the code has a chance to create the problematic condition that causes
    the timeout to be ignored.
    
    Fixes: #24120
    
    PR-URL: #24251
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Trott authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    989c2aa View commit details
    Browse the repository at this point in the history
  52. test: fix order of arguments in test-delayed-require assertion

    Fix order of arguments in equality assertion in
    test-delayed-require.
    
    PR-URL: #24165
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    reineke-fox authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    6076ccf View commit details
    Browse the repository at this point in the history
  53. test: add error code tests in dgram test

    Improve error validation in test-dgram-send-bad-arguments.
    
    PR-URL: #24215
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    MarkArranz authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    e46b8ed View commit details
    Browse the repository at this point in the history
  54. url: make the context non-enumerable

    At the moment we expose the context as a normal property on the
    prototype chain of URL or take them from the base URL
    which makes them enumerable and considered
    by assert libraries even though the context carries path-dependent
    information that do not affect the equivalence of these objects.
    This patch fixes it in a minimal manner by marking the context
    non-enumerable as making it full private would require more
    refactoring and can be done in a bigger patch later.
    
    PR-URL: #24218
    Refs: #24211
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    0063448 View commit details
    Browse the repository at this point in the history
  55. benchmark: support more options in startup benchmark

    1. Add options to benchmark the startup performance of a node
      "instance" after running a script. By default there are two options:
      `test/fixtures/semicolon` which is basically an empty file,
      and `benchmark/fixtures/require-cachable` which require all
      the cachable modules before exiting. This allows us to measure
      the overhead of bootstrap in more scenarios.
    2. Add options to benchmark the overhead of spinning
      node through a process and through a worker.
    
    PR-URL: #24220
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    ad5c9b4 View commit details
    Browse the repository at this point in the history
  56. doc: clarify allowed encoding parameter types

    This fixes the incorrect enumerations of their possible values, which
    weren't up to date with the values actually supported. Also renamed
    two arguments that used "format" when they meant "encoding".
    
    PR-URL: #24230
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    sam-github authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    104b076 View commit details
    Browse the repository at this point in the history
  57. doc: describe what tls servername is for

    Docs should describe the purpose of the option.
    
    PR-URL: #24236
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    sam-github authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    1b81b34 View commit details
    Browse the repository at this point in the history
  58. src: reuse std::make_unique

    Ref: 283a967
    
    PR-URL: #24132
    Refs: 283a967
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Eugene Ostroukhov <eostroukhov@google.com>
    alyssaq authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    81f4fb2 View commit details
    Browse the repository at this point in the history
  59. test: fix assert argument order

    PR-URL: #24160
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    manishepoch authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    5510bec View commit details
    Browse the repository at this point in the history
  60. test: fix arguments order in assert.strictEqual

    In the test test/parallel/test-http-client-upload.js test the
    actual and expected arguments in assert.strictEqual() calls
    were in the wrong order. Switched them around so the returned
    value by the function is the first argument and the literal
    value is the second argument.
    
    PR-URL: #24143
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    szabolcsit authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    a1f5179 View commit details
    Browse the repository at this point in the history
  61. test: fix order in assert.strictEqual to actual, expected

    PR-URL: #24184
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Kevin Seidel authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    be40fd1 View commit details
    Browse the repository at this point in the history
  62. test: fix the arguments order in assert.strictEqual

    This change was initiated from the NodeConfEU session.
    
    PR-URL: #24226
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    michael-zucker authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    4245cbb View commit details
    Browse the repository at this point in the history
  63. test: fix the arguments order in assert.strictEqual

    This change was initiated from the NodeConfEU session.
    
    PR-URL: #24227
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    michael-zucker authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    c8d8e5c View commit details
    Browse the repository at this point in the history
  64. doc: fix some inconsistent use of hostname

    host names are DNS names, host addresses are IP addresses, and `host`
    arguments and options can be either.
    
    PR-URL: #24199
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    sam-github authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    6ab46b5 View commit details
    Browse the repository at this point in the history
  65. test: switch order of strictEqual arguments

    PR-URL: #24185
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    jpolack authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    2baa59b View commit details
    Browse the repository at this point in the history
  66. test: change arguments order in strictEqual

    Fix actual/expected ordering in test-net-eaddrinuse.
    
    PR-URL: #24156
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Paul-Isache authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    0c4facf View commit details
    Browse the repository at this point in the history
  67. test: fix NewFromUtf8 compiler warning

    Currently there are a number of compiler warnings like the following:
    
    ../binding.cc:6:41:
    warning: 'NewFromUtf8' is deprecated:
    Use maybe version [-Wdeprecated-declarations]
      args.GetReturnValue().Set(v8::String::NewFromUtf8(isolate, "world"));
                                            ^
    /node/deps/v8/include/v8.h:2883:10:
    note: 'NewFromUtf8' has been explicitly marked deprecated here
      static V8_DEPRECATE_SOON(
             ^
    /node/deps/v8/include/v8config.h:341:29:
    note: expanded from macro 'V8_DEPRECATE_SOON'
      declarator __attribute__((deprecated(message)))
                                ^
    
    This commit updates the code to use the maybe versions.
    
    PR-URL: #24216
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    danbev authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    92d2d79 View commit details
    Browse the repository at this point in the history
  68. test: add coverage for escape key switch case

    PR-URL: #24194
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Artur Daschevici authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    8b0626c View commit details
    Browse the repository at this point in the history
  69. test: add test for 'ERR_INVALID_CALLBACK'

    PR-URL: #24224
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    razvanbh authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    4a69d21 View commit details
    Browse the repository at this point in the history
  70. tracing: fix static destruction order issue

    Sometimes, the `parallel/test-tracing-no-crash` would not work as
    expected, at least on Windows, because there is a static destruction
    race between tearing down the `NodeTraceWriter` instance and the
    per-process options struct. If the per-process options were destroyed
    before the `NodeTraceWriter`, the reference to the tracing filename
    would be gone before opening the file was attempted.
    
    This can be solved by creating a copy of the string when creating the
    `NodeTraceWriter` instance rather than taking a reference.
    
    Fixes: #22523
    
    PR-URL: #24123
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    addaleax authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    8de1030 View commit details
    Browse the repository at this point in the history
  71. doc: fix code examples in stream.md

    * Replace `console.error()` with `console.log()`.
    * Fix case and punctuation in logged output.
    
    PR-URL: #24112
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    grantcarthew authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    b5b5f9f View commit details
    Browse the repository at this point in the history
  72. test: fix order of arguments in assert.strictEqual

    PR-URL: #24145
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    eiskalteschatten authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    bc97b62 View commit details
    Browse the repository at this point in the history
  73. test: add coverage for systemerror set name

    PR-URL: #24200
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    amer8 authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    b16e485 View commit details
    Browse the repository at this point in the history
  74. test: add test for strictDeepEqual

    PR-URL: #24197
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    nikita-malyschkin authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    825f0dd View commit details
    Browse the repository at this point in the history
  75. lib: combine contructor, tag, Object into a function

    combine these parts into a function to be used in multiple parts
    
    PR-URL: #24171
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Paul-Isache authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    6f80a45 View commit details
    Browse the repository at this point in the history
  76. test: use assert.strictEqual instead of assert.equal

    PR-URL: #23673
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    prog1dev authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    2b0410a View commit details
    Browse the repository at this point in the history
  77. test: fix uses of deprecated assert.fail with multiple args

    PR-URL: #23673
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    prog1dev authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    9af7ad5 View commit details
    Browse the repository at this point in the history
  78. doc: edit BUILDING.md

    Minor edits to BUILDING.md to keep sentences short and clear.
    
    PR-URL: #24243
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Trott authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    118d8d0 View commit details
    Browse the repository at this point in the history
  79. test: move test-fs-watch-system-limit from sequential to pummel

    PR-URL: #23692
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mmmscott authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    a05f2fc View commit details
    Browse the repository at this point in the history
  80. build,tools: update make-v8.sh for s390x

    PR-URL: #23839
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    refack authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    838fb55 View commit details
    Browse the repository at this point in the history
  81. test: use NULL instead of 0 in common.h

    This commit updates the macros in test/addons-napi/common.h to use NULL
    instead of 0. This is very minor, but I had to look twice while going
    through the code and finding what the macro was doing and comparing
    with the struct definition. Using NULL makes it a little clearer I
    think.
    
    PR-URL: #24104
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    danbev authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    56cd911 View commit details
    Browse the repository at this point in the history
  82. net: simplify Socket.prototype._final

    Remove conditions that should be irrelevant since we started
    using `_final`, as well as an extra `defaultTriggerAsyncIdScope()`
    call which is unnecessary because there is an equivalent
    scope already present on the native side.
    
    PR-URL: #24075
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    636e4e0 View commit details
    Browse the repository at this point in the history
  83. test: increase coverage internal readline

    PR-URL: #24150
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cyanic-webdesign authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    ddbd0e1 View commit details
    Browse the repository at this point in the history
  84. net: partially revert "simplify Socket.prototype._final"

    Partially revert b7e6ccd
    because it broke a test that was added since its last CI run.
    
    Refs: #24075
    Refs: #23866
    
    PR-URL: #24288
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    addaleax authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    7445126 View commit details
    Browse the repository at this point in the history
  85. stream: make .destroy() interact better with write queue

    Make sure that it is safe to call the callback for `_write()`
    even in the presence of `.destroy()` calls during that write.
    
    In particular, letting the write queue continue processing would
    previously have thrown an exception, because processing writes
    after calling `.destroy()` is forbidden.
    
    One test had to be modified to account for the fact that callbacks
    for writes will now always be called, even when the stream
    is destroyed during the process.
    
    PR-URL: #24062
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    13dee43 View commit details
    Browse the repository at this point in the history
  86. deps: introduce llhttp

    llhttp is modern, written in human-readable TypeScript, verifiable, and
    is very easy to maintain.
    
    See: https://github.com/indutny/llhttp
    
    PR-URL: #24059
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    indutny authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    115c57a View commit details
    Browse the repository at this point in the history
  87. test: replacing fixture directory with temp

    PR-URL: #24077
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    saurabhSiddhu authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    8835196 View commit details
    Browse the repository at this point in the history
  88. test: move benchmark tests out of main test suite

    Move benchmark tests (which are slow) out of the main test suite. We can
    hopefully add them to node-daily-master so that they are still run daily
    on CI.
    
    PR-URL: #24265
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    beb0800 View commit details
    Browse the repository at this point in the history
  89. build: lint commit message in separate Travis job

    Move the first commit message linting to a separate Travis job. Run the
    script in bash debug mode to capture any issues communicating with the
    GitHub API (e.g. network issues, rate limits).
    
    PR-URL: #24254
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    richardlau authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    70699ee View commit details
    Browse the repository at this point in the history
  90. src: fix v8 compiler warnings in src

    This commit changes the code to use the maybe version.
    
    PR-URL: #24246
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    danbev authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    e1c7929 View commit details
    Browse the repository at this point in the history
  91. test: fix v8 Set/Get compiler warnings

    PR-URL: #24246
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    danbev authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    26c625c View commit details
    Browse the repository at this point in the history
  92. test : compare objects not identical by reference

    PR-URL: #24189
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    meelie authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    2593b40 View commit details
    Browse the repository at this point in the history
  93. test: fix assert.strictEqual argument order

    The arguments to assert.strictEqual in a number of calls were in the
    wrong order. It is preferred that literal values are in the second
    argument.
    
    Updates test/parallel/test-fs-readStream.js
    
    PR-URL: #24172
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    mcqj authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    768425f View commit details
    Browse the repository at this point in the history
  94. test: fix arguments order in assert.strictEqual()

    PR-URL: #24192
    Reviewed-By: James M Snell <jasnell@gmail.com>
    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: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    ulisesantana authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    b02eed5 View commit details
    Browse the repository at this point in the history
  95. doc: add oyyd to collaborators

    PR-URL: #24300
    Fixes: #23955
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    oyyd authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    991d066 View commit details
    Browse the repository at this point in the history
  96. test: add test for deepEqual Float32Array

    PR-URL: #24164
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    yehiyam authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    afcfdec View commit details
    Browse the repository at this point in the history
  97. test: add test case for completion bash flag

    This test case verifies that starting Node.js with the completion
    bash flag prints out the expected result and ends right after.
    
    PR-URL: #24168
    Reviewed-By: Bryan English <bryan@bryanenglish.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Aivo Paas authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    762bb94 View commit details
    Browse the repository at this point in the history
  98. build: use BUILDTYPE in bench-addons-build targets

    This commit uses the BUILDTYPE for the benchmark targets that currently
    explicitly use Release as the build type.
    
    The motivation for this change is allows switching between debug builds
    and release builds using the bench-addons-clean/bench-addons-build
    targets.
    
    PR-URL: #24033
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    danbev authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    0c9d86f View commit details
    Browse the repository at this point in the history
  99. test: add tests for process.initgroups

    - test argument validation
    - test function throws if provided group is invalid
    
    PR-URL: #24154
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    James Herrington authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    c83b650 View commit details
    Browse the repository at this point in the history
  100. doc: correct async_hooks sample outputs

    Correct the output of async_hooks samples
    * `TIMERWRAP` has been removed in #20894
    * `console.log()` doesn't issue `TTYWRAP` nor `SIGNALWRAP`
    
    I don't know which PR caused that `console.log()` is no longer using
    `TTYWRAP` and `SIGNALWRAP`; I think it was between 8.4.0 and 8.5.0.
    
    PR-URL: #24050
    Refs: #20894
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Flarna authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    82c64d0 View commit details
    Browse the repository at this point in the history
  101. test: correct order of args in assert.strictEqual()

    Ensure literal values are passed in as second argument
    
    PR-URL: #24157
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Natalie Cluer authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    09a8f47 View commit details
    Browse the repository at this point in the history
  102. crypto: put legacy _handle accessors on prototypes

    Creating deprecated accessors each time an object is created is very
    time consuming.
    
    Refs: #22747
    Fixes: #24266
    
    PR-URL: #24269
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    2b48c71 View commit details
    Browse the repository at this point in the history
  103. deps: patch V8 to 7.0.276.38

    Refs: v8/v8@7.0.276.36...7.0.276.38
    
    PR-URL: #24271
    Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    targos authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    9cefbba View commit details
    Browse the repository at this point in the history
  104. doc: add links to Stream section

    PR-URL: #24301
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    dmitigr authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    6b7e698 View commit details
    Browse the repository at this point in the history
  105. console: cover .assert with single argument

    PR-URL: #24188
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mroderick authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    9e89132 View commit details
    Browse the repository at this point in the history
  106. doc: update fs.open() changes record for optional 'flags'

    Was missed on original PR.
    
    Ref: #23767
    
    PR-URL: #24240
    Refs: #23767
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    rvagg authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    c68b0ae View commit details
    Browse the repository at this point in the history
  107. test: fix strictEqual argument order

    Fix the order of assert.strictEqual() arguments.
    It should have first argument as the calculated/tested value.
    
    PR-URL: #24153
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    KaskMartin authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    75e4f7d View commit details
    Browse the repository at this point in the history
  108. test: check control characters replacing

    Add test that creates an error with a control character in the message.
    
    PR-URL: #24182
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    alegatti authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    f805db3 View commit details
    Browse the repository at this point in the history
  109. test: fix args order in process-getactiverequests

    PR-URL: #24186
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    kopylash authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    02e9fa0 View commit details
    Browse the repository at this point in the history
  110. test: add test for autoDestroy in stream

    PR-URL: #24127
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Mathias Buus <mathiasbuus@gmail.com>
    watilde authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    fe7ef1a View commit details
    Browse the repository at this point in the history
  111. deps: cherry-pick b87d408 from upstream V8

    Original commit message:
    
        [heap-profiler] Fix a use-after-free when snapshots are deleted
    
        If a caller starts the sampling heap profiler and takes a snapshot,
        and then deletes the snapshot before the sampling has completed, a
        use-after-free will occur on the StringsStorage pointer.
    
        The same issue applies for StartTrackingHeapObjects which shares the
        same StringsStorage object.
    
        Bug: v8:8373
        Change-Id: I5d69d60d3f9465f9dd3b3bef107c204e0fda0643
        Reviewed-on: https://chromium-review.googlesource.com/c/1301477
        Commit-Queue: Peter Marshall <petermarshall@chromium.org>
        Reviewed-by: Alexei Filippov <alph@chromium.org>
        Cr-Commit-Position: refs/heads/master@{#57114}
    
    PR-URL: #24272
    Refs:
    v8/v8@b87d408
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    psmarshall authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    a39493f View commit details
    Browse the repository at this point in the history
  112. build: disable openssl asm on arm64 for now

    There is reason to believe the generated assembly isn't working
    correctly so let's disable it for now pending further investigation.
    
    PR-URL: #24270
    Refs: #23913
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    bnoordhuis authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    1c8b4d7 View commit details
    Browse the repository at this point in the history
  113. test: test add and remove for lib/domain

    Testing some of the more specific cases of using domain.add and
    domain.remove. For example, calling domain.add twice with same event
    emmiter and actually removing an event emitter from the domain.
    
    PR-URL: #24163
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    dodev authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    0a104ef View commit details
    Browse the repository at this point in the history
  114. test: url format path ending hashchar not covered

    PR-URL: #24259
    Reviewed-By: Weijia Wang <starkwang@126.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ovhemert authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    3665296 View commit details
    Browse the repository at this point in the history
  115. lib: adjust params from uvExceptionWithHostPort

    PR-URL: #24159
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    msmichellegar authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    d8d9344 View commit details
    Browse the repository at this point in the history
  116. build: fix benchmark tests on CI

    PR-URL: #24307
    Refs:
    nodejs/build#1568 (comment)
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Trott authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    44ebdbb View commit details
    Browse the repository at this point in the history
  117. test: dgram socket prints deprecation warnings

    Adds tests assert the deprecated properties
    and methods in the dgram socket warn. It
    runs each test in a separate child process
    since each deprecation will only warn once.
    
    PR-URL: #24177
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    rpamely authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    e5e9c64 View commit details
    Browse the repository at this point in the history
  118. test: add else and error case for TextDecoder

    add test for tinyurl.com/codeandlearn-encoding-1
    add test for tinyurl.com/codeandlearn-encoding-2
    
    PR-URL: #24162
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Lauri Piisang authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    77163a9 View commit details
    Browse the repository at this point in the history
  119. test: fixed order of actual and expected arguments

    PR-URL: #24178
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    kiyomizumia authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    1a86499 View commit details
    Browse the repository at this point in the history
  120. test: esm loader unknown builtin module

    PR-URL: #24183
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    franher authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    cb4c2dd View commit details
    Browse the repository at this point in the history
  121. tools: update ESLint to 5.9.0

    Update ESLint to 5.9.0.
    
    PR-URL: #24280
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    cjihrig authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    ad72e40 View commit details
    Browse the repository at this point in the history
  122. test: remove unused parameters in function definition

    Remove unused parameters triggerAsyncId and resource from oninit
    function in test-async-await.js.
    
    PR-URL: #24268
    Reviewed-By: Weijia Wang <starkwang@126.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    prh1 authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    ea5d184 View commit details
    Browse the repository at this point in the history
  123. test: fix arguments order in assertions

    Have the actual value first & the expected value second.
    
    PR-URL: #24149
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    herschel666 authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    89c3388 View commit details
    Browse the repository at this point in the history
  124. http: remove obsolete function escapeHeaderValue

    There are test cases which validate the useful path of the function
    never runs the functionality of it is obsoleted by
    checkInvalidHeaderChar
    
    PR-URL: #24173
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Lauri Piisang authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    c2599a1 View commit details
    Browse the repository at this point in the history
  125. src: sort internal binding list

    PR-URL: #24292
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Weijia Wang <starkwang@126.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    cjihrig authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    f5945c9 View commit details
    Browse the repository at this point in the history
  126. src: bundle persistent-to-local methods as class

    Create a class `PersistentToLocal` which contains three methods,
    `Strong`, `Weak`, and `Default`:
    
    * `Strong` returns a `Local` from a strong persistent reference,
    * `Weak` returns a `Local` from a weak persistent reference, and
    * `Default` decides based on `IsWeak()` which of the above two to call.
    
    These replace `node::StrongPersistentToLocal()`,
    `node::WeakPersistentToLocal()`, and `node::PersistentToLocal()`,
    respectively.
    
    PR-URL: #24276
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Gabriel Schulhof authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    7601cdf View commit details
    Browse the repository at this point in the history
  127. console: console.timeLog() using the default label

    PR-URL: #24286
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    meelie authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    a2c13fa View commit details
    Browse the repository at this point in the history
  128. doc: fix echo example programs

    Adjust to work with self-signed certificates, and certificates that do
    not name "localhost" as their host name.
    Removed duplicate examples, they differed only by using `pfx`. Its not
    necessary to show every option, and we don't, and the example wouldn't
    work with most pfx anyway, since it didn't specify a password.
    
    PR-URL: #24235
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    sam-github authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    39382ed View commit details
    Browse the repository at this point in the history
  129. test: fix flaky test-vm-timeout-escape-queuemicrotask

    Use a larger timeout on slower platforms so that the timeout doesn't
    fire before the error condition occurs.
    
    PR-URL: #24296
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Trott authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    957ceaa View commit details
    Browse the repository at this point in the history
  130. test: check for invalid module type in vm.js

    PR-URL: #24161
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    alyssaq authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    dd9864b View commit details
    Browse the repository at this point in the history
  131. doc: update core-validate-commit url

    PR-URL: #24331
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    watilde authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    7fc9107 View commit details
    Browse the repository at this point in the history
  132. util: deleted unreachable code from util.inspect

    PR-URL: #24187
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    kiyomizumia authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    953697a View commit details
    Browse the repository at this point in the history
  133. test: add process no deprecation

    PR-URL: #24196
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    razvanbh authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    b6d2819 View commit details
    Browse the repository at this point in the history
  134. async_hooks: add HandleScopes to C++ embedder/addon API

    Add `HandleScope`s to the public C++ API for embedders/addons,
    since these methods create V8 handles that should not leak into
    the outer scopes.
    
    In particular, for some of the methods it was not clear from
    the function signatures that these functions previously
    needed to be invoked with a `HandleScope`.
    
    PR-URL: #24285
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    addaleax authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    bb766ae View commit details
    Browse the repository at this point in the history
  135. http2: remove pushValueToArray in Http2Session::HandleHeadersFrame

    Instead of calling into JS from C++ to push values into an array,
    use the new Array::New API that takes a pointer and a length
    directly.
    
    PR-URL: #24264
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    7ffbb1f View commit details
    Browse the repository at this point in the history
  136. http2: remove pushValueToArray in Http2Session::HandleOriginFrame

    Instead of calling into JS from C++ to push values into an array,
    use the new Array::New API that takes a pointer and a length
    directly.
    
    PR-URL: #24264
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    62fefd8 View commit details
    Browse the repository at this point in the history
  137. http: remove pushValueToArray in Parser::CreateHeaders()

    Instead of calling into JS from C++ to push values into an array,
    use the new Array::New API that takes a pointer and a length
    directly.
    
    PR-URL: #24264
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    86aa27f View commit details
    Browse the repository at this point in the history
  138. process: remove pushValueToArray in EnvEnumerator

    Instead of calling into JS from C++ to push values into an array,
    use the new Array::New API that takes a pointer and a length
    directly.
    
    PR-URL: #24264
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    e588846 View commit details
    Browse the repository at this point in the history
  139. process: remove pushValueToArray in GetActiveRequests

    Instead of calling into JS from C++ to push values into an array,
    use the new Array::New API that takes a pointer and a length
    directly.
    
    PR-URL: #24264
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    ba4337d View commit details
    Browse the repository at this point in the history
  140. process: remove pushValueToArray in GetActiveHandles

    Instead of calling into JS from C++ to push values into an array,
    use the new Array::New API that takes a pointer and a length
    directly.
    
    PR-URL: #24264
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    ccc3bb7 View commit details
    Browse the repository at this point in the history
  141. os: do not call into JS to push values to an array in GetCPUInfo

    Instead of calling into JS from C++ to push values into an array,
    use the new Array::New API that takes a pointer and a length
    directly.
    
    PR-URL: #24264
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    293983a View commit details
    Browse the repository at this point in the history
  142. src: remove pushValueToArray and SetupProcessObject

    The usage of NODE_PUSH_VAL_TO_ARRAY_MAX and
    push_values_to_array_function has all been removed
    in favor of the new Array::New API that takes a C++
    array. Remove the unused code.
    
    PR-URL: #24264
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    joyeecheung authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    f8ed673 View commit details
    Browse the repository at this point in the history
  143. doc: use real protocol names in ALPN example

    PR-URL: #24232
    Reviewed-By: James M Snell <jasnell@gmail.com>
    sam-github authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    e584cc5 View commit details
    Browse the repository at this point in the history
  144. test: assert diff no color

    PR-URL: #24181
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    fbilbie authored and BridgeAR committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    aa800b0 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2018

  1. Revert "child_process: change windowsHide default to true"

    This reverts commit 420d8af.
    
    PR-URL: #24034
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Shelley Vohr <codebytere@gmail.com>
    Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
    Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
    Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
    Trott authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    c07cce3 View commit details
    Browse the repository at this point in the history
  2. net: remove unreachable check in internalConnect

    Checked all call-sites to ensure that this code is truly unreachable.
    addressType is always checked before internalConnect is even called.
    
    PR-URL: #24158
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    pipobscure authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    c53117e View commit details
    Browse the repository at this point in the history
  3. net: add comments explaining error check

    PR-URL: #24222
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    bewchy authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    753f706 View commit details
    Browse the repository at this point in the history
  4. tls: get the local certificate after tls handshake

    Add an API to get the local certificate chosen during TLS handshake from
    the SSL context.
    
    Fix: #24095
    
    PR-URL: #24261
    Fixes: #24095
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    sam-github authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    d6f91ba View commit details
    Browse the repository at this point in the history
  5. test: add tests for Socket.setNoDelay

    PR-URL: #24250
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    James Herrington authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    29a29f7 View commit details
    Browse the repository at this point in the history
  6. doc: fix comma splices in process.md

    PR-URL: #24357
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Trott authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    a993a48 View commit details
    Browse the repository at this point in the history
  7. doc: clarify issues and pull requests guidance

    Removed the "Managing Issues and Pull Requests" header as "managing" is
    unclear in this context.
    
    Useful information from the section was retained as an introductory
    paragraph for the "Issues and Pull Requests" section. Vague terminology
    (e.g., "full responsibility") was removed.
    
    PR-URL: #24316
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Weijia Wang <starkwang@126.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Trott authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    fbd0b03 View commit details
    Browse the repository at this point in the history
  8. deps: backport 073073b4f1 from upstream V8

    Original commit message:
    
      [profiler] introduce API to enable detailed source positions
    
      This allows Node.js to enable detailed source positions for optimized code
      early on, without having to pass a flag string.
    
      R=petermarshall@chromium.org
    
      Change-Id: Ie74ea41f600cf6e31acbe802116df4976ccf1c75
      Reviewed-on: https://chromium-review.googlesource.com/c/1319757
      Commit-Queue: Yang Guo <yangguo@chromium.org>
      Reviewed-by: Peter Marshall <petermarshall@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#57380}
    
    PR-URL: #24274
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Peter Marshall <petermarshall@chromium.org>
    Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    hashseed authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    ef69e7b View commit details
    Browse the repository at this point in the history
  9. src: enable detailed source positions in V8

    PR-URL: #24274
    Reviewed-By: Gus Caplan <me@gus.host>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Peter Marshall <petermarshall@chromium.org>
    Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
    Reviewed-By: Matheus Marchini <mat@mmarchini.me>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    hashseed authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    92a8cbe View commit details
    Browse the repository at this point in the history
  10. doc: document NODE_TLS_REJECT_UNAUTHORIZED

    This commit documents the NODE_TLS_REJECT_UNAUTHORIZED
    environment variable so that the world can know how
    potentially dangerous it is.
    
    PR-URL: #24289
    Fixes: #24284
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    cjihrig authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    36e4d0c View commit details
    Browse the repository at this point in the history
  11. fs,net: standardize pending stream property

    Use the same property name as http2 does to indicate that
    the stream is in the state before the `ready` event is emitted.
    
    PR-URL: #24067
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Minwoo Jung <minwoo@nodesource.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    2aa23cd View commit details
    Browse the repository at this point in the history
  12. doc: document http request.finished boolean

    PR-URL: #24319
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    watson authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    a01e829 View commit details
    Browse the repository at this point in the history
  13. win: add customization warning to tools script

    PR-URL: #24348
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    joaocgreis authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    4709fe6 View commit details
    Browse the repository at this point in the history
  14. src: compile native modules and their code cache in C++

    This patch refactors out a part of NativeModule.prototype.compile
    (in JS land) into a C++ NativeModule class, this enables a
    couple of possibilities:
    
    1. By moving the code to the C++ land, we have more opportunity
      to specialize the compilation process of the native modules
      (e.g. compilation options, code cache) that is orthogonal to
      how user land modules are compiled
    2. We can reuse the code to compile bootstrappers and context
      fixers and enable them to be compiled with the code cache later,
      since they are not loaded by NativeModule in the JS land their
      caching must be done in C++.
    3. Since there is no need to pass the static data to JS for
      compilation anymore, this enables us to use
      (std::map<std::string, const char*>) in the generated
      node_code_cache.cc and node_javascript.cc later, and scope
      every actual access to the source of native modules to a
      std::map lookup instead of a lookup on a v8::Object in
      dictionary mode.
    
    This patch also refactor the code cache generator and tests
    a bit and trace the `withCodeCache` and `withoutCodeCache`
    in a Set instead of an Array, and makes sure that all the cachable
    builtins are tested.
    
    PR-URL: #24221
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    joyeecheung authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    b7aded3 View commit details
    Browse the repository at this point in the history
  15. test: deep object to table not covered

    PR-URL: #24257
    Reviewed-By: Weijia Wang <starkwang@126.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    ovhemert authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    dc26247 View commit details
    Browse the repository at this point in the history
  16. timers: fix priority queue removeAt

    PR-URL: #24322
    Fixes: #24320
    Fixes: #24362
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Weijia Wang <starkwang@126.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    apapirovski authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    5b9ef11 View commit details
    Browse the repository at this point in the history
  17. lib: improved conditional check in zlib

    PR-URL: #24190
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    dYale authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    5ca0cf7 View commit details
    Browse the repository at this point in the history
  18. test: add typeerror for vm/compileFunction params

    PR-URL: #24179
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    dYale authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    eeb5cc6 View commit details
    Browse the repository at this point in the history
  19. net: always invoke after-write callback

    This is part of the streams API contract, and aligns
    network sockets with other streams in this respect.
    
    PR-URL: #24291
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Weijia Wang <starkwang@126.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    addaleax authored and BridgeAR committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    10edc4f View commit details
    Browse the repository at this point in the history
  20. 2018-11-15, Version 11.2.0 (Current)

    Notable changes:
    
    * deps:
      * A new experimental HTTP parser (`llhttp`) is now supported.
        #24059
    * timers:
      * Fixed an issue that could cause setTimeout to stop working as
        expected. #24322
    * Windows
      * A crashing process will now show the names of stack frames if the
        node.pdb file is available.
        #23822
      * Continued effort to improve the installer's new stage that installs
        native build tools.
        #23987,
        #24348
      * child_process:
        * On Windows the `windowsHide` option default was restored to
          `false`. This means `detached` child processes and GUI apps will
          once again start in a new window.
          #24034
    * Added new collaborators:
      * [oyyd](https://github.com/oyyd) - Ouyang Yadong.
        #24300
      * [psmarshall](https://github.com/psmarshall) - Peter Marshall.
        #24170
      * [shisama](https://github.com/shisama) - Masashi Hirano.
        #24136
    BridgeAR authored and targos committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    a19e1ab View commit details
    Browse the repository at this point in the history