Ryan Dahl
e0b59e7dbc
Remove more dead code
13 years ago
Ryan Dahl
7085a04a1e
Remove process.ENV
13 years ago
Ryan Dahl
83fce75700
Remove stdio binding source - somehow this was missed in cdf5d91
13 years ago
Ryan Dahl
c8dbaf579c
Remove --use-legacy and --use-uv
13 years ago
Ryan Dahl
4f59041990
Fix windows build
13 years ago
Ryan Dahl
cdf5d91fe5
Remove tty_legacy
13 years ago
Ryan Dahl
58e892dadd
Remove dns_legacy
13 years ago
Ryan Dahl
96e423a665
Remove child_process_legacy
13 years ago
Ryan Dahl
be0bb2dc13
Remove net_legacy timers_legacy
13 years ago
Bert Belder
d3f3f2e455
Windows: exit on ctrl+c
Fixes #1813
13 years ago
Ryan Dahl
26c5905a99
Reimplement child_process.fork
Fixes test/simple/test-child-process-fork.js
13 years ago
Ryan Dahl
c344fbc285
Add process.uvCounters() for debugging
13 years ago
Ben Noordhuis
bc7cfd7cd7
http: remove legacy http library
13 years ago
Ryan Dahl
4e43afd973
Fixes #1805 . Reset TTY mode on exit.
13 years ago
Fedor Indutny
0a42266824
debugger: double ctrl+break on win should exit node
Fixes #1780 .
13 years ago
Fedor Indutny
82d0ac7ac7
Ctrl+Break on windows starts debugger server
13 years ago
Fedor Indutny
26aab0dc5d
EnableDebug immediatly on SIGUSR1
Don't wait for script to break somewhere, because that may not happen if
execution is inside event-loop, not in v8.
Add '\n' to the end of 'debugger listening...' message
13 years ago
Fedor Indutny
2c9bcb28be
move debugger_running to correct place
13 years ago
Fedor Indutny
9e09fc0508
more cli options
* node debug localhost:5858 - connects to remote debugger
* node debug -p `pgrep node` - connects to running process
* Fixed double-run of debugger on SIGUSR1
13 years ago
Ben Noordhuis
0d80040adf
uv: upgrade to 9bd8bd7
14 years ago
Ryan Dahl
21cc4c4985
Upgrade libuv to ea4271f
Required adding uv_default_loop() in many places.
14 years ago
Igor Zinkovsky
bce41fac94
Use new uv_fs_ apis
This will cause master to be unstable for a while as we replace existing eio
calls with uv_fs calls.
14 years ago
Ryan Dahl
ff7f7ae386
Fixes #1503 . make libuv backend default on unix
14 years ago
Ryan Dahl
52a40e0fd5
Add process.features.debug; fixes simple/test-executable-path.js
14 years ago
Ben Noordhuis
7003d6eff5
Move ARRAY_SIZE macro to node.h
14 years ago
Ben Noordhuis
5e37e10e41
module: fix pointer reference to out-of-scope variable
Reported by Tom Hughes.
14 years ago
Ben Noordhuis
eaac88163a
module: fix pointer reference to out-of-scope variable
Reported by Tom Hughes.
14 years ago
Ben Noordhuis
7cab4d6870
typed arrays: integrate plask's typed array implementation
14 years ago
Peter Bright
b9d777734d
Fix MSVS building.
14 years ago
Ryan Dahl
e6b06bc6c5
win: fix test-process-env
Remove support for setting process.env.TZ as it doesn't seem we can do it
x-platform without fixing V8.
14 years ago
Ryan Dahl
acc120a37b
windows: fix test-umask
14 years ago
Peter Bright
13d6a1f67f
Basic VC++ compatibility work.
14 years ago
Ryan Dahl
a979ab9d99
Improve gyp build - now works kind of
14 years ago
Ben Noordhuis
38f948a373
http: make http2 the default, legacy backend is available with --use-http1
Fixes #1441 .
14 years ago
Bert Belder
91ecfbcae8
Remove platform_win32_winsock
14 years ago
Fedor Indutny
9010f5fbab
Add support for TLS SNI
Fixes #1411
14 years ago
isaacs
703a1ffe52
Revert "AMD compatibility for node"
This reverts commit 9967c369c9
.
Conflicts:
test/simple/test-module-loading.js
14 years ago
Ryan Dahl
ea9ee1fb7e
Add process.moduleLoadList for better startup transparency
14 years ago
Ryan Dahl
bca6e35b2b
Don't always enable debug on startup
Improves startup time. Problem introduced in
4ab5476e89
14 years ago
Ben Noordhuis
2d65f3c59a
Include "platform.h", not <platform.h> - conflicts with system headers
Fixes #1003 .
14 years ago
Ben Noordhuis
a7bdaabf60
Include "platform.h", not <platform.h> - conflicts with system headers
Fixes #1003 .
14 years ago
Ben Noordhuis
0082ef271e
http: add --use-http2 switch
14 years ago
isaacs
c050d0fa19
Finish removing require.paths
Fix require() completion bug in repl, and correct man output
14 years ago
Ben Noordhuis
aa0308d618
process: add process.features, remove process.useUV
Partially fixes #1385 .
14 years ago
Ryan Dahl
58655da3aa
Use ms instead of sec for gc idle times
We were calling V8::IdleNotification too often.
14 years ago
Ryan Dahl
4ef8f06fe6
Finally remove node::EventEmitter
14 years ago
Steve Engledow
292345fe62
Improve --help message and Fix -e/--eval switch
--help should at least give some hint that node takes the -e switch
Update help message to include -e and swap eval block with module load block so argv works correctly
[steve@sane node](master)$ ./node -e 'process.argv' foo bar
[ '/home/steve/code/node/node', 'foo', 'bar' ]
:)
Add simple test for -e option.
Fixes #1311 .
14 years ago
Ryan Dahl
48f65b3d57
Use uv_exepath
14 years ago
Igor Zinkovsky
a58b6439de
Statically link in dependencies for node.exe
14 years ago
Ben Noordhuis
b74d119b34
Parse the command line before initializing V8.
Doing it the other way around means that V8 won't pick
up command line switches like `--prof`.
Props to Joshua Kehn for reporting the issue and Jeff Fifield
for pointing out the cause.
Fixes #900 .
Fixes #1217 .
14 years ago