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.11.4 proposal #15506

Merged
merged 92 commits into from
Oct 3, 2017
Merged

v6.11.4 proposal #15506

merged 92 commits into from
Oct 3, 2017

Commits on Sep 19, 2017

  1. net: fix abort on bad address input

    Backport-PR-URL: #14390
    PR-URL: #13726
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    BridgeAR authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    792acc1 View commit details
    Browse the repository at this point in the history
  2. doc, lib, test: do not re-require needlessly

    PR-URL: #14244
    Reviewed-By: Alexey Orlenko <eaglexrlnk@gmail.com>
    vsemozhetbyt authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    38ae5c4 View commit details
    Browse the repository at this point in the history
  3. build: add cpp linting to windows build

    This PR adds cpp linting to windows build script. After this change,
    running command `vcbuild lint` will run both cpp linting and javascript
    linting on a windows machine.
    
    Backport-PR-URL: #14879
    PR-URL: #11856
    Fixes: #11816
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    liusi authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    66cdcd9 View commit details
    Browse the repository at this point in the history
  4. build: add lint option to vcbuild.bat help

    180bec1
    PR-URL: #11992
    Fixes: #11971
    Reviewed-By: Gibson Fahnestock <gibfahn@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: Colin Ihrig <cjihrig@gmail.com>
    brennemo authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    c9ae894 View commit details
    Browse the repository at this point in the history
  5. build: split up cpplint to avoid long cmd lines

    Refactors cpplint slightly to allow multiple runs of it. This allows
    downstream projects to run cpplint on their dependencies.
    
    Backport-PR-URL: #14879
    PR-URL: #14116
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Kunal Pathak <kunal.pathak@microsoft.com>
    Reviewed-By: João Reis <reis@janeasystems.com>
    kfarnung authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    14cc1ab View commit details
    Browse the repository at this point in the history
  6. readline: remove max limit of crlfDelay

    Backport-PR-URL: #14899
    PR-URL: #13497
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Azard authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    8604772 View commit details
    Browse the repository at this point in the history
  7. test: fix test-readline-interface

    Previous unit test delay is too short for parallel test on raspberry pi,
    it will fail sometimes.  This PR use common.platformTimeout and widen
    the time gap.
    
    PR-URL: #14677
    Ref: #14674
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Azard authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    8dfc283 View commit details
    Browse the repository at this point in the history
  8. deps: backport 071b655 from V8 upstream

    Original commit message:
    
        [PATCH] [debugger] Scope iterator should not visit inner function literals.
    
        R=marja@chromium.org
        BUG=chromium:621361
    
        Review-Url: https://codereview.chromium.org/2185913003
        Cr-Commit-Position: refs/heads/master@{#38087}
    
    Fixes: #15075
    
    PR-URL: #15215
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    targos authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    921876d View commit details
    Browse the repository at this point in the history
  9. tools: replace assert-throw-arguments custom lint

    The functionality of ESLint custom rule assert-throws-arguments can be
    replaced with no-restricted-syntax entries.
    
    Backport-PR-URL: #15253
    PR-URL: #14547
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    f8b85e1 View commit details
    Browse the repository at this point in the history
  10. deps: backport 0353a1e from V8 upstream

    Original commit message:
    
      Avoid disassembling Interpreted Regexp code
    
      I found that v8 will crash when --print-code is turned on while Regexp
      is interpreted. It crashes when trying to print Relocation info during
      Disassembly. It should probably avoid printing out disassembly when the
      Code object is a bytecode regexp.
    
      Bug:
      Change-Id: I35b531cb03996a303248652871452266c78fee38
      Reviewed-on: https://chromium-review.googlesource.com/642127
      Reviewed-by: Yang Guo <yangguo@chromium.org>
    
    PR-URL: #15287
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    jBarz authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    4e1a50a View commit details
    Browse the repository at this point in the history
  11. doc: add documentation on ICU

    PR-URL: #13916
    Refs: #13644 (comment)
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    TimothyGu authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    90fcccd View commit details
    Browse the repository at this point in the history
  12. repl: do not consider ... as a REPL command

    This fix makes ... in REPL to be considered as a javascript construct
    rather than a REPL keyword.
    
    Fixes: #14426
    Backport-PR-URL: #14915
    PR-URL: #14467
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    shivanth authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    362a7c0 View commit details
    Browse the repository at this point in the history
  13. tools: eslint - use error and off

    Backport-PR-URL: #14841
    PR-URL: #14061
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    refack authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    f7b6d19 View commit details
    Browse the repository at this point in the history
  14. test: mark inspector-port-zero-cluster as flaky

    Ref: #13343
    refack authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    86497f1 View commit details
    Browse the repository at this point in the history
  15. http: assert parser.consume argument's type

    Unchecked argument conversion in Parser::Consume crashes node
    in an slightly undesirable manner - 'unreachable code' in parser.
    
    Make sure we validate the incoming type at the earliest point.
    
    PR-URL: #12288
    Fixes: #12178
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Alexey Orlenko <eaglexrlnk@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    gireeshpunathil authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    e65c9ec View commit details
    Browse the repository at this point in the history
  16. doc: add readline.emitKeypressEvents note

    PR-URL: #9447
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    STRML authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    594e3c2 View commit details
    Browse the repository at this point in the history
  17. doc: fix typo in stream.md

    PR-URL: #14364
    Fixes: #14362
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@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>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Marc Hernández Cabot authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    dcdc905 View commit details
    Browse the repository at this point in the history
  18. tls: fix empty issuer/subject/infoAccess parsing

    Also issuerCertificate but that did not fit on the status line.
    
    Fixes: #11771
    PR-URL: #14473
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    bnoordhuis authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    3a6392b View commit details
    Browse the repository at this point in the history
  19. test: read proper inspector message size

    Fix a bug when messages bigger than 64kb where incorrectly parsed by
    the inspector-helper.
    
    PR-URL: #14596
    Fixes: #14507
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Eugene Ostroukhov <eostroukhov@google.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    bzoz authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    8b9a05c View commit details
    Browse the repository at this point in the history
  20. test: use ciphers supported by shared OpenSSL

    On Debian with OpenSSL 1.1 CLI, the ciphers used in those tests were
    unknown.
    
    PR-URL: #14566
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    kapouer authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    860c619 View commit details
    Browse the repository at this point in the history
  21. test: improvements to various http tests

    * Add common/countdown utility
    * Numerous improvements to http tests
    
    PR-URL: #14315
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    jasnell authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    c88f99f View commit details
    Browse the repository at this point in the history
  22. test: improve multiple timers tests

    PR-URL: #14616
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    jasnell authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    fc49cf4 View commit details
    Browse the repository at this point in the history
  23. test: improve check in test-os

    The check for `os.networkInterfaces()` in `test-os.js` may be too
    strict. It's apparently possible for a machine to be configured with
    multiple IPv4 loopback interfaces. Increase specificity of filter to
    check on only the object we expect.
    
    PR-URL: #14655
    Fixes: #14654
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    28b77d1 View commit details
    Browse the repository at this point in the history
  24. test: fix conversion of microseconds in test

    PR-URL: #14706
    Fixes: #8728
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    nickstanish authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    9d84641 View commit details
    Browse the repository at this point in the history
  25. doc: fix order of AtExit callbacks in addons.md

    The sanity_check AtExit callback needs to come last to verify that the
    other callbacks have been completed. This was not noticed before as this
    code was not been executed.
    
    PR-URL: #14048
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    danbev authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    c0e47e4 View commit details
    Browse the repository at this point in the history
  26. doc: remove undef NDEBUG from addons.md

    When working on commit 0d95a0b
    ("test: remove undef NDEBUG from at-exit addons test) I searched for
    usages of undef NDEBUG but did not include the doc directory (but I did
    include the test directory) and missed this one.
    
    Commit 1f02569f8db9cb0101807df4982534738f0161b2 ("tools: fix
    tools/addon-verify.js") enables the code in the "AtExit" section to be
    included in the test/addons diretory and this code will again be
    tested.
    
    PR-URL: #14048
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    danbev authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    b5904a2 View commit details
    Browse the repository at this point in the history
  27. tools: fix tools/addon-verify.js

    The current implementation of addon-verify.js is including the code
    for the "Function arguments" section in test/addons/01_callbacks and
    there is no directory generated or the "Function arguments section".
    This continues and leads to the last section, "AtExit", code to be
    excluded. There is an test/addons/07_atexit_hooks but it contains code
    from the "Passing wrapped objects around" section.
    
    This commit modifies addon-verify to associate headers with code and
    then iterates over the set and generates the files as a separate step.
    
    PR-URL: #14048
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    danbev authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    ca61f3b View commit details
    Browse the repository at this point in the history
  28. http: reset stream to unconsumed in unconsume()

    Reset the underlying socket of an HTTP stream to be marked as
    unconsume after the HTTP parser no longer owns it.
    
    Fixes: #14407
    PR-URL: #14410
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    addaleax authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    6707411 View commit details
    Browse the repository at this point in the history
  29. test: set module loading error for aix

    In test/parallel/test-module-loading-error.js, an attempt is made to
    load a text file as a native executable. This results in an error
    message in a platform specific manner.
    
    AIX was not included in the list of platforms. This fix introduces
    the AIX error messages.
    
    PR-URL: #14511
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    prakaashkpk authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    4fb755c View commit details
    Browse the repository at this point in the history
  30. test: add block scoping to test-readline-interface

    Use block-scoping in test-readline-interface to avoid side effects and
    make tests more modular. (Some contain race conditions and will need to
    be moved to the sequential directory if they can't be refactored to
    avoid the race condition.)
    
    Backport-PR-URL: #14748
    Backport-Reviewed-By: Anna Henningsen <anna@addaleax.net>
    
    PR-URL: #14615
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    9ed2c4c View commit details
    Browse the repository at this point in the history
  31. test: make test-tls-connect checks more strict

    Check the error code on expected errors so that the introduction of
    different errors in refactoring is caught.
    
    While at it, re-order modules alphabetically per test-writing guide.
    
    PR-URL: #14695
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Trott authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    91649b9 View commit details
    Browse the repository at this point in the history
  32. test: remove redundant using in cctest

    PR-URL: #14739
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@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: Alexey Orlenko <eaglexrlnk@gmail.com>
    XadillaX authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    9f33025 View commit details
    Browse the repository at this point in the history
  33. src: use local isolate instead of args.GetIsolate

    While stepping though SetupPromises I noticed that the environments
    Isolate is used but not when creating the string "_setupPromises".
    
    Is there a reason for using args.GetIsolate() instead of using the
    environments isolate? I see that GetIsolate() is an inline call, but
    could there be situations where it returns a different Isolate?
    If not perhaps using the local isolate variable would be a litte
    clearer.
    
    PR-URL: #14768
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Alexey Orlenko <eaglexrlnk@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    danbev authored and MylesBorins committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    d20b7bf View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2017

  1. test: cover all HTTP methods that parser supports

    Cover all request methods that Node's HTTP parser supports in
    parallel/test-http-methods.
    
    PR-URL: #14773
    Refs: #14544
    Reviewed-By: Alexey Orlenko <eaglexrlnk@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    oantoro authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    1aac05b View commit details
    Browse the repository at this point in the history
  2. net: support passing undefined to listen()

    For consistency with 4.x and 8.x.
    
    This commit also contains a forward port of
    #14232 to confirm that 4.x and 6.x
    behave identically with respect to the port argument.
    
    Backport-PR-URL: #14234
    PR-URL: #14234
    Refs: #14205
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    sam-github authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    caeee38 View commit details
    Browse the repository at this point in the history
  3. doc: clarify the position argument for fs.read

    What happen to the file position after a read using a position null or
    integer was not clear and you can assume that the cursor of the file
    descriptor is updated even if position is an integer.
    
    PR-URL: #14631
    Fixes: #8397
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    dcharbonnier authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    5a7a49f View commit details
    Browse the repository at this point in the history
  4. doc: improve fs.read() doc text

    PR-URL: #14631
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Trott authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    f8fbac7 View commit details
    Browse the repository at this point in the history
  5. test: improve multiple vm tests

    PR-URL: #14458
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    jasnell authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    f35f06d View commit details
    Browse the repository at this point in the history
  6. test: improve multiple zlib tests

    PR-URL: #14455
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    jasnell authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    68cf7f0 View commit details
    Browse the repository at this point in the history
  7. test: check crypto before requiring tls module

    test-tls-session-cache currently fails if built --without-ssl:
    internal/util.js:82
        throw new errors.Error('ERR_NO_CRYPTO');
        ^
    
    Error [ERR_NO_CRYPTO]: Node.js is not compiled with OpenSSL crypto
    support
        at Object.assertCrypto (internal/util.js:82:11)
        at tls.js:26:14
        at NativeModule.compile (bootstrap_node.js:586:7)
        at Function.NativeModule.require (bootstrap_node.js:531:18)
        at Function.Module._load (module.js:449:25)
        at Module.require (module.js:517:17)
        at require (internal/module.js:11:18)
        at Object.<anonymous>
    (/node/test/parallel/test-tls-session-cache.js:26:13)
        at Module._compile (module.js:573:30)
        at Object.Module._extensions..js (module.js:584:10)
    
    The test has a crypto check but it come after the require of the tls
    module.
    
    This commit moves the crypto check to come before the require of tls and
    allows the test to pass.
    
    PR-URL: #14708
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: David Cai <davidcai1993@yahoo.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    danbev authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    32260b9 View commit details
    Browse the repository at this point in the history
  8. test: invoke callback with common.mustCall()

    * invoke callback with `common.mustCall()` in test-crypto-hash
    * order module declarations aphabetically per test-writing-guide
    
    PR-URL: #8597
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Griffith Tchenpan authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    a284ee6 View commit details
    Browse the repository at this point in the history
  9. test: add missing console.error to exec-maxBuffer

    Adds the missing console.error to test-child-process-exec-maxBuffer
    
    PR-URL: #14796
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: David Cai <davidcai1993@yahoo.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Alexey Orlenko <eaglexrlnk@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    BethGriggs authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    4fb4fbe View commit details
    Browse the repository at this point in the history
  10. doc: fix word wrapping for api stability boxes

    PR-URL: #14809
    Fixes: nodejs/nodejs.org#1337
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    saadq authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    a63cd82 View commit details
    Browse the repository at this point in the history
  11. tools: delete an unused argument

    PR-URL: #14251
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    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>
    phisixersai authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    debea1c View commit details
    Browse the repository at this point in the history
  12. doc: add BridgeAR to collaborators

    PR-URL: #14862
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    BridgeAR authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    d75e9b7 View commit details
    Browse the repository at this point in the history
  13. benchmark: convert var to es6 const

    Converted var variable to es6 const to maintain
    consistency with other benchmark files. Also clean up
    the types array to make the files more succinct.
    
    PR-URL: #12886
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    sebasmurphy authored and MylesBorins committed Sep 20, 2017
    1 Configuration menu
    Copy the full SHA
    855d7ae View commit details
    Browse the repository at this point in the history
  14. doc: explain what to do if git push is rejected

    In COLLABORATOR_GUIDE.md, explain what to do if `git push upstream
    master` is rejected.
    
    PR-URL: #14848
    Fixes: #12628
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Trott authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    27b6737 View commit details
    Browse the repository at this point in the history
  15. tools: fix update-eslint.sh

    The script currently assumes that there is a package.json in
    `eslint-tmp`. If there isn't the logic of the script fails.
    This adds a call to `npm init --yes` ensuring there is a package.json
    and that the script can do it's thing.
    
    PR-URL: #14850
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <mic.besace@gmail.com>
    MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    cac4beb View commit details
    Browse the repository at this point in the history
  16. doc: add missing word

    PR-URL: #14924
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    maclover7 authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    c76a54f View commit details
    Browse the repository at this point in the history
  17. test: make timers-blocking-callback more reliable

    test-timers-blocking-callback may fail erroneously on
    resource-constrained machines due to the timing nature of the test.
    
    There is likely no way around the timing issue. This change tries to
    decrease the probability of the test failing erroneously by having it
    retry a small number of times on failure.
    
    Tested on 0.10.38 (which has a bug that this test was written for) and
    (modifying the test slightly to remove ES6 stuff) the test still seems
    to fail 100% of the time there, which is what we want/expect.
    
    PR-URL: #14831
    Fixes: #14792
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    7245082 View commit details
    Browse the repository at this point in the history
  18. src: detect nul bytes in InternalModuleReadFile()

    Throw an exception when the path contains nul bytes, don't abort.
    
    Fixes: #13787
    PR-URL: #14854
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    bnoordhuis authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    b2112f8 View commit details
    Browse the repository at this point in the history
  19. doc: remove misterdjules from the CTC members list

    PR-URL: #1498
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Julien Gilli authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    55dc14e View commit details
    Browse the repository at this point in the history
  20. test: remove unused arguments from function

    Removed the unused arguments of functions defined in
    file test/parallel/test-http-parser.js.
    
    PR-URL: #14931
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Alexey Orlenko <eaglexrlnk@gmail.com>
    0xparashar authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    915b56b View commit details
    Browse the repository at this point in the history
  21. doc: link to correct "OS Constants" heading in docs

    PR-URL: #14969
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    jamiebuilds authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    70e9a6e View commit details
    Browse the repository at this point in the history
  22. src: remove unnecessary helper function

    Ever since e2fcfea, `OnReadCommon()` is no longer shared
    between more than one function.
    
    PR-URL: #14959
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mscdex authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    968121b View commit details
    Browse the repository at this point in the history
  23. doc: rephrase text of child_process.execSync()

    Rephrases the error thrown by child_process.execSync().
    
    PR-URL: #14953
    Fixes: #14944
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    ayazhafiz authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    7546eef View commit details
    Browse the repository at this point in the history
  24. test: improve assertion fail messages

    PR-URL: #14949
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    refack authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    168f73c View commit details
    Browse the repository at this point in the history
  25. test: do not modify fixtures in test-fs-chmod

    `test-fs-chmod` modifies the permissions on files in `test/fixtures`.
    This change has the test use the temp directory instead. One of the
    fixture files is not used by any other test, so it has been deleted.
    
    I took this opportunity to remove `console.log()` statements from the
    test.
    
    PR-URL: #14926
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Trott authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    644d990 View commit details
    Browse the repository at this point in the history
  26. test: add known issue for vm module

    GlobalPropertySetterCallback() does not check the
    property on the sandbox. It wrongly throws an error
    instead of updating `x`.
    
    PR-URL: #14661
    Ref: #12300
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    fhinkel authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    1e231ba View commit details
    Browse the repository at this point in the history
  27. build: better support for python3 systems

    Improve support for systems where `python` is actually `python3`.
    
    Not all systems have a `python2` binary, so simply updating the shebang
    won't work.
    
    What we can do is apply some cleverness: start life as a shell script,
    locate the python binary, then re-execute the script but this time as
    python code.
    
    Special care is taken to ensure that spaces in arguments are passed on
    verbatim.
    
    PR-URL: #14737
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    bnoordhuis authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    66dd898 View commit details
    Browse the repository at this point in the history
  28. benchmark: fix dgram/bind-params.js benchmark

    `benchmark/dgram/bind-params` exits with an error frequently in its
    current form because no error handler is applied. Add no-op error
    handlers to avoid the problem.
    
    ```console
    $ node benchmark/run.js --filter bind-params dgram
    
    dgram/bind-params.js
    dgram/bind-params.js address="true" port="true" n=10000:
    193,347.42178656923
    events.js:182
          throw er; // Unhandled 'error' event
          ^
    
    Error: bind ENFILE 0.0.0.0
        at Object._errnoException (util.js:1041:11)
        at _exceptionWithHostPort (util.js:1064:20)
        at _handle.lookup (dgram.js:242:18)
        at _combinedTickCallback (internal/process/next_tick.js:141:11)
        at process._tickCallback (internal/process/next_tick.js:180:9)
        at Function.Module.runMain (module.js:611:11)
        at startup (bootstrap_node.js:158:16)
        at bootstrap_node.js:598:3
    $
    ```
    
    PR-URL: #14948
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    a8b917e View commit details
    Browse the repository at this point in the history
  29. doc: add note for Windows build path

    PR-URL: #14354
    Fixes: #14337
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Kyle Lamse authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    29de000 View commit details
    Browse the repository at this point in the history
  30. doc: fix typo in Buffer.from(string, [encoding])

    PR-URL: #15013
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Michał Wadas authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    b10bc31 View commit details
    Browse the repository at this point in the history
  31. test: extend async addon test

    Test more current behaviour, based on discussions in
    #14697.
    
    PR-URL: #14922
    Reviewed-By: Trevor Norris <trev.norris@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    ad1d745 View commit details
    Browse the repository at this point in the history
  32. meta: improve definition of a collaborator

    Expand definition of Collaborator to include individuals
    with commit access to any Node.js GitHub repository.
    
    Clarify the kinds of things that should be considered when
    considering inviting new collaborators
    
    PR-URL: #14981
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    jasnell authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    948a7d7 View commit details
    Browse the repository at this point in the history
  33. doc: environmental->environment & NodeJS->Node.js

    PR-URL: #14974
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    rvagg authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    605a02b View commit details
    Browse the repository at this point in the history
  34. test: simplify test-tls-client-default-ciphers

    PR-URL: #14928
    Ref: #12376
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    maclover7 authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    6540e99 View commit details
    Browse the repository at this point in the history
  35. doc: crypto.randomBytes does not block when async

    It may not return random bytes right away, but when called
    asynchronously it will not block.
    
    PR-URL: #14993
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    sam-github authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    4c26913 View commit details
    Browse the repository at this point in the history
  36. doc,stream: remove wrong remark on readable.read

    The returned chunk is *never* longer than `size`.
    
    PR-URL: #15014
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    jscissr authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    f0328f6 View commit details
    Browse the repository at this point in the history
  37. stream: fix Writable instanceof for subclasses

    The current custom instanceof for `Writable` subclasses previously
    returned false positives for instances of *other* subclasses of
    `Writable` because it was inherited by these subclasses.
    
    Fixes: #14943
    PR-URL: #14945
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    66187fa View commit details
    Browse the repository at this point in the history
  38. crypto: naming anonymous functions.

    Ref: #8913
    PR-URL: #8993
    solebox authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    25be2a3 View commit details
    Browse the repository at this point in the history
  39. test: pipe some error output if npm fails

    This test now prints out some child error output if the npm child proc
    fails, allowing us to debug easier.
    
    PR-URL: #12490
    Refs: #12480
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Fishrock123 authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    8b04574 View commit details
    Browse the repository at this point in the history
  40. tools: add custom private key option

    Add -i option for release.sh that allows users to specify
    non-default private key for ssh and scp commands.
    Change argument parsing to getopts.
    
    PR-URL: #14401
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    krydos authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    8b3ac4b View commit details
    Browse the repository at this point in the history
  41. meta: considerations for new core modules

    PR-URL: #15022
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: Andreas Madsen <amwebdk@gmail.com>
    jasnell authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    4ee066e View commit details
    Browse the repository at this point in the history
  42. meta: merge TSC and CTC back into a single body

    PR-URL: #14973
    Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
    Reviewed-By: Shigeki Ohtsu <ohtsu@ohtsu.org>
    Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
    jasnell authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    e014178 View commit details
    Browse the repository at this point in the history
  43. doc: clarify http.get data consumption requirement

    With the previous wording, I read this sentence as meaning, "you
    _must_ use the http.get callback mechanism and cannot register a
    listener on the returned http.ClientRequest object." This is obviously
    not the intention, so adjust the sentence to make this clearer.
    
    PR-URL: #15049
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    strugee authored and MylesBorins committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    5696223 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2017

  1. lib: clean up usage of threw

    Use try/catch to instead of threw.
    
    PR-URL: #10534
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    JacksonTian authored and MylesBorins committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    4e71782 View commit details
    Browse the repository at this point in the history
  2. build: add NetBSD support to opensslconf.h

    Simplify the BSD list by defining OPENSSL_BSD if using a matching
    BSD platform.
    Add NetBSD to the list and update documentation.
    
    PR-URL: #14313
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    rsmarples authored and MylesBorins committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    6a7e46e View commit details
    Browse the repository at this point in the history
  3. doc: /s/SHASUM256/SHASUMS256

    As an example, `curl https://nodejs.org/dist/v8.4.0/SHASUM256.txt` will
    return a 404 right now.
    
    PR-URL: #15101
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    maclover7 authored and MylesBorins committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    1b0e660 View commit details
    Browse the repository at this point in the history
  4. doc: instructions for generating coverage reports

    Add instructions for generating code coverage reports to BUILDING.md
    
    PR-URL: #15190
    Reviewed-By: Timothy Gu <timothygu99@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ssbrewster authored and MylesBorins committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    a260190 View commit details
    Browse the repository at this point in the history
  5. test: refactor test-fs-readfile-unlink

    * Use tmp directory instead of mutating the fixtures directory.
    * Add comment explaining that the unlinkSync() at the end of the test is
      part of the test. Otherwise it may be tempting to remove it as
      unnecessary tmp directory cleanup.
    
    PR-URL: #15173
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Trott authored and MylesBorins committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    2babae4 View commit details
    Browse the repository at this point in the history
  6. doc: describe what security issues are

    PR-URL: #14485
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    sam-github authored and MylesBorins committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    33fdbb5 View commit details
    Browse the repository at this point in the history
  7. doc: document bytes to chars after setEncoding

    This commit documents and edge-case behavior in readable streams.
    It is expected that non-object streams are measured in bytes
    against the highWaterMark. However, it was discovered in issue
    thereafter begin to measure the buffer's length in characters.
    
    PR-URL: #13442
    Refs: #6798
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    jalafel authored and MylesBorins committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    feb6863 View commit details
    Browse the repository at this point in the history
  8. test: check zlib version for createDeflateRaw

    We are currenly builing Node with --shared-zlib which happens to be
    version 1.2.8. The test for zlib.createDeflateRaw is expected to fail
    but does not when using version 1.2.8.
    
    As far as I can tell the fix referred to in the comments was
    introduced in version 1.2.9:
    - Reject a window size of 256 bytes if not using the zlib wrapper
    
    This commit suggests adding a check for the version and skipping this
    assert if the version is less than 1.2.9.
    
    Refs: http://zlib.net/ChangeLog.txt
    Backport-PR-URL: #15478
    PR-URL: #13697
    Reviewed-By: Benjamin Gruenbaum <benjamingr@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: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    danbev authored and MylesBorins committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    8e00315 View commit details
    Browse the repository at this point in the history
  9. http: eliminate capture of ClientRequest in Agent

    Keepalive sockets that are returned to the agent's freesocket pool were
    previously capturing a reference to the ClientRequest that initiated the
    request.
    
    This commit eliminates that by moving the installation of the socket
    listeners to a different function.
    
    Backport-PR-URL: #15500
    PR-URL: #10134
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    evantorrie authored and MylesBorins committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    0c670e0 View commit details
    Browse the repository at this point in the history
  10. assert: refactor the code

    1. Rename private functions
    2. Use destructuring
    3. Remove obsolete comments
    
    Backport-PR-URL: #15516
    PR-URL: #13862
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    BridgeAR authored and MylesBorins committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    73416b4 View commit details
    Browse the repository at this point in the history
  11. doc,assert: document stackStartFunction in fail

    Backport-PR-URL: #15516
    PR-URL: #13862
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    BridgeAR authored and MylesBorins committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    abf6355 View commit details
    Browse the repository at this point in the history
  12. test: remove envPlus, use Object.assign everywhere

    PR-URL: #14845
    Backport-PR-URL: #15557
    Fixes: #14823
    Refs: #14822
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    gibfahn authored and MylesBorins committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    2c8fe97 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2017

  1. doc: add links to alternative versions of doc

    Each page of the API documentation should have links to other versions
    of the same page. This will make it easier to switch between the current
    "live" release at nodejs.org and LTS versions.
    
    Backport-PR-URL: #15670
    PR-URL: #10958
    Fixes: #10726
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Chris Young authored and MylesBorins committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    ecea33b View commit details
    Browse the repository at this point in the history
  2. tools: fix linter error in html.js

    Backport-PR-URL: #15670
    PR-URL: #15063
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
    targos authored and MylesBorins committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    37dd2ad View commit details
    Browse the repository at this point in the history
  3. doc: prevent displaying empty version picker

    Backport-PR-URL: #15670
    PR-URL: #15420
    Fixes: #15396
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Refael Ackermann <refack@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Chris Young authored and MylesBorins committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    a13ac69 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2017

  1. 2017-10-03, Version 6.11.4 'Boron' (LTS)

    Notable Changes:
    
    * net:
      - support passing undefined to listen() to match behavior in v4.x
        and v8.x (Sam Roberts)
        #14234
    
    PR-URL: #15506
    MylesBorins committed Oct 3, 2017
    Configuration menu
    Copy the full SHA
    8691fdf View commit details
    Browse the repository at this point in the history