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
Henry Rawas
dd175a4ede
fix mingw build
14 years ago
Ryan Dahl
263e33a738
Revert "Get rid of the old timer binding"
This reverts commit cc82724fdc
.
Conflicts:
src/node.cc
wscript
14 years ago
Ryan Dahl
f657d58fe1
Upgrade libuv to f9b9bb44bd6e2b74729b5d1ff481adf4213e9a0b
14 years ago
Ryan Dahl
52b517c6ab
Revert "Add --cov code coverage option"
This can be done in user space. EG https://github.com/cloudkick/whiskey
This reverts commit da9b3340eb
.
This reverts commit b4ff36a41b
.
Conflicts:
src/node.cc
14 years ago
Ryan Dahl
710f8e2acc
Add --use-uv command-line flag to use libuv backend
14 years ago
isaacs
9967c369c9
AMD compatibility for node, with docs and tests
Closes #1173
Closes #1170
14 years ago
Ryan Dahl
623f513071
Upgrade libuv
14 years ago
Bert Belder
09ac99f1f4
Avoid tick spinner spinning forever
14 years ago
Bert Belder
406f44a86b
Build on windows again
14 years ago
Bert Belder
126e3ba2d3
Get rid of node_idle_watcher
14 years ago
Bert Belder
cc82724fdc
Get rid of the old timer binding
14 years ago
Ryan Dahl
7a5977b5d6
Upgrade libuv to e58a1abff02d7bacf89a56de9050e27690a97bc5
14 years ago