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

v7.2.1 proposal #10127

Merged
merged 195 commits into from
Dec 6, 2016
Merged

v7.2.1 proposal #10127

merged 195 commits into from
Dec 6, 2016

Commits on Nov 24, 2016

  1. deps: backport GYP fix to fix AIX shared suffix

    Required to support the shared library builds on AIX - this sets the
    shared library suffix within GYP to .a instead of .so on AIX
    My patch: https://codereview.chromium.org/2492233002/ was landed as
    as part of this one which fixed some other (not required, but
    included for completeness of the backport) changes:
    
    Ref: https://codereview.chromium.org/2511733005/
    Stewart Addison authored and Myles Borins committed Nov 24, 2016
    Configuration menu
    Copy the full SHA
    e9c2ffd View commit details
    Browse the repository at this point in the history
  2. build: add shared library support to AIX build

    Updates to build the shared library version of node on AIX. Adds the
    same functionality to AIX that was added on Linux under this:
    
    Ref: #6994
    
    PR-URL: #9675
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Stewart Addison authored and Myles Borins committed Nov 24, 2016
    Configuration menu
    Copy the full SHA
    16af467 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2016

  1. tools: allow test.py to use full paths of tests

    Allow test.py to run tests with a 'tests/' prefix or a '.js' postfix
    
    PR-URL: #9694
    Fixes: #9684
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    reconbot authored and MylesBorins committed Nov 26, 2016
    Configuration menu
    Copy the full SHA
    561b149 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2016

  1. async_wrap: mode constructor/destructor to .cc

    The constructor and destructor shouldn't have been placed in the -inl.h
    file from the beginning.
    
    PR-URL: #9753
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    trevnorris authored and MylesBorins committed Dec 2, 2016
    Configuration menu
    Copy the full SHA
    3e5be7f View commit details
    Browse the repository at this point in the history
  2. async_wrap: make Initialize a static class member

    This is how it's done everywhere else in core. Make it follow suit.
    
    PR-URL: #9753
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    trevnorris authored and MylesBorins committed Dec 2, 2016
    Configuration menu
    Copy the full SHA
    5157a5c View commit details
    Browse the repository at this point in the history
  3. async_wrap: call destroy() callback in uv_idle_t

    Calling JS during GC is a no-no. So intead create a queue of all ids
    that need to have their destroy() callback called and call them later.
    
    Removed checking destroy() in test-async-wrap-uid because destroy() can
    be called after the 'exit' callback.
    
    Missing a reliable test to reproduce the issue that caused the
    FATAL_ERROR.
    
    PR-URL: #9753
    Fixes: #8216
    Fixes: #9465
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    trevnorris authored and MylesBorins committed Dec 2, 2016
    Configuration menu
    Copy the full SHA
    5379b9d View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2016

  1. doc: fix <code> inside stability boxes

    Fixes: #9714
    PR-URL: #9723
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    silverwind authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    44ae028 View commit details
    Browse the repository at this point in the history
  2. test:refactor test-tls-hello-parser-failure

    * setTimeout() with no duration -> setImmediate()
    * add common.mustCall() where appropriate
    * var -> const
    * .on() -> .once()
    
    PR-URL: #9715
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    fc13cc6 View commit details
    Browse the repository at this point in the history
  3. test: fix flaky test-inspector

    Using `socket.destroy()` instead of `socket.end()` fixes
    more-than-intermittent ECONNRESET issues on Windows.
    
    PR-URL: #9727
    Fixes: #8804
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Eugene Ostroukhov <eostroukhov@google.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    2fb8257 View commit details
    Browse the repository at this point in the history
  4. doc: "util" is not needed to extend ES6 classes

    PR-URL: #9737
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Italo A. Casas <me@italoacasas.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Adam Brunner authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    65af114 View commit details
    Browse the repository at this point in the history
  5. doc: clarify slashes-appending in url module

    PR-URL: #9731
    Ref: #9521
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    77e145a View commit details
    Browse the repository at this point in the history
  6. lib,tools: remove unneeded escaping of /

    The `/` character does not need to be escaped when occurring inside a
    character class in a regular expression. Remove such instances of
    escaping in the code base.
    
    PR-URL: #9591
    Reviewed-By: Teddy Katz <teddy.katz@gmail.com>
    princejwesley authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    a673d44 View commit details
    Browse the repository at this point in the history
  7. tools: Add no useless regex char class rule

    Eslint Rule:
    Disallow useless escape in regex character class
    with optional override characters option and auto
    fixable with eslint --fix option.
    
    Usage:
    no-useless-regex-char-class-escape: [2, { override: ['[', ']'] }]
    
    PR-URL: #9591
    Reviewed-By: Teddy Katz <teddy.katz@gmail.com>
    princejwesley authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    53d1752 View commit details
    Browse the repository at this point in the history
  8. doc: fix crypto "decipher.setAAD()" typo

    PR-URL: #9782
    Reviewed-By: Brian White <mscdex@mscdex.net>
    Reviewed-By: Italo A. Casas <me@italoacasas.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Amery2010 authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    c7cd400 View commit details
    Browse the repository at this point in the history
  9. doc: changed order of invocations in https.request() example.

    When you call req.end() before you add .on listeners you get an Error that you can't call .on on undefined.
    
    PR-URL: #9614
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    atrioom authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    a8d84d5 View commit details
    Browse the repository at this point in the history
  10. doc: minor fixes event-loop-timers-and-nexttick.md

    Minor fixes and enhancements to event-loop-timers-and-nexttick.md
    Added missing "be"
    Added a link to REPL docs
    Added definition of libuv and a link
    
    PR-URL: #9126
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    dankoster authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    6297b9a View commit details
    Browse the repository at this point in the history
  11. test: fix flaky test-dgram-empty-packet & friends

    * Liberal use of common.mustCall()
    * Rename test-dgram-empty-packet -> test-dgram-send-empty-packet
    * Remove use of timers to avoid CI failures like seen in the Ref below:
    
    ```
    not ok 237 parallel/test-dgram-empty-packet
      ---
      duration_ms: 0.717
      severity: fail
      stack: |-
            ...
            throw new Error('Timeout');
            ^
    
        Error: Timeout
            at Timeout._onTimeout
            ...
            at ontimeout (timers.js:365:14)
            at tryOnTimeout (timers.js:237:5)
            at Timer.listOnTimeout (timers.js:207:5)
    ```
    
    Refs: https://ci.nodejs.org/job/node-test-commit-freebsd/5341/nodes=freebsd11-x64/console:
    PR-URL: #9724
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    4971c3b View commit details
    Browse the repository at this point in the history
  12. test: exclude no_interleaved_stdio test for AIX

    pseudo-tty/no_interleaved_stdio has hung a few times
    in the last couple of days on AIX.  We believe
    it is not a Node.js issue but an issue with python
    on AIX. Its being investigated under:
    #7973.
    Excluding this additional test until we can
    resolve the python issue.
    
    Fixes #9765
    PR-URL: #9772
    Reviewed-By: Sam Roberts <sam@strongloop.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    mhdawson authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    2b7ecb5 View commit details
    Browse the repository at this point in the history
  13. inspector: /json/version returns object, not array

    Make /json/version return an object instead of an object wrapped in an
    array.
    
    Fixes: #9760
    PR-URL: #9762
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Eugene Ostroukhov <eostroukhov@google.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    bnoordhuis authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    80a3934 View commit details
    Browse the repository at this point in the history
  14. doc: fix crypto Verify cut-n-paste from Sign

    Verify documentation had cut-n-pasted documentation from Sign.
    
    PR-URL: #9796
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Amery2010 authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    4fa84c9 View commit details
    Browse the repository at this point in the history
  15. https: name anonymous functions in https

    Naming anonymous function in the https module
    
    PR-URL: #9217
    Ref: #8913
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    pvsousalima authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    9554a97 View commit details
    Browse the repository at this point in the history
  16. test: refactor test-child-process-exec-error

    * assert.equal() -> assert.strictEqual()
    * regex -> .include()
    * Change variable representing a function from `fun` to idiomatic `fn`
    * var -> const
    
    PR-URL: #9780
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    b763a31 View commit details
    Browse the repository at this point in the history
  17. tools: remove unneeded escaping in generate.js

    `-` does not need to be escaped in a regular expression outside of
    character classes.
    
    PR-URL: #9781
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    2ee3543 View commit details
    Browse the repository at this point in the history
  18. test: fix test-http-status-reason-invalid-chars

    Use port 0 instead of common.PORT, and use server address
    instead of localhost to follow writing test guideline.
    This is a part of Code And Learn at NodeFest 2016 Challenge in Tokyo.
    
    PR-URL: #9572
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    saitoxu authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    d51c856 View commit details
    Browse the repository at this point in the history
  19. test: fix test-tls-connect-address-family

    Use port 0 instead of common.PORT.
    
    PR-URL: #9573
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    mkamakura authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    d31a411 View commit details
    Browse the repository at this point in the history
  20. benchmark: reformat code for clarity

    Some of the benchmark code can be a little dense. Not *very* hard to
    read but perhaps harder than it needs to be.
    
    These changes (many of them whitespace-only) hopefully improve
    readability.
    
    There are also a few cases of `assert.equal()` that are changed to
    `assert.strictEqual()`.
    
    PR-URL: #9790
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    88464ac View commit details
    Browse the repository at this point in the history
  21. test: refactor common.js

    * remove unused common.faketimeCli
    * remove mosly-unused common.testDir
    * assert.ok(false...) -> fail()
    * alphabetize list of known globals
    * .indexOf() -> .includes()
    
    PR-URL: #9732
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    3f1b068 View commit details
    Browse the repository at this point in the history
  22. test: fix flaky test-cluster-dgram-2

    There is no guarantee that a dgram packet will be received. The test is
    currently written to only send exactly as many dgram packets as required
    assuming they are all received. As a result, failures like this may
    occur (from CI):
    
    ```
    not ok 719 parallel/test-cluster-dgram-2
      ---
      duration_ms: 120.39
      severity: fail
      stack: |-
        timeout
    ```
    
    This change has the workers send packets continuously until disconnect.
    
    PR-URL: #9791
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    3b193de View commit details
    Browse the repository at this point in the history
  23. test: cleanup test-dgram-error-message-address

    * var -> const
    * assert.equal() -> assert.strictEqual()
    * assert.notEqual() -> assert.notStrictEqual()
    
    Fixes: #8925
    PR-URL: #8938
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Goyapa authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    d06f010 View commit details
    Browse the repository at this point in the history
  24. Revert "buffer: runtime deprecation of calling Buffer without new"

    This reverts commit f2fe558
    (#8169) as the original
    justification for the runtime-deprecation does not appear
    to justify the disruption to Node’s existing ecosystem.
    Futhermore, the possibility of deprecating the Buffer constructor
    entirely in v8.0 might lead to people having to change their code twice.
    
    PR-URL: #9529
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Nikolai Vavilov <vvnicholas@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    e0e62d1 View commit details
    Browse the repository at this point in the history
  25. test: refactor and fix test-buffer-bytelength

    * assert.equal -> assert.strictEqual.
    * Fix incorrect use of string instead of RegExp in `throws` assertions.
    
    PR-URL: #9808
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    targos authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    dcba250 View commit details
    Browse the repository at this point in the history
  26. doc: add guide for maintaining V8

    Ref: nodejs/Release#137
    PR-URL: #9777
    Reviewed-By: mhdawson - Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: targos - Michaël Zasso <mic.besace@gmail.com>
    ofrobots authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    6ab920a View commit details
    Browse the repository at this point in the history
  27. url: fix -Warray-bounds warning

    Avoid out of bounds access to `url_host_value.ipv6` array.
    
    PR-URL: #9751
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    santigimeno authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    5ae549c View commit details
    Browse the repository at this point in the history
  28. test: refactor and fix test-dns

    * More precise length assertion.
    * Fix incorrect use of string instead of RegExp in `throws` assertions.
    * Add missing RegExp to `throws` assertions.
    
    PR-URL: #9811
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    cd10e1a View commit details
    Browse the repository at this point in the history
  29. test: refactor test-net-pingpong

    * var -> const.
    * Verify that callbacks are called with common.mustCall.
    * Replace usage of deprecated `server.connections`.
    * Use common.fail instead of rethrowing errors.
    * Remove console.log statements.
    * assert.equal -> assert.strictEqual.
    * Correct order of arguments in assert.strictEqual.
    
    PR-URL: #9812
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    e2db5c8 View commit details
    Browse the repository at this point in the history
  30. test: fix test-buffer-slow

    Fix incorrect use of string instead of RegExp in `throws` assertions.
    
    PR-URL: #9809
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    targos authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    74c3283 View commit details
    Browse the repository at this point in the history
  31. constants: errors -> errno

    lib/constants.js was incorrectly copying the constants from the
    binding, by copying from `contants.os.errors` instead of
    `constants.os.errno`.
    
    PR-URL: #9349
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Ron Korving <ron@ronkorving.nl>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    bengl authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    5c9aa18 View commit details
    Browse the repository at this point in the history
  32. test: refactor and fix test-crypto

    * var -> const.
    * Group and sort imports.
    * Replace use of the deprecated crypto.createCredentials.
    * Fix incorrect use of string instead of RegExp in `throws` assertions.
    * Clone array with `.slice()` and remove dependency on util.
    * assert.notEqual -> assert.notStrictEqual.
    * indexOf -> includes.
    
    PR-URL: #9807
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    targos authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    4d1e112 View commit details
    Browse the repository at this point in the history
  33. test: refactor test-crypto-binary-default

    * var -> const.
    * Group and sort imports.
    * Correctly align function arguments.
    * Fix incorrect use of string instead of RegExp in `throws` assertions.
    * assert.equal -> assert.strictEqual.
    * Verify that callbacks are called with common.mustCall.
    
    PR-URL: #9810
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    targos authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    c35bf44 View commit details
    Browse the repository at this point in the history
  34. test: refine test-http-status-reason-invalid-chars

    * replace unneeded template strings with strings; there was no variable
      substitution or concatenation or anything like that
    
    * assert.notEqual() -> assert.notStrictEqual()
    
    PR-URL: #9802
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    59aec82 View commit details
    Browse the repository at this point in the history
  35. test: refactor test-preload

    * assert.equal() -> assert.strictEqual()
    * replace template string with a string; no variable substitution or
      concatenation or anything like that
    
    PR-URL: #9803
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    4c2ad8c View commit details
    Browse the repository at this point in the history
  36. test: refactor test-util-inspect

    * Handle a rejected Promise as that is expected to cause the process to
    exit in a future version of Node.js. (Currently, it emits a warning.)
    
    * Remove unneeded escaping in regexps
    
    * Replace template strings with strings where there is no variable
    substitution.
    
    * A few minor readability changes (whitespace).
    
    PR-URL: #9804
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    70633f9 View commit details
    Browse the repository at this point in the history
  37. doc: improve description of module exports

    - Do not use word alias, it isn't well defined
    - Fix return value of require() example, which confusingly was not the
      exported API as it should have been.
    - Fix the require() example, which claimed that the module exported `0`,
      when it exports `some_func`.
    - Describe best practice in keeping exports and module.exports bound
      together.
    - Describe why exports exists
    - Remove reference to magic, which is also not well defined
    
    PR-URL: #9622
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    sam-github authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    2e22fa0 View commit details
    Browse the repository at this point in the history
  38. doc: clarify introductory module material

    PR-URL: #9816
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    8c70f79 View commit details
    Browse the repository at this point in the history
  39. build: Make configure file parseable on python3

    Display python3-compatible error message for some systems use python3 as
    default.
    
    PR-URL: #9657
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Johan Bergström <bugs@bergstroem.nu>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    kalrover authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    371090d View commit details
    Browse the repository at this point in the history
  40. test: add toASCII and toUnicode punycode tests

    - Add toUnicode and toASCII tests to test-punycode
    - Refactor test-punycode.js to better organize test cases
    - Change assert.equal to assert.strictEqual in test-punycode.js
    
    PR-URL: #9741
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    claudiorodriguez authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    9562391 View commit details
    Browse the repository at this point in the history
  41. test: run cpplint on files in test/cctest

    Enable cpplint for files in test/cctest.  Fix up the style issues it
    reports.
    
    PR-URL: #9787
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
    bnoordhuis authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    0bdd5ca View commit details
    Browse the repository at this point in the history
  42. test: refactor test-crypto-timing-safe-equal

    Add RegExp arguments to throws assertions.
    
    PR-URL: #9843
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Teddy Katz <teddy.katz@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    0ccb2c3 View commit details
    Browse the repository at this point in the history
  43. test: replace assert.equal with assert.strictEqual

    Using NodeTodo I learned of a need to swap out the .equal function
    with .strictEqual in a few test files.
    
    https://twitter.com/NodeTodo/status/803657321993961472
    https://gist.github.com/Trott/864401455d4afa2428cd4814e072bd7c
    
    additional commits squashed:
    .strictEqual's argument signature is actual, expected, [message].
    Previously some statements were listed as expected, actual.
    As asked in PR i swapped them to match the correct argument signature.
    
    PR-URL: #9842
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    brad-decker authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    c286312 View commit details
    Browse the repository at this point in the history
  44. repl: fix generator function preprocessing

    Function declarations in the REPL are preprocessed into variable
    declarations before being evaluated. However, the preprocessing logic
    did not account for the star in a generator function declaration, which
    caused the preprocessor to output invalid syntax in some circumstances.
    
    PR-URL: #9852
    Fixes: #9850
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    not-an-aardvark authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    9099664 View commit details
    Browse the repository at this point in the history
  45. test: refactor test-fs-non-number-arguments-throw

    * Add RegExp arguments to throws assertions.
    * Use common.mustCall for emitter callback.
    
    PR-URL: #9844
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    targos authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    0e36bec View commit details
    Browse the repository at this point in the history
  46. doc: remove minor contradiction in debugger doc

    The doc says the debugger is and also isn't full-featured. Even if the
    sentences are talking about different things, it's confusing.
    `full-featured` seems superfluous in the first sentence anyway, so
    remove it. Remove a superfluous `simple` while we're at it.
    
    PR-URL: #9832
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    a0e25b2 View commit details
    Browse the repository at this point in the history
  47. test: refactor test-debug-args

    * indexOf() -> includes()
    * var -> const
    
    PR-URL: #9833
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    5c15a68 View commit details
    Browse the repository at this point in the history
  48. doc: update Collaborators list in README

    The Collaborators list in the README has a couple entries of people that
    have left the Collaborators team in GitHub. This updates the list in the
    README accordingly.
    
    PR-URL: #9846
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Trott authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    f6c1f24 View commit details
    Browse the repository at this point in the history
  49. doc: it’s -> its in api/child_process.md

    PR-URL: #10090
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    drifkin authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    c948d90 View commit details
    Browse the repository at this point in the history
  50. test: use strictEqual in test-debugger-client.js

    PR-URL: #9857
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    bencripps authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    3af4ef4 View commit details
    Browse the repository at this point in the history
  51. test: use strictEqual in test-zlib-truncated

    PR-URL: #9858
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    bencripps authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    eb369f6 View commit details
    Browse the repository at this point in the history
  52. lib: use === in _http_server and _tls_wrap

    Minor fix to favor strict equality in http_server.js and tls_wrap.js
    to ensure accurate comparisons without type coercion.
    
    PR-URL: #9849
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    walterbm authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    65cda7f View commit details
    Browse the repository at this point in the history
  53. test: increase coverage for lib/events.js

    Adds tests for the case in which listeners() is invoked on a
    EventEmitter with no events.
    
    Adds a new test case for the situation in which a class
    inherits from the EventEmitter but overrides the constructor
    in the EventEmitter so that the _events is never set.
    
    PR-URL: #9865
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    captainsafia authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    a6377a9 View commit details
    Browse the repository at this point in the history
  54. doc: rename writing_tests.md to writing-tests.md

    The writing_tests.md file did not utilize kebab-case as the other files
    in the directory did.
    
    PR-URL: #9867
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    captainsafia authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    13eea40 View commit details
    Browse the repository at this point in the history
  55. test: refactor test-vm-debug-context

    change var to const or let
    change assert.equal to assert.strictEqual
    
    PR-URL: #9875
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    makenova authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    a857c9a View commit details
    Browse the repository at this point in the history
  56. test: refactor test-tls-ecdh

    clear out const/let
    change assert.notEqual to assert
    move assert after common.hasCrypto check
    
    PR-URL: #9878
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    stpCollabr8nLstn authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    66554c7 View commit details
    Browse the repository at this point in the history
  57. test: update net-local-address-port

    - changed var to const
    - changed assert.equal to assert.strictEqual
    
    PR-URL: #9885
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    scalkpdev authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    f9386f2 View commit details
    Browse the repository at this point in the history
  58. test: test for http.request() invalid method error

    Adds a test for when an invalid http method is passed into
    http.request() to verify an error is thrown, that the
    error is the correct type, and the error message is correct.
    
    PR-URL: #10080
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    ashtonian authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    0cab6eb View commit details
    Browse the repository at this point in the history
  59. doc: var => const in js code examples of addons.md

    PR-URL: #10092
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    vsemozhetbyt authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    cdec174 View commit details
    Browse the repository at this point in the history
  60. test: change equal to strictEqual

    This commit changes calls to `assert.equal()` to `assert.strictEqual()`.
    
    PR-URL: #9872
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    kzurawel authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    44d9bc8 View commit details
    Browse the repository at this point in the history
  61. doc: clarify fs.createReadStream options

    * start/end start *counting* at 0
    * If fd is specified and start is omitted or undefined,
      fs.createReadStream() reads sequentially from the current file
      position.
    
    Fixes: #7099
    PR-URL: #10078
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    WesTyler authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    78e188d View commit details
    Browse the repository at this point in the history
  62. test: increase coverage for timers

    Add a test for cancelling timers with null or no arguments.
    
    PR-URL: #10068
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    lrlna authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    d1da899 View commit details
    Browse the repository at this point in the history
  63. test: var -> let/const, .equal -> .strictEqual

    var -> let/const
    .equal -> .strictEqual
    
    PR-URL: #9913
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    shiya authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    c0a2862 View commit details
    Browse the repository at this point in the history
  64. doc: suggest Buffer.alloc instead of Buffer#fill

    Now that `Buffer.alloc` exists, there is no reason to recommend using
    `new Buffer(size).fill(0)` or `Buffer.allocUnsafe(size).fill(0)`.
    
    PR-URL: #10000
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    not-an-aardvark authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    d226418 View commit details
    Browse the repository at this point in the history
  65. test: improve test for crypto pbkdf2

    - use assert.strictEqual instead of assert.equal
    - add regexp for assert.throws
    
    PR-URL: #9883
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    joyeecheung authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    2e889cf View commit details
    Browse the repository at this point in the history
  66. test: use const in test-crypto-pbkdf2

    Updated all remaining var to const
    
    PR-URL: #9974
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    ghvaldez authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    b4ec7d6 View commit details
    Browse the repository at this point in the history
  67. test: use assert.strictEqual() cluster test

    Updated test-cluster-shared-handle-bind-privileged-port test
    method to use assert.strictEqual() instead of assert.equal()
    
    PR-URL: #10042
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    badhikari-godaddy authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    f9d79ef View commit details
    Browse the repository at this point in the history
  68. test: update to const iin cluster test

    Update `var` to `const`
    
    PR-URL: #10007
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    ghvaldez authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    4cb52ee View commit details
    Browse the repository at this point in the history
  69. test: refactor test/parallel/test-fs-write-file.js

    - Updated references of var to const
    - Updated assert.equal to assert.strictEqual
    
    PR-URL: #9992
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    kylecarter authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    1f6f411 View commit details
    Browse the repository at this point in the history
  70. test: refactor test-fs-write-file

    Replaced all error checks with assert.ifError(e).
    
    PR-URL: #10030
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    radelmann authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    87038bb View commit details
    Browse the repository at this point in the history
  71. test: refactor test-fs-append-file-sync

    Change instances of `asset.equal` to `assert.strictEqual`.
    
    PR-URL: #9977
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    ianwhitedeveloper authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    070370f View commit details
    Browse the repository at this point in the history
  72. test: refactor test-fs-append-file-sync

    Update var to const.
    
    PR-URL: #10056
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    cByst authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    d2e8927 View commit details
    Browse the repository at this point in the history
  73. test: refactor test-cluster-setup-master-argv

    Change assert.equal to assert.strictEqual.
    
    PR-URL: #9993
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Christine Hong authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    eb0c1cd View commit details
    Browse the repository at this point in the history
  74. test: refactor test-cluster-setup-master-argv

    - updated vars to const
    - add common.mustCall() to setup callback
    
    PR-URL: #9960
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Oscar Martinez authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    4cc813d View commit details
    Browse the repository at this point in the history
  75. test: refactor test for crypto cipher/decipher iv

    Replace assert.equal with assert.strictEqual.
    
    PR-URL: #9943
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    julianduque authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    f76bb2a View commit details
    Browse the repository at this point in the history
  76. deps: cherry-pick 08377af from v8 upstream

    Orignial commit message:
    
    [crankshaft] No need to rely on the @@hasInstance protector.
    
    In Crankshaft we can actually do an abstract interpretation of the
    @@hasInstance lookup when optimizing instanceof and then use the
    normal machinery to protect the result instead of relying on the
    global @@hasInstance protector cell for optimizations.
    
    This recovers the 100x performance drop in Node.js v7 reported in
    #9634. This patch should be
    easily back-mergable to Node.js v7.
    
    BUG=v8:5640
    R=yangguo@chromium.org,franzih@chromium.org
    
    Committed: https://crrev.com/08377af957b1602396ebf3e11ae000f15ed09333
    Cr-Commit-Position: refs/heads/master@{#41059}
    
    PR-URL: #9730
    Fixes: #9634
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    fhinkel authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    03b1c31 View commit details
    Browse the repository at this point in the history
  77. test: refactor test-crypto-cipheriv-decipheriv

    Make change in test file from var to const/let.
    
    PR-URL: #10018
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Aileen authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    3e37673 View commit details
    Browse the repository at this point in the history
  78. test: refactor test-vm-static-this.js

    Remove console statements and prefer strictEqual() over equal()
    in assertions.
    
    PR-URL: #9887
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    dbradf authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    371ca03 View commit details
    Browse the repository at this point in the history
  79. test: refactor test-child-process-spawn-error

    Change instances of assert.equal to assert.strictEqual.
    
    PR-URL: #9937
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    stokingerl authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    b73f6b7 View commit details
    Browse the repository at this point in the history
  80. test: refactor child-process-spawn-error

    Use const instead of var for assignments.
    
    PR-URL: #9951
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Johnny Reading authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    8f550df View commit details
    Browse the repository at this point in the history
  81. test: crypto-hash-stream-pipe use strict equal

    Replaces the use of assert.equal() with assert.strictEqual in test
    code.
    
    PR-URL: #9935
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    mitchellst authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    fb4b650 View commit details
    Browse the repository at this point in the history
  82. test: refactor test-crypto-hash-stream-pipe

    Change var to const.
    
    PR-URL: #10055
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    matt-wilson-cc authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    63fafb8 View commit details
    Browse the repository at this point in the history
  83. test: Updating vars to const and tsl server test

    PR-URL: #9874
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Matt Webb authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    dc76a20 View commit details
    Browse the repository at this point in the history
  84. test: refactor test-tls-timeout-server-2

    * Use `common.mustCall` for all callbacks
    * Use `const` instead of `var`
    
    PR-URL: #9876
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    drifkin authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    f3eb8b1 View commit details
    Browse the repository at this point in the history
  85. test: var to const/let in test-tls-set-ciphers

    this change is part of code and learn (NINA-2016)
    
    PR-URL: #9877
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    rajatkumar authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    13cc6a0 View commit details
    Browse the repository at this point in the history
  86. test: replace equal with strictEqual

    Replace assert.equal with assert.strictEqual
    
    PR-URL: #9879
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    julianduque authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    3d35930 View commit details
    Browse the repository at this point in the history
  87. test: replace equal with strictEqual in crypto

    Replace assert.equal with assert.strictEqual in
    crypto cipher-decipher test
    
    PR-URL: #9886
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    julianduque authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    57f060c View commit details
    Browse the repository at this point in the history
  88. test: swap var->const/let and equal->strictEqual

    Change instances of var with const/let.
    Change assert.equal to assert.strictEqual.
    
    PR-URL: #9888
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    pmasucci authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    295eb5a View commit details
    Browse the repository at this point in the history
  89. test: Update to const and use regex for assertions

    Use const over var.
    
    Assert error message with regex.
    
    PR-URL: #9891
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Intregrisist authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    2a8d293 View commit details
    Browse the repository at this point in the history
  90. test: change var to const for require and strict equality checks

    PR-URL: #9892
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    harishtejwani authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    22b15f2 View commit details
    Browse the repository at this point in the history
  91. test: refactor test-child-process-stdio-inherit

    assert.equal() -> assert.strictEqual()
    
    PR-URL: #9893
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    WesTyler authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    e070588 View commit details
    Browse the repository at this point in the history
  92. test: use assert.strictEqual in test-crypto-ecb

    Updated test-crypto-ecb.js to change assert.equal
    to assert.strictEqual.
    
    PR-URL: #9980
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    daniel-pittman authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    55b58ba View commit details
    Browse the repository at this point in the history
  93. test: refactor test-fs-read-stream-inherit.js

    * convert assert.equal to assert.strictEqual
    * convert var to const/let
    
    PR-URL: #9894
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Jonathan Darling authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    cdc2909 View commit details
    Browse the repository at this point in the history
  94. test: use strictEqual in cwd-enoent

    Changed all references from assert.Equal() to assert.strictEqual().
    
    PR-URL: #10077
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    jdharmon authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    7697aee View commit details
    Browse the repository at this point in the history
  95. doc: fix typo for decipher.final.

    The `output_encoding` parameter should be as the same as
    `decipher.update`.
    
    PR-URL: #10086
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    iamchenxin authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    c4fbdfa View commit details
    Browse the repository at this point in the history
  96. test: change var to const in test-tls-key-mismatch.js

    PR-URL: #9897
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    bjdelro authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    9b9fe8c View commit details
    Browse the repository at this point in the history
  97. test: polish test-net-better-error-messages-listen

    Cleans up test-net-better-error-messages-list.js with following:
    - var -> const
    - assert.equal -> assert.strictEqual
    
    PR-URL: #10087
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    digitalinfinity authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    c4902e4 View commit details
    Browse the repository at this point in the history
  98. test,url: improve escaping in url.parse

    - rename variables in autoEscapeStr so they are easier to understand
    - comment the escaping algorithm
    - increase coverage for autoEscapeStr
    
    PR-URL: #10083
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    joyeecheung authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    ea1c4e1 View commit details
    Browse the repository at this point in the history
  99. test: assert.equal -> assert.strictEqual

    changes assert.equal to assert.strictEqual to ensure specificity
    
    PR-URL: #10067
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    davidmarkclements authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    d87926a View commit details
    Browse the repository at this point in the history
  100. test: refactor test-dgram-exclusive-implicit-bind

     * assert.equal() -> assert.strictEqual()
    
    PR-URL: #10066
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    cesarhq authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    a34e195 View commit details
    Browse the repository at this point in the history
  101. test: assert.equal -> assert.strictEqual

    changes assert.equal to assert.strictEqual to ensure specificity
    
    PR-URL: #10065
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    davidmarkclements authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    baa1acc View commit details
    Browse the repository at this point in the history
  102. test: refactor test-fs-append-file.js

    - Replaced var with either const or let.
    - Replaced assert.equal() with assert.strictEqual().
    - Replaced all error checks with assert.ifError(e).
    
    PR-URL: #10110
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    radelmann authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    69077a1 View commit details
    Browse the repository at this point in the history
  103. meta: whitelist dotfiles in .gitignore

    Instead of excluding IDE-specific dotfiles, exclude all and
    then whitelist those the project needs to track.
    
    Refs: #8010
    Refs: #9111
    Refs: #10052
    
    Fixes: #8012
    PR-URL: #8016
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Josh Gavant <josh.gavant@outlook.com>
    claudiorodriguez authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    3253954 View commit details
    Browse the repository at this point in the history
  104. test: refactor test-tls-friendly-error-message.js

    Replaces var with const and adds common.mustCall().
    
    PR-URL: #9967
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    edsadr authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    e1394ee View commit details
    Browse the repository at this point in the history
  105. test: use strictEqual in test-cli-eval-event.js

    PR-URL: #9964
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Richard Karmazin authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    a771f21 View commit details
    Browse the repository at this point in the history
  106. test: improve test for crypto padding

    Replace assert.equal with assert.strictEqual and use RegExp in
    assert.throws
    
    PR-URL: #9906
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    julianduque authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    38ec8e4 View commit details
    Browse the repository at this point in the history
  107. test: refactor test-crypto-padding.js

    - Replaced var with const and let.
    - Replaced assert.equal() with assert.strictEqual().
    - Added error message checking for assert.throws().
    
    PR-URL: #9971
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    likhter authored and addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    36b8dd3 View commit details
    Browse the repository at this point in the history
  108. test: refactor test-tls-server-verify

    Refactored `test-tls-server-verify.js` to replace uses of `var` with
    `const` and `let`. Also replaced uses of `assert.equal` with
    `assert.strictEqual`.
    
    PR-URL: #10076
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Hutson Betts authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    14c0388 View commit details
    Browse the repository at this point in the history
  109. test: refactor test-https-truncate

    Changes assert.equal to assert.strictEqual to ensure specificity.
    
    Changes var declarations to const/let where appropriate.
    
    PR-URL: #10074
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    davidmarkclements authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    cf3c635 View commit details
    Browse the repository at this point in the history
  110. test: refactor test-net-dns-custom-lookup

    Use asssert.strictEqual to disallow coersion.
    
    PR-URL: #10071
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    funkent authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    fd17ca7 View commit details
    Browse the repository at this point in the history
  111. test: refactor test-tls-destroy-whilst-write

    Update var to let/const and replace arbitrary timeout.
    
    PR-URL: #10064
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    cByst authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    c456ca3 View commit details
    Browse the repository at this point in the history
  112. test: refactor test-vm-syntax-error-stderr.js

    use common.fail instead of assert(false)
    change var to let or const as appropriate
    
    PR-URL: #9900
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Jay Brownlee authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    1eb5817 View commit details
    Browse the repository at this point in the history
  113. test: Changed assert.equal to assert.strictEqual

    Updated test-cluster-send-deadlock.js to change
    assert.equal to assert.strictEqual
    
    PR-URL: #9902
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    daniel-pittman authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    ae2bf0a View commit details
    Browse the repository at this point in the history
  114. test: refactor test-http-dns-error

    Replace var with const and use strictEqual().
    
    PR-URL: #10062
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    outsideris authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    5f3f54d View commit details
    Browse the repository at this point in the history
  115. test: use const instead of var in test-require-json.js

    PR-URL: #9904
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    sarahmeyer authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    f62567b View commit details
    Browse the repository at this point in the history
  116. test: changed vars to const in test-net-better-error-messages-listen-…

    …path.js
    
    * `var` to `const`
    * use `assert.strictEqual`
    
    PR-URL: #9905
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    anoff authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    ef7cbde View commit details
    Browse the repository at this point in the history
  117. test: var to const, assert.equal to assert.strictEqual in net

    * var -> const
    * assert.equal -> assert.strictEqual
    
    PR-URL: #9907
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    stv8 authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    65c4483 View commit details
    Browse the repository at this point in the history
  118. test: refactor test-repl-mode.js

    * var -> const/let
    * assert.equal() -> assert.strictEqual()
    
    PR-URL: #10061
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    cesarhq authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    9fddf29 View commit details
    Browse the repository at this point in the history
  119. test: refactor test-child-process-constructor

    Change all assert.equal() to use assert.strictEqual().
    
    PR-URL: #10060
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    kathytruong authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    da8e3d9 View commit details
    Browse the repository at this point in the history
  120. test: refactor test-cli-syntax

    Switch assert.equal to assert.strictEqual.
    
    PR-URL: #10057
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Exlipse7 authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    318a2db View commit details
    Browse the repository at this point in the history
  121. test: refactor test-domain

    Use assert.strictEqual() instead of assert.equal().
    
    PR-URL: #9890
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Johnny Reading authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    6d5ded5 View commit details
    Browse the repository at this point in the history
  122. test: refactor dgram-send-multi-buffer-copy

    assert.equal() -> assert.strictEqual()
    
    PR-URL: #9909
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    likhter authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    278772a View commit details
    Browse the repository at this point in the history
  123. test: refactor test-crypto-certificate

    assert.equal() -> assert.strictEqual()
    
    PR-URL: #9911
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Josh Mays authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    bca587b View commit details
    Browse the repository at this point in the history
  124. test: refactor test-console

    assert.equal() -> assert.strictEqual()
    
    PR-URL: #9873
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Matt Crummey authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    a801ffb View commit details
    Browse the repository at this point in the history
  125. test: refactor test-require-exceptions

    Updated regex for error assertion.
    
    PR-URL: #9882
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Oscar Martinez authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    6502427 View commit details
    Browse the repository at this point in the history
  126. test: refactor test-crypto-ecb

    * var -> const/let
    * IIFE to blocks
    
    PR-URL: #10029
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    michael6 authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    f900753 View commit details
    Browse the repository at this point in the history
  127. doc: add link to net.Server in tls.md

    PR-URL: #10109
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    drifkin authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    346204d View commit details
    Browse the repository at this point in the history
  128. debugger: refactor _debugger.js

    * `==` -> `===`
    * use white space in array to improve readability
    
    PR-URL: #9860
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    ac8d212 View commit details
    Browse the repository at this point in the history
  129. test: updated test-stream-pipe-unpipe-stream

    test readableStream.unpipe(dest) is no operation when dest is
    not a destination for readable stream.
    
    PR-URL: #10100
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Raja Panidepu authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    5a2b688 View commit details
    Browse the repository at this point in the history
  130. buffer: convert offset & length to int properly

    As per ecma-262 2015's #sec-%typedarray%-buffer-byteoffset-length,
    `offset` would be an integer, not a 32 bit unsigned integer. Also,
    `length` would be an integer with the maximum value of 2^53 - 1, not a
    32 bit unsigned integer.
    
    This would be a problem because, if we create a buffer from an
    arraybuffer, from an offset which is greater than 2^32, it would be
    actually pointing to a different location in arraybuffer. For example,
    if we use 2^40 as offset, then the actual value used will be 0,
    because `byteOffset >>>= 0` will convert `byteOffset` to a 32 bit
    unsigned int, which is based on 2^32 modulo.
    
    This is a redo, as the ca37fa5 broke
    CI.
    
    Refer: #9814
    Refer: #9492
    
    PR-URL: #9815
    
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Trevor Norris <trev.norris@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    thefourtheye authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    0c745e3 View commit details
    Browse the repository at this point in the history
  131. repl: preprocess only for defaultEval

    Code preprocessing is applicable only for default
    eval function. Therefore, Moved `preprocess` function
    invocation inside `defaultEval` function.
    
    Fixes: #9743
    PR-URL: #9752
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    princejwesley authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    6087e36 View commit details
    Browse the repository at this point in the history
  132. tools: add ESLint rule for assert.throws arguments

    The second argument to "assert.throws" is usually a validation RegExp or
    function for the thrown error. However, the function also accepts a
    string and in this case it is interpreted as a message for the
    AssertionError and not used for validation. It is common for people to
    forget this and pass a validation string by mistake.
    This new rule checks that we never pass a string literal as a second argument
    to "assert.throws". Additionally, there is an option to enforce the
    function to be called with at least two arguments. It is currently off
    because we have many tests that do not comply with this rule.
    
    PR-URL: #10089
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Teddy Katz <teddy.katz@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    targos authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    64854f6 View commit details
    Browse the repository at this point in the history
  133. deps: upgrade npm to 3.10.10

    PR-URL: #9847
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    iarna authored and Fishrock123 committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    4bcda63 View commit details
    Browse the repository at this point in the history
  134. promise: better stack traces for --trace-warnings

    Give better stack traces for `PromiseRejectionHandledWarning`
    and `UnhandledPromiseRejectionWarning`s.
    
    For `PromiseRejectionHandledWarning`, when it is likely that there
    is an `Error` object generated, it is created early to provide a
    proper stack trace.
    
    For `UnhandledPromiseRejectionWarning`, the stack trace of the
    underlying error object is used, if possible.
    
    Fixes: #9523
    PR-URL: #9525
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    addaleax committed Dec 5, 2016
    Configuration menu
    Copy the full SHA
    cef3a04 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2016

  1. buffer: fix transcode for single-byte enc to ucs2

    Fix `buffer.transcode()` for transcoding from single-byte character
    encodings to UCS2.
    
    These would previously perform out-of-bounds reads due to an
    incorrect `sizeof()` expression.
    
    Fixes: #9834
    PR-URL: #9838
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Trevor Norris <trev.norris@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    addaleax committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    573f9db View commit details
    Browse the repository at this point in the history
  2. child_process: name anonymous functions

    Refs: #8913
    PR-URL: #9880
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Brian White <mscdex@mscdex.net>
    brad-decker authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    fa38032 View commit details
    Browse the repository at this point in the history
  3. test: replace equal with strictEqual in test-freelist.js

    Improving asserts in test-freelist.js
    
    PR-URL: #9910
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    edsadr authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    e502262 View commit details
    Browse the repository at this point in the history
  4. test: updated tls-getcipher test

    Changed var to ES6 syntax const/let.
    Added common.mustCall function wrapper to all functions
    called exactly once.
    Changed assert.equal to assert.strictEqual.
    
    PR-URL: #9923
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Ethan-Arrowood authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    64b2494 View commit details
    Browse the repository at this point in the history
  5. test: refactor test-child-process-double-pipe

    Update test to use strictEqual instead of equal to remove error.
    
    PR-URL: #9930
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    kingnebby authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    2beba9e View commit details
    Browse the repository at this point in the history
  6. debugger: call this.resume() after this.run()

    When the debugger has started we need to call `this.resume` otherwise,
    the prompt won't appear.
    
    Fixes: #9854
    PR-URL: #10099
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    lance authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    dfa35d6 View commit details
    Browse the repository at this point in the history
  7. test: strictEqual in test-beforeexit-event.js

    PR-URL: #10004
    Reviewed-by: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    CodeTheInternet authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    d085245 View commit details
    Browse the repository at this point in the history
  8. test: adding strictEqual to test-buffer-indexof.js

    PR-URL: #9955
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ericgonzalez authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    c05909b View commit details
    Browse the repository at this point in the history
  9. test: update tls test to use const/let and common.mustCall

    * Replace variable defs using var with more up to date const/let.
    * Updated tests to use strict equality to ensure type and value
      comparision
    * wrap callback functions in common.mustCall to ensure single execution
    
    PR-URL: #9968
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    rgoodwin authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    8b6c45f View commit details
    Browse the repository at this point in the history
  10. test: modernize test-fs-truncate-fd

    - changed `var` to `const` where variables were not reassigned.
    - changed `assert.equal` to `assert.strictEqual` because there was no
    downside to being more rigorous.
    
    PR-URL: #9978
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    NigelKibodeaux authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    47b5f9e View commit details
    Browse the repository at this point in the history
  11. test: update repl tests

    change var to const or let
    change assert.equal to assert.strictEqual
    
    PR-URL: #9991
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    makenova authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    6df3b7b View commit details
    Browse the repository at this point in the history
  12. test: refactor test-cluster-worker-events

    Use assert.strictEqual() instead of assert.equal()
    
    PR-URL: #9994
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    fmizzell authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    7428d80 View commit details
    Browse the repository at this point in the history
  13. test: use strictEqual() domain-http

    did this at nina 2016 na code and learn event
    
    PR-URL: #9996
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    cdnadmin authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    79e6068 View commit details
    Browse the repository at this point in the history
  14. test: Added more validations to setEncoding

    * Added more strict validations to properly test setEncoding
    * Changed all var usage to const or let
    * Changed assert.equal to assert.strictEqual
    
    PR-URL: #9997
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    pauljlucas authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    e8fc7fc View commit details
    Browse the repository at this point in the history
  15. test: fix buffer alloc tests

    Replaced assert.equal to assert.strictEqual.
    Fixed assert.throws syntax and added second argument
    
    PR-URL: #9998
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    levsoroka authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    ae1ef53 View commit details
    Browse the repository at this point in the history
  16. test: use const or let and assert.strictEqual

    PR-URL: #10001
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    crokita authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    fdc55ef View commit details
    Browse the repository at this point in the history
  17. test: update assert.equal() to assert.strictEqual()

    PR-URL: #10024
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Peter Diaz authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    7fd8833 View commit details
    Browse the repository at this point in the history
  18. test: refactor test for net listen on fd0

    Replace var to const/let, use common.mustCall on callbacks and move
    process.on('exit') to the .on('error') handler
    
    PR-URL: #10025
    Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    julianduque authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    990a19f View commit details
    Browse the repository at this point in the history
  19. test: add test for process.stdin.setRawMode()

    adds a basic test for process.stdin.setRawMode to ensure that the isRaw
    property is properly changed
    
    PR-URL: #10037
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Jonathan Darling authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    256de35 View commit details
    Browse the repository at this point in the history
  20. test: strictCompare and explcit inputs mprovement to test-buffer-slice

    * change implicit string equal() compares to strictEqual compares of
      buffer output (the slice output default)
    * explicitly create buffers from utf8 inputs for the compare
    
    PR-URL: #10048
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Michael Alexander authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    5ad7e04 View commit details
    Browse the repository at this point in the history
  21. internal/util: move the case 'latin1'

    make the `case 'latin1':` near by `case 'binary':`.
    
    PR-URL: #9646
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    JacksonTian authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    f55a63c View commit details
    Browse the repository at this point in the history
  22. test: Modernize test-tls-peer-certificate.js

    Modernize `test/parallel/test-tls-peer-certificate.js` according to the
    following rules:
    * `var` --> `const`/`let`
    * `assert.equal` --> `assert.strictEqual`
    * `assert.ok(a === b)` --> `assert.strictEqual(a, b)`
    
    PR-URL: #10014
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-by: Michael Dawson <michael_dawson@ca.ibm.com>
    ipotuzhnov authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    34b8c86 View commit details
    Browse the repository at this point in the history
  23. doc: add people to cc for async_wrap

    Add a group of people to the “Who to CC in issues” list
    as the maintainers of `async_hooks`.
    
    Ref: #9467 (comment)
    PR-URL: #9471
    Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
    Reviewed-By: Josh Gavant <josh.gavant@outlook.com>
    addaleax authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    51b77aa View commit details
    Browse the repository at this point in the history
  24. doc: remove Sam Roberts from release team

    Also, remove my key, since I never did a release.
    
    PR-URL: #9862
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Reviewed-By: Johan Bergström <bugs@bergstroem.nu>
    sam-github authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    b9bd9a2 View commit details
    Browse the repository at this point in the history
  25. doc: correct it's vs. its usage

    Fix a few instances where `it's` was being used where the possessive
    `its` was called for. Some additional minor copy-editing of nearby text
    (adding a comma and fixing a comma splice) was also performed.
    
    PR-URL: #10098
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    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 Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    446bcbe View commit details
    Browse the repository at this point in the history
  26. test: strictEqual() and RegExp in test-buffer-fill.js

    Used assert.strictEqual() instead of assert.equal()
    Passed a RegExp to assert.throws()
    Broke lines to satisfy linting
    
    PR-URL: #9895
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    jscottchapman authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    bb677d4 View commit details
    Browse the repository at this point in the history
  27. test: implemented es6 conventions

    implemented arrow functions and changed var to const where
    appropriate.
    
    PR-URL: #9669
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ruggertech authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    7c90244 View commit details
    Browse the repository at this point in the history
  28. test: test-file-write-stream3.js refactor

    PR-URL: #10035
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
    Richard Karmazin authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    cbdc64e View commit details
    Browse the repository at this point in the history
  29. test: changed assert.equal to assert.strictEqual

    PR-URL: #9936
    Reviewed-By: Teddy Katz <teddy.katz@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ssmereka authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    328cd93 View commit details
    Browse the repository at this point in the history
  30. test: convert assert.equal to assert.strictEqual

    converts an instance of assert.equal in a file already mostly
    updated to use assert.strictEqual
    
    PR-URL: #9925
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Jonathan Darling authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    8e27254 View commit details
    Browse the repository at this point in the history
  31. test: using const and strictEqual

    PR-URL: #9926
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    ftatieze authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    2e36b2e View commit details
    Browse the repository at this point in the history
  32. test: use strictEqual instead of equal

    PR-URL: #9921
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    uttampawar authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    c0eb08a View commit details
    Browse the repository at this point in the history
  33. test: replace equal with strictEqual

    PR-URL: #10011
    Reviewed-By: Roman Reiss <me@silverwind.io>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    hackygolucky authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    f68bfc5 View commit details
    Browse the repository at this point in the history
  34. test: refactor test-fs-read-stream-resume

    Update vars to const/let & equal to strictEqual.
    
    PR-URL: #9927
    Reviewed-By: Teddy Katz <teddy.katz@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Matt Webb authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    84813fd View commit details
    Browse the repository at this point in the history
  35. test: refactor test-fs-symlink-dir-junction

    * var -> const
    * assert.equal() -> assert.strictEqual()
    
    PR-URL: #9928
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    walterbm authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    1877ba3 View commit details
    Browse the repository at this point in the history
  36. test: refactor test-require-resolve

    * var => const
    * assert.equal() => assert.strictEqual()
    
    PR-URL: #10120
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    blugavere authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    ba7d1cf View commit details
    Browse the repository at this point in the history
  37. test: update test-net-connect-handle-econnrefused

    * var -> const
    * assert.equal() -> assert.strictEqual()
    * assert.ok(false) -> common.fail()
    
    PR-URL: #9932
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    itspun authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    79b36e9 View commit details
    Browse the repository at this point in the history
  38. test: refactor test-signal-unregister

    * var -> const
    * assert.equal() -> assert.strictEqual()
    
    PR-URL: #9920
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    mark hughes authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    371a785 View commit details
    Browse the repository at this point in the history
  39. test: refactor test-tls-connect-simple

    refactor var -> const/let
    refactor process.on('exit') into common.mustCall
    
    PR-URL: #9934
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    russelltsherman authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    0a07bcc View commit details
    Browse the repository at this point in the history
  40. test: use assert.strictEqual in test-cli-eval

    PR-URL: #9919
    Reviewed-By: Teddy Katz <teddy.katz@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    NigelKibodeaux authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    d697ac4 View commit details
    Browse the repository at this point in the history
  41. test: refactor test-child-fork-exec-path.js

    Changed equal to strictEqual
    
    PR-URL: #9982
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    hirabhullar authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    2f731e5 View commit details
    Browse the repository at this point in the history
  42. test: refactor test-fs-write.js

    Changed var to const and equal to strictEqual
    
    PR-URL: #9982
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    hirabhullar authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    8936d83 View commit details
    Browse the repository at this point in the history
  43. repl: avoid parsing division operator as regex

    This improves the heuristic used in multiline-prompt mode to determine
    whether a given slash character is at the beginning of a regular
    expression.
    
    PR-URL: #10103
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: James M Snell <jasnell@keybase.io>
    Fixes: #9300
    not-an-aardvark authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    a0f6cc7 View commit details
    Browse the repository at this point in the history
  44. test: refactor test-domain-multi

    Replace assert.equal() with assert.strictEqual().
    
    PR-URL: #9963
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Evan Lucas <evanlucas@me.com>
    WesTyler authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    843b8c1 View commit details
    Browse the repository at this point in the history
  45. test: changed assert.Equal to asset.strictEqual

    test-dgram-send-callback-recursive.js
    
    PR-URL: #9973
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    pchinjr authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    f531c96 View commit details
    Browse the repository at this point in the history
  46. test: update test-stdout-to-file

    * changed vars to const
    * changed assert.equal to assert.strictEqual
    * added a common.mustCall in the childProcess.exec callback
    * replaced 2 console.log strings with template strings for readability
    * had to break up line 9 because it was causing a line max length (80)
    listing err
    
    PR-URL: #9939
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    scalkpdev authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    a3a664a View commit details
    Browse the repository at this point in the history
  47. test: clean up tls junk test

    PR-URL: #9940
    Reviewed-By: James M Snell <jasnell@gmail.com>
    dguo authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    0a4fc64 View commit details
    Browse the repository at this point in the history
  48. test: use assert.strictEqual and fix setTimeout

    Changes assert.equal to assert.strictEqual in
    two places and adds a second argument of 0
    to setTimeout
    
    PR-URL: #9957
    Reviewed-By: James M Snell <jasnell@gmail.com>
    mattcphillips authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    f5e622e View commit details
    Browse the repository at this point in the history
  49. test: refactor test-tls-ocsp-callback

    refactor all var to either const/let
    change all assert.equal to assert.strictEqual
    change all assert.ok(...===...) to assert.strictEqual
    
    PR-URL: #9970
    Reviewed-By: Prince John Wesley <princejohnwesley@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    kathytruong authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    e718f20 View commit details
    Browse the repository at this point in the history
  50. test: refactor test-require-extensions-main

    * var => const
    * assert test fixtures
    
    PR-URL: #9912
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
    darylthayilporch authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    2f6d0c7 View commit details
    Browse the repository at this point in the history
  51. test: add test for url module domainToAscii and domainToUnicode

    PR-URL: #10031
    Reviewed-By: James M Snell <jasnell@gmail.com>
    darylthayilporch authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    7144f81 View commit details
    Browse the repository at this point in the history
  52. test: update parallel/test-crypto-hash.js

    changed equal to strictEqual in parallel/test-crypto-hash.js.
    Added a second regex argument to the assert.throws function.
    
    PR-URL: #10009
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
    Deepti Agrawal authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    9726c82 View commit details
    Browse the repository at this point in the history
  53. doc: remove repeated info onboarding.md

    COLLABORATOR_GUIDE.md and onboarding.md cover some of the same
    information. The aim of this commit is to remove duplicated
    information.
    
    PR-URL: #9635
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
    BethGriggs authored and Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    3bc40ce View commit details
    Browse the repository at this point in the history
  54. 2016-12-06, Version 7.2.1 (Current)

    Notable changes:
    
    * buffer:
      - Reverted the runtime deprecation of calling `Buffer()` without
    `new`. (Anna Henningsen) #9529
      - Fixed `buffer.transcode()` for single-byte character
    encodings to `UCS2`. (Anna Henningsen)
    #9838
    * promise: `--trace-warnings` now produces useful stacktraces for
    Promise warnings. (Anna Henningsen)
    #9525
    * repl: Fixed a bug preventing correct parsing of generator functions.
    (Teddy Katz) #9852
    * V8: Fixed a significant `instanceof` performance regression.
    (Franziska Hinkelmann) #9730
    Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    35d2846 View commit details
    Browse the repository at this point in the history
  55. Working on v7.2.2

    PR-URL: #10127
    Fishrock123 committed Dec 6, 2016
    Configuration menu
    Copy the full SHA
    c2cc11b View commit details
    Browse the repository at this point in the history