Ben Noordhuis
1b89323e92
uv: back-port c4611a4 from libuv
13 years ago
Ben Noordhuis
53aac9dde6
uv: upgrade to afc9987
13 years ago
Ben Noordhuis
0c396c05fd
test: beef up checks in test-http-unix-socket.js, add to `make test-uv`
13 years ago
Ben Noordhuis
37cbc355d5
net: add bindings to libuv pipe API
13 years ago
isaacs
588d885e81
Close #1357 Load json files with require()
Signed off by everybody.
13 years ago
Ben Noordhuis
1b0e054737
url: throw descriptive error if url argument to parse() is not a string
Fixes #568 .
13 years ago
Ben Noordhuis
6f0740e67b
crypto: check for SSL_COMP_get_compression_methods()
Function was named SSL_COMP_get_compression_method() (singular)
in OpenSSL 0.9.7 and older.
Fixes #1242 .
13 years ago
Ryan Dahl
0599cb7afa
process.stdout/process.stderr should use net_legacy for now
13 years ago
Ben Noordhuis
9cc2bd11d3
Upgrade libuv to ce5eb6d
13 years ago
Ryan Dahl
effc4469d0
Now working on v0.4.11
13 years ago
Ryan Dahl
1b8dd65d6e
Bump version to v0.4.10
13 years ago
Ryan Dahl
58655da3aa
Use ms instead of sec for gc idle times
We were calling V8::IdleNotification too often.
13 years ago
Ryan Dahl
e3c1cf3b5b
Remove toc on logo page
13 years ago
isaacs
ddfc6b78cc
Close #1360 url: Allow _ in hostnames.
13 years ago
isaacs
dcecfc5f1b
Close #1360 url: Allow _ in hostnames.
13 years ago
Reid Burke
973153d1cc
Properly respond to HEAD during end(body) hot path
During write(), _hasBody is checked to make sure a body
is allowed -- this is now also checked during end(body)
when write() isn't used.
Concise final chunk for HEAD req's res.end(data).
Instead of simply clearing data, check _hasBody
earlier to avoid sending cruft when chunkedEncoding
is used.
Fixes #1291 .
14 years ago
Ryan Dahl
87d974bb8f
complete upgrade
13 years ago
Ryan Dahl
62f7c7961d
Upgrade libuv to d4563a1
13 years ago
Ryan Dahl
6050af4fd7
net_uv: properly initialize writeQueueSize
Fixes simple/test-tcp-wrap-listen.js
13 years ago
Ryan Dahl
061ce7b0ac
net_uv: Fix simple/test-http-expect-continue.js
13 years ago
Ryan Dahl
4ef8f06fe6
Finally remove node::EventEmitter
13 years ago
Ryan Dahl
0a3fc1d9c8
Remove StatWatcher's dep on C++ EventEmitter
13 years ago
Ryan Dahl
2e16ae703e
Upgrade libuv to 4eff34da4
13 years ago
Ryan Dahl
85404c5c55
Move HandleWrap rules to one place
13 years ago
Ben Noordhuis
e5cceffe6a
Replace reinterpret_cast with BitCast in deoptimizer to please certain compilers.
This is a back-port of upstream V8 rev 8672.
Fixes #1354 .
13 years ago
Ryan Dahl
bd2d90feff
Change text on homepage about Web Workers
13 years ago
Ryan Dahl
61cda1e34e
PipeWrap should use HandleWrap::Close
13 years ago
Ryan Dahl
0c7bf8132e
Abstract out HandleWrap class
13 years ago
Ryan Dahl
cc0f608c7c
Add pipe_wrap
13 years ago
Ryan Dahl
1ae148909a
Abstract StreamWrap from TCPWrap
13 years ago
Ryan Dahl
404a4db611
Output size of binaries on 'make'
13 years ago
isaacs
448eab2587
Close #1349 Delimit NODE_PATH with ; on Windows
13 years ago
Pierre-Alexandre St-Jean
93899cb0cb
node-amqp is now being maintained by Theo Schlossnagle https://github.com/postwait/node-amqp
13 years ago
Ben Noordhuis
9f9a4cb928
Fix Math.pow crashes on machines without SSE2.
This is a back-port of r8577 from V8's upstream 3.1 branch.
Fixes #829 .
13 years ago
Ben Noordhuis
61dfe5d2a9
Revert dcf6955: Fix V8 mingw32 build
Patch has been merged upstream in V8 3.4.6.
Fixes #1351 .
13 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
koichik
4662ace916
Fix message tests
V8 3.4.12.1 changed exception log format.
3.14.10:
node.js:189
throw e; // process.nextTick error, or 'error' event on first tick
^
3.4.12.1:
node.js:189
throw e; // process.nextTick error, or 'error' event on first tick
^
The caret was moved.
13 years ago
Devon Govett
562b469b35
More accurite error messages when writing beyond the length of a Buffer.
Fixes #1336 .
13 years ago
Igor Zinkovsky
d798866917
Apply PTW32_STATIC_LIB define to debug build of eio
13 years ago
Ryan Dahl
5709643289
Merge branch 'V8-3.4'
13 years ago
Ryan Dahl
ef1be160d6
Upgrade V8 to 3.4.12.1
13 years ago
koichik
e8bc80cf15
Doc improvements
Fixes #1334 .
13 years ago
Henry Rawas
f3f3b12364
net_uv: getsockname binding
13 years ago
vegorov@chromium.org
17bff6082a
Correctly propagate toolchain setting in SConstruct.
Patch by Bert Belder.
Review URL: http://codereview.chromium.org/7309014
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@8555 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
14 years ago
vegorov@chromium.org
442c5c95ad
MinGW32: define STRUNCATE and change strncpy_s implementation to follow specification.
This fixes the debug build for MinGW32
Patch by Bert Belder.
Review URL: http://codereview.chromium.org/7308007
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@8552 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
14 years ago
Bert Belder
1c2dd454db
libuv: stop g++ from complaining about anonymous struct usage
13 years ago
isaacs
7f0047c2d5
Close #1348 Remove require.paths
Module.globalPaths is still set to a read-only copy of the global
include paths pulled off of the NODE_PATH environment variable.
It's important to be able to inspect this, but modifying it no longer
has any effect.
13 years ago
isaacs
ebc4d5cd29
Remove duplicate docs about main module
13 years ago
AJ ONeal
eb7d762c55
Document that 'Buffer' is a global variable
13 years ago
Ryan Dahl
f4154d2940
Add 'make test-uv-debug'
To run: ./configure --debug && make test-uv-debug
13 years ago