Skip to content
This repository has been archived by the owner on Oct 16, 2021. It is now read-only.

port v4.4.3 proposal #59

Merged
merged 58 commits into from
Apr 20, 2016
Merged

port v4.4.3 proposal #59

merged 58 commits into from
Apr 20, 2016

Commits on Apr 1, 2016

  1. deps: completely upgrade npm in LTS to 2.15.1

    PR-URL: nodejs/node#5989
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Myles Borins <[email protected]>
    othiym23 authored and Myles Borins committed Apr 1, 2016
    Configuration menu
    Copy the full SHA
    200f763 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2016

  1. src,tools: use template literals

    Convert string concatenation to template literals. Enforce with lint
    rule.
    
    PR-URL: nodejs/node#5778
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Johan Bergström <[email protected]>
    Trott authored and Myles Borins committed Apr 4, 2016
    Configuration menu
    Copy the full SHA
    4f683ab View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2016

  1. test: ensure win32.isAbsolute() is consistent

    Adds test cases to ensure win32.isAbsolute is consistent.
    
    This is a backport from 3072546
    
    Refs: nodejs/node#6028
    PR-URL: nodejs/node#6043
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Brian White <[email protected]>
    Reviewed-By: Roman Reiss <[email protected]>
    mscdex authored and jasnell committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    ea83c38 View commit details
    Browse the repository at this point in the history
  2. doc: add topic - event loop, timers, nextTick()

    Adds a new topic that provides an overview of the event loop, timers, and
    `process.nextTick()` that is based upon a NodeSource "Need to Node" presentation
    hosted by @trevnorris: Event Scheduling and the Node.js Event
    Loop (https://nodesource.com/resources).
    
    PR-URL: nodejs#4936
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Calvin W. Metcalf <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    techjeffharris authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    feedca7 View commit details
    Browse the repository at this point in the history
  3. fs: Remove unused branches

    a few places the code was refactored to use `maybeCallback` which
    always returns a function. Checking for `if (callback)` always
    returns true anyway.
    
    PR-URL: nodejs/node#5289
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: thefourtheye <[email protected]>
    benjamingr authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    56dda6f View commit details
    Browse the repository at this point in the history
  4. doc: refine child_process detach behaviour

    this adds an example of a long running node process that actually
    executes node code.
    Also it mentions the not to harmonic detach behaviours of the
    different platforms, whereas detaching on unix requires ignoring
    the child_process' stdio explicitely.
    
    PR-URL: nodejs/node#5330
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    eljefedelrodeodeljefe authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    505faf6 View commit details
    Browse the repository at this point in the history
  5. meta: add "joining a wg" section to WORKING_GROUPS.md

    In the WORKING_GROUPS.md documentation, it is described how to start a
    wg, but not how to join an existing wg. This commit addresses that
    issue.
    
    Fixes: nodejs/node#5448
    PR-URL: nodejs/node#5488
    Reviewed-By: Rod Vagg <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    mcollina authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    16216a8 View commit details
    Browse the repository at this point in the history
  6. deps: backport 8d00c2c from v8 upstream

    Original commit message:
    
        Unbreak --gdbjit for embedders.
    
        Embedders don't use d8.cc.  Move gdbjit initialization to api.cc.
    
        Review URL: https://codereview.chromium.org/1710253002
    
    Fixes: nodejs/node#2076
    PR-URL: nodejs/node#5577
    Reviewed-By: Ali Ijaz Sheikh <[email protected]>
    bnoordhuis authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    aadf356 View commit details
    Browse the repository at this point in the history
  7. etw: fix descriptors of events 9 and 23

    Event 9 must include the string terminator in the last descriptor.
    Event 23 must be published with no descriptors, in accordance with
    the manifest.
    
    PR-URL: nodejs/node#5742
    Reviewed-By: Ben Noordhuis <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    joaocgreis authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    6d3822c View commit details
    Browse the repository at this point in the history
  8. lib: refactor code with startsWith/endsWith

    reduce using RegExp for string test. This pull reuqest replaces
    various usages of regular expressions in favor of the ES2015
    startsWith and endsWith methods.
    
    PR-URL: nodejs/node#5753
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Brian White <[email protected]>
    JacksonTian authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    c4103b1 View commit details
    Browse the repository at this point in the history
  9. doc: consolidate timers docs in timers.markdown

    Rather than attempting to keep two versions of docs for timers up to
    date, keep them in timers.markdown, and leave references to them in
    globals.markdown.
    
    Add setImmediate and clearImmediate to globals.markdown.
    
    Change "To schedule" to "Schedules" in timers.markdown.
    
    PR-URL: nodejs/node#5837
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Jeremiah Senkpiel <[email protected]>
    Reviewed-By: Claudio Rodriguez <[email protected]>
    Reviewed-By: Sakthipriyan Vairamani <[email protected]>
    bengl authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    940d204 View commit details
    Browse the repository at this point in the history
  10. dns: Use object without protoype for map

    Currently we use `{}` for the `lookup` function to find the relevant
    resolver to the dns.resolve function. It is preferable to use an
    object without a Object.prototype, currently for example you can do
    something like:
    
    ```js
    dns.resolve("google.com", "toString", console.log);
    ```
    
    And get `[Object undefined]` logged and the callback would never be
    called. This is unexpected and strange behavior in my opinion.
    In addition, if someone adds a property to `Object.prototype` might
    also create unexpected results.
    
    This pull request fixes it, with it an appropriate error is thrown.
    
    PR-URL: nodejs/node#5843
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Michaël Zasso <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    benjamingr authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    86e3903 View commit details
    Browse the repository at this point in the history
  11. test: fix test-debugger-client.js

    Fix long-broken test-debugger-client by adding missing `\r\n\r\n`
    separator.
    
    PR-URL: nodejs/node#5851
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Trott authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    5853fec View commit details
    Browse the repository at this point in the history
  12. test: fix flaky test-http-set-timeout

    Increase timeout on Raspberry Pi to alleviate flakiness.
    
    Fixes: nodejs/node#5854
    PR-URL: nodejs/node#5856
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Trott authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    e0b283a View commit details
    Browse the repository at this point in the history
  13. child_process: refactor self=this in socket_list

    The socket list module (used by child_process) currently uses the
    `var self = this;` pattern for context in several places, this PR
    replaces this with arrow functions or passing a parameter in where
    appropriate.
    
    Note that the `var self = this` in the _request is intentioanlly
    left in place since it is not trivial to refactor it and the current
    pattern isn't bad given the use case.
    
    PR-URL: nodejs/node#5860
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Brian White <[email protected]>
    benjamingr authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    d275cdf View commit details
    Browse the repository at this point in the history
  14. doc: fix doc for Buffer.readInt32LE()

    Update example of readInt32LE method. buf.readInt32LE(1) is supposed to
    throw an error as it has only four elements and it tries to read 32
    bits from three bytes.
    
    Fixes: nodejs/node#5889
    PR-URL: nodejs/node#5890
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Sakthipriyan Vairamani <[email protected]>
    ghaiklor authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    6e2bfbe View commit details
    Browse the repository at this point in the history
  15. test: fix flaky test-net-socket-timeout

    Fixes: nodejs/node#5892
    PR-URL: nodejs/node#5902
    Reviewed-By: Ben Noordhuis <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    mscdex authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    8462d8f View commit details
    Browse the repository at this point in the history
  16. test: move dns test to test/internet

    parallel/test-dns-cares-domains needs a working internet connection
    to function (or a local DNS resolver that returns an answer quickly),
    otherwise it times out.  Move it to test/internet.
    
    PR-URL: nodejs/node#5905
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    bnoordhuis authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    a0a2e69 View commit details
    Browse the repository at this point in the history
  17. test: fix flaky test-repl

    PR-URL: nodejs/node#5914
    Reviewed-By: Colin Ihrig <[email protected]>
    mscdex authored and Myles Borins committed Apr 8, 2016
    Configuration menu
    Copy the full SHA
    9702153 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2016

  1. doc: path.format provide more examples

    This change was to add upon the algorithm description of path.format
    by adding examples for unix systems that clarified behavior in
    various scenarios.
    
    PR-URL: nodejs/node#5838
    Reviewed-By: Rich Trott <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Roman Klauke <[email protected]>
    eversojk authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    aed22d0 View commit details
    Browse the repository at this point in the history
  2. querystring: don't stringify bad surrogate pair

    Fixes: nodejs/node#3702
    PR-URL: nodejs/node#5858
    Reviewed-By: Ben Noordhuis <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    mscdex authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    65fc4e3 View commit details
    Browse the repository at this point in the history
  3. doc: fix scrolling on iOS devices

    Fixes an issue that prevented scrolling from going past large code
    blocks on iOS devices. Also fixes a few minor styling issues that
    came up in the discussion.
    
    Fixes: nodejs/node#5861
    PR-URL: nodejs/node#5878
    Reviewed-By: Roman Reiss <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Robert Lindstädt <[email protected]>
    lpinca authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    02401a6 View commit details
    Browse the repository at this point in the history
  4. test: ensure _handle property existence

    `test-stdtout-close-unref.js` will fail if `process.stdin._handle` does
    not exist. On UNIX-like operating systems, you can see this failure this
    way:
    
        ./node test/parallel/test-stdout-close-unref.js < /dev/null
    
    This issue has been experienced by @bengl and @drewfish in a Docker
    container. I'm not sure why they are experiencing it in their
    environment, but since it is possible that the `_handle` property does
    not exist, let's use `child_process.spawn()` to make sure it exists.
    
    PR-URL: nodejs/node#5916
    Reviewed-By: Jeremiah Senkpiel <[email protected]>
    Trott authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    d59be4d View commit details
    Browse the repository at this point in the history
  5. build: add missing openssl_fips% to common.gypi

    See: atom/node@cba512d
    
    PR-URL: nodejs/node#5919
    Reviewed-By: Johan Bergström <[email protected]>
    indutny authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    9a8f922 View commit details
    Browse the repository at this point in the history
  6. test: add known_issues test for nodejsGH-2148

    PR-URL: nodejs/node#5920
    Refs: nodejs/node#2148
    Reviewed-By: Brian White <[email protected]>
    Trott authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    fe0233b View commit details
    Browse the repository at this point in the history
  7. build: introduce ci targets for lint/benchmark

    Introduce two new targets we will populate with actions
    once merged into all branches we need to support through CI.
    
    PR-URL: nodejs/node#5921
    Reviewed-By: Brian White <[email protected]>
    Reviewed-By: Myles Borins <[email protected]>
    Reviewed-By: João Reis <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    jbergstroem authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    132acea View commit details
    Browse the repository at this point in the history
  8. doc: document unspecified behavior for buf.write* methods

    Per nodejs/node#1161, when the
    buf.write*() methods are given anything other than what
    they expect, indicate that the behavior is unspecified.
    
    Fixes: nodejs/node#1161
    PR-URL: nodejs/node#5925
    Reviewed-By: Claudio Rodriguez <[email protected]>
    jasnell authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    f60ce10 View commit details
    Browse the repository at this point in the history
  9. test: stdin is not always a net.Socket

    `<`-ing a file into stdin actually results in a `fs.ReadStream`, rather
    than a `tty.ReadStream`, and as such does not inherit from net.Socket,
    unlike the other possible stdin options.
    
    Refs: nodejs/node#5916
    PR-URL: nodejs/node#5935
    Reviewed-By: Colin Ihrig <[email protected]>
    Fishrock123 authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    63d8296 View commit details
    Browse the repository at this point in the history
  10. test: fix offending max-len linter error

    Refer: nodejs/node#5935
    PR-URL: nodejs/node#5980
    Reviewed-By: Jeremiah Senkpiel <[email protected]>
    Reviewed-By: Phillip Johnsen <[email protected]>
    thefourtheye authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    10fe79b View commit details
    Browse the repository at this point in the history
  11. test: mitigate flaky test-https-agent

    Reduce number of clients from 100 to 16 as Raspberry Pi in CI starts to
    exhibit flakiness around 22 or so clients.
    
    PR-URL: nodejs/node#5939
    Fixes: nodejs/node#5938
    Refs: nodejs/node#5184
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Jeremiah Senkpiel <[email protected]>
    Trott authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    cc1aab9 View commit details
    Browse the repository at this point in the history
  12. tools: fix json doc generation

    Current processList function in tools/doc/json.js does not recognise
    {"type":"loose_item_start"}. Fix it.
    
    PR-URL: nodejs/node#5943
    Fixes: nodejs/node#5942
    Reviewed-By: Roman Reiss <[email protected]>
    Reviewed-By: Robert Lindstädt <[email protected]>
    firedfox authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    c33a23f View commit details
    Browse the repository at this point in the history
  13. test: add test for piping large input from stdin

    Check that piping a large chunk of data from `process.stdin`
    into `process.stdout` does not lose any data by verifying that
    the output has the same size as the input.
    
    This is a regression test for nodejs#5927 and fails for the commits
    in the range [ace1009..89abe86).
    
    PR-URL: nodejs/node#5949
    Reviewed-By: Ben Noordhuis <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Matteo Collina <[email protected]>
    addaleax authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    1994ac0 View commit details
    Browse the repository at this point in the history
  14. tools,doc: fix incomplete json produced by doctool

    Doc tool produces incomplete json when it meets unordered lists that
    directly following a heading. Add a default case to processList function
    to handle the lists.
    
    PR-URL: nodejs/node#5966
    Fixes: nodejs/node#1545
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Robert Lindstädt <[email protected]>
    Reviewed-By: Roman Reiss <[email protected]>
    firedfox authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    6f0bd64 View commit details
    Browse the repository at this point in the history
  15. test: fix test-dns.js flakiness

    Use empty string instead of `www.google.com` for tests where we are just
    doing parameter evaluation. This will avoid DNS lookups which appear to
    be causing flakiness on Raspberry Pi devices in CI.
    
    PR-URL: nodejs/node#5996
    Fixes: nodejs/node#5554
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Trott authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    ccf90b6 View commit details
    Browse the repository at this point in the history
  16. test: make arch available in status files

    The value is retrieved from `process.arch` in node itself.
    
    PR-URL: nodejs/node#5997
    Reviewed-By: João Reis <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Johan Bergström <[email protected]>
    santigimeno authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    a39051f View commit details
    Browse the repository at this point in the history
  17. assert: Check typed array view type in deepEqual

    Do not convert typed arrays to `Buffer` for deepEqual since
    their values may not be accurately represented by 8-bit ints.
    Instead perform binary comparison of underlying `ArrayBuffer`s,
    but only when the array types match.
    
    Never apply any kind of optimization for floating-point typed
    arrays since bit pattern equality is not the right kind of check
    for them.
    
    PR-URL: nodejs/node#5910
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Fixes: nodejs/node#5907
    addaleax authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    f949c27 View commit details
    Browse the repository at this point in the history
  18. doc: add example using algorithms not directly exposed

    PR-URL: nodejs/node#6108
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Fedor Indutny <[email protected]>
    hillbrad authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    f9cf232 View commit details
    Browse the repository at this point in the history
  19. doc: add copy about how to curl SHA256.txt

    Currently we include instructions on how to check the sha of a
    downloaded tar-ball, but do not include instruction on how to
    get the `SHA256.txt` file. This has led to confusion with people
    thinking that the SHA256.txt is included in that tarball.
    
    This commit includes instructions on how to use curl to download the
    `SHA256.txt` prior to the instructions on how to verify the sha.
    
    Refs: nodejs/help#113
    Refs: nodejs/help#137
    PR-URL: nodejs/node#6120
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    c91f3d8 View commit details
    Browse the repository at this point in the history
  20. test: fix flaky test-net-socket-timeout-unref

    Throw immediately on socket timeout rather than checking boolean in exit
    handler.
    
    PR-URL: nodejs/node#6003
    Fixes: nodejs/node#5128
    Reviewed-By: Myles Borins <[email protected]>
    Trott authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    e7877e6 View commit details
    Browse the repository at this point in the history
  21. doc: add 'Command Line Options' to 'View on single page'

    Includes cli.markdown in all.markdown
    
    PR-URL: nodejs/node#6011
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: Jeremiah Senkpiel <[email protected]>
    firedfox authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    bb603b8 View commit details
    Browse the repository at this point in the history
  22. test: make use of globals explicit

    Use `global` to be explicit that a global variable is intended.
    
    PR-URL: nodejs/node#6014
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Trott authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    73e3b7b View commit details
    Browse the repository at this point in the history
  23. doc: clarify stdout/stderr arguments to callback

    Clarify that the arguments to child_process.execFile
    and child_process.exec callback can be Buffer or strings.
    
    Fixes: nodejs/node#3389
    PR-URL: nodejs/node#6015
    Reviewed-By: Sakthipriyan Vairamani <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    jasnell authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    56755de View commit details
    Browse the repository at this point in the history
  24. test: be explicit about polluting of global

    There was a comment in `test-domain-crypto.js` indicating that the
    pollution of the `global` object with a `domain` property was
    intentional. Provide more information in the comment so someone may
    easily determine why. Use `global.domain` rather than declaring `domain`
    without the `var` keyword to more clearly signal that the pollution is
    intentional.
    
    PR-URL: nodejs/node#6017
    Reviewed-By: Ben Noordhuis <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Trott authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    a7b3a75 View commit details
    Browse the repository at this point in the history
  25. doc: use HTTPS for links where possible

    Provide encrypted links to freenode IRC.
    
    PR-URL: nodejs/node#6019
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Roman Klauke <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Trott authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    0870ac6 View commit details
    Browse the repository at this point in the history
  26. test: explicitly set global in test-repl

    The test intentionally assigns a global. Use `global` namespace to make
    it clear that it is intentional and not an accidental leak.
    
    PR-URL: nodejs/node#6026
    Reviewed-By: Ben Noordhuis <[email protected]>
    Reviewed-By: Benjamin Gruenbaum <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Trott authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    ac40a45 View commit details
    Browse the repository at this point in the history
  27. doc: note assert.throws() pitfall

    PR-URL: nodejs/node#6029
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Trott authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    8c2befe View commit details
    Browse the repository at this point in the history
  28. doc: note about Android support

    PR-URL: nodejs/node#6040
    Refs: nodejs/node#6035
    Reviewed-By: Colin Ihrig <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Brian White <[email protected]>
    Trott authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    f16802f View commit details
    Browse the repository at this point in the history
  29. doc: simple doc typo fix

    decipher.setAuthPadding canged to decipher.setAutoPadding
    
    PR-URL: nodejs/node#6041
    Reviewed-By: Brian White <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Roman Klauke <[email protected]>
    BrendonPierson authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    86d2af5 View commit details
    Browse the repository at this point in the history
  30. win,build: build and test add-ons on test-ci

    Added build-addons task, it allows to build and test native addons
    during test-ci task. Basically it should work in same way like
    Makefile "build-addons" task.
    
    Reviewed-By: Rod Vagg <[email protected]>
    Reviewed-By: João Reis <[email protected]>
    PR-URL: nodejs/node#5886
    Fixes: nodejs/node#2537
    Bogdan Lobor authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    f7eb483 View commit details
    Browse the repository at this point in the history
  31. governance: remove target size for CTC

    PR-URL: nodejs/node#5879
    Reviewed-By: James M Snell <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Reviewed-By: Evan Lucas <[email protected]>
    Trott authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    dfe9e15 View commit details
    Browse the repository at this point in the history
  32. doc: clarify that __dirname is module local

    Fixes: nodejs/node#5525
    PR-URL: nodejs/node#6018
    Reviewed-By: Sakthipriyan Vairamani <[email protected]>
    Reviewed-By: Roman Klauke <[email protected]>
    Reviewed-By: Colin Ihrig <[email protected]>
    jasnell authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    9679e2d View commit details
    Browse the repository at this point in the history
  33. doc: update openssl LICENSE using license-builder.sh

    * due to: openssl bump in 1f43478
    
    PR-URL: nodejs/node#6065
    Reviewed-By: Jeremiah Senkpiel <[email protected]>
    Reviewed-By: Myles Borins <[email protected]>
    Reviewed-By: James M Snell <[email protected]>
    srl295 authored and Myles Borins committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    9a33f43 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2016

  1. Configuration menu
    Copy the full SHA
    f8afaed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc546de View commit details
    Browse the repository at this point in the history
  3. Merge commit 'aadf356aa2bc70e3a93b4a036cf5794ae16b084e' into v4.4.3-p…

    …roposal-port
    
    Port to deps/v8z
    richardlau committed Apr 12, 2016
    Configuration menu
    Copy the full SHA
    b40fcd1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    689bd1a View commit details
    Browse the repository at this point in the history
  5. 2016-04-12, Version 4.4.3 'Argon' (LTS)

    Notable Changes:
    
    deps:
      - Fix `--gdbjit` for embedders. Backported from v8 upstream.
        (Ben Noordhuis) nodejs/node#5577
    
    etw:
      - Correctly display descriptors for ETW events 9 and 23 on the
        windows platform.
        (João Reis) nodejs/node#5742
    
    querystring:
      - Restore throw when attempting to stringify bad surrogate pair.
        (Brian White) nodejs/node#5858
    Myles Borins committed Apr 12, 2016
    Configuration menu
    Copy the full SHA
    d7f2bc9 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2016

  1. Merge tag 'v4.4.3' into v4.4.3-proposal-port

    2016-03-08, Version 4.4.3 'Argon' (LTS)
    richardlau committed Apr 13, 2016
    Configuration menu
    Copy the full SHA
    9f3ae2a View commit details
    Browse the repository at this point in the history