Permalink
Switch branches/tags
Commits on Jan 23, 2014
  1. src: lint lib/net.js

    tjfontaine committed Jan 23, 2014
  2. 2014.01.23, Version 0.10.25 (Stable)

    * uv: Upgrade to v0.10.23
    
    * npm: Upgrade to v1.3.24
    
    * v8: Fix enumeration for objects with lots of properties
    
    * child_process: fix spawn() optional arguments (Sam Roberts)
    
    * cluster: report more errors to workers (Fedor Indutny)
    
    * domains: exit() only affects active domains (Ryan Graham)
    
    * src: OnFatalError handler must abort() (Timothy J Fontaine)
    
    * stream: writes may return false but forget to emit drain (Yang Tianyang)
    tjfontaine committed Jan 23, 2014
  3. uv: Upgrade to v0.10.23

    tjfontaine committed Jan 23, 2014
Commits on Jan 20, 2014
  1. gyp: fix non-ninja build

    indutny committed Jan 20, 2014
  2. npm: Upgrade to v1.3.24

    isaacs committed Jan 20, 2014
Commits on Jan 16, 2014
  1. gyp: fix `ninja` build on linux

    fix #6679
    indutny committed Jan 16, 2014
  2. child_process: fix spawn() optional arguments

    Spawn's arguments were documented to be optional, as they are for the
    other similar child_process APIs, but the code was missing. Result was
    `child_process.spawn('node', {})` errored when calling slice() on an
    Object, now it behaves as the documentation said it would.
    sam-github committed with tjfontaine Jan 16, 2014
Commits on Jan 15, 2014
  1. domains: exit() only affects active domains

    domain.create().exit() should not clear the domain stack if the domain
    instance does not exist within the stack.
    
    Signed-off-by: Trevor Norris <trev.norris@gmail.com>
    rmg committed with trevnorris Jan 9, 2014
Commits on Jan 14, 2014
  1. gyp: fix build with python 2.6

    fix #6859
    indutny committed with tjfontaine Jan 13, 2014
  2. deps: update gyp to 1eae492b

    indutny committed with tjfontaine Jan 13, 2014
Commits on Jan 13, 2014
  1. doc: streams must be open to be passed to child

    spawn stdio options can be a 'stream', but the following code
    fails with "Incorrect value for stdio stream: [object Object]",
    despite being a stream. The problem is the test isn't really
    for a stream, its for an object with a numeric `.fd` property,
    and streams do not have an fd until their async 'open' event
    has occurred. This is reasonable, but was not documented.
    
        child_process.spawn('date', [], {stdio: [
          'ignore',
          fs.createWriteStream('out.txt',{flags:'a'}),
          'ignore']})
    sam-github committed with indutny Jan 9, 2014
  2. test: close debug client in test-debugger-client

    Killing the debuggee without first closing the socket can result
    in an ECONNRESET error.
    orangemocha committed with tjfontaine Jan 13, 2014
Commits on Jan 12, 2014
  1. src: return empty set on ENOSYS for interfaces

    If node was compiled with --no-ifaddrs to support older operating
    systems, don't throw instead simply return an empty object
    
    Fixes #6846
    tjfontaine committed Jan 12, 2014
Commits on Jan 10, 2014
  1. v8: backport codereview.chromium.org/11362182

    Keep the number of descriptors below
    DescriptorArray::kMaxNumberOfDescriptors even for accessors
    
    Review URL: https://codereview.chromium.org/11362182
    svenpanne@chromium.org committed with indutny Nov 9, 2012
Commits on Jan 9, 2014
  1. src: OnFatalError handler must abort()

    We are in an unrecoverable state if v8 throws a FatalError, actually
    ask the operating system to dump core in this case.
    
    Fixes #6836
    tjfontaine committed Jan 9, 2014
Commits on Jan 8, 2014
Commits on Jan 7, 2014
  1. uv: Upgrade to v0.10.22

    tjfontaine committed Jan 7, 2014
  2. npm: Upgrade to 1.3.23

    isaacs committed Jan 7, 2014
Commits on Jan 5, 2014
  1. stream: writes may return false but forget to emit drain

    If a write is above the highWaterMark, _write still manages to
    fully send it synchronously, _writableState.length will be adjusted down
    to 0 synchronously with the write returning false, but 'drain' will
    not be emitted until process.nextTick.
    
    If another small write which is below highWaterMark is issued before
    process.nextTick happens, _writableState.needDrain will be reset to false,
    and the drain event will never be fired.
    
    So we should check needDrain before setting it up, which prevents it
    from inproperly resetting to false.
    ayanamist committed with indutny Jan 3, 2014
Commits on Jan 1, 2014
  1. blog: Post for v0.11.10

    tjfontaine committed Jan 1, 2014
Commits on Dec 31, 2013
  1. docs: process.on('exit') receives exit code

    The fact that the "exit" event passes the exit code as an argument
    as omitted from the documentation. This adds the explanation and
    augments the example code to show that.
    ronkorving committed with tjfontaine Nov 6, 2013
  2. cluster: report more errors to workers

    Some errors for listening and binding to a socket were not properly
    delivered to workers.
    
    fix #6767
    indutny committed with tjfontaine Dec 27, 2013
Commits on Dec 30, 2013
  1. deps: update gyp to 828ce09

    indutny committed with tjfontaine Dec 18, 2013
Commits on Dec 28, 2013
  1. build: add settings for VS 2013 to vcbuild.bat

    Search for VS2013 compiler 1st, before falling back to older ones. This
    allows compiling using the latest VS2013.
    gimelfarb committed with indutny Dec 27, 2013
Commits on Dec 26, 2013
  1. npm: Upgrade to v1.3.22

    isaacs committed Dec 26, 2013