Permalink
Commits on Jun 11, 2012
  1. @isaacs
  2. @isaacs

    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
  3. @isaacs

    Remove dep symlinks from tarball

    isaacs committed Jun 11, 2012
  4. @piscisaureus @isaacs
  5. @isaacs

    lint

    isaacs committed Jun 11, 2012
  6. @isaacs

    Upgrade npm to 1.1.25

    isaacs committed Jun 11, 2012
Commits on Jun 9, 2012
  1. @dscape @bnoordhuis

    test: add test for bad unicode sequences

    This was a regression in 0.7.9.
    dscape committed with bnoordhuis Jun 9, 2012
  2. @isaacs
  3. @isaacs
  4. @isaacs

    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
  5. @isaacs
  6. @AndreasMadsen @bnoordhuis
  7. @AndreasMadsen @bnoordhuis

    domain: run now return callback result

    both domain.bind and domain.intercept act this way
    AndreasMadsen committed with bnoordhuis Jun 8, 2012
  8. @AndreasMadsen @bnoordhuis
  9. @bnoordhuis @isaacs

    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
  10. @isaacs

    v8: Floating patches

    isaacs committed May 29, 2012
  11. @isaacs

    Roll V8 back to 3.9.24.31

    isaacs committed Jun 9, 2012
  12. @wavded @isaacs
  13. @AvianFlu @isaacs
Commits on Jun 8, 2012
  1. @piscisaureus

    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. @rmustacc @isaacs
  3. @isaacs
  4. @piscisaureus @isaacs

    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
  5. @bnoordhuis @isaacs

    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
  6. @isaacs

    v8: Floating patches

    isaacs committed May 29, 2012
  7. @isaacs

    Roll V8 back to 3.10.8.13

    isaacs committed Jun 7, 2012
Commits on Jun 7, 2012
  1. @indutny
Commits on Jun 6, 2012
  1. @isaacs
  2. @bnoordhuis

    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
  3. @bnoordhuis

    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
  4. @joelrbrandt @bnoordhuis
  5. @bnoordhuis
Commits on Jun 5, 2012
  1. @isaacs
  2. @TooTallNate

    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
  3. @bnoordhuis