Bert Belder
9728723508
node_crypto: interface with libuv, not libev
13 years ago
koichik
4d186f270f
Docs: Not memcpy, but memmove
Fixes #1520 .
13 years ago
Peter Bright
16788f461a
Rename gyp files to produce useful solution names.
Hoist common settings into common.gypi.
Restrict v8's common.gypi to v8 projects.
Ensure v8 doesn't use /MP in debug builds.
Add basic settings for other platforms.
Make uv import common.gypi properly.
Remove LTCG warning.
13 years ago
Thomas Shinnick
a5d90c435c
path.js: correct three harmless .length typos
lib/path.js routines normalizeArray() and resolve() have for loops that
count down from end of an array. The loop indexes are initialized using
"array.length" rather than "array.length-1". The initial array element
accessed is always beyond the end of array and the value is 'undefined'.
Strangely, code exists that acts to ignore undefined values so that the
typos are unnoticeable.
Existing tests emit no errors either before or after changing to "length-1".
Tests _do_ start failing at "length-2". (Actually it is node that starts
to fail at "length-2" - that's a valid enough test...)
13 years ago
Ben Noordhuis
bfc2982f10
uv: upgrade to 5899192
13 years ago
Ben Noordhuis
eaac88163a
module: fix pointer reference to out-of-scope variable
Reported by Tom Hughes.
13 years ago
Thomas Shinnick
59b815b097
test: add typed arrays to known globals list
13 years ago
Fedor Indutny
c0d8311f6b
small NPN doc fix
Fixes #1522 .
13 years ago
Artem Zaytsev
a38bda9fb2
platform: fix GetFreeMemory() on 64 bits freebsd
v_free_count is defined as u_int v_free_count (struct vmmeter sys/vmmeter.h:87)
but variable info defined as unsigned long, this cause error on 64-bits systems
because higher 32 bits remain uninitialized
13 years ago
Ben Noordhuis
97b0000c53
build: add src/v8_typed_array.cc to gyp sources list
13 years ago
Ben Noordhuis
cbea40eaf2
typed arrays: fix signed/unsigned compiler warnings
13 years ago
Ben Noordhuis
4726504663
typed arrays: preliminary benchmarks
13 years ago
Ben Noordhuis
efcbe3b21a
typed arrays: add Float64Array
13 years ago
Ben Noordhuis
83b211ecb2
typed arrays: alias method subarray() to slice()
13 years ago
Ben Noordhuis
7cab4d6870
typed arrays: integrate plask's typed array implementation
13 years ago
Glen Low
04122ad2d3
crypto: PBKDF2 function from OpenSSL
13 years ago
Ben Noordhuis
01b64fc36b
uv: upgrade to 7f82995
13 years ago
Brian White
b7c23ac3f5
Incorporate endianness into buffer.read* function names instead of passing in a boolean flag
13 years ago
Ben Noordhuis
a002f4f453
test: enable simple/test-http-dns-error for `make test-uv`
13 years ago
Ben Noordhuis
028b33b18a
test: add test for #1202 , uncatchable exception on bad host name
13 years ago
Ben Noordhuis
4e204f37fd
net: defer DNS lookup error events to next tick
net.createConnection() creates a net.Socket object
and immediately calls net.Socket.connect() on it.
There are no event listeners registered yet so
defer the error event to the next tick.
Fixes #1202 .
13 years ago
Ben Noordhuis
e00c2ec5e3
build: remove 1024 char read limit from cmake file
13 years ago
Ben Noordhuis
3cac57658f
test: add test for #1202 , uncatchable exception on bad host name
13 years ago
Ben Noordhuis
fa378ee4d8
net: defer DNS lookup error events to next tick
net.createConnection() creates a net.Socket object
and immediately calls net.Socket.connect() on it.
There are no event listeners registered yet so
defer the error event to the next tick.
Fixes #1202 .
13 years ago
Arnout Kazemier
7ba30a4c2e
Small changes for fs.watchFile. Fixed broken markdown. Changed variable `f` to a proper filename.
Fixes #1507 .
13 years ago
Ryan Dahl
5b58473b40
Now working on v0.5.5
13 years ago
Ryan Dahl
cfba1f5922
Bump version to v0.5.4
13 years ago
Ryan Dahl
6c614fe585
Upgrade libuv to 65f71a2
13 years ago
Ryan Dahl
89bed19513
Upgrade V8 to v3.5.4
13 years ago
Ryan Dahl
fb7faefbf5
Upgrade libuv to d358738
13 years ago
Ryan Dahl
2c11718d79
Add some debug output to test-child-process-double-pipe
13 years ago
Ryan Dahl
3a219de586
net_uv: resume on closed net.Socket shouldn't crash
13 years ago
Ben Noordhuis
3cd694c9f3
build: .gitignore build/ directory
13 years ago
isaacs
ac4791393e
Fix #1497 querystring: Replace 'in' test with 'hasOwnProperty'
13 years ago
isaacs
3210809d0a
Fix #1497 querystring: Replace 'in' test with 'hasOwnProperty'
13 years ago
Ben Noordhuis
eb09b0644b
http: destroy socket on error
Needs further investigation, the test passed without `--use-uv`.
Fixes failing test:
test/simple/test-http-dns-fail.js
13 years ago
Ryan Dahl
3d4ae3ab4d
net_uv: pipes don't have getsockname
13 years ago
koichik
d1a2628499
Doc improvements
related to #1472 .
13 years ago
Ben Noordhuis
79f064f565
net: properly export remoteAddress to user land
Fixes failing test:
test/simple/test-net-remote-address-port.js
13 years ago
Ben Noordhuis
f52a8db280
test: fix logic error in test-net-remote-address-port.js
The test intended to register an 'at exit' listener
but called `process.exit()` instead.
13 years ago
Christopher Wright
0d8d04e585
Correct code span
Fixes #1489 .
13 years ago
Peter Bright
b9d777734d
Fix MSVS building.
13 years ago
Bert Belder
74e8fa2e57
Upgrade libuv to ca633920f564167158d0bb82989d842a47c27d56
13 years ago
Ben Noordhuis
fcf9cfa137
node: propagate --use-uv to child processes
13 years ago
Ben Noordhuis
ef496dc39d
uv: upgrade to e8497ae
13 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.
13 years ago
Ben Noordhuis
e62cdd0488
uv: upgrade to b328e4c
13 years ago
Ben Noordhuis
c4549b8573
uv: upgrade to b6b97f3
13 years ago
Ben Noordhuis
460614125b
tcp: propagate libuv tcp accept() errors to net_uv.js
13 years ago
Ryan Dahl
46b0654347
Upgrade libuv to db190c7
13 years ago