Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Jul 28, 2015
  1. @dnakamura @mhdawson

    udp: Fix potential memory leak in UdpWrap::OnRecv

    dnakamura authored mhdawson committed
    Handle case where realloc fails and returns a null ptr
    
    Reviewed-By: Michael Dawson <mdawson@devrus.com>
    PR-URL: #25534
Commits on Jul 27, 2015
  1. @joaocgreis
Commits on Jul 24, 2015
  1. @orangemocha

    test: mark test-signal-unregister as flaky

    orangemocha authored
    This test just failed on Ubuntu in Jenkins, for a change that
    is 100% Windows-specific.
    
    Reviewed-By: Joao Reis <reis@janeasystems.com>
    PR-URL: #25750
Commits on Jul 23, 2015
  1. @joaocgreis

    test: fix test-debug-port-from-cmdline

    joaocgreis authored
    This change is a backport of 2b4b600
    from io.js.
    
    Original commit message:
    
      This test was failing because the spawned process was terminated
      before anything could be done, by calling child.stdin.end. With this
      change, the child's stdin is no longer closed. When the stdin is not
      a tty, io.js waits for the whole input before starting, so the child
      must be run with --interactive to process the command sent by the
      parent. The child is killed explicitly by the parent before it exits.
    
      This test was failing silently because the asserts were not called if
      nothing was received from the child. This fix moves assertOutputLines
      to always run on exit.
    
      Fixes: nodejs/io.js#2177
      Refs: nodejs/io.js#2094
      PR-URL: nodejs/io.js#2186
      Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
      Reviewed-By: Rod Vagg <rod@vagg.org>
      Reviewed-By: Johan Bergström <bugs@bergstroem.nu>
      Reviewed-By: Alexis Campailla <alexis@janeasystems.com>
    
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    PR-URL: #25748
Commits on Jul 22, 2015
  1. @joaocgreis @orangemocha

    win,msi: correct installation path registry keys

    joaocgreis authored orangemocha committed
    Since install is per machine only, installation path should be stored
    in local machine instead of current user. The registry stores HKLM in
    different places for 32 and 64 bit applications, so the installer will
    not suggest the old path when upgrading from 32 to 64 bit version.
    
    Fixes #5592
    Fixes #25087
    
    PR-URL: #25640
    Reviewed-By: Alexis Campailla <alexis@janeasystems.com>
    Reviewed-By: Bert Belder <bertbelder@gmail.com>
  2. @joaocgreis @orangemocha

    win,msi: change InstallScope to perMachine

    joaocgreis authored orangemocha committed
    The MSI install scope was set to the WiX default, which is per-user.
    However, with UAC, it could not be installed by a standard user because
    InstallPrivileges is elevated by default, hence the install scope
    should be set to per-machine. Furthermore, the default install path is
    a per-machine location and setting the system path requires
    administrator privileges.
    
    By changing the InstallScope to perMachine, Start Menu shortcuts are
    placed in ProgramData and not the installing user's AppData folder,
    making the shortcuts available to other users. This also fixes the
    installation when AppData is a network folder.
    
    The custom action is necessary to allow upgrades. Since a per-machine
    MSI cannot upgrade an application installed per-user, the custom action
    checks if there is going to be an upgrade to a previous version
    installed per-user and sets the installation as per-user to allow
    upgrading. Hence, the advantages of installing per-machine will only
    apply in fresh installations.
    
    Fixes #5849
    Fixes #7629
    
    PR-URL: #25640
    Reviewed-By: Alexis Campailla <alexis@janeasystems.com>
    Reviewed-By: Bert Belder <bertbelder@gmail.com>
Commits on Jul 20, 2015
  1. @indutny

    fix

    indutny authored
    Reviewed-By: Fedor Indutny <fedor@indutny.com>
    PR-URL: #25739
  2. @indutny

    test: add regression test for #25735

    indutny authored
    See: #25736
    
    Reviewed-By: Fedor Indutny <fedor@indutny.com>
    PR-URL: #25739
  3. @indutny

    tls: do not hang without `newSession` handler

    indutny authored
    When listening for client hello parser events (like OCSP requests), do
    not hang if `newSession` event handler is not present.
    
    Fix: #8660
    Fix: #25735
    
    Reviewed-By: Fedor Indutny <fedor@indutny.com>
    PR-URL: #25739
Commits on Jul 17, 2015
  1. @misterdjules

    test: mark http-pipeline-flood flaky on win32

    misterdjules authored
    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    PR-URL: #25707
  2. @cgalibern @misterdjules

    configure: add --without-mdb flag

    cgalibern authored misterdjules committed
    Add a configuration flag that prevents mdb_v8.so from being built.
    The default behavior is still the same and mdb_v8.so is built by default
    on Solaris based platforms such as SmartOS.
    
    Using --without-mdb fixes build issues on Solaris based platforms where
    libproc.h is not available or not compatible with the one shipped by
    SmartOS.
    
    Fixes #6439.
    
    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    PR-URL: #25707
Commits on Jul 16, 2015
  1. @joaocgreis

    test: unmark tests that are no longer flaky

    joaocgreis authored
    - `test-crypto-domains` was fixed by
    joyent/node@2afa3d8
    
    - All tests under linux appear to be fixed and have not failed recently
    on Jenkins
    
    - `test-http-dns-fail` was fixed by the DNS configuration change
    mentioned in joyent/node#8056
    
    Fixes #25656
    Fixes #25673
    
    Reviewed-By: Alexis Campailla <alexis@janeasystems.com>
    PR-URL: #25676
Commits on Jul 10, 2015
  1. @orangemocha

    build: run-ci makefile rule

    orangemocha authored
    Adding a single rule to be called from Jenkins.
    
    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    PR-URL: #25653
  2. @orangemocha

    test: runner should return 0 on flaky tests

    orangemocha authored
    Make the test runner return a 0 exit code when only
    flaky tests fail and --flaky-tests=dontcare is specified.
    
    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    PR-URL: #25653
  3. @orangemocha

    build: support flaky tests in test-ci

    orangemocha authored
    Adding support for specifying flaky test mode to
    the test runner:
    - via an environment variable FLAKY_TESTS for Makefile
    - via an argument ignore-flaky for vcbuild.bat
    
    Conflicts:
    	Makefile
    
    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    PR-URL: #25653
  4. @orangemocha

    build: support Jenkins via test-ci

    orangemocha authored
    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    PR-URL: #25653
  5. @jbergstroem @orangemocha

    tools: pass constant to logger instead of string

    jbergstroem authored orangemocha committed
    On a few of our installations (namely CentOS), passing 'INFO'
    resulted in a silent loglevel. Use a logging constant instead.
    
    Cherry-picked from nodejs/io.js@8606793
    Original commit metadata follows:
      Fixes: nodejs/build#104
      PR-URL: nodejs/io.js#1842
      Reviewed-By: Rod Vagg <rod@vagg.org>
    
    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    PR-URL: #25653
  6. @orangemocha

    test: support writing test output to file

    orangemocha authored
    This is a minimal effort to support test output written both to
    stdout and file in order to get our buildbots understanding
    test output.
    
    Cherry picked from jbergstroem/io.js@3194073
    Original commit message follows:
      PR-URL: nodejs/io.js#934
      Reviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com>
      Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    
    Conflicts:
    	tools/test.py
    
    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    PR-URL: #25653
  7. @jasnell

    doc: additional refinement to readable event

    jasnell authored
    Per #25635 (comment)
    
    Additional refinement to the clarification on the `readable` event
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25635
  8. @jasnell

    doc: readable event clarification

    jasnell authored
    per #14597
    
    Indicate that `'readable'` indicates only that data can
    be read from the stream, not that there is actually data
    to be consumed. `readable.read([size])` can still return
    null. Includes an example that illustrates the point.
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25635
  9. @jasnell

    doc: stream.unshift does not reset reading state

    jasnell authored
    Per #14604,
    
    Document that performing an `unshift` during a read
    can have unexpected results. Following the `unshift`
    with a `push('')` resets the reading state appropriately.
    Also indicate that doing an `unshift` during a read
    is not optimal and should be avoided.
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25635
  10. @danielrentz @jasnell

    Update util.markdown

    danielrentz authored jasnell committed
    Fix for #25559 (Typo in example of util.deprecate() documentation)
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25635
  11. @fresheneesz @jasnell

    doc: clarify Readable._read and Readable.push

    fresheneesz authored jasnell committed
    Minor clarifications around Readable._read and Readable.push
    to make their implementation/usage easier to understand.
    
    #14124 (comment)
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25635
  12. @jasnell

    doc: two minor stream doc improvements

    jasnell authored
    per: #14596
    
    1. document that a runtime error will occur if you attempt
       to unshift after the end event
    2. document that calling read after the end event will return
       null and will not trigger a runtime error
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25635
  13. @BSteephenson @jasnell

    docs:events clarify emitter.listener() behavior

    BSteephenson authored jasnell committed
    Clarifies that emitter.listener() returns a copy, not a reference
    Resolves issue #9022
    
    Reviewed-By: James M Snell <jasnell@gmail.com>
    PR-URL: #25635
  14. @misterdjules

    Merge remote-tracking branch 'upstream/v0.12'

    misterdjules authored
    Conflicts:
    	src/node_version.h
Commits on Jul 9, 2015
  1. @misterdjules

    Now working on 0.12.8

    misterdjules authored
  2. @misterdjules
  3. @misterdjules

    2015.07.09, Version 0.12.7 (Stable)

    misterdjules authored
    * openssl: upgrade to 1.0.1p (CVE-2015-1793)
    
    * npm: upgrade to 2.11.3
    
    * V8: cherry-pick JitCodeEvent patch from upstream (Ben Noordhuis)
    
    * win,msi: create npm folder in AppData directory (Steven Rockarts)
  4. @misterdjules

    Merge remote-tracking branch 'upstream/v0.10' into v0.12

    misterdjules authored
    Conflicts:
    	AUTHORS
    	ChangeLog
    	deps/v8/src/log.cc
    	src/node_version.h
  5. @misterdjules

    Now working on 0.10.41

    misterdjules authored
  6. @misterdjules
  7. @misterdjules

    2015.07.09, Version 0.10.40 (Maintenance)

    misterdjules authored
    * openssl: upgrade to 1.0.1p
    
    * V8: back-port JitCodeEvent patch from upstream (Ben Noordhuis)
    
    * win,msi: create npm folder in AppData directory (Steven Rockarts)
  8. @shigeki @misterdjules

    openssl: fix keypress requirement in apps on win32

    shigeki authored misterdjules committed
    reapply b910613
    
    PR: #9451
    PR-URL: #9451
    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    
    PR: #25523
    PR-URL: #25523
    Reviewed-By: Julien Gilli <jgilli@fastmail.fm>
    
    PR: #25654
    PR-URL: #25654
    Reviewed-By: Julien Gilli <jgilli@fastmail.fm>
  9. @indutny @misterdjules

    deps: fix openssl assembly error on ia32 win32

    indutny authored misterdjules committed
    `x86masm.pl` was mistakenly using .486 instruction set, why `cpuid` (and
    perhaps others) are requiring .686 .
    
    PR: #9451
    PR-URL: #9451
    Reviewed-By: Julien Gilli <julien.gilli@joyent.com>
    
    PR: #25523
    PR-URL: #25523
    Reviewed-By: Julien Gilli <jgilli@fastmail.fm>
    
    PR: #25654
    PR-URL: #25654
    Reviewed-By: Julien Gilli <jgilli@fastmail.fm>
Something went wrong with that request. Please try again.