The data contained in this repository can be downloaded to your computer using one of several clients.
Please see the documentation of your version control software client for more information.

Please select the desired protocol below to get the URL.

This URL has Read-Only access.

Statistics
| Branch: | Revision:

main_repo / lib @ 20229d68

Name Size
_debugger.js 39.6 KB
_http_agent.js 8.08 KB
_http_client.js 16.6 KB
_http_common.js 6.61 KB
_http_incoming.js 5.4 KB
_http_outgoing.js 16.3 KB
_http_server.js 15.3 KB
_linklist.js 2.1 KB
_stream_duplex.js 2.41 KB
_stream_passthrough.js 1.6 KB
_stream_readable.js 24.5 KB
_stream_transform.js 7.08 KB
_stream_writable.js 12.6 KB
_tls_common.js 4.43 KB
_tls_legacy.js 23 KB
_tls_wrap.js 26.3 KB
assert.js 10.6 KB
buffer.js 17.1 KB
child_process.js 34.7 KB
cluster.js 19.2 KB
console.js 3.22 KB
constants.js 1.15 KB
crypto.js 17.3 KB
dgram.js 12 KB
dns.js 8.51 KB
domain.js 7.25 KB
events.js 8.71 KB
freelist.js 1.71 KB
fs.js 44.5 KB
http.js 3.65 KB
https.js 3.63 KB
module.js 14.8 KB
net.js 35.5 KB
os.js 2.26 KB
path.js 14.7 KB
punycode.js 13.6 KB
querystring.js 5.7 KB
readline.js 34.9 KB
repl.js 28.7 KB
smalloc.js 3.14 KB
stream.js 3.48 KB
string_decoder.js 7.24 KB
sys.js 1.23 KB
timers.js 14 KB
tls.js 8.18 KB
tracing.js 11.9 KB
tty.js 3.55 KB
url.js 22.4 KB
util.js 19.5 KB
vm.js 2.62 KB
zlib.js 16.4 KB

Latest revisions

# Date Author Comment
20229d68 08/04/2014 04:39 PM Herman Lee

path: isAbsolute() should always return boolean

On Windows, path.isAbsolute() returns an empty string on failed cases.
This forces the return value to always be boolean.

Reviewed-by: Trevor Norris <>

37c2a528 08/02/2014 03:19 AM Lucio M. Tato

path: fix slice OOB in trim

Internal function trim(arr). 2nd parameter of slice() should be slice's
end index (not included). Because of function normalize() (called before
trim()), "start" is always zero so the bug for now has no effect, but
its a bug waiting to happen....

bbb2dccd 08/01/2014 10:10 AM Jackson Tian

tls: throw an error, not string

Reviewed-By: Fedor Indutny <>

d287b8e5 07/31/2014 04:34 PM cjihrig

cluster: support options in Worker constructor

This commit moves some common Worker code into the constructor
via support for an options argument.

Reviewed-By: Fedor Indutny <>

4b59db00 07/31/2014 02:56 PM Gabriel Wicke

Add fast path for simple URL parsing

This patch adds a fast path for parsing of simple path-only URLs, as commonly
found in HTTP requests received by a server.

Benchmark results [ms], before / after patch:
/foo/bar 0.008956 0.000418 (fast path used)...

ff6117b8 07/31/2014 04:38 AM Fedor Indutny

Revert "Cluster: fix shared handles on Windows"

This reverts commit 4e68a28e20b348f3519b359a17fcb941b235202b.

4e68a28e 07/31/2014 04:32 AM Alexis Campailla

Cluster: fix shared handles on Windows

This is the Node side of the fix for Node's cluster module on Windows.
https://github.com/joyent/node/issues/7691

The other required part is
https://github.com/joyent/libuv/pull/1384

Windows and Unix return certain socket errors (i.e. EADDRINUSE) at...

1a84ba2d 07/31/2014 04:30 AM Fedor Indutny

repl: proper `setPrompt()` and `multiline` support

fix #8031

1a52d6ab 07/31/2014 04:12 AM Fedor Indutny

Revert "repl: fix overwrite for this._prompt"

This reverts commit 7166b55015261de8ab69758320f3d9159b3eaadd.

7166b550 07/29/2014 04:53 AM Yazhong Liu

repl: fix overwrite for this._prompt

Signed-off-by: Fedor Indutny <>

View revisions

Also available in: Atom