Peter Bright
588ef72ce0
Silence VC++ warnings about use of badly-designed parts of the C library.
2011-08-07 14:22:45 -07:00
Peter Bright
bcff53dfb5
Fix missing prototype warnings.
2011-08-07 14:22:34 -07:00
Peter Bright
79d9f62946
Fix bad platform name.
2011-08-07 14:22:17 -07:00
Ryan Dahl
cafe446f42
Add 'make test' and friends
2011-08-07 01:24:00 -07:00
Peter Bright
6ac8c55989
Make MSVS build.
...
MSVS settings don't actually need to be guarded by conditions. gyp will do
the right thing.
2011-08-06 22:39:28 -07:00
Peter Bright
b88c48177a
V8 GYP should attempt to not use cygwin.
2011-08-06 20:13:50 -07:00
Peter Bright
71333b3f5b
Modify GYP scripts for VC build
2011-08-06 19:53:11 -07:00
Ryan Dahl
5aa75ebe71
Upgrade libuv - it now depends on pthreads
2011-08-06 19:11:55 -07:00
Ryan Dahl
3ebbf6ebf7
Complete eio upgrade
2011-08-06 03:47:09 -07:00
Ryan Dahl
610436f242
clean merge scabs
2011-08-06 03:46:41 -07:00
Ryan Dahl
88afc406ca
Upgrade libuv to 48877ed
2011-08-06 03:38:11 -07:00
Peter Bright
13d6a1f67f
Basic VC++ compatibility work.
2011-08-06 03:31:29 -07:00
Ryan Dahl
bd270b48a7
Remove scons
2011-08-06 03:12:09 -07:00
Ryan Dahl
bef9f56cac
Bring gyp into the tools directory; handwritten makefile
2011-08-06 03:12:08 -07:00
Ryan Dahl
466cbfef1b
gyp: fix makefile build
2011-08-06 03:12:08 -07:00
Ryan Dahl
7a38b63358
gyp fix build again
2011-08-06 03:12:08 -07:00
Ryan Dahl
4eeeb756bc
gyp: Fix build
2011-08-06 03:12:07 -07:00
Ryan Dahl
f038252ba5
add build/gyp_node build script
2011-08-06 03:12:07 -07:00
Ryan Dahl
51ffed1cd0
Upgrade libuv for gyp reasons
2011-08-06 03:12:07 -07:00
Ryan Dahl
43d7cfca18
gyp: fix test runner
2011-08-06 03:12:06 -07:00
Ryan Dahl
a979ab9d99
Improve gyp build - now works kind of
2011-08-06 03:12:06 -07:00
Ryan Dahl
f55f478523
add deps/v8/build ???
2011-08-06 03:12:06 -07:00
Ryan Dahl
bea4827de0
More progress with gyp
2011-08-06 03:12:05 -07:00
Ryan Dahl
518430db3a
WIP
2011-08-06 03:12:05 -07:00
Ryan Dahl
81a999c954
Upgrade libuv for gyp support
2011-08-06 03:11:33 -07:00
Ryan Dahl
4f3c8b3972
WIP
2011-08-06 03:11:33 -07:00
Ryan Dahl
c3ccbea5cd
Upgrade http_parser to 965f91bc76b2d1601e23
2011-08-06 03:04:42 -07:00
koichik
bbb38b8918
[doc] add link to npm search in Readme.md
...
Fixes #1459 .
2011-08-06 15:25:40 +09:00
Tony Huang
891a6f24a0
add the document of the new api routine: path.relative
2011-08-06 15:02:25 +09:00
Bert Belder
9e8d812ce9
Make test-child-process-exec-env work on windows
2011-08-05 22:57:45 +02:00
Bert Belder
567470b136
Child processes: support windowsVerbatimArguments option
2011-08-05 22:57:45 +02:00
Ben Noordhuis
69ce415d38
uv: fix build on systems that don't have pipe2()
...
This is libuv commit 2fbcbe9, cherry-picked for node.
2011-08-05 17:16:47 +02:00
koichik
ae77b4d553
Doc improvements
...
Documents util.format().
Thanks @bnoordhuis and @shigeki.
Fixes #1424 .
2011-08-05 23:42:24 +09:00
Bert Belder
0878293120
Upgrade libuv to c834d5de9e4747e5138bed9140320b44622ab6de
2011-08-05 09:15:04 +02:00
Ben Noordhuis
30d20cf405
Revert commits 12c8b27
and 88f416a
, fixed properly in 2fe4558
.
2011-08-05 04:29:16 +02:00
Ben Noordhuis
2fe4558c10
uv: cherry-pick libuv commit 041d60e into node
...
Fixes execve-after-fork race in uv_spawn().
2011-08-05 04:27:18 +02:00
Ben Noordhuis
5a49522ba7
child process: don't send signal if process is already terminated
...
Fixes failing test test/simple/test-exec-max-buffer.js
2011-08-04 21:28:49 +02:00
Ryan Dahl
eeece4f5ea
Upgrade V8 to 3.5.3
2011-08-04 12:18:09 -07:00
Ben Noordhuis
b8c8e9c113
net_uv: add listenFD shim that throws when called
2011-08-04 21:05:42 +02:00
Ben Noordhuis
2bbb468428
child process: bind to libuv's kill process API
...
Fixes failing test test/simple/test-child-process-kill.js
2011-08-04 18:40:41 +02:00
Ben Noordhuis
ac722bbed6
module: strip byte order marker when loading *.js and *.json files
...
BOMs make V8 raise a 'SyntaxError: Unexpected token ILLEGAL' exception.
Fixes #1440 .
2011-08-04 16:52:55 +02:00
Ben Noordhuis
f9cfd70946
test: fix bad test in test-cli-eval.js
...
The test checked that stdout was empty. Forgetting to escape brackets
in the argument to --eval made that true on UNIX systems: the error
was written to stderr.
Props to Peter Bright for reporting the issue.
2011-08-04 16:43:11 +02:00
Ben Noordhuis
0c4e735401
ev: fix infinite loop in ev_walk()
2011-08-04 01:38:53 +02:00
Ben Noordhuis
88f416a5ed
docs: add race warning to child_process.kill()
2011-08-03 16:50:47 +02:00
Ben Noordhuis
12c8b27e24
test: fix exec-after-fork race in test/simple/test-child-process-kill.js
2011-08-03 16:05:49 +02:00
Bert Belder
09bb1d64dc
Upgrade libuv to ec143961d135adb3f49f5a2322774ef43e2520b9
2011-08-03 01:45:03 +02:00
Bert Belder
6efc86df6a
Upgrade libuv to dbaddc4423d61fa16cca299650f8378cffba9cce
2011-08-03 00:27:16 +02:00
Ben Noordhuis
38f948a373
http: make http2 the default, legacy backend is available with --use-http1
...
Fixes #1441 .
2011-08-02 23:40:56 +02:00
Mikeal Rogers
48dcb905f6
Update tests for http2.
2011-08-02 12:12:14 -07:00
Bert Belder
a962cca390
V8: Don't use mprotect on Cygwin as virtual memory is managed directly via WinAPI calls.
...
Upstream fix: http://codereview.chromium.org/7549009
2011-08-02 18:38:35 +02:00