Theo Schlossnagle [Tue, 23 Nov 2010 18:00:42 +0000 (13:00 -0500)]
TLS: CRL support
Needs more tests.
Mikeal Rogers [Thu, 10 Feb 2011 07:02:51 +0000 (23:02 -0800)]
Add 'pipe' event
Bert Belder [Thu, 10 Feb 2011 04:24:39 +0000 (05:24 +0100)]
Follow-up fix for v8 cygwin build
Bert Belder [Thu, 10 Feb 2011 03:02:59 +0000 (04:02 +0100)]
V8 cygwin support
Ryan Dahl [Thu, 10 Feb 2011 03:07:17 +0000 (19:07 -0800)]
fix verifier.verify() docs
Thanks Sitelier. Closes GH-651.
Ryan Dahl [Thu, 10 Feb 2011 02:50:26 +0000 (18:50 -0800)]
New DTrace probes from CA team
Ryan Dahl [Thu, 10 Feb 2011 02:10:55 +0000 (18:10 -0800)]
New keys, agent1-cert.pem was expired
Ryan Dahl [Thu, 10 Feb 2011 01:51:05 +0000 (17:51 -0800)]
TLS: handle cert chains
Ryan Dahl [Thu, 10 Feb 2011 01:48:22 +0000 (17:48 -0800)]
Edit module docs
isaacs [Wed, 9 Feb 2011 21:56:59 +0000 (13:56 -0800)]
Document module loading
Bert Belder [Tue, 18 Jan 2011 02:57:14 +0000 (03:57 +0100)]
Workaround for V8 bug 884
See http://code.google.com/p/v8/issues/detail?id=884
isaacs [Wed, 9 Feb 2011 21:52:29 +0000 (13:52 -0800)]
Better assert in the node_modules tests
isaacs [Wed, 9 Feb 2011 21:28:30 +0000 (13:28 -0800)]
node_modules module lookup, +docs and test.
Ryan Dahl [Wed, 9 Feb 2011 21:27:15 +0000 (13:27 -0800)]
TLS: Don't give up if you can't write 0 bytes
Ryan Dahl [Wed, 9 Feb 2011 18:24:26 +0000 (10:24 -0800)]
Upgrade V8 to 3.1.2
Ryan Dahl [Wed, 9 Feb 2011 18:23:26 +0000 (10:23 -0800)]
better debug messages in net and tls
Ryan Dahl [Wed, 9 Feb 2011 09:30:31 +0000 (01:30 -0800)]
Remove unused parameter from crypto::Handle*Error
Bert Belder [Wed, 9 Feb 2011 03:07:18 +0000 (04:07 +0100)]
Fix fs.realpathSync on windows
Bert Belder [Wed, 9 Feb 2011 02:30:03 +0000 (03:30 +0100)]
Windows: child process fixes
Ryan Dahl [Wed, 9 Feb 2011 05:15:46 +0000 (21:15 -0800)]
tls: split bio errors from ssl errors
isaacs [Wed, 9 Feb 2011 00:54:25 +0000 (16:54 -0800)]
Support caching for realpath, use in module load
This adds support for a cache object to be passed to the
fs.realpath and fs.realpathSync functions. The Module loader keeps an
object around which caches the resulting realpaths that it looks up in
the process of loading modules.
This means that (at least as a result of loading modules) the same files
and folders are never lstat()ed more than once. To reset the cache, set
require("module")._realpathCache to an empty object. To disable the
caching behavior, set it to null.
Ryan Dahl [Wed, 9 Feb 2011 01:29:33 +0000 (17:29 -0800)]
tls: only emit data after 'secure' event
Bert Belder [Tue, 8 Feb 2011 21:56:03 +0000 (22:56 +0100)]
Don't make unnecessary getcwd calls from path.resolve
Ryan Dahl [Tue, 8 Feb 2011 05:15:58 +0000 (21:15 -0800)]
(won't) fix test-next-tick-ordering
Ryan Dahl [Tue, 8 Feb 2011 05:11:43 +0000 (21:11 -0800)]
tls fixes
Bert Belder [Mon, 7 Feb 2011 22:39:36 +0000 (23:39 +0100)]
Fix dns on windows
Ryan Dahl [Mon, 7 Feb 2011 23:14:21 +0000 (15:14 -0800)]
stderr should be EventEmitter even if it doesn't emit anything
isaacs [Tue, 1 Feb 2011 08:06:44 +0000 (00:06 -0800)]
Closes GH-609 Support array-ish args to Buffer ctor
Any array-ish thing (whether a Buffer, an Array, or just an object with
a numeric "length") is interpreted as a list of bytes.
isaacs [Tue, 25 Jan 2011 18:40:12 +0000 (10:40 -0800)]
Support octal strings for modes
This allows the various fs utilities and process.umask to be used in
ECMAScript 5 Strict Mode, where the octal literal format is verboten,
without requiring users to litter their code with a bunch of parseInt
calls.
Ryan Dahl [Mon, 7 Feb 2011 21:46:15 +0000 (13:46 -0800)]
Closes GH-645. Document tty.getWindowSize
Konstantin Käfer [Sun, 6 Feb 2011 20:49:52 +0000 (15:49 -0500)]
UCS-2 support
Closes GH-644.
Ryan Dahl [Mon, 7 Feb 2011 21:11:03 +0000 (13:11 -0800)]
Impove fs.WatchFile doc
Russell Haering [Sun, 6 Feb 2011 00:31:27 +0000 (16:31 -0800)]
http: fix buffer writes to outgoing messages
Daniel Gröber [Sat, 5 Feb 2011 23:02:41 +0000 (00:02 +0100)]
cmake fixes
Closes GH-640.
Ryan Dahl [Mon, 7 Feb 2011 20:50:05 +0000 (12:50 -0800)]
Remove incorrect doc about node_modules
isaacs [Fri, 28 Jan 2011 01:57:45 +0000 (17:57 -0800)]
support for package.json
This adds basic support for situations where there is a package.json
with a "main" field. That "main" module is used as the code that is
loaded when the package folder is required.
koichik [Sat, 5 Feb 2011 11:07:28 +0000 (20:07 +0900)]
corrected small typos
Mikeal Rogers [Sat, 5 Feb 2011 10:35:25 +0000 (02:35 -0800)]
http: agent takes options instead of host, port pair
Ryan Dahl [Sat, 5 Feb 2011 07:05:25 +0000 (23:05 -0800)]
typo
Ryan Dahl [Sat, 5 Feb 2011 03:54:06 +0000 (19:54 -0800)]
Now working on v0.4.0
Ryan Dahl [Sat, 5 Feb 2011 03:35:43 +0000 (19:35 -0800)]
Bump version to v0.3.8
Ryan Dahl [Fri, 4 Feb 2011 23:14:58 +0000 (15:14 -0800)]
http: handle aborts
Ryan Dahl [Sat, 5 Feb 2011 00:06:05 +0000 (16:06 -0800)]
http-parser: Error on EOF errors
Ryan Dahl [Sat, 5 Feb 2011 00:00:08 +0000 (16:00 -0800)]
Upgrade http-parser
Bert Belder [Fri, 4 Feb 2011 22:21:00 +0000 (23:21 +0100)]
Fix mingw build
Bert Belder [Fri, 4 Feb 2011 22:20:24 +0000 (23:20 +0100)]
Windows: open files in binary mode
Ryan Dahl [Fri, 4 Feb 2011 22:35:14 +0000 (14:35 -0800)]
Expose errno with a string.
Ryan Dahl [Fri, 4 Feb 2011 17:00:21 +0000 (09:00 -0800)]
Fix debug flag in timers.js
Ryan Dahl [Fri, 4 Feb 2011 00:56:54 +0000 (16:56 -0800)]
Style
isaacs [Fri, 28 Jan 2011 01:55:33 +0000 (17:55 -0800)]
module: define functions only once.
Bert Belder [Thu, 3 Feb 2011 21:35:00 +0000 (22:35 +0100)]
Fix problem with libev/select on windows.
Patch by Marc Lehmann.
This fix should be included in the next libev release.
Bert Belder [Thu, 3 Feb 2011 12:11:29 +0000 (13:11 +0100)]
Revert "Workaround for libev handle caching bug on windows"
This reverts commit
25d0e38048592eccf15e73c26191395eb0ba85cf.
Ryan Dahl [Thu, 3 Feb 2011 22:03:44 +0000 (14:03 -0800)]
Add process.stderr stream
Ryan Dahl [Thu, 3 Feb 2011 20:28:20 +0000 (12:28 -0800)]
Clean up
Ryan Dahl [Thu, 3 Feb 2011 20:17:26 +0000 (12:17 -0800)]
TLS: fix throttling
Re-enable test-https-large-response.js
Closes GH-614.
Ryan Dahl [Wed, 2 Feb 2011 23:37:48 +0000 (15:37 -0800)]
TLS: Simplify error handling
Ryan Dahl [Wed, 2 Feb 2011 23:26:28 +0000 (15:26 -0800)]
TLS: flush buffer before destroy
Also disable test-https-large-response.js. Covered by
test/simple/test-tls-throttle.js
Ryan Dahl [Wed, 2 Feb 2011 22:51:53 +0000 (14:51 -0800)]
(suck, blow) -> (pull, push)
Ryan Dahl [Wed, 2 Feb 2011 19:44:25 +0000 (11:44 -0800)]
Upgrade V8 to 3.1.1
isaacs [Wed, 2 Feb 2011 17:56:32 +0000 (09:56 -0800)]
Closes GH-619 Make require.main be the main module
Ryan Dahl [Tue, 1 Feb 2011 22:40:15 +0000 (14:40 -0800)]
TLS: Set ssl.receivedShutdown after each read
Closes GH-613.
Ryan Dahl [Tue, 1 Feb 2011 21:00:00 +0000 (13:00 -0800)]
TLS: better error reporting at binding layer
Closes GH-612.
Jorge Chamorro Bieling [Sun, 30 Jan 2011 23:22:42 +0000 (00:22 +0100)]
Longer nexttick ordering test
Closes GH-604.
Joe Walnes [Mon, 24 Jan 2011 07:39:54 +0000 (07:39 +0000)]
dgram: setMulticastTTL, setMulticastLoopback and addMembership.
These are options needed for real-world multicasting.
Implementation notes:
- POSIX only.
- IPv4 only (IPv6 multicast is a tricky beast).
- Didn't update tests, because it can't effectively be demonstrated on
localhost only.
Ryan Dahl [Tue, 1 Feb 2011 01:29:11 +0000 (17:29 -0800)]
TLS: Add _pendingBytes()
Ryan Dahl [Tue, 1 Feb 2011 00:38:05 +0000 (16:38 -0800)]
Add simpler failing tls throttle test
Ryan Dahl [Tue, 1 Feb 2011 00:37:18 +0000 (16:37 -0800)]
tls: superficial clean up
Bert Belder [Tue, 18 Jan 2011 02:57:14 +0000 (03:57 +0100)]
Workaround for V8 bug 884
See http://code.google.com/p/v8/issues/detail?id=884
Ryan Dahl [Mon, 31 Jan 2011 21:19:50 +0000 (13:19 -0800)]
Upgrade V8 to 3.1.0
Ryan Dahl [Mon, 31 Jan 2011 19:19:59 +0000 (11:19 -0800)]
Make availability of UDP bindings more apparent
Ryan Dahl [Mon, 31 Jan 2011 19:01:57 +0000 (11:01 -0800)]
net: Add hook for when writeQueue changes
Ryan Dahl [Mon, 31 Jan 2011 18:44:08 +0000 (10:44 -0800)]
Add artificial timeout to broken test-https-large-response
Ryan Dahl [Mon, 31 Jan 2011 18:41:52 +0000 (10:41 -0800)]
Add socket.bufferSize
Tim Caswell [Fri, 28 Jan 2011 07:37:53 +0000 (23:37 -0800)]
Slightly throttle https large body test
Ryan Dahl [Fri, 28 Jan 2011 21:40:41 +0000 (13:40 -0800)]
getaddrinfo exists on windows
Ryan Dahl [Fri, 28 Jan 2011 21:09:01 +0000 (13:09 -0800)]
Fix version
Ryan Dahl [Fri, 28 Jan 2011 20:58:19 +0000 (12:58 -0800)]
REPL: disable colors in windows for now
Bert Belder [Tue, 18 Jan 2011 02:57:14 +0000 (03:57 +0100)]
Workaround for V8 bug 884
See http://code.google.com/p/v8/issues/detail?id=884
Ryan Dahl [Fri, 28 Jan 2011 09:56:31 +0000 (01:56 -0800)]
Upgrade V8 to 3.0.12
Ryan Dahl [Fri, 28 Jan 2011 05:11:56 +0000 (21:11 -0800)]
Now working on v0.3.8
Ryan Dahl [Fri, 28 Jan 2011 03:41:07 +0000 (19:41 -0800)]
Bump version to v0.3.7
Ryan Dahl [Fri, 28 Jan 2011 04:07:28 +0000 (20:07 -0800)]
Fix pummel/text-exec
Ryan Dahl [Fri, 28 Jan 2011 03:55:38 +0000 (19:55 -0800)]
Revert "Use html5 spec stylesheet for docs"
This reverts commit
6dbf49110b518b9c8d5d2673a6bd40de501c388e.
Ryan Dahl [Fri, 28 Jan 2011 03:47:17 +0000 (19:47 -0800)]
Simplify website
Ryan Dahl [Fri, 28 Jan 2011 03:27:25 +0000 (19:27 -0800)]
Add test-https-large-response.js
Ryan Dahl [Fri, 28 Jan 2011 03:24:39 +0000 (19:24 -0800)]
Fix option parsing in tls.connect()
Ryan Dahl [Fri, 28 Jan 2011 01:45:17 +0000 (17:45 -0800)]
Helpful error when child_process.exec hit maxBuffer
Ryan Dahl [Fri, 28 Jan 2011 01:44:42 +0000 (17:44 -0800)]
debugger: prevent crash when backtrace doesn't come back
Ryan Dahl [Fri, 28 Jan 2011 01:02:25 +0000 (17:02 -0800)]
Remove more process.assert
Ryan Dahl [Fri, 28 Jan 2011 00:59:28 +0000 (16:59 -0800)]
Another fix for process.assert
Ryan Dahl [Fri, 28 Jan 2011 00:55:49 +0000 (16:55 -0800)]
Fix process.assert problem
Introduced in
f9f0e5c75c6a6fa32dd91f242c7463d467f6dcd4
Ryan Dahl [Fri, 28 Jan 2011 00:35:35 +0000 (16:35 -0800)]
Pre-process out assert()
Ryan Dahl [Fri, 28 Jan 2011 00:24:02 +0000 (16:24 -0800)]
Fix links
David Trejo [Mon, 24 Jan 2011 04:52:37 +0000 (20:52 -0800)]
newcomer resources in README
Closes GH-579.
Greg Hughes [Fri, 28 Jan 2011 00:12:13 +0000 (00:12 +0000)]
Fix style issues with ext_key_usage patch
Closes GH-586.
Ryan Dahl [Thu, 27 Jan 2011 22:37:43 +0000 (14:37 -0800)]
Correct process.kill doc
Thanks Kevin. Closes GH-518.
Ryan Dahl [Mon, 10 Jan 2011 21:50:46 +0000 (13:50 -0800)]
Typos
Closes GH-557.
Closes GH-539.
Ryan Dahl [Fri, 14 Jan 2011 18:45:01 +0000 (18:45 +0000)]
A few spelling fixes.
Thanks Bjarki. Closes GH-561.
Ryan Dahl [Thu, 27 Jan 2011 22:20:50 +0000 (14:20 -0800)]
Fix arg order of fs.linkSync in docs
Thanks Pierre. Closes GH-571.
Greg Hughes [Thu, 27 Jan 2011 00:46:51 +0000 (00:46 +0000)]
Add ext_key_usage to getPeerCertificate