diff -Nru nodejs-0.10.19/ChangeLog nodejs-0.10.20/ChangeLog --- nodejs-0.10.19/ChangeLog 2013-09-24 21:10:33.000000000 +0000 +++ nodejs-0.10.20/ChangeLog 2013-09-30 20:52:48.000000000 +0000 @@ -1,4 +1,10 @@ -2013.09.24, Version 0.10.19 (Stable) +2013.09.30, Version 0.10.20 (Stable) + +* tls: fix sporadic hang and partial reads (Fedor Indutny) + - fixes "npm ERR! cb() never called!" + + +2013.09.24, Version 0.10.19 (Stable), 6b5e6a5a3ec8d994c9aab3b800b9edbf1b287904 * uv: Upgrade to v0.10.17 diff -Nru nodejs-0.10.19/debian/changelog nodejs-0.10.20/debian/changelog --- nodejs-0.10.19/debian/changelog 2013-09-25 04:46:22.000000000 +0000 +++ nodejs-0.10.20/debian/changelog 2013-09-30 22:12:20.000000000 +0000 @@ -1,3 +1,10 @@ +nodejs (0.10.20-1chl1~precise1) precise; urgency=low + + * 0.10.20 (stable) release. + * Fixes https://github.com/isaacs/npm/issues/2907 + + -- Chris Lea Mon, 30 Sep 2013 15:09:59 -0700 + nodejs (0.10.19-1chl1~precise1) precise; urgency=low * 0.10.19 (stable) release. diff -Nru nodejs-0.10.19/doc/api/_toc.html nodejs-0.10.20/doc/api/_toc.html --- nodejs-0.10.19/doc/api/_toc.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/_toc.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Node.js v0.10.19 Manual & Documentation + Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
-

Node.js v0.10.19 Manual & Documentation

+

Node.js v0.10.20 Manual & Documentation

Index | @@ -105,7 +105,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/addons.html nodejs-0.10.20/doc/api/addons.html --- nodejs-0.10.19/doc/api/addons.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/addons.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Addons Node.js v0.10.19 Manual & Documentation + Addons Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -715,7 +715,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/all.html nodejs-0.10.20/doc/api/all.html --- nodejs-0.10.19/doc/api/all.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/all.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - About this Documentation Node.js v0.10.19 Manual & Documentation + About this Documentation Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -13473,7 +13473,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/assert.html nodejs-0.10.20/doc/api/assert.html --- nodejs-0.10.19/doc/api/assert.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/assert.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Assert Node.js v0.10.19 Manual & Documentation + Assert Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -165,7 +165,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/buffer.html nodejs-0.10.20/doc/api/buffer.html --- nodejs-0.10.19/doc/api/buffer.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/buffer.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Buffer Node.js v0.10.19 Manual & Documentation + Buffer Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -892,7 +892,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/child_process.html nodejs-0.10.20/doc/api/child_process.html --- nodejs-0.10.19/doc/api/child_process.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/child_process.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Child Process Node.js v0.10.19 Manual & Documentation + Child Process Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -717,7 +717,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/cluster.html nodejs-0.10.20/doc/api/cluster.html --- nodejs-0.10.19/doc/api/cluster.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/cluster.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Cluster Node.js v0.10.19 Manual & Documentation + Cluster Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -647,7 +647,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/console.html nodejs-0.10.20/doc/api/console.html --- nodejs-0.10.19/doc/api/console.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/console.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - console Node.js v0.10.19 Manual & Documentation + console Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -154,7 +154,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/crypto.html nodejs-0.10.20/doc/api/crypto.html --- nodejs-0.10.19/doc/api/crypto.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/crypto.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Crypto Node.js v0.10.19 Manual & Documentation + Crypto Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -691,7 +691,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/debugger.html nodejs-0.10.20/doc/api/debugger.html --- nodejs-0.10.19/doc/api/debugger.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/debugger.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Debugger Node.js v0.10.19 Manual & Documentation + Debugger Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -252,7 +252,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/dgram.html nodejs-0.10.20/doc/api/dgram.html --- nodejs-0.10.19/doc/api/dgram.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/dgram.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - UDP / Datagram Sockets Node.js v0.10.19 Manual & Documentation + UDP / Datagram Sockets Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -365,7 +365,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/dns.html nodejs-0.10.20/doc/api/dns.html --- nodejs-0.10.19/doc/api/dns.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/dns.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - DNS Node.js v0.10.19 Manual & Documentation + DNS Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -237,7 +237,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/documentation.html nodejs-0.10.20/doc/api/documentation.html --- nodejs-0.10.19/doc/api/documentation.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/documentation.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - About this Documentation Node.js v0.10.19 Manual & Documentation + About this Documentation Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -135,7 +135,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/domain.html nodejs-0.10.20/doc/api/domain.html --- nodejs-0.10.19/doc/api/domain.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/domain.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Domain Node.js v0.10.19 Manual & Documentation + Domain Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -552,7 +552,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/events.html nodejs-0.10.20/doc/api/events.html --- nodejs-0.10.19/doc/api/events.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/events.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Events Node.js v0.10.19 Manual & Documentation + Events Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -211,7 +211,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/fs.html nodejs-0.10.20/doc/api/fs.html --- nodejs-0.10.19/doc/api/fs.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/fs.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - File System Node.js v0.10.19 Manual & Documentation + File System Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -933,7 +933,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/globals.html nodejs-0.10.20/doc/api/globals.html --- nodejs-0.10.19/doc/api/globals.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/globals.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Global Objects Node.js v0.10.19 Manual & Documentation + Global Objects Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -292,7 +292,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/http.html nodejs-0.10.20/doc/api/http.html --- nodejs-0.10.19/doc/api/http.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/http.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - HTTP Node.js v0.10.19 Manual & Documentation + HTTP Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -1092,7 +1092,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/https.html nodejs-0.10.20/doc/api/https.html --- nodejs-0.10.19/doc/api/https.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/https.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - HTTPS Node.js v0.10.19 Manual & Documentation + HTTPS Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -293,7 +293,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/index.html nodejs-0.10.20/doc/api/index.html --- nodejs-0.10.19/doc/api/index.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/index.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Node.js v0.10.19 Manual & Documentation + Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -105,7 +105,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/modules.html nodejs-0.10.20/doc/api/modules.html --- nodejs-0.10.19/doc/api/modules.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/modules.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Modules Node.js v0.10.19 Manual & Documentation + Modules Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -612,7 +612,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/net.html nodejs-0.10.20/doc/api/net.html --- nodejs-0.10.19/doc/api/net.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/net.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - net Node.js v0.10.19 Manual & Documentation + net Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -696,7 +696,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/os.html nodejs-0.10.20/doc/api/os.html --- nodejs-0.10.19/doc/api/os.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/os.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - os Node.js v0.10.19 Manual & Documentation + os Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -228,7 +228,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/path.html nodejs-0.10.20/doc/api/path.html --- nodejs-0.10.19/doc/api/path.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/path.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Path Node.js v0.10.19 Manual & Documentation + Path Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -264,7 +264,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/process.html nodejs-0.10.20/doc/api/process.html --- nodejs-0.10.19/doc/api/process.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/process.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - process Node.js v0.10.19 Manual & Documentation + process Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -702,7 +702,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/punycode.html nodejs-0.10.20/doc/api/punycode.html --- nodejs-0.10.19/doc/api/punycode.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/punycode.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - punycode Node.js v0.10.19 Manual & Documentation + punycode Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -143,7 +143,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/querystring.html nodejs-0.10.20/doc/api/querystring.html --- nodejs-0.10.19/doc/api/querystring.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/querystring.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Query String Node.js v0.10.19 Manual & Documentation + Query String Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -124,7 +124,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/readline.html nodejs-0.10.20/doc/api/readline.html --- nodejs-0.10.19/doc/api/readline.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/readline.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Readline Node.js v0.10.19 Manual & Documentation + Readline Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -397,7 +397,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/repl.html nodejs-0.10.20/doc/api/repl.html --- nodejs-0.10.19/doc/api/repl.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/repl.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - REPL Node.js v0.10.19 Manual & Documentation + REPL Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -280,7 +280,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/stream.html nodejs-0.10.20/doc/api/stream.html --- nodejs-0.10.19/doc/api/stream.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/stream.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Stream Node.js v0.10.19 Manual & Documentation + Stream Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -1611,7 +1611,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/string_decoder.html nodejs-0.10.20/doc/api/string_decoder.html --- nodejs-0.10.19/doc/api/string_decoder.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/string_decoder.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - StringDecoder Node.js v0.10.19 Manual & Documentation + StringDecoder Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -102,7 +102,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/synopsis.html nodejs-0.10.20/doc/api/synopsis.html --- nodejs-0.10.19/doc/api/synopsis.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/synopsis.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Synopsis Node.js v0.10.19 Manual & Documentation + Synopsis Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -93,7 +93,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/timers.html nodejs-0.10.20/doc/api/timers.html --- nodejs-0.10.19/doc/api/timers.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/timers.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Timers Node.js v0.10.19 Manual & Documentation + Timers Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -147,7 +147,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/tls.html nodejs-0.10.20/doc/api/tls.html --- nodejs-0.10.19/doc/api/tls.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/tls.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - TLS (SSL) Node.js v0.10.19 Manual & Documentation + TLS (SSL) Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -699,7 +699,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/tty.html nodejs-0.10.20/doc/api/tty.html --- nodejs-0.10.19/doc/api/tty.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/tty.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - TTY Node.js v0.10.19 Manual & Documentation + TTY Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -158,7 +158,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/url.html nodejs-0.10.20/doc/api/url.html --- nodejs-0.10.19/doc/api/url.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/url.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - URL Node.js v0.10.19 Manual & Documentation + URL Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -175,7 +175,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/util.html nodejs-0.10.20/doc/api/util.html --- nodejs-0.10.19/doc/api/util.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/util.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - util Node.js v0.10.19 Manual & Documentation + util Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -308,7 +308,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/vm.html nodejs-0.10.20/doc/api/vm.html --- nodejs-0.10.19/doc/api/vm.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/vm.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Executing JavaScript Node.js v0.10.19 Manual & Documentation + Executing JavaScript Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -316,7 +316,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/api/zlib.html nodejs-0.10.20/doc/api/zlib.html --- nodejs-0.10.19/doc/api/zlib.html 2013-09-24 21:26:28.000000000 +0000 +++ nodejs-0.10.20/doc/api/zlib.html 2013-09-30 21:56:36.000000000 +0000 @@ -2,7 +2,7 @@ - Zlib Node.js v0.10.19 Manual & Documentation + Zlib Node.js v0.10.20 Manual & Documentation @@ -31,7 +31,7 @@
    -

    Node.js v0.10.19 Manual & Documentation

    +

    Node.js v0.10.20 Manual & Documentation

    Index | @@ -476,7 +476,7 @@

  • -

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff -Nru nodejs-0.10.19/doc/blog/release/v0.10.19.md nodejs-0.10.20/doc/blog/release/v0.10.19.md --- nodejs-0.10.19/doc/blog/release/v0.10.19.md 1970-01-01 00:00:00.000000000 +0000 +++ nodejs-0.10.20/doc/blog/release/v0.10.19.md 2013-09-30 20:52:48.000000000 +0000 @@ -0,0 +1,70 @@ +date: Tue Sep 24 15:09:23 PDT 2013 +version: 0.10.19 +category: release +title: Node v0.10.19 (Stable) +slug: node-v0-10-19-stable + +2013.09.24, Version 0.10.19 (Stable) + +* uv: Upgrade to v0.10.17 + +* npm: upgrade to 1.3.11 + +* readline: handle input starting with control chars (Eric Schrock) + +* configure: add mips-float-abi (soft, hard) option (Andrei Sedoi) + +* stream: objectMode transforms allow falsey values (isaacs) + +* tls: prevent duplicate values returned from read (Nathan Rajlich) + +* tls: NPN protocols are now local to connections (Fedor Indutny) + + +Source Code: http://nodejs.org/dist/v0.10.19/node-v0.10.19.tar.gz + +Macintosh Installer (Universal): http://nodejs.org/dist/v0.10.19/node-v0.10.19.pkg + +Windows Installer: http://nodejs.org/dist/v0.10.19/node-v0.10.19-x86.msi + +Windows x64 Installer: http://nodejs.org/dist/v0.10.19/x64/node-v0.10.19-x64.msi + +Windows x64 Files: http://nodejs.org/dist/v0.10.19/x64/ + +Linux 32-bit Binary: http://nodejs.org/dist/v0.10.19/node-v0.10.19-linux-x86.tar.gz + +Linux 64-bit Binary: http://nodejs.org/dist/v0.10.19/node-v0.10.19-linux-x64.tar.gz + +Solaris 32-bit Binary: http://nodejs.org/dist/v0.10.19/node-v0.10.19-sunos-x86.tar.gz + +Solaris 64-bit Binary: http://nodejs.org/dist/v0.10.19/node-v0.10.19-sunos-x64.tar.gz + +Other release files: http://nodejs.org/dist/v0.10.19/ + +Website: http://nodejs.org/docs/v0.10.19/ + +Documentation: http://nodejs.org/docs/v0.10.19/api/ + +Shasums: +``` +74f1db96742fcc0128d1c14d3cb808ef5c847749 node-v0.10.19-darwin-x64.tar.gz +71ef9bd63d3926a2b78a43a5d077838c43e7e2ea node-v0.10.19-darwin-x86.tar.gz +ebc6dc67276f7461dbd45496924b36949c75e7e0 node-v0.10.19-linux-x64.tar.gz +226b507f554fa5cc07296c30f08db76f5eaeb157 node-v0.10.19-linux-x86.tar.gz +3b324613b79d1c4ab3b9414b0644a3a559c2aec9 node-v0.10.19-sunos-x64.tar.gz +83cb3e58e9ac925ea22c8533cabc712625faa3f7 node-v0.10.19-sunos-x86.tar.gz +dcbe7db6d0c93f83f539f38807cd3c1923969721 node-v0.10.19-x86.msi +e6397e1df4e74864e3f0e5fc7bd24178828497f4 node-v0.10.19.pkg +39478caf7024af6d992007457540f8941104c5d9 node-v0.10.19.tar.gz +0fe9364b443e76f7364f8694751da15479417bdf node.exe +63555cdb67c2fd63411726dc691b08af520b27f6 node.exp +c4d33b56cff97c47b12df3ad237977a57d4c798d node.lib +19a603db8f8c30b1736124740a6a1c856f2d21d8 node.pdb +ca32da0335ecb09ab7316b6e18f23461e298768e pkgsrc/nodejs-ia32-0.10.19.tgz +b0b05a7f74d980720677a3232e82e23df211c122 pkgsrc/nodejs-x64-0.10.19.tgz +45aed04478346035e8dc7933d120ab636d56eac4 x64/node-v0.10.19-x64.msi +b81788c17fec167b77883dcbaf8c629ad7560c4d x64/node.exe +086761bf6ff4622714d24d7979548a37aaaea57e x64/node.exp +cc554a431039952207adfcb3997a7366ad7182e8 x64/node.lib +02d18f042f3d25663ea4d979dff8120435982079 x64/node.pdb +``` diff -Nru nodejs-0.10.19/lib/tls.js nodejs-0.10.20/lib/tls.js --- nodejs-0.10.19/lib/tls.js 2013-09-24 21:10:33.000000000 +0000 +++ nodejs-0.10.20/lib/tls.js 2013-09-30 20:52:48.000000000 +0000 @@ -447,10 +447,9 @@ var bytesRead = 0, start = this._buffer.offset; do { - var read = this._buffer.use(this.pair.ssl, out, size); + var read = this._buffer.use(this.pair.ssl, out, size - bytesRead); if (read > 0) { bytesRead += read; - size -= read; } // Handle and report errors diff -Nru nodejs-0.10.19/src/node_version.h nodejs-0.10.20/src/node_version.h --- nodejs-0.10.19/src/node_version.h 2013-09-24 21:10:33.000000000 +0000 +++ nodejs-0.10.20/src/node_version.h 2013-09-30 20:52:48.000000000 +0000 @@ -24,7 +24,7 @@ #define NODE_MAJOR_VERSION 0 #define NODE_MINOR_VERSION 10 -#define NODE_PATCH_VERSION 19 +#define NODE_PATCH_VERSION 20 #define NODE_VERSION_IS_RELEASE 1 diff -Nru nodejs-0.10.19/src/pipe_wrap.cc nodejs-0.10.20/src/pipe_wrap.cc --- nodejs-0.10.19/src/pipe_wrap.cc 2013-09-24 21:10:33.000000000 +0000 +++ nodejs-0.10.20/src/pipe_wrap.cc 2013-09-30 20:52:48.000000000 +0000 @@ -269,9 +269,10 @@ UNWRAP(PipeWrap) - int fd = args[0]->IntegerValue(); - - uv_pipe_open(&wrap->handle_, fd); + if (uv_pipe_open(&wrap->handle_, args[0]->Int32Value())) { + uv_err_t err = uv_last_error(wrap->handle_.loop); + return ThrowException(UVException(err.code, "uv_pipe_open")); + } return scope.Close(v8::Null()); }