Ryan Dahl
149562555c
Downgrade V8 to 3.1.8.25
There are serious performance regressions both in V8 and our own legacy
networking stack. Until we correct our own problems we are going back to the
old V8.
14 years ago
Ben Noordhuis
f087206067
Verify that the argument passed to vm.runInContext() is a context object.
Fixes #558 .
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
Bert Belder
72e18d7f19
dns_uv: match the old api better, fix tests
14 years ago
Ryan Dahl
c0d3f1f485
uv: exception.code isntead of exception.errno
14 years ago
Ryan Dahl
32a0752d49
Merge branch 'V8-3.4'
14 years ago
Ryan Dahl
6054dcc130
Upgrade V8 to 3.4.9
14 years ago
Ryan Dahl
9c77169112
make test-process-uptime fail less often
14 years ago
Ryan Dahl
ede1acc1ed
Revert "Remove 'connect' event from server side sockets"
Fixes #1276
This reverts commit f0a440d886
.
14 years ago
Ryan Dahl
e8542b6220
Fix internet testcase config
14 years ago
Ryan Dahl
d964b4c5aa
net_uv: enable another test case in test-net-pingpong
14 years ago
Alex Xu
f1b7c42524
Typo: stout -> stdout
Closes #874
14 years ago
Alex Xu
1c174cc1aa
Typo: stout -> stdout
Closes #874
14 years ago
Bert Belder
4062a42aae
Avoid assertion failure closing tty stdin on windows
14 years ago
avz
0c3a7c075e
Fix wrong error handling at Open() after open(2) in sync mode
14 years ago
Ben Noordhuis
1e6b72e8cb
Test case for issue #1228 : errno masked in fs.openSync().
14 years ago
Bert Belder
1e29fe65c3
Fix `make test-internet`
14 years ago
Ben Noordhuis
3e2a2a76fd
Test cases for #1234 : don't send HTTP/1.1 responses to HTTP/1.0 clients.
14 years ago
Ben Noordhuis
f91988979f
Don't send a HTTP/1.1 status line to HTTP/1.0 clients.
Fixes #1234 .
14 years ago
Ben Noordhuis
c6846565cf
Clean up temporary file on exit.
Unbreaks test/simple/test-http-get-pipeline-problem.js,
it assumed a fixed number of files in the tmp directory.
14 years ago
Bert Belder
1037f5c113
Fix bug in timers_uv timeout recomputation
Closes #1209
14 years ago
Ben Noordhuis
222f85fdf4
Test cases for #1234 : don't send HTTP/1.1 responses to HTTP/1.0 clients.
14 years ago
Ben Noordhuis
8dc87731c7
Don't send a HTTP/1.1 status line to HTTP/1.0 clients.
Fixes #1234 .
14 years ago
Ben Noordhuis
092fc42fbf
Clean up temporary file on exit.
Unbreaks test/simple/test-http-get-pipeline-problem.js,
it assumed a fixed number of files in the tmp directory.
14 years ago
Ryan Dahl
24a671a8aa
legacy c-ares binding should use legacy timer
14 years ago
Bert Belder
858f23094e
Bindings for libuv-integrated c-ares
14 years ago
Bert Belder
c953ecfb9e
Fix v8 mingw build
14 years ago
Bert Belder
3b16a89b3a
Fix net_uv.isIPv4/6 bug
14 years ago
Adam Luikart
7f30f13543
Update POSIX splitPathRe to allow control chars. Fixes #1230 .
Use [\s\S] instead of . to match any char, including newlines.
14 years ago
koichik
04c9169892
Fixes #1267 .
Error message of JSON.parse() was changed.
14 years ago
Niklas Fiekas
a3e5da07b4
Removed/Fixed TODO DRY
14 years ago
Ryan Dahl
38f3bf6610
net_uv: add isIP
Issue #1270 : Doesn't completely pass test/simple/test-net-isip.js yet.
14 years ago
Joe Shaw
f6fa20fd55
Fix a misnamed argument; multicastAddress -> multicastInterface. Closes #1237 .
14 years ago
Jörn Horstmann
ff50310cc5
Fixed a typo in a comment: "realpatch" -> "realpath"
14 years ago
Ben Noordhuis
20d7c47d6e
Document that `path.join()` and `path.resolve()` ignore non-string arguments.
Fixes #514 .
14 years ago
Mariano Iglesias
02ebcd8e26
Adding missing v8 namespace to NODE_PSYMBOL
14 years ago
Joe Shaw
7962eeef22
Fix a misnamed argument; multicastAddress -> multicastInterface. Closes #1237 .
14 years ago
Jörn Horstmann
8cecc50b9d
Fixed a typo in a comment: "realpatch" -> "realpath"
14 years ago
Mariano Iglesias
075605f304
Adding missing v8 namespace to NODE_PSYMBOL
14 years ago
Brett Kiefer
220e2281e4
Fix issue 915 (Failed to find kqueue on FreeBSD) with the relevant portion of a patch submitted to node.js dev ( http://groups.google.com/group/nodejs-dev/browse_thread/thread/3aaf7fe2ca390fdc ) by Davie Siegel. The issue is that event.h requires types.h on FreeBSD. This rearranges some of the logic but looks like it should still be valid for Darwin.
14 years ago
koichik
c60cdcda4e
Fix net.Socket.connect argument parsing
Fixes #1251 .
14 years ago
Ben Noordhuis
bd0baf2338
Check that PR_SET_NAME is defined.
Avoids breaking the build with older (pre-2006) linux kernels.
Raises a JS exception if the script tries to assign to `process.title`.
Fixes #840 .
14 years ago
Ben Noordhuis
8e0d788842
Test for #402 : writing base64 at position > 0 should not mangle the result.
This is a regression test, the bug itself was fixed in v0.3.x.
14 years ago
Ben Noordhuis
d6188bdd27
Document behaviour of the `encoding` parameter of fs.writeFile().
Fixes #401 .
14 years ago
koichik
bcf3c7d31c
Fix doctool uses RegExp object as a Function
RegExp object is no longer Function.
http://code.google.com/p/v8/issues/detail?id=617
Fixes #1262 .
14 years ago
koichik
3e2abd12d3
Fixes #1260
RegExp object is no longer Function.
http://code.google.com/p/v8/issues/detail?id=617
14 years ago
koichik
38a0145869
Fix doctool uses RegExp object as a Function
RegExp object is no longer Function.
http://code.google.com/p/v8/issues/detail?id=617
Fixes #1262 .
14 years ago
koichik
432d54900e
Remove duplicate section in modules.markdown
Fixes #1263
14 years ago
Ryan Dahl
6d8b43c366
http: Fix agent id creation
Unbreaks test-regress-GH-877.js
14 years ago
Ryan Dahl
44d30f2d65
Fix require with --eval
Caused by bad merging of d6ec8f
Fixes #1261 .
14 years ago