koichik
8a729270c1
fix for --harmony_block_scoping
...
Fixes #1969 .
2011-10-31 00:49:20 +09:00
koichik
52c2988f16
docs: fix option's name of cluster.startMaster()
2011-10-30 11:40:31 +09:00
Ben Noordhuis
a7803c58e4
uv: upgrade to 70381ce
2011-10-30 02:56:51 +01:00
Siddharth Mahendraker
12cf730b69
events: separate maxListeners and _events
...
Fixes #1479 .
Fixes #1923 .
2011-10-30 02:14:30 +01:00
Igor Zinkovsky
6d7aa65399
fix pummel/test-child-process-spawn-loop.js on windows
2011-10-28 18:32:27 -07:00
Bert Belder
60efa608d6
Upgrade libuv to e4d6509211
2011-10-29 01:33:01 +02:00
Bert Belder
a56a95b652
Export some functions from node.h
2011-10-29 01:06:53 +02:00
Bert Belder
4a1efb2b9c
Support native extension loading on Windows
2011-10-29 01:06:51 +02:00
Bert Belder
dd93c53c4e
Make node::DLOpen use uv_dlopen
2011-10-29 01:06:49 +02:00
Bert Belder
2f22024806
Upgrade libuv to 90e15f1110
2011-10-29 01:06:47 +02:00
Bert Belder
c0c4bd4efa
Add common.gypi to gyp output
2011-10-29 01:06:45 +02:00
Bert Belder
889620dcd2
Wrap long lines, strip trailing whitespace
2011-10-29 01:06:44 +02:00
Bert Belder
1e2d777601
Remove outdated comment
2011-10-29 01:06:42 +02:00
Bert Belder
6a6a70e80e
Fix v8 build on Windows
...
There's probably a better way to fix this
2011-10-29 01:06:40 +02:00
Igor Zinkovsky
56315494dd
fix simple/test-child-process-double-pipe on windows
2011-10-28 15:57:39 -07:00
Igor Zinkovsky
f35a396c54
Revert "remove node_io_watcher"
...
This reverts commit cc2ac1ccc7
.
2011-10-28 15:35:38 -07:00
Ben Noordhuis
ccd8b55b01
linux: unbreak build if HAVE_MONOTONIC_CLOCK=0
2011-10-28 23:47:08 +02:00
Ben Noordhuis
004e6fbe1f
docs: addons: fix NODE_SET_METHOD example
2011-10-28 22:36:55 +02:00
Zachary Scott
e35ce7baa1
docs: tty: stdin must be initialized before calling setRawMode
2011-10-28 22:32:04 +02:00
Ben Noordhuis
1d94d4fa70
docs: fix home page link to API docs
2011-10-28 18:22:39 +02:00
Ben Noordhuis
3dee0e4cd8
zlib: compile without -ansi
...
Source contains C++ / C99 comments, gcc in strict mode doesn't like that.
2011-10-28 17:31:40 +02:00
Igor Zinkovsky
cc2ac1ccc7
remove node_io_watcher
2011-10-27 16:47:37 -07:00
koichik
173f91c791
docs: add zlib.createXxx() functions
2011-10-27 21:21:54 +09:00
Ben Noordhuis
b9529545e1
v8: implement VirtualMemory class on SunOS
...
Unbreaks build on SunOS. Re-applies 4908e5bf7a
.
2011-10-27 11:22:07 +00:00
Ryan Dahl
92f5a5d3ca
Upgrade V8 to 3.7.1
2011-10-27 00:48:23 -07:00
Tj Holowaychuk
528c28587f
cluster: Add some docs, improve cluster.isWorker()
...
Fixes #1949 .
2011-10-26 16:42:00 -07:00
Ryan Dahl
c5d54010bc
node cluster is now a module instead of CLI interface
...
This is to make room for master process plugins instead of adding CLI
options as proposed in #1879 .
2011-10-26 13:50:53 -07:00
Nathan Rajlich
4fb2ac5be1
Add test cases for #1944 .
2011-10-27 04:58:51 +09:00
Nathan Rajlich
ebefe77bc0
More bulletproof `util.inspect()` function.
...
Use the *real* versions of the Date and RegExp functions, from the
prototype. This defends against code like:
var d = new Date()
d.toUTCString = null
util.inspect(d)
// TypeError: toUTCString is not a function
Fixes #1944 .
2011-10-27 04:58:34 +09:00
Nathan Rajlich
d4379fcee3
Add test case for #1941 .
...
Add test for the false-positives from #1942 .
Fix test-sys.js.
2011-10-27 04:33:24 +09:00
Nathan Rajlich
2dbb470ea1
Don't use `instanceof` in lib/util.js "is" checks.
...
While using `instanceof`, these functions could easily be faked with something
like: Object.create(Date.prototype)
So let's just not use it at all. A little slower, but these functions are only
used in the REPL / for debugging so it's OK.
Fixes #1941 .
Fixes #1942 .
2011-10-27 04:33:24 +09:00
Ryan Dahl
194511ff1a
Return IPv4 addresses before IPv6 addresses from getaddrinfo
2011-10-26 12:28:25 -07:00
Nathan Rajlich
3524f41a27
Add docs for the type checking functions in `util.js`.
2011-10-27 03:38:29 +09:00
Nathan Rajlich
a6a04fb1ec
Add test case for the util.js type checking functions.
2011-10-27 03:38:29 +09:00
Nathan Rajlich
b8f3e18a5d
Export the type checking functions from `util.js`.
...
As per discussion at:
http://groups.google.com/group/nodejs-dev/browse_thread/thread/b08970166e4670cf
2011-10-27 03:38:29 +09:00
Ryan Dahl
b3ddb895d2
Don't compile in node_dtrace.cc when not supported
2011-10-26 11:36:21 -07:00
Zachary Scott
3961b5a131
docs: update email address
2011-10-26 20:00:54 +02:00
Zachary Scott
7fb8c7c37f
docs: update socket.io url
2011-10-26 20:00:10 +02:00
koichik
cbcaeedba9
tls: add address(), remoteAddress/remotePort
...
Fixes #758 .
Fixes #1055 .
2011-10-27 00:28:16 +09:00
koichik
0e8a55d2a2
tls: does not emit 'end' from EncryptedStream
...
de09168
and 4cdf9d4
breaks `test/pummel/test-https-large-response.js`.
It is never finished.
Fixes #1936 .
2011-10-27 00:18:29 +09:00
Ben Noordhuis
13871fa2f8
build: fix sunos gyp build, include platform file
2011-10-26 05:11:38 +00:00
Ben Noordhuis
15628f6735
sunos: don't use exceptions
...
Don't use exceptions in platform functions. Fix a resource leak
(leaked kstat handle) while we're at it.
2011-10-26 05:09:21 +00:00
Ben Noordhuis
d7dff34bad
gyp: support older bash versions
...
Older bash versions in `sh -c` mode don't parse `export FOO=42` constructs,
they bail out with a "FOO is not an identifier" error message.
This was fixed somewhere between bash 4.1.0 and 4.1.5 but let's support the
older versions anyway.
2011-10-26 04:59:31 +00:00
Ben Noordhuis
b8847e9ac6
uv: upgrade to 0cb2213
2011-10-26 00:05:24 +02:00
Igor Zinkovsky
0a5708c3e9
fix test-http-curl-chunk-problem.js and test-pipe-file-to-http.js on windows
2011-10-25 14:10:12 -07:00
Ben Noordhuis
680765abec
http: fix gcc 3.x build, don't use always_inline
2011-10-25 19:18:58 +00:00
Ben Noordhuis
dddfd0f8b8
test: spawn process.argv[0], not 'node'
...
'node' may or may not be on the path and may or may not be the version we are
running the test suite for.
2011-10-25 02:24:51 +02:00
Nathan Rajlich
58cb0fa639
Directly export the Stream constructor.
...
Also setting up a circular reference back to the
stream as `Stream.Stream`, for backwards-compatibility.
Fixes #1933
2011-10-24 15:45:35 -07:00
Ryan Dahl
239b3d62de
Remove resume and pause events
...
Too complex; unnecessary.
2011-10-24 13:23:59 -07:00
isaacs
4c5751ba97
Close #1929 zlib Respond to 'resume' events properly
2011-10-24 12:55:45 -07:00