- 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
-
isaacs authored
-
Nathan Rajlich authored
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.
-
- Jun 05, 2012
-
-
Ben Noordhuis authored
-
Ben Noordhuis authored
Create slab allocator when binding is initialized. Add an AtExit handler to destroy the slab before the VM shuts down, it can't be disposed when V8 is dead and Valgrind will complain about memory leaks.
-
Ben Noordhuis authored
Don't try to dispose the persistent handles if the VM is already dead, it triggers an assertion inside V8.
-
Shigeki Ohtsu authored
-
isaacs authored
-
isaacs authored
-
Bert Belder authored
-
Jeroen Janssen authored
-
isaacs authored
-
- Jun 04, 2012
-
-
Ben Noordhuis authored
-
Jeroen Janssen authored
Closes #3366
-
Bert Belder authored
-
- Jun 03, 2012
-
-
Jeroen Janssen authored
-
Jeroen Janssen authored
The current WiX project files do some manual processing and generation which WiX supports doing out of the box. This patch will use the HeatDirectory task to generate the npm.wxs file and use the auto GUID generation. I also changed the msi filename generation to include the version number to match the currently used name for released msi files. Closes #3360
-
- Jun 02, 2012
-
-
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.
-
isaacs authored
-
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
-