Ryan Dahl
c2a62951f6
TLS sockets should not be writable after 'end'
...
Closes GH-694.
2011-02-19 18:25:15 -08:00
Ryan Dahl
c72ae27be1
test-tls-securepair-server: don't shutdown stdout
2011-02-19 16:56:56 -08:00
isaacs
8b9dbdad27
Closes GH-687 Don't read fs read stream if not open
2011-02-19 16:38:21 -08:00
Brian White
1efac74958
Fix os.cpus() on cygwin
2011-02-19 15:14:07 -08:00
Ryan Dahl
1fce3f0ef8
Add startup memory script to benchmarks
2011-02-18 14:01:04 -08:00
Ryan Dahl
ebfc90b505
Remove test-http-eof-before-eom - wasn't testing anything important
2011-02-18 11:30:52 -08:00
Ryan Dahl
26e580bbc4
Use console.error in test-timers
...
In attempt to understand buildbot failures.
2011-02-18 11:20:45 -08:00
Tom Hughes
3313ff1d1b
cmake: dtrace support.
2011-02-18 10:45:25 -08:00
Tom Hughes
9d49c93cb5
cmake: Add gdbjit and oprofile options.
2011-02-18 10:45:17 -08:00
Tom Hughes
de2686c3e1
cmake: cleanup.
2011-02-18 10:45:04 -08:00
Tom Hughes
8bedde464f
cmake: Fix mac snow leopard build.
2011-02-18 10:44:58 -08:00
Tom Hughes
6a594fed96
cmake: set pre and post memcheck commands.
...
We need to clear out and re-create the tmp directory when running
valgrind just like for the normal test run.
2011-02-18 10:44:36 -08:00
isaacs
f8defa3e09
package.json main as indexed subdir
...
Closes GH-686.
2011-02-18 10:43:06 -08:00
Ryan Dahl
aac5cbe025
HTTP Agent sockets should not reconnect on error
...
Closes GH-684.
2011-02-18 10:40:09 -08:00
Ryan Dahl
9b0c7618c5
HTTP Agent should not die on evil server
...
Closes GH-680.
2011-02-18 00:42:07 -08:00
Matt Ranney
ab969bfaf8
Add failing test for broken HTTP responses with extra bytes.
...
For GH-680.
2011-02-18 00:08:05 -08:00
Ryan Dahl
15a6aa7500
Add more broken tests
2011-02-17 21:06:16 -08:00
Ryan Dahl
7e4f755073
Install node.d in the correct place
2011-02-17 11:07:19 -08:00
Bert Belder
25ce5016f4
Fix test runner bug on windows
2011-02-17 10:52:28 -08:00
Bert Belder
874321298b
Make libev work on MinGW again
2011-02-17 10:47:04 -08:00
Bert Belder
a5e67ad9e7
Autodetect no-strict-aliasing, propagate toolchain option to SCons
...
BUG=v8:884
2011-02-17 10:46:38 -08:00
Ryan Dahl
7f78e5857f
Move test-tls-throttle to pummel
2011-02-16 18:12:08 -08:00
Ryan Dahl
19b4c27ebf
TLS: Make _cycle reentrant.
2011-02-16 18:10:53 -08:00
Ryan Dahl
89bfa419a5
Make test-http-curl-chunk-problem more portable
...
Use 'openssl sha1' instead of 'shasum'
2011-02-16 13:17:19 -08:00
Ryan Dahl
e0e52f930e
Remove artificial timeout from test-https-large-response
2011-02-16 12:22:48 -08:00
Ryan Dahl
470ebe249f
Upgrade libev to 4.4
2011-02-16 12:07:58 -08:00
Bert Belder
b1664daeb9
V8 Cygwin support
2011-02-16 12:04:44 -08:00
Ryan Dahl
550f73ae3e
Upgrade V8 to 3.1.5
2011-02-16 10:38:49 -08:00
Bert Belder
3ef6433255
MinGW: OpenSSL support
2011-02-15 20:15:46 -08:00
Ryan Dahl
c365f56061
https was missing 'end' event sometimes
...
Closes GH-671.
2011-02-15 17:13:53 -08:00
Tj Holowaychuk
42a369620f
Fixed null signal preservation
...
Closes GH-674.
2011-02-15 16:35:50 -08:00
Ryan Dahl
60ad3aa917
Disable test-tls-large-push, taking too long
2011-02-15 14:06:23 -08:00
Felix Geisendörfer
e56ee67e13
Refactor fs.open parameter handling
...
Improvements:
* Removes an unnecessary variable
* Avoids having two variables with the same name
* Avoids re-declaring an existing parameter
* Removes an unnecessary ternary operator
* Avoid an inline short-circuit expression for greater clarity.
2011-02-15 13:57:54 -08:00
Felix Geisendörfer
aabdd5d045
Correct fs.open API documentation
...
The fact that the mode parameter is optional for fs.open and
fs.openSync was not documented.
2011-02-15 13:57:41 -08:00
Felix Geisendörfer
29b0dc4ec8
Fix: fs.open callback did not fire
...
Problem: Omitting the mode parameter causes the provided callback
parameter to never fire. This was originally fixed in 6078c37b
and
later broken in 5f2e9093
.
Solution: Overwriting the value of a parameter also overwrites the
reference in the arguments object. This patch works arround this
fact by not touching the mode parameter until a reference to the
callback has been established.
2011-02-15 13:50:59 -08:00
Bert Belder
a293f90db4
Improve V8 support for Cygwin
...
Should re-enable crankshaft; can build w/ snapshot again.
2011-02-15 12:29:59 -08:00
Ryan Dahl
77ae87d367
default to port 80 for http.request
2011-02-15 12:08:26 -08:00
Ryan Dahl
ad7c2a8938
escape chars on man page
2011-02-14 18:37:43 -08:00
Ryan Dahl
daeb5c9e8f
fix doc
...
thanks Toshihiro
2011-02-14 18:35:36 -08:00
Ryan Dahl
bd094103d7
Add script for running V8 benchmarks
2011-02-14 17:26:54 -08:00
Richard Rodger
b11d78b386
Fix for DNS fail in HTTP request
...
Closes GH-653.
2011-02-14 16:36:23 -08:00
isaacs
f07041e6cd
Make the repl respect node_modules folders.
...
This is important so that in the future, this will work:
$ cd ~/dev/js/some-project
$ npm install redis
$ node
> require.resolve('redis')
'/Users/isaacs/dev/js/some-project/node_modules/redis/index.js'
2011-02-14 13:43:22 -08:00
Tj Holowaychuk
fe838611f6
Fixed field merging with progressive fields on writeHead()
2011-02-14 13:40:31 -08:00
Ryan Dahl
c6712ced20
Add newline to platform-cygwin.cc
2011-02-14 09:36:28 -08:00
Ryan Dahl
5ceefec820
Add http client to v0.4 announcement
2011-02-14 09:36:08 -08:00
Ryan Dahl
485ce139fd
Now working on v0.4.1
2011-02-14 09:36:02 -08:00
Ryan Dahl
eb155ea6f6
Bump version to v0.4.0
2011-02-10 02:40:11 -08:00
Tim Caswell
b09c5889be
Add support for mutable/implicit headers for http.
...
This works for both ServerResponse and ClientRequest.
Adds three new methods as a couple properties to to OutgoingMessage objects.
Tests by Charlie Robbins.
Change-Id: Ib6f3829798e8f11dd2b6136e61df254f1564807e
2011-02-10 02:31:41 -08:00
Theo Schlossnagle
01a864a29d
TLS: CRL support
...
Needs more tests.
2011-02-10 00:49:15 -08:00
Mikeal Rogers
634e7236f7
Add 'pipe' event
2011-02-09 23:04:35 -08:00