- Jun 12, 2012
-
-
isaacs authored
We write out this loop a lot of places throughout node. It clearly needs to be an API method.
-
Bert Belder authored
-
Bert Belder authored
-
yangguo@chromium.org authored
BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10332054 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11527 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
Charlie McConnell authored
-
isaacs authored
-
isaacs authored
cc: @AvianFlu @AndreasMadsen
-
- Jun 11, 2012
-
-
isaacs authored
-
isaacs authored
-
isaacs authored
* 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 authored
-
Bert Belder authored
-
isaacs authored
-
isaacs authored
-
- Jun 10, 2012
-
-
Nuno Job authored
This was a regression in 0.7.9.
-
isaacs authored
-
isaacs authored
-
isaacs authored
1. Make the isRoot check valid 2. Don't cache results based on dev/ino, since those are alwasy 0 on windows.
-
isaacs authored
-
Andreas Madsen authored
-
Andreas Madsen authored
both domain.bind and domain.intercept act this way
-
Andreas Madsen authored
-
- Jun 09, 2012
-
-
Ben Noordhuis authored
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.
-
isaacs authored
-
isaacs authored
-
Marc Harter authored
-
Charlie McConnell authored
-
Bert Belder authored
It is not needed for v8 3.10, and actually breaks the build. This reverts commit bd33fea7.
-
- Jun 08, 2012
-
-
Robert Mustacchi authored
-
isaacs authored
-
Bert Belder authored
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
-
Ben Noordhuis authored
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.
-
isaacs authored
-
isaacs authored
-
Fedor Indutny authored
-
- Jun 07, 2012
-
-
isaacs authored
-
Ben Noordhuis authored
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> }" }); -
Ben Noordhuis authored
Fix a bug where fs.symlink('foo', 'bar') executed symlink(2) synchronously.
-
- Jun 06, 2012
-
-
Joel Brandt authored
-
Ben Noordhuis authored
-