Dave Pacheco
fe659a6017
update profiling blog post to use shell redirection instead of -o
12 years ago
isaacs
f70be41d80
blog: Remove ^M chars from profiling-node-js blog post
12 years ago
Ben Noordhuis
cccce60b3e
installer: don't assume bash is installed
Use `/bin/sh` instead of `bash` when running the relocate.sh script.
12 years ago
Bert Belder
285a46d1ca
uv: upgrade to 6209fe5
12 years ago
Eugen Dueck
af699c47d1
doc: http: document res.write() `drain` return value
12 years ago
Bert Belder
2981f01b46
v8: don't show performance warnings when compiling with msvc
Patch sent upstream: http://codereview.chromium.org/10829109/
12 years ago
Bert Belder
9e2319f977
docs: remove unused require from example
Closes GH-3801
12 years ago
Bert Belder
80ab9a891a
uv: upgrade to 69c2ef8
12 years ago
Ben Noordhuis
de16da532e
deps, tools: remove stray reject files
12 years ago
Ben Noordhuis
2eb6a62f4f
doc: document child_process.fork() limitation
12 years ago
isaacs
f8dab6acb6
doc: Remove timeout arg in child_process.fork
Fix #3784
12 years ago
Shigeki Ohtsu
5b37da2ac0
doc: fix domains example
Need `utf8` encoding for JSON.parse and fix to avoid JSON.parse error when only
one argument is passed in domain.bind
12 years ago
isaacs
b3cf3f35fc
Report errors properly from --eval and stdin
12 years ago
koichik
72bc4dcda4
assert: fix throws() throws an error without message property
Fixes #2893 .
13 years ago
Ben Noordhuis
aa0650f444
cluster: fix libuv assert in net.listen()
Problem: calling `server.listen()` (no port) on a net.Server triggered the
following libuv assertion:
node: ../deps/uv/src/unix/stream.c:406: uv__write: Assertion `fd_to_send >= 0'
failed.
Cause: uv_tcp_t handles are lazily initialized. Omitting the port made the
handle get initialized even more lazily. Too lazily - it wasn't initialized
when the handle was sent over to the child process.
Solution: implicitly bind to a random port in listen() when the port number
is omitted, it forces the handle to initialize. This is not a change in
behavior, listen() has always been identical to listen(0).
Fixes #3325 .
12 years ago
Tom Hughes-Croucher
c05f52c254
child_process: improve maxBuffer error message
Mention what buffer (stdout, stderr) overflowed.
14 years ago
Ben Noordhuis
879d329a5a
deps: upgrade libuv to 4fe1916
12 years ago
Ben Noordhuis
d559bed0d5
node: use variadic functions in ev-emul.h
Fixes #3786 .
12 years ago
Joe Andaverde
20e12e4be3
events: make .listeners() return a copy
Make EventEmitter.listeners(event) return a copy of the listeners array instead
of the array itself.
Fixes #3442 .
13 years ago
Trent Mick
f70b138fcb
always link sunos builds with libumem
12 years ago
Ben Noordhuis
f69234703f
node: don't scan add-on for "init" symbol
From this commit onwards, use of the NODE_MODULE macro is mandatory. This lets
node guard against modules that are ABI incompatible.
12 years ago
Ben Noordhuis
c3d4c3560e
node: bump NODE_MODULE_VERSION
Bump NODE_MODULE_VERSION so old modules won't load without recompiling when
the next major release (v0.10) comes out.
This is necessary because the ABI changes between major releases.
12 years ago
Ben Noordhuis
2a30d328fa
crypto: add sync interface to crypto.pbkdf2()
Fixes #3766 .
12 years ago
Timothy J Fontaine
edd3de8fea
test: update dgram tests after API change
13 years ago
Ben Noordhuis
105c6ec8d5
test: suppress simple/test-dgram-pingpong chatter
13 years ago
Ben Noordhuis
332fea5ac1
dgram: make .bind() always asynchronous
13 years ago
Adam Malcontenti-Wilson
90efdb3a5b
build: improve armv7 / hard-float detection
13 years ago
Ben Noordhuis
59b584c92d
node: remove PrepareTick() and CheckTick()
Superfluous after commit 430d94e
. Pointed out by Shigeki Ohtsu.
12 years ago
isaacs
e5498331f4
Merge remote-tracking branch 'ry/v0.8'
Conflicts:
AUTHORS
ChangeLog
src/node_version.h
12 years ago
isaacs
b0c0111b04
https: Use host header as effective servername
12 years ago
Nathan Rajlich
9eddaebb79
assert: remove unnecessary use of __proto__
AssertionError already inherits from Error above using util.inherits(),
so this extra line was redundant.
test/simple/test-assert.js already tests for `instanceof`, and still passes.
12 years ago
isaacs
b207e24bcd
Blog post for 0.8.4
12 years ago
isaacs
3d34590fba
Now working on v0.8.5
12 years ago
isaacs
32141844f1
Merge branch 'v0.8.4-release' into v0.8
12 years ago
isaacs
8656c2654e
Fix #3761 build: Default to V=1
12 years ago
isaacs
f98562fcd7
2012.07.25, Version 0.8.4 (Stable)
* V8: Upgrade to 3.11.10.17
* npm: Upgrade to 1.1.45
* net: fix Socket({ fd: 42 }) api (Ben Noordhuis)
* readline: Remove event listeners on close (isaacs)
* windows: correctly prep long path for fs.exists(Sync) (Bert Belder)
* debugger: wake up the event loop when a debugger command is dispatched (Peter Rybin)
* tls: verify server's identity (Fedor Indutny)
* net: ignore socket.setTimeout(Infinity or NaN) (Fedor Indutny)
12 years ago
isaacs
7fd3cb666b
Build: add jslintfix
12 years ago
isaacs
5809426d75
net.js: lint
12 years ago
Ben Noordhuis
1513848f88
net: fix Socket({ fd: 42 }) api
Make the implementation match the documentation. This should work:
var s = new net.Socket({ fd: 42, allowHalfOpen: true };
And now it does.
13 years ago
isaacs
e4c9c9f412
readline: Remove event listeners on close
Fix #3756
12 years ago
isaacs
2c487669f7
v8: Reapply floating patches
12 years ago
isaacs
f4f0daa44d
V8: Upgrade to 3.11.10.17
12 years ago
isaacs
0a0002b480
npm: Upgrade to 1.1.45
This includes node-gyp 0.6.1
12 years ago
Bert Belder
febffc107d
Merge branch 'v0.8'
Conflicts:
lib/tls.js
12 years ago
Timothy J Fontaine
77945d7f0f
add unref/ref tests for socket/server/timers
13 years ago
Timothy J Fontaine
bdd1a740cb
add docs for socket/server/timer unref and ref
13 years ago
Timothy J Fontaine
cd6122edeb
add ref/unref to setTimeout timers
13 years ago
Timothy J Fontaine
2637b5c261
ref/unref for net.Socket net.Server dgram.Socket
13 years ago
Timothy J Fontaine
19d43f852e
export HandleWrap Unref Ref in tcp/udp/timer/pipe
13 years ago
Bert Belder
43a0c88116
windows: correctly prep long path for fs.exists(Sync)
Closes GH-3739
12 years ago