Permalink
Switch branches/tags
Commits on May 15, 2012
  1. 2012.05.15 Version 0.6.18 (stable)

    * windows: skip GetFileAttributes call when opening a file (Bert Belder)
    
    * crypto: add PKCS12/PFX support (Sambasiva Suda)
    
    * #3240: child_process: delete NODE_CHANNEL_FD from env in spawn (Ben Noordhuis)
    
    * windows: add test for path.normalize with UNC paths (Bert Belder)
    
    * windows: make path.normalize convert all slashes to backslashes (Bert Belder)
    
    * fs: Automatically close FSWatcher on error (Bert Belder)
    
    * #3258: fs.ReadStream.pause() emits duplicate data event (koichik)
    
    * pipe_wrap: don't assert() on pipe accept errors (Ben Noordhuis)
    
    * Better exception output for module load and process.nextTick (Felix Geisendörfer)
    
    * zlib: fix error reporting (Ben Noordhuis)
    
    * http: Don't destroy on timeout (isaacs)
    
    * #3231: http: Don't try to emit error on a null'ed req object (isaacs)
    
    * #3236: http: Refactor ClientRequest.onSocket (isaacs)
    isaacs committed May 14, 2012
Commits on May 14, 2012
  1. Upgrade libuv to bc4126b

    isaacs committed May 14, 2012
  2. crypto: add PKCS12/PFX support

    Fixes #2845.
    ssuda committed with bnoordhuis May 13, 2012
  3. node: delete NODE_CHANNEL_FD from env

    Prevents accidental inheritance by child processes. If the child process is a
    node process, it would try to set up a channel with the parent and consequently
    never quit because the channel kept the event loop alive.
    
    Fixes #3240.
    bnoordhuis committed May 14, 2012
Commits on May 13, 2012
  1. Automatically close FSWatcher on error

    Closes #3250
    piscisaureus committed May 12, 2012
Commits on May 12, 2012
Commits on May 11, 2012
  1. build: fix cross-compiling

    Take arch cflags in account when building libuv.
    bnoordhuis committed May 11, 2012
  2. doc: fix typo in buffer documentation

    Fixes #3253.
    shigeki committed with koichik May 11, 2012
Commits on May 9, 2012
  1. Runtime_NotifyDeoptimized should search for function activation in al…

    …l thread stacks.
    
    R=fschneider@chromium.org
    BUG=v8:1763
    
    Review URL: http://codereview.chromium.org/8240004
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@9588 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    mraleph committed with piscisaureus Oct 12, 2011
  2. pipe_wrap: don't assert() on pipe accept errors

    Pass errors to the onconnection callback.
    bnoordhuis committed May 9, 2012
  3. Fix exception output for module load exceptions

    So instead of:
    
    node.js:201
            throw e; // process.nextTick error, or 'error' event on first tick
                  ^
    
    You will now see:
    
    path/to/foo.js:1
    throw new Error('bar');
          ^
    
    This is a sub-set of isaacs patch here:
    
    #3235
    
    The difference is that this patch purely adresses the exception output,
    but does not try to make any behavior changes / improvements.
    felixge committed with isaacs May 8, 2012
  4. Fix process.nextTick throw call sites

    This patch now reports the proper throw call site for exceptions
    triggered within process.nextTick. So instead of this:
    
    node.js:201
            throw e; // process.nextTick error, or 'error' event on first tick
                  ^
    
    You will now see:
    
    mydir/myscript.js:15
      throw new Error('My Error');
              ^
    
    From my testing this patch causes no performance regressions, but does
    greatly simplify processing the nextTickQueue.
    felixge committed with isaacs May 8, 2012
  5. zlib: fix error reporting

    This commit is a back-port of the changes on the master branch.
    
    Fixes #3230.
    bnoordhuis committed May 7, 2012
Commits on May 7, 2012
  1. Don't destroy on timeout

    isaacs committed May 7, 2012
Commits on May 5, 2012
Commits on May 4, 2012
  1. Now working on 0.6.18

    isaacs committed May 4, 2012
  2. 2012.05.04 Version 0.6.17 (stable)

    * Upgrade npm to 1.1.21
    
    * uv: Add support for EROFS errors (Ben Noordhuis, Maciej Małecki)
    
    * uv: Add support for EIO and ENOSPC errors (Fedor Indutny)
    
    * windows: Add support for EXDEV errors (Bert Belder)
    
    * http: Fix client memory leaks (isaacs, Vincent Voyer)
    
    * fs: fix file descriptor leak in sync functions (Ben Noordhuis)
    
    * fs: fix ReadStream / WriteStream double close bug (Ben Noordhuis)
    isaacs committed May 4, 2012
  3. test: Run weak install with --unsafe-perm

    This way it doesn't die when running as root.
    isaacs committed May 4, 2012
  4. Upgrade npm to 1.1.21

    isaacs committed May 4, 2012
  5. Upgrade uv to 936795a2c

    isaacs committed May 4, 2012
  6. Update Authors

    isaacs committed May 4, 2012
  7. http: Clean up parser usage

    Move parsers.free(parser) to a single function, which also
    nulls all of the various references we hang on them.
    
    Also, move the parser.on* methods out of the closure, so that
    there's one shared definition of each, instead of re-defining
    for each parser in a spot where they can close over references
    to other request-specific objects.
    isaacs committed May 4, 2012
  8. Clean up gc tests

    This fixes the additional issues brought up in #3179.
    isaacs committed May 4, 2012