isaacs
76f6a4abb4
Remove dep symlinks from tarball
13 years ago
Bert Belder
5432a1d985
process_wrap: set duplex flags when creating a pipe
13 years ago
isaacs
54a4f99c4e
lint
13 years ago
isaacs
13198357e9
Upgrade npm to 1.1.25
13 years ago
Nuno Job
284816ee9f
test: add test for bad unicode sequences
This was a regression in 0.7.9.
13 years ago
isaacs
65242abc3b
Fix fs.realpath tests so that they actually run
13 years ago
isaacs
131a67e7ef
Fix #3394 fs.realpath: Properly cache symlink targets
13 years ago
isaacs
424bca15c8
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.
13 years ago
isaacs
6332a4cf00
Expose posix realpath on windows as well
13 years ago
Andreas Madsen
60b45dcbb6
domain: document and test dispose event
13 years ago
Andreas Madsen
535e109a3a
domain: run now return callback result
both domain.bind and domain.intercept act this way
13 years ago
Andreas Madsen
77cfbd9f2d
domain: dry decorate using util._extend
13 years ago
Ben Noordhuis
26f754d9dd
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.
13 years ago
isaacs
c08357c32f
v8: Floating patches
13 years ago
isaacs
940a6863ea
Roll V8 back to 3.9.24.31
13 years ago
Marc Harter
569acea0ee
Fix #3379 prevent domain.intercept passing 1st arg to cb
13 years ago
Charlie McConnell
4b021a3541
child_process: expose UV_PROCESS_DETACHED as options.detached
13 years ago
Bert Belder
5046f8501c
Revert "Unbreak the Windows build"
It is not needed for v8 3.10, and actually breaks the build.
This reverts commit bd33fea732
.
13 years ago
Robert Mustacchi
f62441367f
x64 target should always pass -m64
13 years ago
isaacs
0435f9b28c
v8: Don't use 'echo -n' in configure script
13 years ago
Bert Belder
bd33fea732
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
13 years ago
Ben Noordhuis
1fb9cfcdb1
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.
13 years ago
isaacs
43ff46becf
v8: Floating patches
13 years ago
isaacs
46b09e4190
Roll V8 back to 3.10.8.13
13 years ago
Fedor Indutny
3116522e7c
child_process: spawn().ref() and spawn().unref()
13 years ago
Bert Belder
f482236665
windows: don't print error when GetConsoleTitleW returns an empty string
13 years ago
isaacs
c45522df4c
build: Prevent duplication of doc/api folder
13 years ago
isaacs
f9abf5e0e2
build: Prevent duplication of doc/api folder
13 years ago
Ben Noordhuis
463d6bac8b
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> }"
});
13 years ago
Ben Noordhuis
c381662cac
fs: make fs.symlink() with no callback async
Fix a bug where fs.symlink('foo', 'bar') executed symlink(2) synchronously.
13 years ago
isaacs
1285cd9011
Now working on 0.6.20
13 years ago
isaacs
79d77cfd81
Merge branch 'v0.6.19-release' into v0.6
13 years ago
Joel Brandt
b9c5eee7d9
add NODE_EXTERN to node::Start
13 years ago
Ben Noordhuis
5f41140535
deps: upgrade libuv to 649ad50
13 years ago
isaacs
debf552ed2
2012.06.06 Version 0.6.19 (stable)
* npm: upgrade to 1.1.24
* fs: no end emit after createReadStream.pause() (Andreas Madsen)
* vm: cleanup module memory leakage (Marcel Laverdet)
* unix: fix loop starvation under high network load (Ben Noordhuis)
* unix: remove abort() in ev_unref() (Ben Noordhuis)
* windows/tty: never report error after forcibly aborting line-buffered read (Bert Belder)
* windows: skip GetFileAttributes call when opening a file (Bert Belder)
13 years ago
isaacs
e5d3ea7771
Upgrade npm to 1.1.24
13 years ago
isaacs
28e851c169
Warn about running npm in the repl
13 years ago
Nathan Rajlich
c69d7f1a6c
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.
13 years ago
Ben Noordhuis
cb76999bad
deps: upgrade libuv to 06e0319
13 years ago
Ben Noordhuis
0a2076b26a
deps: upgrade libuv to c8c9fe1
13 years ago
Ben Noordhuis
27061cc9f4
udp_wrap, stream_wrap: lazy init slab allocator
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.
13 years ago
Ben Noordhuis
cc0e7efb37
slab_allocator: fix crash in dtor if V8 is dead
Don't try to dispose the persistent handles if the VM is already dead, it
triggers an assertion inside V8.
13 years ago
Shigeki Ohtsu
208d1715a7
slab_allocator: fix leak of Persistent handles
13 years ago
koichik
0742f5629c
Revert "punycode: Update to v1.0.0"
This reverts commit 483edbdf1a
.
Fixes #3359 .
13 years ago
isaacs
b9e40fbaac
Upgrade npm to 1.1.24
13 years ago
isaacs
cc36cc5999
build: Don't clobber symlinked npm
13 years ago
Bert Belder
4f6882e898
windows/msi: minor installer tweaks
13 years ago
Jeroen Janssen
01432403af
windows/msi: add node.js prompt to startmenu
13 years ago
isaacs
04e484c484
v8: Don't use 'echo -n' in configure script
13 years ago
Ben Noordhuis
f0a561fe67
net: rename flag FLAG_SHUTDOWNQUED
13 years ago