Ryan Dahl
6b78b6bf72
Export $CC and $CXX to uv and V8's build systems
Now you can compile with clang by doing
make distclean
CC=clang CXX=clang++ ./configure
make
14 years ago
Ryan Dahl
8a9fdedc9e
complete libuv upgrade. sorry
14 years ago
Ryan Dahl
a2f2aa97ad
Upgrade libuv to 9518ab65949257384bf7e407d8502a6437fdda4b
14 years ago
avz
cc83455534
sysctl(CTL_HW, HW_PHYSMEM) always returns unsigned long. Will work fine for 32 and 64 bit systems. Closes #1233 .
14 years ago
Joe Shaw
3dbb3cdb6a
SendTo and SendMsg expect a buffer only, not a string; fix the error message. Closes #1239 .
14 years ago
isaacs
87900b14da
url: Don't swallow punycode errors
14 years ago
isaacs
8475e1527d
punycode: Test for integer overflow
14 years ago
Jeremy Selier
2a848fa727
Close #1149 IDNA and Punycode support in url.parse
Using @bnoordhuis's punycode lib.
Close #1174 also
14 years ago
Ryan Dahl
08a334fa45
Upgrade libuv to 0bf38570e8c7837bd830388f7b57f138aebb3395
14 years ago
Ryan Dahl
2dfed9f69a
Now working on version v0.5.1
14 years ago
Ryan Dahl
ae7ed8482e
Bump to v0.5.0
14 years ago
Ryan Dahl
111305c1bd
Support SunOS 121. Check for ifaddrs in wscript for SunOS build.
14 years ago
Bert Belder
a845bf74ae
Libuv: add cygwin support
Fails a few tests
14 years ago
Ryan Dahl
d1eba2b18b
Revert "Fixes #1260"
Due to downgrade of V8.
This reverts commit 3e2abd12d3
.
14 years ago
Ryan Dahl
8b2f5af2a0
Revert "Fixes #1267."
Revert due to V8 downgrade.
This reverts commit 04c9169892
.
14 years ago
Ryan Dahl
64a06c5ffd
Revert "Error argument for http.ServerRequest 'close'"
Too slow.
This reverts commit e7ac6d8fcd
.
14 years ago
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
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
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
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