Permalink
Switch branches/tags
Commits on Jun 11, 2012
  1. 2012.06.11, Version 0.7.10 (unstable)

    * Roll V8 back to 3.9.24.31
    
    * build: x64 target should always pass -m64 (Robert Mustacchi)
    
    * add NODE_EXTERN to node::Start (Joel Brandt)
    
    * repl: Warn about running npm commands (isaacs)
    
    * slab_allocator: fix crash in dtor if V8 is dead (Ben Noordhuis)
    
    * slab_allocator: fix leak of Persistent handles (Shigeki Ohtsu)
    
    * windows/msi: add node.js prompt to startmenu (Jeroen Janssen)
    
    * windows/msi: fix adding node to PATH (Jeroen Janssen)
    
    * windows/msi: add start menu links when installing (Jeroen Janssen)
    
    * windows: don't install x64 version into the 'program files (x86)' folder (Matt Gollob)
    
    * domain: Fix #3379 domain.intercept no longer passes error arg to cb (Marc Harter)
    
    * fs: make callbacks run in global context (Ben Noordhuis)
    
    * fs: enable fs.realpath on windows (isaacs)
    
    * child_process: expose UV_PROCESS_DETACHED as options.detached (Charlie McConnell)
    
    * child_process: new stdio API for .spawn() method (Fedor Indutny)
    
    * child_process: spawn().ref() and spawn().unref() (Fedor Indutny)
    
    * Upgrade npm to 1.1.25
    - Enable npm link on windows
    - Properly remove sh-shim on Windows
    - Abstract out registry client and logger
    isaacs committed Jun 11, 2012
  2. Remove dep symlinks from tarball

    isaacs committed Jun 11, 2012
  3. lint

    isaacs committed Jun 11, 2012
  4. Upgrade npm to 1.1.25

    isaacs committed Jun 11, 2012
Commits on Jun 9, 2012
  1. test: add test for bad unicode sequences

    This was a regression in 0.7.9.
    dscape committed with bnoordhuis Jun 9, 2012
  2. Fix fs.realpath to work on Windows

    1. Make the isRoot check valid
    2. Don't cache results based on dev/ino, since those are alwasy 0 on
    windows.
    isaacs committed Jun 8, 2012
  3. domain: run now return callback result

    both domain.bind and domain.intercept act this way
    AndreasMadsen committed with bnoordhuis Jun 8, 2012
  4. v8: debug: fix error handling in SendConnectMessage()

    The old error handling code checked if the return value of Socket::Send() != 0,
    which is wrong because Socket::Send() can write less bytes than requested or
    return -1 on error.
    bnoordhuis committed with isaacs Apr 24, 2012
  5. v8: Floating patches

    isaacs committed May 29, 2012
  6. Roll V8 back to 3.9.24.31

    isaacs committed Jun 9, 2012
Commits on Jun 8, 2012
  1. Revert "Unbreak the Windows build"

    It is not needed for v8 3.10, and actually breaks the build.
    This reverts commit bd33fea.
    piscisaureus committed Jun 8, 2012
  2. Unbreak the Windows build

    The v8 team apparently decided that all build products should go
    into ./build/«type», and updated their common.gypi file to do so.
    Unfortunately v8's common.gypi is only used for some targets. All
    the other targets would still look in the old place to find their
    their dependencies, which effectively broke the build.
    
    In the long run it would be good for node to send all build
    output to ./build too, on all platforms.
    
    Conflicts:
    
    	deps/v8/build/common.gypi
    piscisaureus committed with isaacs Jun 2, 2012
  3. v8: debug: fix error handling in SendConnectMessage()

    The old error handling code checked if the return value of Socket::Send() != 0,
    which is wrong because Socket::Send() can write less bytes than requested or
    return -1 on error.
    bnoordhuis committed with isaacs Apr 24, 2012
  4. v8: Floating patches

    isaacs committed May 29, 2012
  5. Roll V8 back to 3.10.8.13

    isaacs committed Jun 7, 2012
Commits on Jun 7, 2012
Commits on Jun 6, 2012
  1. fs: make callbacks run in global context

    Callbacks that were passed to the binding layer ran in the context of the
    (internal) binding object. Make sure they run in the global context.
    
    Before:
    
      fs.symlink('a', 'b', function() {
        console.log(this); // prints "{ oncomplete: [Function] }"
      });
    
    After:
    
      fs.symlink('a', 'b', function() {
        console.log(this); // prints "{ <global object> }"
      });
    bnoordhuis committed Jun 6, 2012
  2. fs: make fs.symlink() with no callback async

    Fix a bug where fs.symlink('foo', 'bar') executed symlink(2) synchronously.
    bnoordhuis committed Jun 6, 2012
Commits on Jun 5, 2012
  1. test: make the node-weak install build agaist this repo

    This prevents node-gyp from attempting to download dev header files from
    nodejs.org. Instead, the files in this repo will be used to build the module.
    TooTallNate committed May 27, 2012