Ryan Dahl
7772f21b60
initial pass at lib/child_process_uv.js
2011-07-31 15:58:10 -07:00
Igor Zinkovsky
187fe27a6e
stdio binding + javascript to enable process.stdin.listen()
2011-07-27 03:59:33 +02:00
Felix Geisendörfer
09ee29318f
Emit 'close' after all connections have closed
...
Fixes #1383
2011-07-26 11:07:17 +02:00
Alexander Uvarov
14b75a126f
Add Socket::bytesRead, Socket::bytesWritten
2011-07-25 13:28:38 +02:00
Ryan Dahl
daead5f5bb
win: fix simple/test-tls-client-abort.js
2011-07-22 02:11:02 -07:00
Ryan Dahl
8eb1edc8ea
net_uv: Fix test-net-server-bind
2011-07-22 01:20:27 -07:00
Ben Noordhuis
984dc057e3
net_uv: throw if Server.prototype.close() is called twice
...
Follows net_legacy behaviour.
2011-07-22 01:23:50 +02:00
Ben Noordhuis
8ddb334c2a
net_uv: emit 'close' event in Server.prototype.close()
2011-07-22 00:54:50 +02:00
Ben Noordhuis
07bcdc2f51
net_uv: release uv handle in Socket.prototype.destroy()
2011-07-22 00:54:50 +02:00
Ben Noordhuis
59b04427d3
net_uv: defer handle creation to connect() or bind() time
...
Fixes #1379 .
2011-07-22 00:54:50 +02:00
Ben Noordhuis
37cbc355d5
net: add bindings to libuv pipe API
2011-07-21 03:51:23 +02:00
Ryan Dahl
62f7c7961d
Upgrade libuv to d4563a1
2011-07-19 02:47:15 -07:00
Ryan Dahl
061ce7b0ac
net_uv: Fix simple/test-http-expect-continue.js
2011-07-19 02:04:34 -07:00
Henry Rawas
f3f3b12364
net_uv: getsockname binding
2011-07-15 16:44:13 -07:00
Henry Rawas
3a96469319
connect-timeout callbacks after close
2011-07-15 13:43:28 -07:00
Henry Rawas
e70702c620
connect-buffer play back queued write and end
2011-07-14 17:19:07 -07:00
Henry Rawas
a13506b48f
net_uv: sockets should be writable during connection
2011-07-14 14:18:17 -07:00
Henry Rawas
8adc6b8921
net_uv: Add maxConnections support
2011-07-14 13:23:08 -07:00
Henry Rawas
92057554d5
fix socket-timeout. Also fix makefile test list name net-stream
2011-07-13 00:29:26 +02:00
Henry Rawas
fad91d16ea
test-net-reconnect needs socket connect event
2011-07-12 09:54:40 -07:00
Henry Rawas
1018e7d23f
isIP test
2011-07-08 10:36:16 -07:00
Henry Rawas
e81a89b116
fix eaddrinuse bug
2011-07-07 16:31:41 -07:00
Henry Rawas
3c52fd006e
net_uv: fix test-net-eaddrinuse.js
2011-07-07 15:55:12 -07:00
Henry Rawas
b6f6a1ca11
ipv6 node
2011-07-07 15:51:55 -07:00
Ryan Dahl
c0d3f1f485
uv: exception.code isntead of exception.errno
2011-07-05 12:08:17 -07:00
Bert Belder
3b16a89b3a
Fix net_uv.isIPv4/6 bug
2011-07-05 00:04:57 +02:00
Ryan Dahl
38f3bf6610
net_uv: add isIP
...
Issue #1270 : Doesn't completely pass test/simple/test-net-isip.js yet.
2011-07-04 11:33:29 -07:00
koichik
c60cdcda4e
Fix net.Socket.connect argument parsing
...
Fixes #1251 .
2011-07-05 00:52:16 +09:00
Ryan Dahl
69d20f5352
use_uv: Correct readyState on connecting
2011-07-02 00:18:36 -07:00
Henry Rawas
56ec4e4f3c
net_uv: fix test-net-connect-timeout.js test
2011-07-01 17:53:48 -07:00
Henry Rawas
4c480551c3
net_uv: reuse socket
2011-07-01 09:01:06 -07:00
Ryan Dahl
e38ae476ef
net_uv: Stub out setKeepAlive
2011-06-30 14:53:22 -07:00
Ryan Dahl
be1b55289f
net_uv: Fix server.listen argument parsing
2011-06-29 18:04:55 +02:00
Henry Rawas
d64e070e26
net_uv: Delay listen emit
2011-06-29 15:20:53 +02:00
Henry Rawas
47a5d93256
Fix test-net-pingpong.js on windows
2011-06-28 13:52:36 +02:00
koichik
6c121edc60
Fix mismatch createConnection and Socket.connect
...
net.createConnection() is wrapper for net.Socket.connect(),
but There is mismatch between them.
net.createConnection(port, [host])
net.Socket.connect(port, [host], [callback])
Fixes #1208 .
2011-06-28 13:36:45 +02:00
Ryan Dahl
d0a9e64245
net_uv: Don't add listenerCallback when null
2011-06-20 14:48:00 +02:00
Ryan Dahl
f6ce86af04
net_uv: Export Socket and Stream
2011-06-17 18:09:15 +02:00
Ryan Dahl
dc0556c8cd
net_uv: Implement end(), destroySoon()
2011-06-17 17:10:12 +02:00
Ryan Dahl
e697cfb6fc
net_uv: shim up more methods
2011-06-17 14:27:02 +02:00
Ryan Dahl
312ed83827
Support eof in net_uv
2011-06-17 13:36:16 +02:00
Ryan Dahl
8bf5b8d352
Initial pass at new net.js for libuv
2011-06-16 21:11:05 +02:00