Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nodejs/node-v0.x-archive
base: 64cb4aae0ec9
Choose a base ref
...
head repository: nodejs/node-v0.x-archive
compare: 5a6503d3b9d3
Choose a head ref
  • 19 commits
  • 302 files changed
  • 11 contributors

Commits on May 14, 2015

  1. test: delete simple/test-process-active-wraps

    This test currently fails when run on machines without
    IPv6 enabled. Futher it was delete in io.js under
    3143d73 as the test
    was known to have problems across platforms and
    releases.
    
    The existing test was hard to understand so I wrote
    a new version but then found exactly what was
    reported in the io.js pull request.  Behaviour varies
    across platforms such that writing a solid test would
    either be infeasible or test so little that
    it does not seem to make sense to keep it.
    
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    PR-URL: #25326
    mhdawson committed May 14, 2015
    Copy the full SHA
    97d4706 View commit details
    Browse the repository at this point in the history
  2. test: relax timing constraints for child process

    With additional load in the system, the child process which runs sleep
    command takes more time to run - typically slightly above 1 second,
    but above 2 seconds under stress.
    
    While the intent of the test is to test the functionality of spawnSync
    and the child process in general, in effect it is testing the system
    command sleep, and further, it's responsiveness.
    
    Since from the name the purpose of the test seems to be unrelated to
    the sleep behaviour, I believe a more meaningful assertion would be to
    see the time taken is more than 1 second.
    
    Reviewed-By: Michael Dawson <mhdawsonibm@gmail.com>
    PR-URL: #25291
    gireeshpunathil authored and mhdawson committed May 14, 2015
    Copy the full SHA
    ebbb356 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2015

  1. doc: Using ciphers with tls.connect()

    Refs #25270,#25271
    
    Reviewed-By: Michael Dawson <mhdawsonibm@gmail.com>
    PR-URL: #25325
    iamthechad authored and mhdawson committed May 21, 2015
    Copy the full SHA
    a294aee View commit details
    Browse the repository at this point in the history

Commits on May 22, 2015

  1. deps: revert v8 Array.prototype.values() removal

    The Node 0.12 line was initially released with a version
    of v8 that included Array.prototype.values(). In
    #18206, v8 was
    updated to a version that dropped support for values().
    https://codereview.chromium.org/647703003 removed this
    method because it causes problems with some versions of
    Outlook Web Access. This commit reverts the removal of
    Array.prototype.values().
    
    Original commit message:
    
    Revert "Version 3.28.71.17 (merged r24706, r24708)"
    
    This reverts commit 529541ecb58fd0d6df4dfbe41d01bff9ae21ff06.
    
    Conflicts:
    	src/version.cc
    
    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    PR-URL: #25328
    cjihrig authored and Julien Gilli committed May 22, 2015
    Copy the full SHA
    6157697 View commit details
    Browse the repository at this point in the history
  2. test: Array.prototype.values() regression test

    This commit adds a regression test for
    #25324
    
    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    PR-URL: #25328
    cjihrig authored and Julien Gilli committed May 22, 2015
    Copy the full SHA
    e23450f View commit details
    Browse the repository at this point in the history
  3. win: bring back xp/2k3 support

    Issue: #25348
    The gyp/project files don't explicitly specify a subsystem version,
    which results in the default being used. The default changed from
    VS 2010 to VS 2012 and later.
    
    Backport e8d0850 from io.js.
    Original commit message follows:
    
    Chrome still runs on Windows XP, so there is no reason that iojs
    couldn't.
    
    PR: nodejs/node#512
    (cherry picked from commit e8d0850)
    
    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    PR-URL: #25367
    piscisaureus authored and Julien Gilli committed May 22, 2015
    Copy the full SHA
    3122052 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2015

  1. deps: upgrade to npm 2.10.1

    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    PR-URL: #25364
    iarna authored and Julien Gilli committed May 23, 2015
    Copy the full SHA
    202c18b View commit details
    Browse the repository at this point in the history
  2. 2015.05.22, Version 0.12.4 (Stable)

    * npm: upgrade to 2.10.1
    
    * V8: revert v8 Array.prototype.values() removal (cjihrig)
    
    * win: bring back xp/2k3 support (Bert Belder)
    Julien Gilli committed May 23, 2015
    Copy the full SHA
    0a604e9 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'v0.12.4-release' into v0.12

    Julien Gilli committed May 23, 2015
    Copy the full SHA
    1150bec View commit details
    Browse the repository at this point in the history
  4. Now working on 0.12.5

    Julien Gilli committed May 23, 2015
    Copy the full SHA
    85d670e View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2015

  1. test: running tls-server-verify clients in parallel

    OpenSSL s_client introduces some delay on Windows. With all clients
    running sequentially, this delay is big enough to break CI. This fix runs
    the clients in parallel (unless the test includes renegotiation),
    reducing the total run time.
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25368
    joaocgreis authored and orangemocha committed Jun 4, 2015
    Copy the full SHA
    1191e65 View commit details
    Browse the repository at this point in the history
  2. test: run tls-server-verify servers in parallel

    Different servers must use different ports. Since we can count only on
    common.PORT and common.PORT+1, run only 2 servers in parallel.
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25368
    joaocgreis authored and orangemocha committed Jun 4, 2015
    Copy the full SHA
    6d34505 View commit details
    Browse the repository at this point in the history
  3. test: improve console output of tls-server-verify

    When running in parallel, it is not easy to identify what server and
    client failed when the test fails. This adds identifiers to all lines
    of console output.
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25368
    joaocgreis authored and orangemocha committed Jun 4, 2015
    Copy the full SHA
    29bbb32 View commit details
    Browse the repository at this point in the history
  4. test,win: re-enable tls-server-verify in CI

    Now that the test is fixed, node-accept-pull-request should
    fail when the test fails.
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25368
    orangemocha committed Jun 4, 2015
    Copy the full SHA
    83b7c07 View commit details
    Browse the repository at this point in the history
  5. test: kill child in tls-server-verify for speed up

    For better performance of the test, the parent kills child processes
    so as not to wait them to be ended.
    
    (cherry picked from commit 833b236)
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25368
    Shigeki Ohtsu authored and orangemocha committed Jun 4, 2015
    Copy the full SHA
    cb63d93 View commit details
    Browse the repository at this point in the history
  6. deps: add -no_rand_screen to openssl s_client

    In openssl s_client on Windows, RAND_screen() is invoked to initialize
    random state but it takes several seconds in each connection.
    This added -no_rand_screen to openssl s_client on Windows to skip
    RAND_screen() and gets a better performance in the unit test of
    test-tls-server-verify.
    Do not enable this except to use in the unit test.
    
    (cherry picked from commit 9f0f7c3)
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25368
    Shigeki Ohtsu authored and orangemocha committed Jun 4, 2015
    Copy the full SHA
    fa4aa34 View commit details
    Browse the repository at this point in the history
  7. test: add -no_rand_screen for tls-server-verify

    This improves the performance of openssl s_client on Windows and
    gains several seconds to finish test-tls-server-verify.
    
    (cherry picked from commit 2ff517e)
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25368
    Shigeki Ohtsu authored and orangemocha committed Jun 4, 2015
    Copy the full SHA
    1034982 View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'upstream/v0.12'

    Conflicts:
    	doc/api/tls.markdown
    	src/node_version.h
    Julien Gilli committed Jun 4, 2015
    Copy the full SHA
    f9d783a View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2015

  1. Fix improper sample code in http.markdown

    You must consume the data from the response object. #8443
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25471
    hidekiy authored and jasnell committed Jun 5, 2015
    Copy the full SHA
    5a6503d View commit details
    Browse the repository at this point in the history