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
Maciej Małecki
7ee29d1d5b
net: Server.listen
, Server.close
and Socket.connect
return this
...
Just a syntactic sugar for doing, for example:
var server = net.createServer(function (c) {
c.end('goodbye, cruel world!\r\n');
server.close().on('close', function () {
console.log('really, goodbye!');
});
}).listen(1337);
Fixes #1922 .
2011-10-24 22:19:42 +09:00
koichik
00aa8935d7
docs: improvement fs, http and https
2011-10-22 23:40:15 +09:00
seebees
216570b5e1
Lint
2011-10-22 14:14:40 +09:00
seebees
a2eaddaa51
Documentation update
...
http.markdown
note options now align with url.parse
added note that hostname is preferred over host.
added auth
added not that setting an explicit Authorization header will override basic authentication with 'auth'
https.markdown
Made a link to http.request and noted that all http.request options are valid.
url.markdown
added path option
2011-10-22 14:14:40 +09:00