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

Merge v2.3.1 into next #2060

Merged
merged 22 commits into from
Jun 25, 2015
Merged

Commits on Jun 17, 2015

  1. test: tmpdir creation failures should fail tests

    tmpdir creation only happens for tests that need it. So failure to
    refresh the temporary directory should result in a failed test.
    
    PR-URL: nodejs#1976
    Reviewed-By: Rod Vagg <[email protected]>
    Reviewed-By: Jeremiah Senkpiel <[email protected]>
    Trott committed Jun 17, 2015
    Configuration menu
    Copy the full SHA
    88c1831 View commit details
    Browse the repository at this point in the history
  2. tools: make test-npm work without global npm

    Futher discussion at nodejs/node-v0.x-archive#25294
    
    PR-URL: nodejs#1926
    Reviewed-By: Rod Vagg <[email protected]>
    Reviewed-By: Michael Dawson <[email protected]>
    Fishrock123 committed Jun 17, 2015
    Configuration menu
    Copy the full SHA
    91dfb5e View commit details
    Browse the repository at this point in the history
  3. vm: remove unnecessary HandleScopes

    The accessors run inside an implicit HandleScope, there is no need to
    create a new one.
    
    PR-URL: nodejs#2001
    Reviewed-By: Trevor Norris <[email protected]>
    bnoordhuis committed Jun 17, 2015
    Configuration menu
    Copy the full SHA
    5d0cee4 View commit details
    Browse the repository at this point in the history
  4. async-wrap: add provider id and object info cb

    Re-add the wrapper class id to AsyncWrap instances so they can be
    tracked directly in a heapdump.
    
    Previously the class id was given without setting the heap dump wrapper
    class info provider. Causing a segfault when a heapdump was taken. This
    has been added, and the label_ set to the given provider name so each
    instance can be identified.
    
    The id will not be set of the passed object has no internal field count.
    As the class pointer cannot be retrieved from the object.
    
    In order to properly report the allocated size of each class, the new
    pure virtual method self_size() has been introduces.
    
    PR-URL: nodejs#1896
    Reviewed-By: Ben Noordhuis <[email protected]>
    trevnorris committed Jun 17, 2015
    Configuration menu
    Copy the full SHA
    e56758a View commit details
    Browse the repository at this point in the history
  5. test: add Buffer slice UTF-8 test

    PR-URL: nodejs#1989
    Reviewed-By: Trevor Norris <[email protected]>
    Trott authored and trevnorris committed Jun 17, 2015
    Configuration menu
    Copy the full SHA
    0abcf44 View commit details
    Browse the repository at this point in the history
  6. doc: add TSC meeting notes 2015-06-10

    PR-URL: nodejs#1943
    Reviewed-By: Ben Noordhuis <[email protected]>
    Reviewed-By: Rod Vagg <[email protected]>
    Reviewed-By: Jeremiah Senkpiel <[email protected]>
    piscisaureus committed Jun 17, 2015
    1 Configuration menu
    Copy the full SHA
    30638b1 View commit details
    Browse the repository at this point in the history
  7. doc: add TOC links to Collaborator Guide

    PR-URL: nodejs#1994
    Reviewed-By: Colin Ihrig <[email protected]>
    Trott committed Jun 17, 2015
    Configuration menu
    Copy the full SHA
    7a3006e View commit details
    Browse the repository at this point in the history
  8. net: Defer reading until listeners could be added

    Defer reading until user-land has a chance to add listeners. This
    allows the TLS wrapper to listen for _tlsError and trigger a
    clientError event if the socket already has data that could trigger.
    
    Fixes: nodejs#1114
    PR-URL: nodejs#1496
    Reviewed-By: Chris Dickinson <[email protected]>
    Reviewed-By: Fedor Indutny <[email protected]>
    jameshartig authored and brendanashworth committed Jun 17, 2015
    Configuration menu
    Copy the full SHA
    061342a View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2015

  1. module: reduce syscalls during require search

    require() now checks that the path exists before searching
    further in it.
    
    PR-URL: nodejs#1920
    Reviewed-By: Isaac Z. Schlueter <[email protected]>
    Reviewed-By: Trevor Norris <[email protected]>
    Reviewed-By: Chris Dickinson <[email protected]>
    Reviewed-By: Jeremiah Senkpiel <[email protected]>
    pierreinglebert authored and Fishrock123 committed Jun 18, 2015
    Configuration menu
    Copy the full SHA
    a71ee93 View commit details
    Browse the repository at this point in the history
  2. doc: mention CI in Collaborator Guide

    Add link to Jenkins server in Collaborator Guide.
    
    PR-URL: nodejs#1995
    Reviewed-By: Chris Dickinson <[email protected]>
    Reviewed-By: Jeremiah Senkpiel <[email protected]>
    Trott committed Jun 18, 2015
    Configuration menu
    Copy the full SHA
    0cf94e6 View commit details
    Browse the repository at this point in the history
  3. doc: change the info to the same as in gitconfig

    PR-URL: nodejs#2000
    Reviewed-By: Yosuke Furukawa <[email protected]>
    Reviewed-By: Evan Lucas <[email protected]>
    Reviewed-By: Johan Bergström <[email protected]>
    tellnes committed Jun 18, 2015
    Configuration menu
    Copy the full SHA
    1f93b63 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2015

  1. build: remove lint from test-ci on windows

    PR-URL: nodejs#2004
    Reviewed-By: Rod Vagg <[email protected]>
    Reviewed-By: Alexis Campailla <[email protected]>
    jbergstroem committed Jun 19, 2015
    Configuration menu
    Copy the full SHA
    c5353d7 View commit details
    Browse the repository at this point in the history
  2. deps: upgrade to npm 2.11.3

    PR-URL: nodejs#2018
    Reviewed-By: Jeremiah Senkpiel <[email protected]>
    othiym23 authored and Fishrock123 committed Jun 19, 2015
    Configuration menu
    Copy the full SHA
    6a359b1 View commit details
    Browse the repository at this point in the history
  3. deps: make node-gyp work with io.js

    Every npm version bump requires a few patches to be floated on
    node-gyp for io.js compatibility. These patches are found in
    03d1992,
    5de334c, and
    da730c7. This commit squashes
    them into a single commit.
    
    PR-URL: nodejs#990
    Reviewed-By: Ben Noordhuis <[email protected]>
    cjihrig authored and Fishrock123 committed Jun 19, 2015
    Configuration menu
    Copy the full SHA
    48c0fb8 View commit details
    Browse the repository at this point in the history
  4. win,node-gyp: enable delay-load hook by default

    The delay-load hook allows node.exe/iojs.exe to be renamed. See efadffe
    for more background.
    
    PR-URL: nodejs#1433
    Reviewed-By: Ben Noordhuis <[email protected]>
    piscisaureus authored and Fishrock123 committed Jun 19, 2015
    Configuration menu
    Copy the full SHA
    0ecf945 View commit details
    Browse the repository at this point in the history
  5. doc: add security section to README.md

    PR-URL: nodejs#1948
    Reviewed-By: Ben Noordhuis <[email protected]>
    Reviewed-By: Johan Bergström <[email protected]>
    Reviewed-By: Jeremiah Senkpiel <[email protected]>
    rvagg authored and Fishrock123 committed Jun 19, 2015
    Configuration menu
    Copy the full SHA
    8ac5081 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2015

  1. test: check result as early as possible

    PR-URL: nodejs#2007
    Reviewed-By: Rod Vagg <[email protected]>
    Trott committed Jun 20, 2015
    Configuration menu
    Copy the full SHA
    3ba4f71 View commit details
    Browse the repository at this point in the history
  2. test: confirm symlink

    PR-URL: nodejs#2014
    Reviewed-By: Rod Vagg <[email protected]>
    Reviewed-By: Ben Noordhuis <[email protected]>
    Trott committed Jun 20, 2015
    Configuration menu
    Copy the full SHA
    b0990ef View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2015

  1. module: fix stat with long paths on Windows

    PR-URL: nodejs#2013
    Reviewed-By: Rod Vagg <[email protected]>
    Reviewed-By: Ben Noordhuis <[email protected]>
    targos authored and rvagg committed Jun 22, 2015
    Configuration menu
    Copy the full SHA
    a4f4909 View commit details
    Browse the repository at this point in the history
  2. test: assert tmp and fixture dirs different

    PR-URL: nodejs#2015
    Reviewed-By: Trevor Norris <[email protected]>
    Trott committed Jun 22, 2015
    Configuration menu
    Copy the full SHA
    5d2b846 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2015

  1. 2015-06-23 io.js v2.3.1 Release

    PR-URL: nodejs#1996
    
    Notable changes
    
    * module: The number of syscalls made during a require() have been
      significantly reduced again (see nodejs#1801 from v2.2.0 for previous
      work), which should lead to a performance improvement
      (Pierre Inglebert) nodejs#1920.
    * npm:
      - Upgrade to v2.11.2 (Rebecca Turner) nodejs#1956.
      - Upgrade to v2.11.3 (Forrest L Norvell) nodejs#2018.
    * zlib: A bug was discovered where the process would abort if the
      final part of a zlib decompression results in a buffer that would
      exceed the maximum length of 0x3fffffff bytes (~1GiB). This was
      likely to only occur during buffered decompression (rather than
      streaming). This is now fixed and will instead result in a thrown
      RangeError (Michaël Zasso) nodejs#1811.
    rvagg committed Jun 23, 2015
    Configuration menu
    Copy the full SHA
    8e53fd5 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2015

  1. Merge tag 'v2.3.1' into next

    PR-URL: nodejs#2060
    Reviewed-By: Colin Ihrig <[email protected]>
    bnoordhuis committed Jun 25, 2015
    Configuration menu
    Copy the full SHA
    6e72ac7 View commit details
    Browse the repository at this point in the history