Ryan Dahl [Tue, 2 Aug 2011 05:25:57 +0000 (22:25 -0700)]
Remove node_child_process_win32.cc
Ryan Dahl [Tue, 2 Aug 2011 04:52:03 +0000 (21:52 -0700)]
Merge branch 'v0.4'
Conflicts:
doc/api/crypto.markdown
doc/api/modules.markdown
src/platform_win32.cc
Igor Zinkovsky [Tue, 2 Aug 2011 03:14:02 +0000 (20:14 -0700)]
windows: remove dependency on rpcrt4 and ole32
Ryan Dahl [Tue, 2 Aug 2011 03:26:26 +0000 (20:26 -0700)]
Upgrade libuv to 2e9a743
Igor Zinkovsky [Tue, 2 Aug 2011 01:21:38 +0000 (18:21 -0700)]
windows: set stdio streams to binary mode
Bert Belder [Tue, 2 Aug 2011 01:19:57 +0000 (03:19 +0200)]
Partial fix for test-child-process.cwd on windows
Ryan Dahl [Tue, 2 Aug 2011 00:40:46 +0000 (17:40 -0700)]
win: fix test-child-process-exec-cwd
Ryan Dahl [Tue, 2 Aug 2011 00:18:01 +0000 (17:18 -0700)]
win2k3: fix test-child-process-env
Ryan Dahl [Tue, 2 Aug 2011 00:06:03 +0000 (17:06 -0700)]
Upgrade libuv to c35548a
Ben Noordhuis [Mon, 1 Aug 2011 01:21:28 +0000 (03:21 +0200)]
test: add targets `test-http2` and `test-all-http2`
Passes `--use-http2` to node. Fixes #1430.
Ben Noordhuis [Mon, 1 Aug 2011 23:16:15 +0000 (01:16 +0200)]
Upgrade libuv to 404d697
Ryan Dahl [Mon, 1 Aug 2011 23:05:07 +0000 (16:05 -0700)]
child_process_uv: don't attempt to pass test-child-process-deprecated-api
Ryan Dahl [Mon, 1 Aug 2011 23:02:23 +0000 (16:02 -0700)]
Add test-tls-securepair-server to test-uv
Ryan Dahl [Mon, 1 Aug 2011 22:40:44 +0000 (15:40 -0700)]
child_process_uv: fix test-child-process-stdin and -ipc
Tom Hughes [Thu, 28 Jul 2011 05:56:41 +0000 (22:56 -0700)]
cmake: Update for libuv.
Ryan Dahl [Mon, 1 Aug 2011 21:49:58 +0000 (14:49 -0700)]
Upgrade libuv to
5af7423f
Igor Zinkovsky [Mon, 1 Aug 2011 20:43:38 +0000 (13:43 -0700)]
fix test-child-process-env on windows
Ryan Dahl [Mon, 1 Aug 2011 21:48:19 +0000 (14:48 -0700)]
Add a few more asserts to test/simple/test-child-process-stdin.js
Ben Noordhuis [Mon, 1 Aug 2011 20:25:56 +0000 (22:25 +0200)]
Upgrade libuv to b700896
Ryan Dahl [Mon, 1 Aug 2011 18:58:56 +0000 (11:58 -0700)]
windows: Fix test-module-load-list
Ryan Dahl [Mon, 1 Aug 2011 17:28:32 +0000 (10:28 -0700)]
Remove debug code
Ryan Dahl [Mon, 1 Aug 2011 17:19:41 +0000 (10:19 -0700)]
child_process_uv: Handle spawn errors
Ben Noordhuis [Mon, 1 Aug 2011 16:16:27 +0000 (18:16 +0200)]
Upgrade libuv to 023f99a
Ryan Dahl [Mon, 1 Aug 2011 01:19:37 +0000 (18:19 -0700)]
link to rpcrt4 and ole32 on win32
Ryan Dahl [Mon, 1 Aug 2011 01:13:05 +0000 (18:13 -0700)]
Upgrade libuv to e9bee51
Ryan Dahl [Mon, 1 Aug 2011 00:51:41 +0000 (17:51 -0700)]
child_process_uv: fix test/simple/test-child-process-env
Ryan Dahl [Sun, 31 Jul 2011 23:50:45 +0000 (16:50 -0700)]
child_process_uv: fix simple/test-child-process-cwd
Ryan Dahl [Sun, 31 Jul 2011 23:24:29 +0000 (16:24 -0700)]
child_process_uv: add exec, fix simple/test-child-process-exec-cwd
Ryan Dahl [Sun, 31 Jul 2011 23:00:47 +0000 (16:00 -0700)]
Forgot to add child_process_uv.js
Ryan Dahl [Sun, 31 Jul 2011 22:58:10 +0000 (15:58 -0700)]
initial pass at lib/child_process_uv.js
koichik [Sat, 30 Jul 2011 13:08:59 +0000 (22:08 +0900)]
Add %% escape to util.format()
Fixes #1273.
Paul Querna [Sat, 30 Jul 2011 01:28:12 +0000 (18:28 -0700)]
Add stdlib include for free(), fixing build on linux after f01b241
Ryan Dahl [Fri, 29 Jul 2011 22:22:21 +0000 (15:22 -0700)]
add wrapper for uv_spawn
process.binding('process_wrap')
Ben Noordhuis [Fri, 29 Jul 2011 15:26:45 +0000 (17:26 +0200)]
util: add sprintf-like format() function
Fixes #1407.
Fedor Indutny [Thu, 28 Jul 2011 15:52:04 +0000 (22:52 +0700)]
Add support for TLS SNI
Fixes #1411
Ryan Dahl [Fri, 29 Jul 2011 22:43:56 +0000 (15:43 -0700)]
Upgrade libuv to
7108ca88
Robert Mustacchi [Fri, 29 Jul 2011 17:03:05 +0000 (10:03 -0700)]
jslint cleanup: path.js, readline.js, repl.js, tls.js, tty_win32.js, url.js
isaacs [Fri, 29 Jul 2011 18:56:05 +0000 (11:56 -0700)]
Revert "AMD compatibility for node"
This reverts commit
9967c369c9272335bb0343558673b689725c6d7c.
Conflicts:
test/simple/test-module-loading.js
koichik [Fri, 29 Jul 2011 18:03:58 +0000 (03:03 +0900)]
Doc improvements
related to #1391, #1415.
koichik [Fri, 29 Jul 2011 15:18:35 +0000 (00:18 +0900)]
Fix http.ClientRequest crashes if end() was called twice
Fixes #1417.
Fixes #1223.
koichik [Fri, 29 Jul 2011 14:49:48 +0000 (23:49 +0900)]
Fix http.ClientRequest crashes if end() was called twice
Fixes #1417.
Fixes #1223.
koichik [Fri, 29 Jul 2011 14:49:48 +0000 (23:49 +0900)]
Fix http.ClientRequest crashes if end() was called twice
Fixes #1417.
Fixes #1223.
Fedor Indutny [Thu, 28 Jul 2011 13:02:04 +0000 (20:02 +0700)]
crypto: dispose persistent properties on class destruction
Ryan Dahl [Thu, 28 Jul 2011 03:03:02 +0000 (20:03 -0700)]
Fix test-module-load-list for use-uv
Ryan Dahl [Thu, 28 Jul 2011 02:54:31 +0000 (19:54 -0700)]
Lazy load a few modules
Ryan Dahl [Thu, 28 Jul 2011 02:30:32 +0000 (19:30 -0700)]
Add process.moduleLoadList for better startup transparency
Ryan Dahl [Thu, 28 Jul 2011 00:33:04 +0000 (17:33 -0700)]
Don't always enable debug on startup
Improves startup time. Problem introduced in
4ab5476e89266194d82215214a1a870c9b79e295
Ryan Dahl [Wed, 27 Jul 2011 23:36:03 +0000 (16:36 -0700)]
Speed up startup time
Reverts
2a05fe784d.
Ryan Dahl [Mon, 25 Jul 2011 21:34:15 +0000 (14:34 -0700)]
Remove pkg-conf file
Tom Hughes [Wed, 27 Jul 2011 20:58:39 +0000 (13:58 -0700)]
Fix memleak in libeio.
Ben Noordhuis [Wed, 27 Jul 2011 18:10:11 +0000 (20:10 +0200)]
uv: upgrade to fc7bc2b
Aku Kotkavuo [Wed, 27 Jul 2011 03:16:50 +0000 (06:16 +0300)]
Add missing parentheses in buffer docs.
Fixes #1405.
Ben Noordhuis [Wed, 27 Jul 2011 02:13:49 +0000 (04:13 +0200)]
wrap: upgrade pipe_wrap and tcp_wrap to new libuv API
Igor Zinkovsky [Wed, 27 Jul 2011 01:37:21 +0000 (18:37 -0700)]
stdio binding + javascript to enable process.stdin.listen()
Ben Noordhuis [Wed, 27 Jul 2011 01:54:00 +0000 (03:54 +0200)]
uv: upgrade to a1adfe3
SAWADA Tadashi [Sun, 19 Jun 2011 07:54:34 +0000 (16:54 +0900)]
Fix crypto encryption/decryption with Base64.
Fixes #738.
Fixes #1205.
Ben Noordhuis [Tue, 26 Jul 2011 20:05:08 +0000 (22:05 +0200)]
Include "platform.h", not <platform.h> - conflicts with system headers
Fixes #1003.
Ben Noordhuis [Tue, 26 Jul 2011 20:05:08 +0000 (22:05 +0200)]
Include "platform.h", not <platform.h> - conflicts with system headers
Fixes #1003.
Felix Geisendörfer [Tue, 26 Jul 2011 15:19:05 +0000 (17:19 +0200)]
Fix test-net-stream.js
I broke this in 09ee293.
Ben Noordhuis [Mon, 25 Jul 2011 22:39:57 +0000 (00:39 +0200)]
http: add --use-http2 switch
Ben Noordhuis [Mon, 25 Jul 2011 22:21:52 +0000 (00:21 +0200)]
http: make http and http2 co-exist
http2 is currently disabled pending addition of a --use-http2 switch
Mikeal Rogers [Mon, 25 Jul 2011 22:13:24 +0000 (00:13 +0200)]
doc: http2 documentation
Mikeal Rogers [Mon, 25 Jul 2011 22:15:15 +0000 (00:15 +0200)]
http: http2 implementation
Felix Geisendörfer [Mon, 25 Jul 2011 07:01:44 +0000 (09:01 +0200)]
Emit 'close' after all connections have closed
Fixes #1383
Ben Noordhuis [Mon, 25 Jul 2011 21:54:44 +0000 (23:54 +0200)]
cli: don't print result of --eval
Fixes #572.
koichik [Sun, 24 Jul 2011 06:56:23 +0000 (15:56 +0900)]
Doc improvements and change argument name.
Fixes #1318.
Ben Noordhuis [Mon, 25 Jul 2011 13:37:21 +0000 (15:37 +0200)]
eio: remove trailing comma from enumerations
Fixes compile-time error in strict mode. Fixes #567.
Alexander Uvarov [Sat, 23 Jul 2011 07:00:43 +0000 (13:00 +0600)]
Docs for Socket::bytesRead, Socket::bytesWritten
Alexander Uvarov [Thu, 21 Jul 2011 08:20:01 +0000 (14:20 +0600)]
Add Socket::bytesRead, Socket::bytesWritten
isaacs [Mon, 25 Jul 2011 01:04:45 +0000 (18:04 -0700)]
Finish removing require.paths
Fix require() completion bug in repl, and correct man output
isaacs [Mon, 25 Jul 2011 00:18:33 +0000 (17:18 -0700)]
Note that require.paths is gone in 0.5
Rather than say it "may disappear", let's just be clear that it *has*
disappeared, and exactly how long it'll be supported for.
Stefan Bühler [Sun, 8 May 2011 12:17:21 +0000 (14:17 +0200)]
Fix crypto hmac to accept binary keys + add test cases from rfc 2202 and 4231
Fixes #324.
Fixes #1027.
Instead of converting buffers to strings and back again to char array
directly use the buffer data in hmac_init (same as in hmac_update).
Ben Noordhuis [Sat, 23 Jul 2011 21:16:48 +0000 (23:16 +0200)]
process: add process.features, remove process.useUV
Partially fixes #1385.
koichik [Thu, 21 Jul 2011 17:53:11 +0000 (02:53 +0900)]
Add an optional length argument to Buffer.write()
Fixes #243.
Fixes #1361.
Daniel Pihlström [Fri, 11 Feb 2011 02:35:39 +0000 (03:35 +0100)]
convert nonbuffer data to string in fs.writeFile/Sync
Fixes #657.
Jeroen Janssen [Fri, 22 Jul 2011 19:44:15 +0000 (21:44 +0200)]
build: add wscript detection for node_version
SAWADA Tadashi [Sun, 19 Jun 2011 07:54:34 +0000 (16:54 +0900)]
Fix crypto encryption/decryption with Base64.
Fixes #738.
Fixes #1205.
Vicente Jimenez Aguilar [Thu, 4 Nov 2010 17:48:35 +0000 (18:48 +0100)]
Typos in ChangeLog file.
Fixes #968.
koichik [Sat, 23 Jul 2011 05:29:13 +0000 (14:29 +0900)]
Doc improvements
Bert Belder [Fri, 22 Jul 2011 14:28:56 +0000 (16:28 +0200)]
Windows/cygwin: no more GetConsoleTitleW errors on XP
Ryan Dahl [Fri, 22 Jul 2011 18:51:43 +0000 (11:51 -0700)]
Now working on v0.5.3
Bert Belder [Fri, 22 Jul 2011 14:28:56 +0000 (16:28 +0200)]
Windows/cygwin: no more GetConsoleTitleW errors on XP
Ryan Dahl [Fri, 22 Jul 2011 10:55:26 +0000 (03:55 -0700)]
Bump version to v0.5.2
Bert Belder [Fri, 22 Jul 2011 10:16:17 +0000 (12:16 +0200)]
Ryan Dahl [Fri, 22 Jul 2011 10:10:38 +0000 (03:10 -0700)]
Merge branch 'v0.4'
Conflicts:
ChangeLog
deps/v8/src/version.cc
doc/index.html
src/node_version.h
test/simple/test-url.js
wscript
Ryan Dahl [Fri, 22 Jul 2011 09:11:02 +0000 (02:11 -0700)]
win: fix simple/test-tls-client-abort.js
Ryan Dahl [Fri, 22 Jul 2011 08:20:13 +0000 (01:20 -0700)]
net_uv: Fix test-net-server-bind
Ryan Dahl [Fri, 22 Jul 2011 05:20:54 +0000 (22:20 -0700)]
Merge branch 'V8-3.4'
Ryan Dahl [Fri, 22 Jul 2011 05:20:37 +0000 (22:20 -0700)]
Upgrade V8 to 3.4.14
Ben Noordhuis [Thu, 21 Jul 2011 23:23:50 +0000 (01:23 +0200)]
net_uv: throw if Server.prototype.close() is called twice
Follows net_legacy behaviour.
Ben Noordhuis [Thu, 21 Jul 2011 22:42:01 +0000 (00:42 +0200)]
test: test pipe API with raw net.Stream() object
Test case for #1379.
Ben Noordhuis [Thu, 21 Jul 2011 22:48:50 +0000 (00:48 +0200)]
net_uv: emit 'close' event in Server.prototype.close()
Ben Noordhuis [Thu, 21 Jul 2011 22:47:28 +0000 (00:47 +0200)]
net_uv: release uv handle in Socket.prototype.destroy()
Ben Noordhuis [Thu, 21 Jul 2011 21:00:47 +0000 (23:00 +0200)]
net_uv: defer handle creation to connect() or bind() time
Fixes #1379.
Ryan Dahl [Thu, 21 Jul 2011 22:42:08 +0000 (15:42 -0700)]
Add tls tests to test-uv
Ryan Dahl [Thu, 21 Jul 2011 21:19:24 +0000 (14:19 -0700)]
escape backslashes for windows pipe name
Ryan Dahl [Thu, 21 Jul 2011 20:39:53 +0000 (13:39 -0700)]
Remove logos from package
Ben Noordhuis [Thu, 21 Jul 2011 19:25:46 +0000 (21:25 +0200)]
test: make test-http-unix-socket use common.PIPE
Don't unlink the socket, that's the responsibility of libuv and/or node.
Ben Noordhuis [Thu, 21 Jul 2011 19:22:56 +0000 (21:22 +0200)]
test: add test-net-pingpong to `make test-uv` list
Ben Noordhuis [Thu, 21 Jul 2011 19:21:06 +0000 (21:21 +0200)]
test: add common.PIPE, pipe name for tests