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

v6.12.0 proposal #16263

Merged
merged 128 commits into from
Nov 7, 2017
Merged

v6.12.0 proposal #16263

merged 128 commits into from
Nov 7, 2017

Commits on Oct 25, 2017

  1. inspector: enable --inspect-brk

    PR-URL: #12615
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    refack authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    e31ab7c View commit details
    Browse the repository at this point in the history
  2. crypto: add sign/verify support for RSASSA-PSS

    Adds support for the PSS padding scheme. Until now, the sign/verify
    functions used the old EVP_Sign*/EVP_Verify* OpenSSL API, making it
    impossible to change the padding scheme. Fixed by first computing the
    message digest and then signing/verifying with a custom EVP_PKEY_CTX,
    allowing us to specify options such as the padding scheme and the PSS
    salt length.
    
    Fixes: #1127
    PR-URL: #11705
    Reviewed-By: Shigeki Ohtsu <ohtsu@ohtsu.org>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    tniessen authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    a7d4cad View commit details
    Browse the repository at this point in the history
  3. assert: improve assert.fail() API

    assert.fail() has two possible function signatures, both of which are
    not intuitive. It virtually guarantees that people who try to use
    assert.fail() without carefully reading the docs will end up using it
    incorrectly.
    
    This change maintains backwards compatibility with the two valid uses
    (arguments 1 2 and 4 supplied but argument 3 falsy, and argument 3
    supplied but arguments 1 2 and 4 all falsy) but also adds the far more
    intuitive first-argument-only and first-two-arguments-only
    possibilities.
    
    assert.fail('boom');
    // AssertionError: boom
    
    assert.fail('a', 'b');
    // AssertionError: 'a' != 'b'
    
    Backport-PR-URL: #15479
    PR-URL: #12293
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    4917d8c View commit details
    Browse the repository at this point in the history
  4. tools: remove assert.fail() lint rule

    assert.fail() has been updated to accept a single argument so that is no
    longer an error. Remove lint rule that checks for assert.fail() with a
    single argument.
    
    Backport-PR-URL: #15479
    PR-URL: #12293
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    44cc39d View commit details
    Browse the repository at this point in the history
  5. test: remove common.fail()

    common.fail() was added to paste over issues with assert.fail() function
    signature. assert.fail() has been updated to accept a single argument so
    common.fail() is no longer necessary.
    
    Backport-PR-URL: #15479
    PR-URL: #12293
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    1091b86 View commit details
    Browse the repository at this point in the history
  6. test: add cwd ENOENT known issue test

    If the current working directory is removed, Node cannot
    start normally because the module system calls uv_cwd().
    
    Backport-PR-URL: #15479
    Refs: #12022
    PR-URL: #12343
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cjihrig authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    d8f5637 View commit details
    Browse the repository at this point in the history
  7. repl: force editorMode in .load

    The `.load` command would fail with any file that contains
    multiline `.` operator expressions. This was particularly
    noticeable when chaining promises or multi-line arrow
    expressions.
    
    This change Forces the REPL to be in `editorMode` while loading
    a file from disk using the `.load` command.
    
    Fixes: #14022
    
    Backport-PR-URL: #15775
    PR-URL: #14861
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    lance authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    02b4684 View commit details
    Browse the repository at this point in the history
  8. doc: fix the description of 'close' event

    PR-URL: #15800
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    9ec87dc View commit details
    Browse the repository at this point in the history
  9. deps: V8: backport e560815 from upstream

    Original commit message:
      [runtime] Fix Array.prototype.concat with complex @@species
      Array.prototype.concat does not properly handle JSProxy species that will
      modify the currently visited array.
    
      BUG=682194
    
      Review-Url: https://codereview.chromium.org/2655623004
      Cr-Commit-Position: refs/heads/master@{#42640}
    
    Refs: #12779
    
    PR-URL: #16133
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    ofrobots authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    2d3e735 View commit details
    Browse the repository at this point in the history
  10. process: add --redirect-warnings command line argument

    The --redirect-warnings command line argument allows process warnings
    to be written to a specified file rather than printed to stderr.
    
    Also adds an equivalent NODE_REDIRECT_WARNINGS environment variable.
    
    If the specified file cannot be opened or written to for any reason,
    the argument is ignored and the warning is printed to stderr.
    
    If the file already exists, it will be appended to.
    
    Backport-PR-URL: #12677
    PR-URL: #10116
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Michal Zasso <targos@protonmail.com>
    Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
    jasnell authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    16802c0 View commit details
    Browse the repository at this point in the history
  11. src: use SafeGetenv() for NODE_REDIRECT_WARNINGS

    Mutations of the environment can invalidate pointers to environment
    variables, so make `secure_getenv()` copy them out instead of returning
    pointers.
    
    This is the part of #11051 that
    applies to be11fb4.
    This part wasn't backported to 6.x when #11051 was backported
    because the semver-minor introduction
    of NODE_REDIRECT_WARNINGS hadn't been backported yet. Now that the
    env var is backported, this last bit of #11051 is needed.
    
    PR-URL: #12677
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    sam-github authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    68f698c View commit details
    Browse the repository at this point in the history
  12. src: use a std::vector for preload_modules

    A dynamically allocated array was being used, simplify the memory
    management by using std::vector.
    
    Backport-PR-URL: #12677
    PR-URL: #12241
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    sam-github authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    8f42148 View commit details
    Browse the repository at this point in the history
  13. src: allow CLI args in env with NODE_OPTIONS

    Not all CLI options are supported, those that are problematic from a
    security or implementation point of view are disallowed, as are ones
    that are inappropriate (for example, -e, -p, --i), or that only make
    sense when changed with code changes (such as options that change the
    javascript syntax or add new APIs).
    
    Backport-PR-URL: #12677
    PR-URL: #12028
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Bradley Farias <bradley.meck@gmail.com>
    sam-github authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    dd6ea89 View commit details
    Browse the repository at this point in the history
  14. src: whitelist new options for NODE_OPTIONS

    Add --debug-*, --napi-modules
    
    Remove --prof-process, like -p and -e, it causes node to do something
    other than run node js scripts.
    
    Backport-PR-URL: #12677
    PR-URL: #13002
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    sam-github authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    12b66e6 View commit details
    Browse the repository at this point in the history
  15. src: allow --tls-cipher-list in NODE_OPTIONS

    Backport-PR-URL: #12677
    PR-URL: #13172
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    sam-github authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    16f8f9b View commit details
    Browse the repository at this point in the history
  16. test: chdir before running test-cli-node-options

    When test-cli-node-options is run it uses the --trace-events-enabled
    option which generates a file named node_trace.1.log. This commit
    changes the working directory to the test tmp directory to avoid this
    file being created in the project root.
    
    Backport-PR-URL: #12677
    PR-URL: #12660
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    danbev authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    ba830f0 View commit details
    Browse the repository at this point in the history
  17. test: add hasCrypto check to test-cli-node-options

    Currently when configure --without-ssl the test will throw the following
    error:
    bad option: --use-openssl-ca
    
    This commit checks if crypto was enabled and skips the crypto related
    tests if that is the case.
    
    Backport-PR-URL: #12677
    PR-URL: #12692
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>/
    danbev authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    dd946c3 View commit details
    Browse the repository at this point in the history
  18. src: --abort-on-uncaught-exception in NODE_OPTIONS

    Allow --abort-on-uncaught-exception in NODE_OPTIONS, its useful to
    enable for post-mortem debugging.
    
    Backport-PR-URL: #12677
    PR-URL: #13932
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    sam-github authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    cccf5a6 View commit details
    Browse the repository at this point in the history
  19. fs: Fix default params for fs.write(Sync)

    Add support for fs.write(fd, buffer, cb) and fs.write(fd, buffer, offset, cb)
    as documented at
    https://nodejs.org/api/fs.html#fs_fs_write_fd_data_position_encoding_callback
    and equivalently for fs.writeSync
    
    Update docs and code comments to reflect the implementation.
    
    Backport-PR-URL: #13179
    PR-URL: #7856
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Brian White <mscdex@mscdex.net>
    Reviewed-By: Yorkie Liu <yorkiefixer@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    papandreou authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    1de0490 View commit details
    Browse the repository at this point in the history
  20. test: change == to === in crypto test

    Changed the equality comparison from == to identity operator ===
    
    PR-URL: #12405
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Alexey Orlenko <eaglexrlnk@gmail.com>
    fcampinho authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    c9d440e View commit details
    Browse the repository at this point in the history
  21. test: add inspect-brk option to cluster module

    Ensure that cluster interoperates with the --inspect-brk option.
    This does not test for --debug-brk.
    
    Fixes: #11420
    PR-URL: #12503
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    dave-k authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    7b9710d View commit details
    Browse the repository at this point in the history
  22. test: skipIfInspectorDisabled cluster-inspect-brk

    When configured --without-ssl the inspect-brk option will not be
    available and the process will exit with a exit value of 9 "Invalid
    Argument/Bad option".
    
    This commit adds a skipIfInspectorDisabled check since --without-ssl
    implies that no inspector support is build as well.
    
    PR-URL: #12757
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    danbev authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    d25dc79 View commit details
    Browse the repository at this point in the history
  23. deps: upgrade libuv to 1.12.0

    Fixes: #12853
    Fixes: #854
    PR-URL: #13306
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    cjihrig authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    3265840 View commit details
    Browse the repository at this point in the history
  24. gitignore: add libuv book and GitHub template

    PR-URL: #13306
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    cjihrig authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    3ac7690 View commit details
    Browse the repository at this point in the history
  25. deps: upgrade libuv to 1.13.1

    PR-URL: #14117
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cjihrig authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    a38755d View commit details
    Browse the repository at this point in the history
  26. deps: upgrade libuv to 1.14.1

    Fixes: #12737
    Fixes: #13581
    Fixes: #15117
    PR-URL: #14866
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cjihrig authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    08d6830 View commit details
    Browse the repository at this point in the history
  27. test: update windows module load error message

    libuv 1.14.0 includes a fix for the "%1 is not a valid Win32
    application" error message.
    
    Refs: #14866
    PR-URL: #14950
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cjihrig authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    4030c7e View commit details
    Browse the repository at this point in the history
  28. doc: make socket IPC examples more robust

    This commit aims to improve the documentation examples that send
    sockets over IPC channels. Specifically, pauseOnConnect is added
    to a server that inspects the socket before sending and a
    'message' handler adds a check that the socket still exists.
    
    PR-URL: #13196
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    cjihrig authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    a0b3805 View commit details
    Browse the repository at this point in the history
  29. path: fix normalize on directories with two dots

    PR-URL: #14107
    Fixes: #14105
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    targos authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    f87a626 View commit details
    Browse the repository at this point in the history
  30. test: split path tests into multiple files

    Create one file for testing each function of the path module.
    Keep general error tests and tests for constant properties in
    test-path.js.
    
    PR-URL: #15093
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    targos authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    06ee10e View commit details
    Browse the repository at this point in the history
  31. test: backward compatible api for tty

    PR-URL: #15235
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    gergelyke authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    5c99fc3 View commit details
    Browse the repository at this point in the history
  32. timers: clarify lib/timer.js comment

    PR-URL: #11018
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Lance Ball <lball@redhat.com>
    danbev authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    f49feab View commit details
    Browse the repository at this point in the history
  33. benchmark: use smaller n value in some http tests

    PR-URL: #14002
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    psmarshall authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    5522bdf View commit details
    Browse the repository at this point in the history
  34. src: remove outdated todo from node_crypto.cc

    TODO comment from node_crypto is no longer relevant. Unification of
    commented code and string_bytes code would bloat the latter. Methods
    for hex encoding produce different output in both files (crypto adds
    colon and uses uppercase letters.) Common path between those two is
    very limited now.
    
    PR-URL: #15104
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    barnski authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    0b5798b View commit details
    Browse the repository at this point in the history
  35. doc: make mkdtemp example work on Windows

    PR-URL: #15408
    Fixes: #14960
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    bzoz authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    ab014d4 View commit details
    Browse the repository at this point in the history
  36. test: allow adding known-globals through ENV

    PR-URL: #15187
    Refs: https://youtrack.jetbrains.com/issue/WEB-27528
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    refack authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    48943e9 View commit details
    Browse the repository at this point in the history
  37. doc: use consistent terminology in process doc

    `process.md` uses `POSIX` in most places, but `Unix` (and in one case
    `Linux`) in a handful of cases where `POSIX` is appropriate. Change
    those instances to `POSIX`.
    
    PR-URL: #15321
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Trott authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    ae111c2 View commit details
    Browse the repository at this point in the history
  38. test: remove invalid test

    `test/known_issues/test-stdout-buffer-flush-on-exit.js` is invalid. The
    behavior seen currently (with the test failing) is in accordance with
    documentation which indicates that calling `process.exit()` may mean
    scheduled asynchronous I/O does not happen. The documentation also
    indicates that `process.stdout` is asynchronous when it is a POSIX pipe.
    
    PR-URL: #15320
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    6fe61d6 View commit details
    Browse the repository at this point in the history
  39. doc: fix "added in" for Buffer.allocUnsafeSlow()

    PR-URL: #15330
    Fixes: #15279
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tuananh authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    0b2d548 View commit details
    Browse the repository at this point in the history
  40. doc: update README with SHASUMS256.txt.sig info

    It is more secure to verify SHASUMS256.txt files via SHASUMS256.txt.sig
    than SHASUMS256.txt.asc.
    
    This comment does the best job at explaining the issue:
      #6821 (comment)
    
    Refer: #6821
    Refer: #9071
    PR-URL: #15107
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    maclover7 authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    988eec3 View commit details
    Browse the repository at this point in the history
  41. doc: update AUTHORS list

    Update AUTHORS list using tools/update-authors.sh.
    Update .mailmap to handle duplicates.
    
    PR-URL: #15181
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Khaidi Chu <i@2333.moe>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    targos authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    21dec55 View commit details
    Browse the repository at this point in the history
  42. doc: adding sebdeckers to collaborators

    PR-URL: #15354
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    sebdeckers authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    713f239 View commit details
    Browse the repository at this point in the history
  43. test: check inspect array with empty string key

    PR-URL: #15258
    Refs: #15159
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    mrahul17 authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    9cebe82 View commit details
    Browse the repository at this point in the history
  44. crypto: fix Node_SignFinal

    PR #11705 switched Node away from using using OpenSSL's legacy EVP_Sign*
    and EVP_Verify* APIs. Instead, it computes a hash normally via
    EVP_Digest* and then uses EVP_PKEY_sign and EVP_PKEY_verify to verify
    the hash directly. This change corrects two problems:
    
    1. The documentation still recommends the signature algorithm EVP_MD
       names of OpenSSL's legacy APIs. OpenSSL has since moved away from
       thosee, which is why ECDSA was strangely inconsistent. (This is why
       "ecdsa-with-SHA256" was missing.)
    
    2. Node_SignFinal copied some code from EVP_SignFinal's internals. This
       is problematic for OpenSSL 1.1.0 and is missing a critical check
       that prevents pkey->pkey.ptr from being cast to the wrong type.
    
    To resolve this, remove the non-EVP_PKEY_sign codepath. This codepath is
    no longer necessary. PR #11705's verify half was already assuming all
    EVP_PKEYs supported EVP_PKEY_sign and EVP_PKEY_verify. Also, in the
    documentation, point users towards using hash function names which are
    more consisent. This avoids an ECDSA special-case and some strangeness
    around RSA-PSS ("RSA-SHA256" is the OpenSSL name of the
    sha256WithRSAEncryption OID which is not used for RSA-PSS).
    
    PR-URL: #15024
    Reviewed-By: Shigeki Ohtsu <ohtsu@ohtsu.org>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    davidben authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    10a7035 View commit details
    Browse the repository at this point in the history
  45. test: remove random timer in test-tls-fast-writing

    test-tls-fast-writing can fail on a heavily-loaded system due to an
    arbitrary 1-second timeout. Remove the arbitrary timeout.
    
    PR-URL: #15138
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    c4b06b2 View commit details
    Browse the repository at this point in the history
  46. test: make test-http-agent-maxsockets robust

    On a slow/busy machine, `test-http-agent-maxsockets` can fail if the
    test takes longer than 5 seconds because that is the default value for
    `server.keepAliveTimeout`. Disable `keepAliveTimeout` to make the test
    robust.
    
    PR-URL: #15192
    Reviewed-By: Colin Ihrig <cjihrig@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: Tobias Nießen <tniessen@tnie.de>
    Trott authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    514ef74 View commit details
    Browse the repository at this point in the history
  47. doc: fix some internal links

    PR-URL: #15293
    Reviewed-By: Claudio Rodriguez <cjrodr@yahoo.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    vsemozhetbyt authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    ccdc194 View commit details
    Browse the repository at this point in the history
  48. test: use reserved invalid hostname for tests

    PR-URL: #14781
    Refs: https://tools.ietf.org/html/rfc2606#section-2
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    icarter09 authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    96a64af View commit details
    Browse the repository at this point in the history
  49. build: don't fail make test on source tarballs

    Tries to achieve the same effect as
    #13658 without breaking source
    tarballs. Presumably if `tools/eslint` wasn't there at all, people
    would notice in the PR review!
    
    PR-URL: #15441
    Fixes: #14513
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    gibfahn authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    6c9a9ff View commit details
    Browse the repository at this point in the history
  50. doc: fix 'aborted' event documentation

    The `'aborted'` event is only emitted on `http.IncomingMessage`
    instances.
    
    PR-URL: #15471
    Fixes: #15259
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Minwoo Jung <minwoo@nodesource.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    lpinca authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    377f7b9 View commit details
    Browse the repository at this point in the history
  51. test: improve readline test coverage for tty

    Adds the following tests for tty readline:
    - go to beginning and end of line
    - wordLeft
    - wordRight
    - deleteWordLeft
    - deleteWordRight
    
    PR-URL: #12064
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    claudiorodriguez authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    1483ebd View commit details
    Browse the repository at this point in the history
  52. deps: v8: fix potential segfault in profiler

    This change fixes a potential segfault in the sampling heap profiler.
    This landed as part of a larger change upstream [1]. This is the minimal
    backport that avoids the segfault.
    
    [1]: https://git.io/vdTYL
    
    PR-URL: #15498
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ofrobots authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    f22132e View commit details
    Browse the repository at this point in the history
  53. src: correct typo in trace_event header

    PR-URL: #15583
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    danbev authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    81236d9 View commit details
    Browse the repository at this point in the history
  54. docs: clarify usage cli options -e,-p on windows

    PR-URL: #15568
    Fixes: #15522
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    lukaszewczak authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    323edfa View commit details
    Browse the repository at this point in the history
  55. doc: ctc -> tsc in collab guide

    PR-URL: #15590
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    bengl authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    b622a51 View commit details
    Browse the repository at this point in the history
  56. path: fix normalize paths ending with two dots

    Fixes: https://github.com/nodejs/security/issues/147
    PR-URL: https://github.com/nodejs-private/node-private/pull/94
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Doug Wilson <doug@somethingdoug.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    targos authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    d1bf8ce View commit details
    Browse the repository at this point in the history
  57. url: change variable name to be more descriptive

    PR-URL: #15551
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    jason9693 authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    27af0bb View commit details
    Browse the repository at this point in the history
  58. crypto: only try to set FIPS mode if different

    Turning FIPS mode on (or off) when it's already on (or off) should be a
    no-op, not an error.
    
    PR-URL: #12210
    Fixes: #11849
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    gibfahn authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    4669570 View commit details
    Browse the repository at this point in the history
  59. doc: retire bnoordhuis from the TSC

    PR-URL: #15626
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    bnoordhuis authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    eefa0a2 View commit details
    Browse the repository at this point in the history
  60. src,etw: fix event 9 on 64 bit Windows

    The event manifest specifies the MethodID field as a 32 bit integer.
    The 32 bit node executable publishes this correctly, but the 64 bit
    executable published a 64 bit integer, making the event undecodable.
    
    PR-URL: #15563
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Hitesh Kanwathirtha <hiteshk@microsoft.com>
    joaocgreis authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    b166837 View commit details
    Browse the repository at this point in the history
  61. build: fix shared installing target

    PR-URL: #15148
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    yorkie authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    78dc928 View commit details
    Browse the repository at this point in the history
  62. crypto: use SSL_SESSION_get_id

    This accessor exists in OpenSSL 1.0.2, so it may be used already. This
    is cherry-picked from PR #8491.
    
    PR-URL: #15348
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    davidben authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    6b08128 View commit details
    Browse the repository at this point in the history
  63. crypto: use X509V3_EXT_d2i

    There is no need to reach into quite so many internals to decode an
    extension.
    
    PR-URL: #15348
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    davidben authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    af63b38 View commit details
    Browse the repository at this point in the history
  64. doc: add bmeurer to collaborators

    PR-URL: #15677
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    bmeurer authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    f29f20f View commit details
    Browse the repository at this point in the history
  65. doc: update libuv license

    PR-URL: #15649
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    TimothyGu authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    926b46c View commit details
    Browse the repository at this point in the history
  66. deps: upgrade libuv to 1.15.0

    PR-URL: #15745
    Refs: #15380
    Refs: #15683
    Fixes: #15394
    Fixes: #15770
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cjihrig authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    02e4303 View commit details
    Browse the repository at this point in the history
  67. doc: fix links in some intra-repository docs

    PR-URL: #15675
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    vsemozhetbyt authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    af18632 View commit details
    Browse the repository at this point in the history
  68. doc: edit COLLABORATORS_GUIDE.md for readability

    Changes include:
    
    * add words-as-words italics
    * remove scare quotes and excessive italics-for-emphasis
    * change "is considered to be" and similar to "is"
    * change "is X and not not-X" formulations to just "is X"
    * change "any and all" to "all"
    * remove "sky is blue" paragraph about breaking changes
    * general reduction in wordiness
    
    PR-URL: #15629
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Trott authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    e865fcb View commit details
    Browse the repository at this point in the history
  69. test: check that this != new.target in addon

    Add two checks that are there for expository reasons as much as they are
    sanity checks.
    
    PR-URL: #15681
    Refs: nodejs/node-addon-api#142
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    bnoordhuis authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    e3ea2a4 View commit details
    Browse the repository at this point in the history
  70. doc: fix dead link in doc/releases.md

    PR-URL: #15733
    Fixes: #15730
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    lpinca authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    6b1ce97 View commit details
    Browse the repository at this point in the history
  71. doc: alphabetize TSC Emeriti in README.md

    Move the one entry that is not in alphabetical order by GitHub username
    in the TSC Emeriti list in README.md.
    
    PR-URL: #15722
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Minwoo Jung <minwoo@nodesource.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    6d41c85 View commit details
    Browse the repository at this point in the history
  72. doc: add 'git clean -xfd' to backport guide

    When changing from a recent version, e.g. 8.x to an older branch like 6.x
    test artifacts sometimes hang around and cause failures. Using `git clean`
    will prevent that from happening.
    
    PR-URL: #15715
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    lance authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    62ea82b View commit details
    Browse the repository at this point in the history
  73. doc: fix typo in tls.md

    PR-URL: #15738
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    koh110 authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    ddee71a View commit details
    Browse the repository at this point in the history
  74. test: skip test if host is too slow

    test-http-server-consumed-timeout will fail if the host is sufficiently
    loaded that a 25ms interval takes more than 200ms to be invoked. Skip
    the test in that situation.
    
    PR-URL: #15688
    Fixes: #14312
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Trott authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    83a2513 View commit details
    Browse the repository at this point in the history
  75. doc: fix incorrect vm.createContext usage

    In code example `vm.createContext` called with new operator by mistake.
    It is not a constructor.
    
    PR-URL: #16059
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Minwoo Jung <minwoo@nodesource.com>
    tshemsedinov authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    eaec35d View commit details
    Browse the repository at this point in the history
  76. src: fix ^ in stack trace with vm's columnOffset

    While VM module's columnOffset option does succeed in applying an offset
    to the column number in the stack trace, the wavy diagram printed does
    not account for potential offsets, resulting in erroneous location of
    `^` in the first line of the script.
    
    Before:
    
    ```
    > vm.runInThisContext('throw new Error()', { columnOffset: 5 })
    evalmachine.<anonymous>:1
    throw new Error()
         ^
    
    Error
        at evalmachine.<anonymous>:1:12
        at ContextifyScript.Script.runInThisContext (vm.js:44:33)
        at Object.runInThisContext (vm.js:116:38)
    ```
    
    After:
    
    ```
    > vm.runInThisContext('throw new Error()', { columnOffset: 5 })
    evalmachine.<anonymous>:1
    throw new Error()
    ^
    
    Error
        at evalmachine.<anonymous>:1:12
        at ContextifyScript.Script.runInThisContext (vm.js:50:33)
        at Object.runInThisContext (vm.js:139:38)
        at repl:1:4
    ```
    
    PR-URL: #15771
    Refs: jsdom/jsdom#2003
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    TimothyGu authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    931addb View commit details
    Browse the repository at this point in the history
  77. test: remove messages in assert.strictEqual

    PR-URL: #16014
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Saeed-Navarik authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    968cc44 View commit details
    Browse the repository at this point in the history
  78. doc: update style guide for markdown extension

    There are no longer files in the repository that use the `.markdown`
    extension so remove mention of them.
    
    PR-URL: #15786
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Lance Ball <lball@redhat.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Trott authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    291b9c5 View commit details
    Browse the repository at this point in the history
  79. test: alter assert.strictEqual to default message

    PR-URL: #15978
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    gishmel authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    36747ee View commit details
    Browse the repository at this point in the history
  80. test: replacing assert message with template

    PR-URL: #15974
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Barry Tam authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    f9cb428 View commit details
    Browse the repository at this point in the history
  81. test: improve assert messages

    PR-URL: #15972
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    ericljpemberton authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    a93d3eb View commit details
    Browse the repository at this point in the history
  82. doc: add clearer setup description

    Updated console example to follow style of rest of the examples
    
    PR-URL: #15962
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    craftninja authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    5472173 View commit details
    Browse the repository at this point in the history
  83. test: replace literal with template string

    PR-URL: #15957
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    brantphoto authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    f954536 View commit details
    Browse the repository at this point in the history
  84. tools: use template literals

    PR-URL: #15956
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    sarahmeyer authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    705202d View commit details
    Browse the repository at this point in the history
  85. test: removed string from assert message arg

    PR-URL: #15954
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    dpaulino authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    fcab2c5 View commit details
    Browse the repository at this point in the history
  86. test: changes to use template literal

    PR-URL: #15937
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    joanne-jjb authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    1c1312e View commit details
    Browse the repository at this point in the history
  87. test: remove literal error messages

    Assertions will now print the values that caused the assertions
    to fail.
    
    PR-URL: #15928
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    fyesoft authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    f8bc5ab View commit details
    Browse the repository at this point in the history
  88. test: changed buffer-zero output

    Added interpolated strings to display the error value
    
    PR-URL: #15926
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    garlicbrie authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    4a664ce View commit details
    Browse the repository at this point in the history
  89. test: display better error message for assertion

    This commit makes understanding assertion failures easier by
    displaying the values that failed the assertion.
    
    PR-URL: #15883
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    SgtPooki authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    1690746 View commit details
    Browse the repository at this point in the history
  90. test: replaced literals in errors with templates

    PR-URL: #15911
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    domrein authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    ad69a65 View commit details
    Browse the repository at this point in the history
  91. doc: fix macosx-firewall suggestion BUILDING

    Adding back the changes made by commit# 791d560, that suggests running
    macosx-firewall.sh script after bulid step. These changes were deleted
    by commit# fc102d0, but they are still applicable.
    
    PR-URL: #15829
    Reviewed-By: Ryan Graham <r.m.graham@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Suraiya-Hameed authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    699cfa1 View commit details
    Browse the repository at this point in the history
  92. test: improve an error message

    PR-URL: #15921
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    pomerantsev authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    23e66ed View commit details
    Browse the repository at this point in the history
  93. test: remove message from asserts

    PR-URL: #15920
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    justin0022 authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    d0bd56d View commit details
    Browse the repository at this point in the history
  94. test: improve asset msg in test

    Add result to part of assert message.
    
    PR-URL: #15918
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    genewoo authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    f831744 View commit details
    Browse the repository at this point in the history
  95. test: replace string concatenation with template

    PR-URL: #15915
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    robtpaton authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    4243903 View commit details
    Browse the repository at this point in the history
  96. test: add NODE_UNIQUE_ID value to err message

    PR-URL: #15914
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    danielelisi authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    bce1f38 View commit details
    Browse the repository at this point in the history
  97. test: replace error msg w/ template literal

    PR-URL: #15910
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    sashimii authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    cd57d2d View commit details
    Browse the repository at this point in the history
  98. test: assert.strictEqual using template literals

    PR-URL: #15944
    Reviewed-By: Lance Ball <lball@redhat.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    jmcgui05 authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    40a98d6 View commit details
    Browse the repository at this point in the history
  99. test: updated error message

    PR-URL: #15906
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    craftninja authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    6eb88a4 View commit details
    Browse the repository at this point in the history
  100. test: cleanup test-buffer-sharedarraybuffer

    remove third argument `0` from calls to `assert.deepStrictEqual`
    
    PR-URL: #15896
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    RafLeszczynski authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    342ac9f View commit details
    Browse the repository at this point in the history
  101. test: include expected result in error messages

    PR-URL: #16039
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    keywordnew authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    ab7f43a View commit details
    Browse the repository at this point in the history
  102. tools: replace concat with template literals

    PR-URL: #16046
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Lance Ball <lball@redhat.com>
    Minya Liang authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    15ae5a4 View commit details
    Browse the repository at this point in the history
  103. doc: mention collaboration summit in onboarding.md

    PR-URL: #16079
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Minwoo Jung <minwoo@nodesource.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    joyeecheung authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    da160cf View commit details
    Browse the repository at this point in the history
  104. doc: add kfarnung to collaborators

    PR-URL: #16108
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Bryan English <bryan@bryanenglish.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    kfarnung authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    c64603f View commit details
    Browse the repository at this point in the history
  105. test: clarify assert messages in crypto tests

    PR-URL: #16019
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Lance Ball <lball@redhat.com>
    cpandrews8 authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    58509ec View commit details
    Browse the repository at this point in the history
  106. test: remove assert message

    PR-URL: #15997
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    johenry authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    3ad6a9d View commit details
    Browse the repository at this point in the history
  107. tools: replace concatenation with string templates

    Replace string concatenation in `tools/lint-js.js` with template
    literals.
    
    PR-URL: #15858
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Ethan-Arrowood authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    2409db6 View commit details
    Browse the repository at this point in the history
  108. src: replace manual memory mgmt with std::string

    PR-URL: #15782
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Minwoo Jung <minwoo@nodesource.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    bnoordhuis authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    cdba989 View commit details
    Browse the repository at this point in the history
  109. tty: require readline at top of file

    No need to require it on each of those function calls.
    
    Backport-PR-URL: #16264
    PR-URL: #15647
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    bengl authored and MylesBorins committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    88b9572 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2017

  1. test: begin normalizing fixtures use

    Adds a new `../common/fixtures' module to begin normalizing
    `test/fixtures` use. Our test code is a bit inconsistent with
    regards to use of the fixtures directory. Some code uses
    `path.join()`, some code uses string concats, some other
    code uses template strings, etc. In mnay cases, significant
    duplication of code is seen when accessing fixture files, etc.
    
    This updates many (but by no means all) of the tests in the
    test suite to use the new consistent API. There are still
    many more to update, which would make an excelent Code-n-Learn
    exercise.
    
    Backport-PR-URL: #16265
    PR-URL: #14332
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    jasnell authored and MylesBorins committed Oct 26, 2017
    Configuration menu
    Copy the full SHA
    1fdbaed View commit details
    Browse the repository at this point in the history
  2. doc: fix external links with 404 status

    Backport-PR-URL: #16275
    PR-URL: #15463
    Fixes: #15462
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    vsemozhetbyt authored and MylesBorins committed Oct 26, 2017
    Configuration menu
    Copy the full SHA
    f1eda4a View commit details
    Browse the repository at this point in the history
  3. test: move test-cluster-debug-port to sequential

    This test cannot be run in parallel, as it can conflict with other tests
    using the debug port.
    
    PR-URL: #16292
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Oleksandr-Kushchak-i2 authored and MylesBorins committed Oct 26, 2017
    Configuration menu
    Copy the full SHA
    1898779 View commit details
    Browse the repository at this point in the history
  4. build: use generic names for linting tasks

    "jslint" is the name of a tool that actually is not used, which can
    cause confusion.
    
    Backport-PR-URL: #16297
    PR-URL: #15272
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Alexey Orlenko <eaglexrlnk@gmail.com>
    seishun authored and MylesBorins committed Oct 26, 2017
    Configuration menu
    Copy the full SHA
    252d08a View commit details
    Browse the repository at this point in the history
  5. doc: add callback function signatures in fs.md

    Backport-PR-URL: #16306
    PR-URL: #13424
    Refs: #11135
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    matejkrajcovic authored and MylesBorins committed Oct 26, 2017
    Configuration menu
    Copy the full SHA
    6e06d0e View commit details
    Browse the repository at this point in the history
  6. doc: fix types and description for dns.resolveTxt

    Backport-PR-URL: #16316
    PR-URL: #15472
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    tniessen authored and MylesBorins committed Oct 26, 2017
    Configuration menu
    Copy the full SHA
    37b9372 View commit details
    Browse the repository at this point in the history
  7. test,process: run 'abort' suite on Windows

    Backport-PR-URL: #16442
    PR-URL: #15056
    Fixes: #14012
    Refs: #14013
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    refack authored and MylesBorins committed Oct 26, 2017
    Configuration menu
    Copy the full SHA
    e0c4f0b View commit details
    Browse the repository at this point in the history
  8. doc: fix typo in zlib.md

    PR-URL: #16480
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    lpinca authored and MylesBorins committed Oct 26, 2017
    Configuration menu
    Copy the full SHA
    b0fadbe View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2017

  1. deps: upgrade openssl sources to 1.0.2m

    This replaces all sources of openssl-1.0.2m.tar.gz into
    deps/openssl/openssl
    
    PR-URL: #16691
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    shigeki authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    8386ce7 View commit details
    Browse the repository at this point in the history
  2. deps: copy all openssl header files to include dir

    All symlink files in `deps/openssl/openssl/include/openssl/`
    are removed and replaced with real header files to avoid
    issues on Windows. Two files of opensslconf.h in crypto and
    include dir are replaced to refer config/opensslconf.h.
    
    PR-URL: #16691
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    shigeki authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    265d948 View commit details
    Browse the repository at this point in the history
  3. deps: fix openssl assembly error on ia32 win32

    `x86masm.pl` was mistakenly using .486 instruction set, why `cpuid` (and
    perhaps others) are requiring .686 .
    
    Fixes: #589
    PR-URL: #1389
    Reviewed-By: Fedor Indutny <fedor@indutny.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp>
    indutny authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    7b93a2f View commit details
    Browse the repository at this point in the history
  4. deps: fix asm build error of openssl in x86_win32

    See
    https://mta.openssl.org/pipermail/openssl-dev/2015-February/000651.html
    
    iojs needs to stop using masm and move to nasm or yasm on Win32.
    
    Fixes: #589
    PR-URL: #1389
    Reviewed-By: Fedor Indutny <fedor@indutny.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Shigeki Ohtsu authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    ef57db8 View commit details
    Browse the repository at this point in the history
  5. openssl: fix keypress requirement in apps on win32

    Reapply b910613 .
    
    Fixes: #589
    PR-URL: #1389
    Reviewed-By: Fedor Indutny <fedor@indutny.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Shigeki Ohtsu authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    880fba9 View commit details
    Browse the repository at this point in the history
  6. deps: add -no_rand_screen to openssl s_client

    In openssl s_client on Windows, RAND_screen() is invoked to initialize
    random state but it takes several seconds in each connection.
    This added -no_rand_screen to openssl s_client on Windows to skip
    RAND_screen() and gets a better performance in the unit test of
    test-tls-server-verify.
    Do not enable this except to use in the unit test.
    
    Fixes: #1461
    PR-URL: #1836
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Shigeki Ohtsu authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    5da4ceb View commit details
    Browse the repository at this point in the history
  7. deps: update openssl asm and asm_obsolete files

    Regenerate asm files with Makefile and CC=gcc and ASM=nasm where gcc
    version was 5.4.0 and nasm version was 2.11.08.
    
    Also asm files in asm_obsolete dir to support old compiler and
    assembler are regenerated without CC and ASM envs.
    
    PR-URL: #16691
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    shigeki authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    748d3e5 View commit details
    Browse the repository at this point in the history
  8. doc: standardize function param/object prop style

    Backport-PR-URL: #16560
    PR-URL: #13769
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    gibfahn authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    0f3901a View commit details
    Browse the repository at this point in the history
  9. doc: add 9.x to version picker and mark 8.x as LTS

    PR-URL: #16672
    Fixes: https://github.com/node/issues/16671
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Chris Young authored and MylesBorins committed Nov 3, 2017
    Configuration menu
    Copy the full SHA
    a776639 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2017

  1. deps: cherry-pick e7f4e9e from upstream libuv

    Original commit message:
        tty, win: get SetWinEventHook pointer at startup
    
        SetWinEventHook is not available on some Windows versions.
    
        Fixes: #16603
        Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
        Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    
    PR-URL: #16724
    Fixes: #16603
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    bzoz authored and MylesBorins committed Nov 4, 2017
    Configuration menu
    Copy the full SHA
    b98fa82 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2017

  1. 2017-11-07, Version 6.12.0 'Boron' (LTS)

    Notable Changes:
    
    * assert:
      - assert.fail() can now take one or two arguments (Rich Trott)
        #12293
    * crypto:
      - add sign/verify support for RSASSA-PSS (Tobias Nießen)
        #11705
    * deps:
      - upgrade openssl sources to 1.0.2m (Shigeki Ohtsu)
        #16691
      - upgrade libuv to 1.15.0 (cjihrig)
        #15745
      - upgrade libuv to 1.14.1 (cjihrig)
        #14866
      - upgrade libuv to 1.13.1 (cjihrig)
        #14117
      - upgrade libuv to 1.12.0 (cjihrig)
        #13306
    * fs:
      - Add support for fs.write/fs.writeSync(fd, buffer, cb) and
        fs.write/fs.writeSync(fd, buffer, offset, cb) as documented
        (Andreas Lind) #7856
    * inspector:
      - enable --inspect-brk (Refael Ackermann)
        #12615
    * process:
      - add --redirect-warnings command line argument (James M Snell)
        #10116
    * src:
      - allow CLI args in env with NODE_OPTIONS (Sam Roberts)
        #12028)
      - --abort-on-uncaught-exception in NODE_OPTIONS (Sam Roberts)
        #13932
      - allow --tls-cipher-list in NODE_OPTIONS (Sam Roberts)
        #13172
      - use SafeGetenv() for NODE_REDIRECT_WARNINGS (Sam Roberts)
        #12677
    * test:
      - remove common.fail() (Rich Trott)
        #12293
    
    PR-URL: #16263
    MylesBorins committed Nov 6, 2017
    Configuration menu
    Copy the full SHA
    c6a2ec5 View commit details
    Browse the repository at this point in the history