koichik
d6191f593d
net: fix error handling in listen()
...
Fixes #1894 .
2011-10-16 01:30:19 +09:00
koichik
86a67f15a0
docs: add example of tls
2011-10-16 01:26:38 +09:00
koichik
68cc173c6d
tls: The TLS API is inconsistent with the TCP API
...
Add 'secureConnect' event to tls.CleartextStream.
Fixes #1467 .
2011-10-15 19:27:21 +09:00
Ben Noordhuis
0b92fa0e93
net: fix connect queue bugs
...
This commit fixes two bugs in the handling of write requests when the connect()
call is still in progress.
1. The deferred write request's size was counted twice towards `.bytesWritten`.
2. The callback was not called. After connecting, `Socket.write()` was called
with three arguments (data, encoding, cb) but it ignored the third argument.
Coincidentally fixes test/simple/test-net-connect-buffer.js.
2011-10-15 03:34:09 +02:00
Ben Noordhuis
6df574b744
net: properly account multi-byte chars in .bytesWritten
2011-10-15 03:24:34 +02:00
Igor Zinkovsky
971c3d90eb
win: remove pthread-win32 init code
2011-10-15 02:50:16 +02:00
Igor Zinkovsky
107b05772a
build: fix windows build
2011-10-15 02:12:53 +02:00
Ben Noordhuis
2f8596ee10
test: fix bug in setproctitle test
...
Output from `ps` may contain trailing whitespace, trim it.
2011-10-15 02:07:57 +02:00
Ben Noordhuis
4908e5bf7a
v8: implement VirtualMemory class on SunOS
...
Unbreaks build on SunOS. Un-reverts 9bbca99107
.
2011-10-14 23:29:35 +00:00
isaacs
e6f147141e
doc: Add examples of zlib usage with http
2011-10-14 16:15:08 -07:00
Ben Noordhuis
b6a869ef4f
test: check that EventEmitter.on == EventEmitter.addListener
2011-10-15 01:08:41 +02:00
Ben Noordhuis
018e110cd1
test: replace .addListener() calls with .on()
2011-10-15 01:08:36 +02:00
Ben Noordhuis
3108a9ee38
uv: upgrade to 456f831
2011-10-15 00:42:10 +02:00
koichik
19a855382c
tls: requestCert unusable with Firefox and Chrome
...
Fixes #1516 .
2011-10-15 00:54:46 +09:00
koichik
a09b747f30
child_process.fork: don't modify args
...
Fixes #1888 .
2011-10-15 00:15:38 +09:00
Ben Noordhuis
e0297ca59b
node: fix use of potentially uninitialized variable
2011-10-14 15:05:02 +00:00
Ben Noordhuis
87b34c94fa
timer_wrap: add sanity check assert
2011-10-14 15:01:26 +00:00
Ben Noordhuis
9193062e70
tcp_wrap: add sanity check asserts
2011-10-14 15:01:26 +00:00
Ben Noordhuis
0dc844de17
node_script: remove unused variable
2011-10-14 15:01:21 +00:00
Ben Noordhuis
dc0b7364b5
node: fix arguments to uv_timer_start()
2011-10-14 14:43:49 +00:00
Ben Noordhuis
f1d3ae7753
cares_wrap: make destructor virtual
...
A class with virtual methods should have a virtual destructor.
2011-10-14 14:39:25 +00:00
Ryan Dahl
33b5f2f779
Upgrade V8 to 3.7.0
2011-10-13 17:45:02 -07:00
isaacs
59a5262041
Fix #1882 zlib Update 'availOutBefore' value, and test
2011-10-13 16:47:51 -07:00
Guglielmo Ferri
66a10b6e58
docs: add API documentation note about UDP datagram size
2011-10-13 18:10:01 +02:00
Maciej Małecki
683c1c6583
docs: document process.versions
2011-10-13 17:02:54 +02:00
Simen Brekken
4b0e36810a
net: register net.Server callback only once
...
Only register once for listening when passing a callback to Server.listen(),
this prevents servers recycled using close() from invoking the callback when
Server.listen() is called later.
2011-10-13 16:09:14 +02:00
Ben Noordhuis
fab68aa1ed
platform: support long process names on linux
2011-10-13 15:48:02 +02:00
Ben Noordhuis
5faff9ebdf
test: test long process name support
...
On platforms that support it: linux, freebsd, darwin
2011-10-13 15:47:05 +02:00
koichik
1b55010a04
docs: added .json modules.
2011-10-13 17:06:27 +09:00
Brian White
f243ca199b
docs: mention util instead of sys
2011-10-13 05:06:42 +02:00
Ryan Dahl
3a34972672
Fix test-http-conn-reset.js on OSX
2011-10-12 17:31:49 -07:00
Ilya Dmitrichenko
39987cbc80
docs: improved fs.Stats section in API documentation
2011-10-13 02:25:30 +02:00
Arnout Kazemier
e3d2ae0bfd
sys has been moved to util
2011-10-13 02:21:37 +02:00
Ryan Dahl
e911171e03
Move some slow tests to pummel
2011-10-12 16:59:00 -07:00
Ryan Dahl
7b4370e5f8
Fix test/pummel/test-watch-file.js
2011-10-12 16:19:46 -07:00
Ryan Dahl
651b8a06d6
Fix test/pummel/test-exec.js
2011-10-12 16:12:24 -07:00
Karl Skomski
9557020dc1
New win32 platform function: GetCPUInfo
...
Fixes #1644
2011-10-12 15:10:19 -07:00
Daniel Ennis
59be975322
Improve IPC performance.
...
Reading of JSON data off the buffer, 10-15% performance increase.
Fixes #1864 .
2011-10-12 15:06:51 -07:00
Ryan Dahl
73b4b86d29
Add cluster.js to node.gyp
2011-10-12 14:51:25 -07:00
Ryan Dahl
de7fb33879
Add some docs for node cluster
2011-10-12 14:19:32 -07:00
Ryan Dahl
08cb8fce67
Remove process.ARGV
...
Use process.argv instead.
2011-10-12 14:10:37 -07:00
Ryan Dahl
25ff181300
Revert some changes made in 12486a6
...
Some of the perf improvements from many-writes-fix branch were accidentally
undone in that commit. This puts them back in.
2011-10-12 12:49:58 -07:00
Ryan Dahl
16e1d5b5ce
Remove uname and git-rev detection from http_simple.js
2011-10-12 12:29:40 -07:00
Ryan Dahl
b8966872b3
Upgrade libuv to c903bc3
2011-10-12 12:27:46 -07:00
Ben Noordhuis
6ed8d41ddd
docs: fix child_process.send() example
2011-10-12 17:44:47 +02:00
Ben Noordhuis
bc96302fae
uv: upgrade to 25a177a
...
Fixes #1869 .
2011-10-12 17:37:35 +02:00
Ben Noordhuis
c82828ec27
test: add test for #1869
...
fs.readdir() on file should raise ENOTDIR, not UNKNOWN.
2011-10-12 17:37:30 +02:00
Ben Noordhuis
752571c7ba
Remove --use-legacy switch from --help section.
2011-10-12 15:47:20 +02:00
Ryan Dahl
87339a22b1
introduce node cluster
2011-10-12 02:58:35 -07:00
Igor Zinkovsky
99757cbeb2
fix simple/test-fs-utimes.js on windows
2011-10-11 22:50:16 -07:00