Jeroen Janssen
82bcdbb8aa
doc: add npm search to appendix
...
Fixes #3327 .
2012-05-26 19:41:37 +09:00
Jeroen Janssen
1fc2c3823c
doc: updated JavaScript casing where relevant
...
Fixes #3326 .
2012-05-26 19:34:13 +09:00
Ben Noordhuis
578f69bcf4
deps: upgrade libuv to 28766dc
2012-05-25 14:02:35 +02:00
isaacs
24de89bd0e
Upgrade uv to 604802a
2012-05-24 14:26:32 -07:00
Igor Zinkovsky
b4ed3c1969
remove NODE_USE_64BIT_UV_FS_API
2012-05-24 11:49:51 -07:00
Jeroen Janssen
66e12dbd69
doc: update possible values for process.platform
2012-05-24 18:55:08 +02:00
Ben Noordhuis
078763a94c
test: update addons .gitignore
2012-05-24 14:07:09 +02:00
Igor Zinkovsky
39e25528eb
windows: enable creating directory junctions with fs.symlink
2012-05-24 01:15:15 -07:00
Mathias Bynens
a2fcc47772
doc: add punycode.js documentation
2012-05-23 04:04:12 +02:00
Jeroen Janssen
f079c0bd9f
doc: process get/setuid and get/setgid are POSIX only
...
Fixes #3302
2012-05-23 04:01:45 +02:00
Ben Noordhuis
1358bac6d1
deps: upgrade libuv to 5b9c451
2012-05-23 04:01:19 +02:00
Igor Zinkovsky
dff467d982
update uv to 2df831723fad25d2d97b824b2e52c65082af2723
2012-05-22 16:49:19 -07:00
Igor Zinkovsky
6e435da7f9
remove race from test-child-process-fork-exec-argv test
2012-05-22 13:59:40 -07:00
Ben Noordhuis
0888cdd412
test: fix bad comment
2012-05-22 16:14:30 +02:00
Ben Noordhuis
989ae81c71
test: fix simple/test-process-active-wraps
...
Said test relies a great deal on internals and implementation details (I should
know, I wrote it). Patch it up to work with libuv's new refcounting scheme.
2012-05-22 16:14:30 +02:00
Ben Noordhuis
039fac633e
deps: upgrade libuv to a478847
...
The event loop's reference counting scheme in this version of libuv has changed.
Update the libuv bindings to reflect that fact.
2012-05-22 16:14:24 +02:00
Nathan Rajlich
a608f65b24
repl: preserve the cursor when redisplaying the prompt on SIGCONT
...
Otherwise the cursor position was being reset to 0, even when there was
already part of a line, which was strange.
Part of #3295 .
2012-05-21 21:09:46 -03:00
Nathan Rajlich
3f69c71157
readline: explicitly disable and re-enable "raw mode" on Ctrl+Z
...
Fixes #3295 .
2012-05-21 21:09:46 -03:00
Nathan Rajlich
2b9967fbcc
readline: move the "setRawMode" logic into a private function
2012-05-21 21:09:46 -03:00
Oleg Efimov
45de259b43
Make UNWRAP macro generic.
2012-05-21 23:29:06 +02:00
Andreas Madsen
81a4edcf6a
cluster: remove NODE_UNIQUE_ID from env on startup
...
In case a worker would spawn a new subprocess with process.env, NODE_UNIQUE_ID
would have been a part of the env. Making the new subprocess believe it is a
worker, this would result in some confusion if the subprocess where to listen to
a port, since the server handle request would then be relayed to the worker.
This patch removes the NODE_UNIQUE_ID flag from process.env on startup so any
subprocess spawned by a worker is a normal process with no cluster stuff.
2012-05-21 23:27:44 +02:00
Oleg Efimov
968b49ba0a
Check for tabs in source line in DisplayExceptionLine
...
Fix for joyent/node#3280
2012-05-21 18:30:16 +02:00
Ben Noordhuis
ca642b020d
test: add http 'data after timeout' test
...
See #3234 . TDB if this is or is not the desired behavior.
2012-05-21 00:31:28 +02:00
isaacs
75670d3f63
test: wait for 'close' event for stdout
...
At the 'exit' event, it is sometimes not done writing to stdout.
2012-05-20 09:40:10 -03:00
isaacs
d0c010e39b
test: root can connect to chmod'd pipes
2012-05-20 09:24:47 -03:00
isaacs
b48f7f7eac
test: Solaris is not as granular with rename fs watch events
2012-05-20 00:17:18 -03:00
Andreas Madsen
a039bad299
fs.watch should not require a listener arguments
...
Since fs.watch returns an event emitter where the change event is exactly
the same as the listener callback, the argument should be required
2012-05-19 18:58:28 -03:00
Ben Noordhuis
18b94ea838
doc: improve fs.open() docs
2012-05-17 06:18:25 +02:00
Kevin Bowman
ccc4e547ea
doc: document fs 'rs+' open mode
2012-05-17 06:05:33 +02:00
isaacs
1a2255ab44
Faster fs.readFile and fs.readFileSync
2012-05-16 20:04:44 -07:00
isaacs
ee6c11876a
benchmark for fs.readfile
2012-05-16 20:04:44 -07:00
isaacs
a3753b496e
Revert "Fix #3242 Actually deprecate 'binary' buffer encoding"
...
This reverts commit 5979f096d1
.
Related:
- #3279
- #3278
2012-05-16 16:32:37 -07:00
isaacs
9fc7283a40
Fix #3270 Escape url.parse delims
...
Rather than omitting them.
2012-05-16 15:41:28 -07:00
isaacs
c393853b4e
build: Set strict_aliasing on SunOS always
...
A build failure was introduced on c9676c9147
in SmartOS systems. This makes it build properly.
2012-05-16 14:49:51 -07:00
isaacs
564172510d
Revert "test: stack overflow output"
...
This reverts commit f8519e10b8
.
Recent update to V8 fixes the problem where it incorrectly reports the
line number as 0 for thrown RangeErrors.
2012-05-16 14:44:15 -07:00
isaacs
3b95d88bf2
v8: s/echo -n/echo/. Not all sh's are bash.
2012-05-16 14:22:57 -07:00
isaacs
2cca7488bf
Patches floating on V8
2012-05-16 14:22:57 -07:00
isaacs
3f3f958c14
Upgrade V8 to 3.11.1
2012-05-16 14:22:33 -07:00
Adam Malcontenti-Wilson
4099d1eeba
http: make http.get() accept a URL
...
http.get() now accepts either a URL (as a string) or an options object.
2012-05-16 16:43:18 +02:00
Ben Noordhuis
05b81f333c
doc: clarify stream 'close' event
2012-05-16 16:08:18 +02:00
isaacs
1665b4a2a3
lint
2012-05-15 18:04:43 -07:00
Kevin Bowman
dfcdd5b8aa
fs: add sync open flags 'rs' and 'rs+'
2012-05-16 00:14:46 +02:00
isaacs
643f00d3f9
Merge branch 'master' into v0.6-merge
...
Conflicts:
src/node.cc
2012-05-15 14:21:22 -07:00
isaacs
faa4d9ff5f
Re-apply http fixes from v0.6 branch properly
2012-05-15 14:19:46 -07:00
Sadique Ali
c9676c9147
build: improve c compiler detection
2012-05-15 22:51:17 +02:00
Ben Noordhuis
9ae6d8fee3
http: fix client request.end() EPIPE race
...
request.end() would sometimes try to write a zero-length buffer to the socket.
Don't do that, it triggers an unnecessary EPIPE when the other end has closed
the connection.
Fixes #3257 .
2012-05-15 22:05:36 +02:00
isaacs
f8519e10b8
test: stack overflow output
2012-05-15 13:03:56 -07:00
isaacs
9611354f08
lint
2012-05-15 13:03:43 -07:00
Ben Noordhuis
e813e3491e
node: make _getActiveHandles() return user objects
...
Before this commit, process._getActiveHandles() returned a list of internal
handles. Now, it returns the user objects that handles are attached to.
For example, a tcp_wrap handle will now return its parent net.Socket object.
It works for all handle types except timers because timer handles are shared
across multiple user objects.
2012-05-15 21:01:36 +02:00
Ben Noordhuis
88d7a10128
test: verify that connect reqs are cleaned up
2012-05-15 21:00:27 +02:00