Ryan Dahl [Tue, 11 Oct 2011 21:38:38 +0000 (14:38 -0700)]
Remove --use-legacy and --use-uv
Ryan Dahl [Tue, 11 Oct 2011 21:25:50 +0000 (14:25 -0700)]
Fix windows build
Ryan Dahl [Tue, 11 Oct 2011 20:41:33 +0000 (13:41 -0700)]
Remove tty_legacy
Ryan Dahl [Tue, 11 Oct 2011 20:26:41 +0000 (13:26 -0700)]
Remove dgram_legacy
Ryan Dahl [Tue, 11 Oct 2011 20:21:30 +0000 (13:21 -0700)]
Remove dns_legacy
Ryan Dahl [Tue, 11 Oct 2011 20:16:33 +0000 (13:16 -0700)]
Remove child_process_legacy
Ryan Dahl [Tue, 11 Oct 2011 20:07:14 +0000 (13:07 -0700)]
Remove net_legacy timers_legacy
Ryan Dahl [Tue, 11 Oct 2011 19:50:05 +0000 (12:50 -0700)]
disable test-sendfd
Fedor Indutny [Tue, 11 Oct 2011 19:14:00 +0000 (02:14 +0700)]
docs: improve addons, readline, repl documentation
Ben Noordhuis [Tue, 11 Oct 2011 19:05:45 +0000 (21:05 +0200)]
docs: fix typo in code snippet
Ryan Dahl [Tue, 11 Oct 2011 18:27:58 +0000 (11:27 -0700)]
Disable test-child-process-custom-fds.js
Ryan Dahl [Tue, 11 Oct 2011 17:51:05 +0000 (10:51 -0700)]
Upgrade libuv to
4ac1309
Fixes #1857
Tomasz Janczuk [Wed, 14 Sep 2011 21:51:49 +0000 (14:51 -0700)]
wix project to create msi installer for windows
Fixes #1706.
Ryan Dahl [Tue, 11 Oct 2011 17:08:47 +0000 (10:08 -0700)]
Remove ANOTHER old TODO list
Ryan Dahl [Tue, 11 Oct 2011 17:08:09 +0000 (10:08 -0700)]
Remove old TODO list
Ryan Dahl [Tue, 11 Oct 2011 17:07:33 +0000 (10:07 -0700)]
Delete another CMake file
Ryan Dahl [Tue, 11 Oct 2011 16:58:35 +0000 (09:58 -0700)]
Remove cmake build system
This removes one of the three build systems. CMake has never been officially
supported and is not updated with WAF and GYP. WAF itself is considered
legacy and will be removed once the GYP system is feature complete on
Unixes. GYP is used currently on Windows/MSVS.
Ben Noordhuis [Tue, 11 Oct 2011 15:21:27 +0000 (17:21 +0200)]
v8: fix gyp build on windows
Ben Noordhuis [Tue, 11 Oct 2011 14:56:43 +0000 (16:56 +0200)]
Ryan Dahl [Tue, 11 Oct 2011 01:56:37 +0000 (18:56 -0700)]
now working on v0.5.10
Ryan Dahl [Mon, 10 Oct 2011 21:43:15 +0000 (14:43 -0700)]
Bump version to v0.5.9
Ryan Dahl [Tue, 11 Oct 2011 01:17:17 +0000 (18:17 -0700)]
Revert "v8: implement VirtualMemory class on SunOS"
This reverts commit
9bbca99107652906a060679ee95bf1ad7381cbb5.
Ryan Dahl [Tue, 11 Oct 2011 00:58:30 +0000 (17:58 -0700)]
Revert "Upgrade V8 to 3.6.6"
Not stable enough.
- Windows snapshot linking broken
- Linux crash on ./node_g test/simple/test-stream-pipe-multi.js
This reverts commit
56e6952e639ba1557a5b22333788583e9e39fa29.
Ben Noordhuis [Mon, 10 Oct 2011 22:32:54 +0000 (22:32 +0000)]
v8: implement VirtualMemory class on SunOS
Ryan Dahl [Tue, 11 Oct 2011 00:05:18 +0000 (17:05 -0700)]
Ryan Dahl [Mon, 10 Oct 2011 21:49:02 +0000 (14:49 -0700)]
child_process.fork: don't overwrite env
thanks to Malte-Thorben Bruns for pointing this out
Ryan Dahl [Mon, 10 Oct 2011 21:27:52 +0000 (14:27 -0700)]
Remove test-child-process-channel.js
Ryan Dahl [Mon, 10 Oct 2011 21:24:56 +0000 (14:24 -0700)]
Adjust listenFD deprecation message. Remove test.
Ryan Dahl [Mon, 10 Oct 2011 20:52:18 +0000 (13:52 -0700)]
process.stderr goes through libuv now
This commit removes one assert from test-console.js in which we check that
process.stderr.write returns true. In the case of a dump to a file we cannot
guarantee this any longer now that it goes through fs.WriteStream.
Ben Noordhuis [Mon, 10 Oct 2011 20:50:47 +0000 (20:50 +0000)]
gyp: work around sunos python flock() bug
flock(LOCK_EX) always fails with EBADF, use fcntl(F_SETLK) instead.
Ryan Dahl [Mon, 10 Oct 2011 20:41:04 +0000 (13:41 -0700)]
tty.WritableStream should be writable
Ryan Dahl [Mon, 10 Oct 2011 20:30:10 +0000 (13:30 -0700)]
Upgrade libuv to 5656e3
This modifies the TTYWrap constructor to add another argument specifying if
it's a readable or writable TTY . That is stdin or stdout. If a TTYWrap is
not readable then writes to it are blocking.
This makes process.stdout blocking.
isaacs [Mon, 10 Oct 2011 18:46:36 +0000 (11:46 -0700)]
Fix #1851 Correct X/index doc
Ryan Dahl [Mon, 10 Oct 2011 18:52:42 +0000 (11:52 -0700)]
Upgrade V8 to 3.6.6
Ryan Dahl [Mon, 10 Oct 2011 18:31:40 +0000 (11:31 -0700)]
Update docs for server fd sharing
Ben Noordhuis [Mon, 10 Oct 2011 14:56:02 +0000 (16:56 +0200)]
Ben Noordhuis [Mon, 10 Oct 2011 13:37:07 +0000 (15:37 +0200)]
tty: unbreak --use-legacy
Fixes #1844.
Bert Belder [Sat, 8 Oct 2011 00:18:26 +0000 (02:18 +0200)]
Windows: exit on ctrl+c
Fixes #1813
Igor Zinkovsky [Sat, 8 Oct 2011 00:08:48 +0000 (17:08 -0700)]
fix for simple/test-executable-path.js on windows
Ryan Dahl [Fri, 7 Oct 2011 23:43:53 +0000 (16:43 -0700)]
Change API for sending handles
Does not support sending net.Server objects only raw TCPWrap objects.
Ryan Dahl [Fri, 7 Oct 2011 22:20:33 +0000 (15:20 -0700)]
Upgrade libuv to
9f6024a
Fixes #1840
Ryan Dahl [Fri, 7 Oct 2011 20:58:49 +0000 (13:58 -0700)]
Do load balancing test in test-child-process-fork2.
Bert Belder [Fri, 7 Oct 2011 01:07:45 +0000 (03:07 +0200)]
Some small optimizations
Ryan Dahl [Thu, 6 Oct 2011 23:57:35 +0000 (16:57 -0700)]
Simplify arg parsing in String.write
Ben Noordhuis [Thu, 6 Oct 2011 21:53:27 +0000 (23:53 +0200)]
net: remove unconditional getpeername() call
Speeds up http_simple benchmark by about 1.0%
Bert Belder [Thu, 6 Oct 2011 19:27:10 +0000 (21:27 +0200)]
Simplify writeReq handling in net_uv
talltyler [Fri, 7 Oct 2011 03:04:39 +0000 (23:04 -0400)]
Fixing #1774 about issues when running node with --harmony_block_scoping v8 option
Fixes #1837.
Bert Belder [Fri, 7 Oct 2011 17:00:48 +0000 (19:00 +0200)]
Black hole tcp reads after destroy()
Ryan Dahl [Fri, 7 Oct 2011 09:43:44 +0000 (02:43 -0700)]
Add test-child-process-fork2 and fixes to make it work
Fedor Indutny [Fri, 7 Oct 2011 08:21:23 +0000 (15:21 +0700)]
Don't check sign of loadavg
Fixes #1838
Fedor Indutny [Fri, 7 Oct 2011 08:17:51 +0000 (15:17 +0700)]
use uv for memory and loadavg functions
Ryan Dahl [Fri, 7 Oct 2011 08:30:26 +0000 (01:30 -0700)]
Support sending handles to other processes
Needs test.
Ryan Dahl [Fri, 7 Oct 2011 08:08:53 +0000 (01:08 -0700)]
Turn off V8's -Werror in GYP
Ryan Dahl [Fri, 7 Oct 2011 08:00:40 +0000 (01:00 -0700)]
Merge branch 'ipc-binding'
Ryan Dahl [Fri, 7 Oct 2011 07:57:37 +0000 (00:57 -0700)]
Reimplement child_process.fork
Fixes test/simple/test-child-process-fork.js
Ryan Dahl [Fri, 7 Oct 2011 07:47:13 +0000 (00:47 -0700)]
Ryan Dahl [Fri, 7 Oct 2011 05:56:29 +0000 (22:56 -0700)]
mv test-child-process-spawn-node.js test/simple/test-child-process-fork.js
Ryan Dahl [Wed, 5 Oct 2011 19:33:05 +0000 (12:33 -0700)]
uv_write2 uv_read2_start binding
Ryan Dahl [Thu, 6 Oct 2011 22:02:27 +0000 (15:02 -0700)]
Print libuv counters after http_simple exits
Ryan Dahl [Thu, 6 Oct 2011 21:59:38 +0000 (14:59 -0700)]
Add process.uvCounters() for debugging
Ryan Dahl [Thu, 6 Oct 2011 19:26:51 +0000 (12:26 -0700)]
Upgrade libuv to
60c639f
Also remove unused src/stdio_wrap.cc
Bert Belder [Thu, 6 Oct 2011 19:25:13 +0000 (21:25 +0200)]
Fix gyp build
koichik [Thu, 6 Oct 2011 05:56:50 +0000 (14:56 +0900)]
docs: add example to net.connect()
Fixes #1824.
Colton Baker [Tue, 4 Oct 2011 22:08:18 +0000 (18:08 -0400)]
Fixed a lot of jslint errors.
Fixes #1831
Ryan Dahl [Tue, 4 Oct 2011 23:53:17 +0000 (16:53 -0700)]
Ben Noordhuis [Tue, 4 Oct 2011 18:51:34 +0000 (20:51 +0200)]
http: remove legacy http library
Ben Noordhuis [Mon, 3 Oct 2011 14:50:09 +0000 (16:50 +0200)]
test: add TXT DNS record lookup test
Christian Tellnes [Mon, 3 Oct 2011 01:57:53 +0000 (03:57 +0200)]
dns: implement resolveTxt()
Ben Noordhuis [Mon, 3 Oct 2011 11:40:42 +0000 (13:40 +0200)]
zlib: fix assert message
Maciej Małecki [Sat, 1 Oct 2011 11:52:24 +0000 (13:52 +0200)]
test: Update assert module tests
Maciej Małecki [Sat, 1 Oct 2011 11:46:49 +0000 (13:46 +0200)]
docs: Update `assert` module docs
Maciej Małecki [Sat, 1 Oct 2011 11:42:42 +0000 (13:42 +0200)]
assert: Make `assert` module an `assert.ok` function
Code can be written:
var assert = require('assert');
assert(true);
instead of:
var assert = require('assert');
assert.ok(true);
Fedor Indutny [Sat, 1 Oct 2011 07:28:57 +0000 (14:28 +0700)]
docs: document watcher debugger commands
Ryan Dahl [Sat, 1 Oct 2011 00:01:07 +0000 (17:01 -0700)]
add zlib module to doc index
Ryan Dahl [Fri, 30 Sep 2011 23:49:30 +0000 (16:49 -0700)]
Now working on v0.5.9
Ryan Dahl [Fri, 30 Sep 2011 20:59:44 +0000 (13:59 -0700)]
Bump version to v0.5.8
Fedor Indutny [Thu, 29 Sep 2011 18:18:35 +0000 (01:18 +0700)]
debugger: watch, unwatch, watchers
Fixes #1800.
Ryan Dahl [Fri, 30 Sep 2011 20:11:47 +0000 (13:11 -0700)]
Fixes #1805. Reset TTY mode on exit.
Ryan Dahl [Fri, 30 Sep 2011 18:22:38 +0000 (11:22 -0700)]
Ryan Dahl [Fri, 30 Sep 2011 16:47:01 +0000 (09:47 -0700)]
Add test from v0.4
dea49e3
Note this test completes in 3 seconds on v0.4 and 7 minutes on master. NOT
GOOD.
koichik [Fri, 30 Sep 2011 08:05:50 +0000 (17:05 +0900)]
docs: Added missing parenthesis to buffer.readUInt8 example.
Fixes #1790.
Ryan Dahl [Thu, 29 Sep 2011 18:35:17 +0000 (11:35 -0700)]
WAF: Clean out/Release/deps/uv before build
Ryan Dahl [Thu, 29 Sep 2011 16:50:50 +0000 (09:50 -0700)]
Don't ls node_g after make - it confuses people
Ben Noordhuis [Wed, 28 Sep 2011 23:11:26 +0000 (01:11 +0200)]
test: fix typo in error message
Fedor Indutny [Tue, 27 Sep 2011 17:16:29 +0000 (00:16 +0700)]
debugger: refactor, no more res.success checks
Fixes #1779.
Fedor Indutny [Wed, 28 Sep 2011 18:17:12 +0000 (01:17 +0700)]
debugger: use regexps in repl test
Fixes #1788
Ryan Dahl [Tue, 27 Sep 2011 22:04:01 +0000 (15:04 -0700)]
Remove a few instances of process.binding('stdio') from src/node.js
Ryan Dahl [Tue, 27 Sep 2011 22:01:12 +0000 (15:01 -0700)]
Move process.stdout unref hack to handle_wrap.cc
See #1726
Fedor Indutny [Tue, 27 Sep 2011 17:37:37 +0000 (00:37 +0700)]
debugger: double ctrl+break on win should exit node
Fixes #1780.
Ryan Dahl [Tue, 27 Sep 2011 20:13:21 +0000 (13:13 -0700)]
Merge branch 'new-tty-binding'
Ryan Dahl [Tue, 27 Sep 2011 20:06:35 +0000 (13:06 -0700)]
Fix test-module-load-list.js
Bert Belder [Tue, 27 Sep 2011 14:16:59 +0000 (16:16 +0200)]
Upgrade libuv to
2c0fca9a41
Bert Belder [Tue, 27 Sep 2011 14:13:59 +0000 (16:13 +0200)]
Enable console colors on windows by default
Bert Belder [Tue, 27 Sep 2011 14:13:43 +0000 (16:13 +0200)]
Add new tty js files to node.gyp
Ryan Dahl [Fri, 23 Sep 2011 16:57:58 +0000 (09:57 -0700)]
scope.Close in GuessHandleType; don't use uv_is_tty
Ryan Dahl [Fri, 23 Sep 2011 02:55:15 +0000 (19:55 -0700)]
Bind uv_tty_get_winsize
Ryan Dahl [Fri, 23 Sep 2011 05:00:00 +0000 (22:00 -0700)]
Bind/use uv_guess_handle
Ryan Dahl [Tue, 20 Sep 2011 22:57:23 +0000 (15:57 -0700)]
Initial pass at new TTY js layer
This breaks Windows.
Ryan Dahl [Tue, 27 Sep 2011 19:52:48 +0000 (12:52 -0700)]
Disable test-dgram-unix.js test-dgram-unix-anon.js test-dgram-multicast.js
Fedor Indutny [Tue, 27 Sep 2011 19:37:56 +0000 (02:37 +0700)]
debugger: export port
Fixes test-debugger-client.js
Fixes #1782.