Jordan Sissel
358f0ce96b
url: add '.' '+' and '-' in url protocol
- Based on BNF from RFC 1738 section 5.
- Added tests to cover svn+ssh and some other examples
13 years ago
Ben Noordhuis
5fd012e67a
fs: don't use octal values, not allowed in strict mode
13 years ago
Ben Noordhuis
8974ba31a3
test: fix simple/net-pipe-connect-errors
When trying to connect to something that is not a UNIX socket, Linux returns
ECONNREFUSED, not ENOTSOCK.
We cannot atomically determine if the other end is a) a stale socket, or b) not
a socket at all, so let's accept both error codes.
13 years ago
Ryan Dahl
cf78d04ae2
Upgrade libuv to 9c7ed0d
Fixes test-net-pipe-connect-errors.js on UNIX.
See #2001 .
13 years ago
Fedor Indutny
b904a078d8
report debugger's test errors
13 years ago
Ryan Dahl
a936768890
stdout and stderr are blocking when referring to regular files
Fixes message tests.
13 years ago
Ryan Dahl
4a8088a603
Socket.write should reset timeout timer.
Fixes #2002 .
13 years ago
Ben Noordhuis
9c11e8a1ca
net: implement Server.prototype.address() for pipes
13 years ago
Maciej Małecki
481c17504d
test error codes related to pipes
This tests passes on node v0.4, but fails on node v0.5. v0.5 seems to
generally lack error codes for various error events related to UNIX
pipes.
Fixes #2001
13 years ago
Ryan Dahl
2dd68af334
Remove -Werror from V8 build
13 years ago
Ryan Dahl
0e9c1ca673
Downgrade V8 to 3.6.4
13 years ago
koichik
a6dbe0ff23
docs: make fs.mkdir()'s mode argument an option.
13 years ago
Ben Noordhuis
11d68eb3fc
fs: make mkdir() default to 0777 permissions
Fixes #1999 .
13 years ago
Ben Noordhuis
52eaac4382
uv: upgrade to 0fb3769
13 years ago
Ben Noordhuis
818f0cba55
v8: fix freebsd build, implement VirtualMemory class
13 years ago
Igor Zinkovsky
434ccd2e20
fix process.uptime() on windows
13 years ago
Igor Zinkovsky
24a69d22a0
process.kill to use uv_kill
13 years ago
Ben Noordhuis
359a65a6db
http: emit Error object after .abort()
It was emitting the net.Socket object due to misuse of the arguments object.
Fixes #1399 .
13 years ago
Igor Zinkovsky
143aeb9ea7
upgrade libuv to e1bee05ecdbffbe9de37830530ad2ae2f1fb41c8
13 years ago
Ryan Dahl
850609ea2d
Remove separation of libuv tests
13 years ago
Ben Noordhuis
1ba834bd3f
docs: http: link to relevant net.Socket methods
13 years ago
Fedor Indutny
9ad27f7853
ignore undefined messages in the debugger repl
fixes #1995
13 years ago
Ben Noordhuis
c8646e0c41
test: add ChildProcess.prototype.killed test case
13 years ago
Maciej Małecki
6bd0bcd5af
child_process: in a new `ChildProcess` set `killed` to false
This behavior is consistent with what v0.4 does.
13 years ago
Ryan Dahl
60818b957c
Add missing copyright headers
13 years ago
Ben Noordhuis
672b453a76
docs: http: fix docs for the 'close' event
13 years ago
Ben Noordhuis
edea4122b1
Revert "Upgrade V8 to 3.7.1"
This reverts commit 92f5a5d3ca
.
V8 3.7.1 in debug mode on ia32 has a curious race-like bug where an fs.Stats
object is not fully formed until some time after it's created. This is easy
to demonstrate by running `make test-debug`.
V8 3.7.0 does not exhibit this behaviour so back we go.
Fixes #1981 .
13 years ago
Igor Zinkovsky
cc92234068
fix pummel/test-net-throttle on windows
13 years ago
Maciej Małecki
fc61134b1a
doc: fix links
Changes:
* 'http://github.com ' => 'https://github.com '
* 'https://github.com/ry/node ' => 'https://github.com/joyent/node '
* 'https://github.com/ry/http-parser ' =>
'https://github.com/joyent/http-parser '
* old issue links
* wiki link
13 years ago
Igor Zinkovsky
3060266ff1
windows: enable pending accepts knob
13 years ago
Ben Noordhuis
21b64dc7c9
uv: upgrade to 90b0b7d
13 years ago
Ben Noordhuis
37bb37d151
os: rename getNetworkInterfaces() to networkInterfaces()
13 years ago
Maciej Małecki
b4afe605f4
node: remove `process.compile`
It was deprecated before v0.4.
13 years ago
Ben Noordhuis
362b5a6c40
process: fix process.nextTick() error case regression
Patch and test by Koichi Kobayashi.
13 years ago
koichik
f5a01d1764
test: fix test/message/undefined_reference_in_new_context.js
after 4d4900f
, stack trace was changed.
13 years ago
isaacs
06190928c0
doc: Correct blatantly wrong futimes documentation
13 years ago
Ben Noordhuis
4d4900fc65
process: optimize process.nextTick()
33% performance boost on large nextTick queues.
13 years ago
Ben Noordhuis
5fee1ff7bc
bench: add process.nextTick() benchmark
13 years ago
koichik
f53d092a2a
tls, https: add passphrase option
Fixes #1925 .
13 years ago
Ben Noordhuis
b6c582a3a3
docs: tty: remove tty.open() documentation
13 years ago
Ben Noordhuis
a1fa3efd2b
core: fix off-by-one error in node::DLOpen()
Fixes loading of modules that use the NODE_MODULE macro on POSIX platforms.
13 years ago
Ben Noordhuis
26874e2e07
docs: addons: fix example
13 years ago
koichik
8a729270c1
fix for --harmony_block_scoping
Fixes #1969 .
13 years ago
koichik
52c2988f16
docs: fix option's name of cluster.startMaster()
13 years ago
Ben Noordhuis
a7803c58e4
uv: upgrade to 70381ce
13 years ago
Siddharth Mahendraker
12cf730b69
events: separate maxListeners and _events
Fixes #1479 .
Fixes #1923 .
13 years ago
Igor Zinkovsky
6d7aa65399
fix pummel/test-child-process-spawn-loop.js on windows
13 years ago
Bert Belder
60efa608d6
Upgrade libuv to e4d6509211
13 years ago
Bert Belder
a56a95b652
Export some functions from node.h
13 years ago
Bert Belder
4a1efb2b9c
Support native extension loading on Windows
13 years ago