Alex Xu
1c174cc1aa
Typo: stout -> stdout
...
Closes #874
2011-07-05 02:42:32 +02:00
Ben Noordhuis
3e2a2a76fd
Test cases for #1234 : don't send HTTP/1.1 responses to HTTP/1.0 clients.
2011-07-05 01:41:37 +02:00
Ben Noordhuis
f91988979f
Don't send a HTTP/1.1 status line to HTTP/1.0 clients.
...
Fixes #1234 .
2011-07-05 01:41:30 +02:00
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.
2011-07-05 01:38:07 +02:00
Joe Shaw
7962eeef22
Fix a misnamed argument; multicastAddress -> multicastInterface. Closes #1237 .
2011-07-04 10:00:31 -07:00
Jörn Horstmann
8cecc50b9d
Fixed a typo in a comment: "realpatch" -> "realpath"
2011-07-04 09:53:30 -07:00
Mariano Iglesias
075605f304
Adding missing v8 namespace to NODE_PSYMBOL
2011-07-04 09:50:10 -07:00
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.
2011-07-04 09:27:15 -07:00
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 .
2011-07-03 11:27:23 -07:00
koichik
432d54900e
Remove duplicate section in modules.markdown
...
Fixes #1263
2011-07-03 11:26:44 -07:00
Ryan Dahl
efca5456b8
Fixes #877 . Don't wait for socket pool to establish connections.
...
Thanks to Yann Biancheri for putting together an initial test.
2011-07-01 15:49:42 -07:00
Ryan Dahl
f78f654131
Revert "debugger: don't allow users to input non-valid commands"
...
breaks 'print' command
This reverts commit 37d529f818
.
2011-07-01 15:38:53 -07:00
Yoshihiro KIKUCHI
99b210d7ea
tiny fixes in tty_posix.js
...
Close #1158
Close #1160
Close #1252
2011-07-01 00:33:41 -07:00
Ryan Dahl
e286480e34
Now working on v0.4.10
2011-06-29 14:44:38 +02:00
Ryan Dahl
de44eafd78
Bump to v0.4.9
2011-06-29 13:24:02 +02:00
Ryan Dahl
1e7769dfa3
Merge branch 'v8-3.1' into v0.4
2011-06-29 12:49:37 +02:00
Ryan Dahl
61553ccdda
Upgrade V8 to 3.1.8.25
2011-06-29 12:49:17 +02:00
koichik
d6ec8f668e
Fix -e/--eval can't load module from node_modules
...
With -e or --eval, require() can load module using relative path.
node -e 'require("./foo")'
But it can't load module from node_modules directory.
node -e 'require("foo")'
Fixes #1196 .
2011-06-20 13:47:27 +02:00
Ryan Dahl
d627083ed5
Fixes #1187 . Support multiple 'link' headers
2011-06-20 12:51:30 +02:00
Ryan Dahl
feb26d6c74
Fixes #1203 . Add missing scope.Close to fs.sendfileSync
2011-06-20 12:48:38 +02:00
Mark Cavage
7c51275bce
Cleanup crypto verify to not print unnecessary errors
2011-06-15 20:02:21 +02:00
Mathias Buus
39246f65df
Closes #1177 remove one node_modules optimization
...
to better support certain project structures.
2011-06-14 15:32:41 -07:00
Mark Cavage
88552c51ae
Support for signature verification with RSA/DSA public keys
...
Fixes #1166 .
2011-06-14 12:50:00 +02:00
Trevor Burnham
f46811633c
Documenting `require.main`, fixing #997
2011-06-13 13:39:02 -07:00
Ryan Dahl
1ba2c32135
Massage util.inherits for perf increase
2011-06-11 08:51:48 +02:00
Siddharth Mahendraker
37d529f818
debugger: don't allow users to input non-valid commands
...
Fixes #1144 .
2011-06-03 14:50:12 +02:00
Ryan Dahl
1d7a46a588
Disabling SSL compression is dependent on OpenSSL version 0.9.8
...
Fixes #1087 .
2011-06-03 14:50:02 +02:00
Ryan Dahl
4956e3c0a2
Upgrade http-parser to eee60127c0df551be085cc8e7983e36d7700d885
2011-06-03 14:12:14 +02:00
Ryan Dahl
0cb4484d43
Doc improvements
...
Fixes #1147 .
Fixes #1139 .
Fixes #1126 .
Thanks ctide, kext, disfated.
2011-06-03 13:27:35 +02:00
Jérémy Lal
f23c45f7f4
Option to disable SSL v2
...
Fixes #880
2011-06-03 08:37:28 +02:00
Ryan Dahl
b96ae6674d
document require.cache
2011-06-03 08:14:35 +02:00
Ryan Petrello
58a1d7ec30
Close #562 Close #1078 Parse file:// urls properly
...
The file:// protocol *always* has a hostname; it's frequently
abbreviated as an empty string, which represents 'localhost'
implicitly.
According to RFC 1738 (http://tools.ietf.org/html/rfc1738 ):
A file URL takes the form:
file://<host>/<path>
where <host> is the fully qualified domain name of the system on
which the <path> is accessible...
As a special case, <host> can be the string "localhost" or the empty
string; this is interpreted as 'the machine from which the URL is
being interpreted'.
2011-05-27 10:47:34 -07:00
Ben Noordhuis
eb4c9ed881
Fix resource leaks in node_crypto.cc
...
Fixes #1097 .
2011-05-24 23:36:54 -07:00
Brian White
9b3472637e
Crypto documentation fixes
...
Fixes #1104 .
2011-05-24 23:35:18 -07:00
Felix Geisendörfer
2b91256c61
Fix error handling bug in stream.pipe()
...
Problem: Since stream.pipe() is registering it's own error handlers on
the source and destination stream, it needs to replicate the
EventEmitter 'error' emitting semantics of throwing an error if there
are no other listeners. However, there was a off-by-one error because
the check for remaining listeners was done after cleanup() which means
the pipe's own listener was no longer included.
This would cause 'error' events on either the dest or the source to
throw if there was one other error listener, and while swallowing
the 'error' event if there was no other listener.
Solution: I added a test demonstrating the two issues and fixed the
problem by correcting the off-by-one error.
Fixes #1095 .
2011-05-24 10:50:33 -07:00
Brian White
d22259426c
Fix incorrect documentation for assert.fail()
...
Fixes #1100 .
2011-05-24 10:44:14 -07:00
Ryan Dahl
823604a4e0
Now working on v0.4.9
2011-05-21 00:10:23 -07:00
Ryan Dahl
7dd22c26e4
Bump to v0.4.8
2011-05-20 19:40:06 -07:00
Ryan Dahl
80b0225b98
Merge branch 'v8-3.1' into v0.4
2011-05-20 19:25:30 -07:00
Ryan Dahl
cee4ce39a9
Upgrade V8 to 3.1.8.16
2011-05-20 19:24:37 -07:00
Ryan Dahl
70dd6d4ea3
Fix TJ's assert error
...
Unable to reproduce but connect's "make test TESTS=test/static.test.js" does
it occasionally.
2011-05-20 15:41:04 -07:00
Mark Cavage
a55a9ff3c2
Additional docs for net.listenFD()
...
Fixes #1080 .
2011-05-20 15:02:22 -07:00
Ryan Dahl
9c7f89bf56
CryptoStream.prototype.readyState shoudn't reference fd
...
Fixes #1069
2011-05-20 10:20:22 -07:00
Brian White
2de0611b43
Remove unused variable
...
Fixes #1077
2011-05-20 08:51:55 -07:00
David Trejo
8a0ac5b422
Add test for agent upgrade and example in docs
2011-05-19 18:44:42 -07:00
Alexandre Marangone
6c28fcf661
(char *) casting for all strings args to kstat function to avoid warnings
...
Fixes #1071 .
2011-05-19 14:53:31 -07:00
Alexandre Marangone
5d9dc1c6d5
Adding os.totalmem() and os.freemem() for SunOS
2011-05-19 14:53:07 -07:00
Fedor Indutny
21724ecaec
Share SSL context between server connections
...
Fixes #1073 .
2011-05-19 14:45:42 -07:00
Ryan Dahl
6461af1baa
Fix buffer test
2011-05-19 12:41:17 -07:00
Ryan Dahl
5e409c2f1a
makeFastBuffer should not segfault but rather throw on non-buffer
2011-05-19 12:13:48 -07:00