<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Node.js Blog]]></title><description><![CDATA[Node.js Blog]]></description><link>https://nodejs.org/en/</link><generator>metalsmith-feed</generator><lastBuildDate>Sat, 07 May 2016 14:17:59 GMT</lastBuildDate><atom:link href="https://nodejs.org/en/feed/blog.xml" rel="self" type="application/rss+xml"/><author><![CDATA[Node.js Foundation]]></author><docs/><item><title><![CDATA[Node v4.4.4 (LTS)]]></title><description><![CDATA[<h3>Notable changes<a name="notable-changes" class="anchor" href="#notable-changes"></a></h3><ul>
<li><strong>deps</strong>:<ul>
<li>update openssl to 1.0.2h. (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6551">#6551</a><ul>
<li>Please see our <a href="https://nodejs.org/en/blog/vulnerability/openssl-may-2016/">blog post</a> for more info on the security contents of this release.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>Commits<a name="commits" class="anchor" href="#commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/f46952e727"><code>f46952e727</code></a>] - <strong>buffer</strong>: safeguard against accidental kNoZeroFill (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node-private/pull/30">nodejs/node-private#30</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f1c82f995"><code>4f1c82f995</code></a>] - <strong>streams</strong>: support unlimited synchronous cork/uncork cycles (Matteo Collina) <a href="https://github.com/nodejs/node/pull/6164">#6164</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1efd96c767"><code>1efd96c767</code></a>] - <strong>deps</strong>: update openssl asm and asm_obsolete files (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6551">#6551</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c450f4a293"><code>c450f4a293</code></a>] - <strong>deps</strong>: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) <a href="https://github.com/nodejs/io.js/pull/1836">nodejs/io.js#1836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/baedfbae6a"><code>baedfbae6a</code></a>] - <strong>openssl</strong>: fix keypress requirement in apps on win32 (Shigeki Ohtsu) <a href="https://github.com/iojs/io.js/pull/1389">iojs/io.js#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff3045e40b"><code>ff3045e40b</code></a>] - <strong>deps</strong>: fix asm build error of openssl in x86_win32 (Shigeki Ohtsu) <a href="https://github.com/iojs/io.js/pull/1389">iojs/io.js#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc8dc97db3"><code>dc8dc97db3</code></a>] - <strong>deps</strong>: fix openssl assembly error on ia32 win32 (Fedor Indutny) <a href="https://github.com/iojs/io.js/pull/1389">iojs/io.js#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2dfeb01213"><code>2dfeb01213</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6551">#6551</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72f9952516"><code>72f9952516</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.2h (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6551">#6551</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v4.4.4/node-v4.4.4-x86.msi">https://nodejs.org/dist/v4.4.4/node-v4.4.4-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v4.4.4/node-v4.4.4-x64.msi">https://nodejs.org/dist/v4.4.4/node-v4.4.4-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.4/win-x86/node.exe">https://nodejs.org/dist/v4.4.4/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.4/win-x64/node.exe">https://nodejs.org/dist/v4.4.4/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v4.4.4/node-v4.4.4.pkg">https://nodejs.org/dist/v4.4.4/node-v4.4.4.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.4/node-v4.4.4-darwin-x64.tar.gz">https://nodejs.org/dist/v4.4.4/node-v4.4.4-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-x86.tar.xz">https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-x64.tar.xz">https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-ppc64le.tar.xz">https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.4/node-v4.4.4-sunos-x86.tar.xz">https://nodejs.org/dist/v4.4.4/node-v4.4.4-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.4/node-v4.4.4-sunos-x64.tar.xz">https://nodejs.org/dist/v4.4.4/node-v4.4.4-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-armv6l.tar.xz">https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-armv7l.tar.xz">https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-arm64.tar.xz">https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v4.4.4/node-v4.4.4.tar.gz">https://nodejs.org/dist/v4.4.4/node-v4.4.4.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v4.4.4/">https://nodejs.org/dist/v4.4.4/</a><br>
Documentation: <a href="https://nodejs.org/docs/v4.4.4/api/">https://nodejs.org/docs/v4.4.4/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

3d240db764391faca06df67db1eefd0b20989153edb0a99cbaf16e441e734a4d  node-v4.4.4-darwin-x64.tar.gz
e6a521781d212a760ef63ca139a12a86b8a312f730abc8deb0d8fa8f18d9f357  node-v4.4.4-darwin-x64.tar.xz
a5abc953d1ee4295cd3dcfdc116797e4b807e0b2d5c888aa31631fa1de9a9200  node-v4.4.4-headers.tar.gz
7a3521608274a32b5e609bf76581d6cec838ec369f1b346f73aca58588515fb0  node-v4.4.4-headers.tar.xz
4d7336411a61e92eb4815dc5b9042cae92ed49d3bc472da153aa13fd4e812b99  node-v4.4.4-linux-arm64.tar.gz
e50d47bdd5fe26a249449059244222e06f98513209027bf557bf809e24e17400  node-v4.4.4-linux-arm64.tar.xz
618efa1636db2d8acd7f28902200cbb42fd0f1d71ef482b6e99a027372584581  node-v4.4.4-linux-armv6l.tar.gz
c1a67dc4c7080b4082d165861d44a1f3279adec18279edc927329d153ab5b657  node-v4.4.4-linux-armv6l.tar.xz
64af655f048fc1ba70591076bbdeb61195347942ceef1ea18157467e5a01f253  node-v4.4.4-linux-armv7l.tar.gz
9df9d2bb7335a3118ed20a8332df40659294bfe04896c49d7e4890d7f667c495  node-v4.4.4-linux-armv7l.tar.xz
939cead87316367dd88430807ad335b9bdab4812fe0cd18adf62887c699dd4e7  node-v4.4.4-linux-ppc64le.tar.gz
23cedc2304c1709450689e5a3afe01b749dcb7a5b4f817bf59e97a64b22b60b3  node-v4.4.4-linux-ppc64le.tar.xz
0881eb010c8a4a0e746a1852fe48416d9c21b5f19a20d418cb02c7197fa55576  node-v4.4.4-linux-x64.tar.gz
c8b4e3c6e07e51593dddbf1d2ec3cf0ec09d5c6b8c5258b37b3816cc6b7e9fe3  node-v4.4.4-linux-x64.tar.xz
401fcef7908b3620bd28300bac06ad4fe774c95e10167c8617dde18befd78fcd  node-v4.4.4-linux-x86.tar.gz
7c0771b0153dd1c6609197b7b56840085df5d0752862fe4e98569d8d7bcb8682  node-v4.4.4-linux-x86.tar.xz
0e26458c8490af8f7d1aa4db8ca2792e2089fc0065517225cb30d4f22778b288  node-v4.4.4.pkg
5748ececfb65a5dfa5c7eb87c31e890aff7a32aeea6ae440e382eca34ec16eba  node-v4.4.4-sunos-x64.tar.gz
a2aea1b73dc559db924b4a00884f1ae26c5bea84956e506c7a1b7fbe04b36f5a  node-v4.4.4-sunos-x64.tar.xz
1da8b38983ba9fd8878c2127225396991c8189934e578760f0860ed15302cdd6  node-v4.4.4-sunos-x86.tar.gz
b542392497c7bd03d83cba378f0056b9d1e2c2feb71ba64196ab64a2a8ae67ba  node-v4.4.4-sunos-x86.tar.xz
53c694c203ee18e7cd393612be08c61ed6ab8b2a165260984a99c014d1741414  node-v4.4.4.tar.gz
2c9cedc401145a6648877ebd3fa9090c874dfced8bf7a6e7d9d8e9c21827b114  node-v4.4.4.tar.xz
3bfa87c9feb0107800740fd0a7f950b9259ba73a353274ba60a91d7b4a5279c5  node-v4.4.4-x64.msi
2198827fcc8ee3df77ec7551107409cf2eea02cdd98fed3388242e9f493d8467  node-v4.4.4-x86.msi
7b9884e09881ab6e3ef942f641e766c74ec33dac20c08914aa8778508d4c116b  win-x64/node.exe
a1736c89bf3510dab521fac288228ab3464eca1ee2d5449ff60de2ca6d17a38f  win-x64/node.lib
02565551c3645760e6c466190a94badf8755f4ad789e61e8e40f40c3483590fc  win-x86/node.exe
77bf8aa73cdf0d45b99a7844842e58ca6c4756531e759ea6581d92be8371c139  win-x86/node.lib
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJXLK8GAAoJEJM7AfQLXKlGVKUH/jYIvgLWqaQmpYJbgAupUmuo
Av7DB+iKGWFK0Tn2vmeQsWAK7XzIaXHFimldQ8x6lwt5hjH5L4MjA8wQ6zblgT7S
FK/VHWBHd+7T8eTE6D+42g7Umo4lL2D8PbB/ePKuDYYNtzFqllE0ThX+IkNnMRJs
X8xqmzXa7EvEQMiOGzQF0B2gWqovW6m7d0Skm72szT0ldayUUBwQ9z1zE1RVGmlc
lNMAMinZhOdbtCQChOTYRu6dhjdf/MOwHMMrG2AHiasjgKvrMjHBx9kbP/DOrtM4
zIarizzJGPoTU0JEb63JE5OmeR5q1vhblnT/tTo0VB1oeaC7T72vZqxvvyYvekU=
=RKEg
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v4.4.4</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v4.4.4</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Fri, 06 May 2016 14:50:41 GMT</pubDate></item><item><title><![CDATA[Node v0.12.14 (Maintenance)]]></title><description><![CDATA[<h3>Notable changes:<a name="notable-changes" class="anchor" href="#notable-changes"></a></h3><ul>
<li><strong>npm</strong>: Correct erroneous version number in v2.15.1 code (Forrest L Norvell) <a href="https://github.com/nodejs/node/pull/5988">https://github.com/nodejs/node/pull/5988</a></li>
<li><strong>openssl</strong>: Upgrade to v1.0.1t, addressing security vulnerabilities (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6553">https://github.com/nodejs/node/pull/6553</a><ul>
<li>Fixes CVE-2016-2107 &quot;Padding oracle in AES-NI CBC MAC check&quot;</li>
<li>Fixes CVE-2016-2105 &quot;EVP_EncodeUpdate overflow&quot;</li>
<li>See <a href="https://nodejs.org/en/blog/vulnerability/openssl-may-2016/">https://nodejs.org/en/blog/vulnerability/openssl-may-2016/</a> for full details</li>
</ul>
</li>
</ul>
<h3>Commits:<a name="commits" class="anchor" href="#commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/3e99ee1b47"><code>3e99ee1b47</code></a>] - <strong>deps</strong>: completely upgrade npm in LTS to 2.15.1 (Forrest L Norvell) <a href="https://github.com/nodejs/node/pull/5988">#5988</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b63396e1f"><code>2b63396e1f</code></a>] - <strong>deps</strong>: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) <a href="https://github.com/joyent/node/pull/25368">joyent/node#25368</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f21705df58"><code>f21705df58</code></a>] - <strong>deps</strong>: update openssl asm files (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6553">#6553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02b6a6bc27"><code>02b6a6bc27</code></a>] - <strong>deps</strong>: fix openssl assembly error on ia32 win32 (Fedor Indutny) <a href="https://github.com/joyent/node/pull/25654">joyent/node#25654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1aecc668b0"><code>1aecc668b0</code></a>] - <strong>deps</strong>: separate sha256/sha512-x86_64.pl for openssl (Shigeki Ohtsu) <a href="https://github.com/joyent/node/pull/25654">joyent/node#25654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39380836a0"><code>39380836a0</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6553">#6553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08c8ae44a8"><code>08c8ae44a8</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.1t (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6553">#6553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f5a961ab13"><code>f5a961ab13</code></a>] - <strong>openssl</strong>: fix keypress requirement in apps on win32 (Shigeki Ohtsu) <a href="https://github.com/joyent/node/pull/25654">joyent/node#25654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/810fb211a7"><code>810fb211a7</code></a>] - <strong>tools</strong>: remove obsolete npm test-legacy command (Kat Marchán) <a href="https://github.com/nodejs/node/pull/5988">#5988</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v0.12.14/node-v0.12.14-x86.msi">https://nodejs.org/dist/v0.12.14/node-v0.12.14-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v0.12.14/x64/node-v0.12.14-x64.msi">https://nodejs.org/dist/v0.12.14/x64/node-v0.12.14-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.14/node.exe">https://nodejs.org/dist/v0.12.14/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.14/x64/node.exe">https://nodejs.org/dist/v0.12.14/x64/node.exe</a><br>
Mac OS X Universal Installer: <a href="https://nodejs.org/dist/v0.12.14/node-v0.12.14.pkg">https://nodejs.org/dist/v0.12.14/node-v0.12.14.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.14/node-v0.12.14-darwin-x64.tar.gz">https://nodejs.org/dist/v0.12.14/node-v0.12.14-darwin-x64.tar.gz</a><br>
Mac OS X 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.14/node-v0.12.14-darwin-x86.tar.gz">https://nodejs.org/dist/v0.12.14/node-v0.12.14-darwin-x86.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.14/node-v0.12.14-linux-x86.tar.gz">https://nodejs.org/dist/v0.12.14/node-v0.12.14-linux-x86.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.14/node-v0.12.14-linux-x64.tar.gz">https://nodejs.org/dist/v0.12.14/node-v0.12.14-linux-x64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.14/node-v0.12.14-sunos-x86.tar.gz">https://nodejs.org/dist/v0.12.14/node-v0.12.14-sunos-x86.tar.gz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.14/node-v0.12.14-sunos-x64.tar.gz">https://nodejs.org/dist/v0.12.14/node-v0.12.14-sunos-x64.tar.gz</a><br>
Source Code: <a href="https://nodejs.org/dist/v0.12.14/node-v0.12.14.tar.gz">https://nodejs.org/dist/v0.12.14/node-v0.12.14.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v0.12.14/">https://nodejs.org/dist/v0.12.14/</a><br>
Documentation: <a href="https://nodejs.org/docs/v0.12.14/api/">https://nodejs.org/docs/v0.12.14/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

83c5d843c5ba7bd8f1d43711356208eaeda0230e3587fa4a27aac5ae14308d2d  node.exe
47cd92a1db9b8782c3e40e4e6ac85c706ea7e2dcf13e0c7803031885cd3893a1  node.exp
3883d0af51df19e7a44d69d8dacec56ba065c41bfb05f7b1f49c53bae8637d3e  node.lib
d1d9a6fc90707fa364f690decc010d950667841f85e49f088c79829124b914af  node.pdb
b4de40b8fe9cf748b36b9d7764c06f1fc955c73e3547c4eaab3d90a818663e1c  node-v0.12.14-darwin-x64.tar.gz
9c2270a1d92e22f03a8ccc8698ded7947056583336885912ba2f0840cf07fc38  node-v0.12.14-darwin-x64.tar.xz
2ac52efd90931ea04dd01947e19c6320e519967a813f7274eb699bf468fe226d  node-v0.12.14-darwin-x86.tar.gz
8209c23acb175dde1424ccd73945179393cd22791c3d51e24dfeb03f77c955d5  node-v0.12.14-darwin-x86.tar.xz
75f927b98a955207f261d03de5966b167e893da80e641695e6b9d6da44312452  node-v0.12.14-headers.tar.gz
072d68b05038fec7a443240947501b0be12bd33d1b958b1946caa80824beb4ed  node-v0.12.14-headers.tar.xz
0f1f20f6989d32b4b67835f527ae3bf165c1c4a6a7dc3961d489288817956bae  node-v0.12.14-linux-x64.tar.gz
a0b93224939fb638091b4e20c87a75e1c042314d419686f5040b8a48ed7f2112  node-v0.12.14-linux-x64.tar.xz
212a3a5d1cdd34b71476dd615d95da9209b8a5e490dbe6141926e15f1ccfe386  node-v0.12.14-linux-x86.tar.gz
a85432f5da612184baee47d93870b7796776ed15d61670dbec6640621ed4722a  node-v0.12.14-linux-x86.tar.xz
59f7d1426e63ff266b5d7f7ccb3a5b5bc7eea2b1c5d6ed44dd45370235ab4357  node-v0.12.14.pkg
906a44e9f6024c3f9af05a8aac5ba10c25d84bf56b9fb08c5fc1c26c5a8b9d27  node-v0.12.14-sunos-x64.tar.gz
100f724b5f2d1dc263aa70f3cf77af873097157a22d15c883c5cd39e2ffe2520  node-v0.12.14-sunos-x64.tar.xz
f042bee409d4da3114571dfff496a954ea6cd614e7fb78fd3d9b50d799396757  node-v0.12.14-sunos-x86.tar.gz
59ca5e14f1b126887b7c4944ab0423f06011ff7acb3c142bfc486dd85a9f3718  node-v0.12.14-sunos-x86.tar.xz
0a55e57cbd3ffa67525c0d93ac7076d3b2ac70887b11c5c97be3e1953cb50b1d  node-v0.12.14.tar.gz
ed57a1917fb089726b31735e138fb41d897b3c834cfc7c895390b2d273623f1a  node-v0.12.14.tar.xz
5b23e0733ab87adc09bbac9eb1d1341616a346c4ca8a69b4b3539b559de9c7b2  node-v0.12.14-x86.msi
d676d494a36ddfd21041cc07e9fa80f6d21b6fbd5a71f84611f980c410019639  openssl-cli.exe
086f4795edcb076669065a064006085ce415d4d56d89298599a0880ff0d7154a  openssl-cli.pdb
19b2327c0068c8fcd3a8be7a724527627e346ca8e57fb1e3e39b7f80e94bd486  x64/node.exe
61b31c6af9d606bcef77d4a9afa531a597570f92cd5afeeff4e7a4223c2326c8  x64/node.exp
a838e4a513fcbfcbb6f8aad96f240bc4389940e95186b80383e32711accbb6ae  x64/node.lib
2e3cc6017f2f6cc806fae5a27bc2d696fd780558f6c5c1fa7c0df82e6c0084df  x64/node.pdb
53da9c08f72c6260d31b7c70812cc2ad17d5e203860fe1b7c6c85f0ec3d6e2ea  x64/node-v0.12.14-x64.msi
524ce8394e20e8f7a6fd681c7d509e77d015bd16510caaff954a983f0d171a29  x64/openssl-cli.exe
75404fbe3ec01c52e9373b766e59d55bada0404f8f14396e6bcaaefd4e00491a  x64/openssl-cli.pdb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJXLKGsAAoJEMJzeS99g1RdI20IANwgtd3Q8omZiXhnSMSMNqt3
AZybwyOKOfGTqxmbmRxlSsllp46lWoj0l+kp0NfiSopXe/+waCpyeIemUtaF9Ag3
3gAtWP3cnw4rPv6CEG1IJu5Q1nHq1HKgMUcW+L5PUCN869SXO/ZREYtAwX4fjg/X
lhqqAss7117nV7vQ1TbkLynEm8uT2S2kOQ8UjKpazp0IobPpSoc0XiodsAkNHKpt
UGSxFKIaAjlF9JsuQw91AYIBJ3658aQw3LnIckymO8xirZE5ek1X8ReuuwhDUszQ
ibXwwI09/AGCfhakitr3NmGG+Pg6gc/UEASTJtxPCVRcrKFcJ5tIWRynaRgV1uM=
=ESJj
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v0.12.14</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v0.12.14</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Fri, 06 May 2016 13:54:37 GMT</pubDate></item><item><title><![CDATA[Node v0.10.45 (Maintenance)]]></title><description><![CDATA[<h3>Notable changes:<a name="notable-changes" class="anchor" href="#notable-changes"></a></h3><ul>
<li><strong>npm</strong>: Correct erroneous version number in v2.15.1 code (Forrest L Norvell) <a href="https://github.com/nodejs/node/pull/5987">https://github.com/nodejs/node/pull/5987</a></li>
<li><strong>openssl</strong>: Upgrade to v1.0.1t, addressing security vulnerabilities (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6553">https://github.com/nodejs/node/pull/6553</a><ul>
<li>Fixes CVE-2016-2107 &quot;Padding oracle in AES-NI CBC MAC check&quot;</li>
<li>See <a href="https://nodejs.org/en/blog/vulnerability/openssl-may-2016/">https://nodejs.org/en/blog/vulnerability/openssl-may-2016/</a> for full details</li>
</ul>
</li>
</ul>
<p>Commits:</p>
<ul>
<li>[<a href="https://github.com/nodejs/node/commit/3cff81c7d6"><code>3cff81c7d6</code></a>] - <strong>deps</strong>: completely upgrade npm in LTS to 2.15.1 (Forrest L Norvell) <a href="https://github.com/nodejs/node/pull/5987">#5987</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c22f19009"><code>7c22f19009</code></a>] - <strong>deps</strong>: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) <a href="https://github.com/joyent/node/pull/25368">joyent/node#25368</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d78366937"><code>5d78366937</code></a>] - <strong>deps</strong>: update openssl asm files (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6553">#6553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2bc2427cb7"><code>2bc2427cb7</code></a>] - <strong>deps</strong>: fix openssl assembly error on ia32 win32 (Fedor Indutny) <a href="https://github.com/joyent/node/pull/25654">joyent/node#25654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8df4b0914c"><code>8df4b0914c</code></a>] - <strong>deps</strong>: separate sha256/sha512-x86_64.pl for openssl (Shigeki Ohtsu) <a href="https://github.com/joyent/node/pull/25654">joyent/node#25654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/11eefefb17"><code>11eefefb17</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6553">#6553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61ccc27b54"><code>61ccc27b54</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.1t (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6553">#6553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa02438274"><code>aa02438274</code></a>] - <strong>openssl</strong>: fix keypress requirement in apps on win32 (Shigeki Ohtsu) [joyent/node#25654](<a href="https://github.com/joyent/node/">https://github.com/joyent/node/</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v0.10.45/node-v0.10.45-x86.msi">https://nodejs.org/dist/v0.10.45/node-v0.10.45-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v0.10.45/x64/node-v0.10.45-x64.msi">https://nodejs.org/dist/v0.10.45/x64/node-v0.10.45-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.45/node.exe">https://nodejs.org/dist/v0.10.45/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.45/x64/node.exe">https://nodejs.org/dist/v0.10.45/x64/node.exe</a><br>
Mac OS X Universal Installer: <a href="https://nodejs.org/dist/v0.10.45/node-v0.10.45.pkg">https://nodejs.org/dist/v0.10.45/node-v0.10.45.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.45/node-v0.10.45-darwin-x64.tar.gz">https://nodejs.org/dist/v0.10.45/node-v0.10.45-darwin-x64.tar.gz</a><br>
Mac OS X 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.45/node-v0.10.45-darwin-x86.tar.gz">https://nodejs.org/dist/v0.10.45/node-v0.10.45-darwin-x86.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.45/node-v0.10.45-linux-x86.tar.gz">https://nodejs.org/dist/v0.10.45/node-v0.10.45-linux-x86.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.45/node-v0.10.45-linux-x64.tar.gz">https://nodejs.org/dist/v0.10.45/node-v0.10.45-linux-x64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.45/node-v0.10.45-sunos-x86.tar.gz">https://nodejs.org/dist/v0.10.45/node-v0.10.45-sunos-x86.tar.gz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.45/node-v0.10.45-sunos-x64.tar.gz">https://nodejs.org/dist/v0.10.45/node-v0.10.45-sunos-x64.tar.gz</a><br>
Source Code: <a href="https://nodejs.org/dist/v0.10.45/node-v0.10.45.tar.gz">https://nodejs.org/dist/v0.10.45/node-v0.10.45.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v0.10.45/">https://nodejs.org/dist/v0.10.45/</a><br>
Documentation: <a href="https://nodejs.org/docs/v0.10.45/api/">https://nodejs.org/docs/v0.10.45/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

5cfddcfcdb0e5a09c54ba1c52a935c43d182b54e013fc0d621d44a710222dc00  node.exe
743c46a6145b25b088ff5a18e3403fa02c4ce9c033b284c762ccd1329de85c37  node.exp
3c7b5f96e272d71b1eaca89a111d19f0e682193306c71687f63a695f40abff07  node.lib
fc15a8a784db0f23617544f663130af8e9d1155eb2ad706fe8387de1d7b62719  node.pdb
d1ab69f49365a0dc6b10a363965452f37f3589adee19974940cbd2b991965e70  node-v0.10.45-darwin-x64.tar.gz
f8acb114faea28a6d58b35025e3fd37b5bb9e8fa9eac4a3796d225c16ba541de  node-v0.10.45-darwin-x64.tar.xz
3db0e42736fbdedc8a985269595251d9c4e4860594ce1eee4a692f8621ee5918  node-v0.10.45-darwin-x86.tar.gz
9544df4ab211e81601a02b681bf8fdec834efde4174ecf0a3f69fec9eab012eb  node-v0.10.45-darwin-x86.tar.xz
94028ba548c1faabb6cb92143392784d3ad07829c16852f5404933eed7d73da7  node-v0.10.45-headers.tar.gz
31d4d84a543bd60ca6c738e1ef243b2b04f87e41566349b8242933812107bcca  node-v0.10.45-headers.tar.xz
54d095d12b6227460f08ec81e50f9db930ec51fa05af1b7722fa85bd2cabb5d7  node-v0.10.45-linux-x64.tar.gz
2fd840bf79480863904860c63f615615077dbc88bd44669eb93c9bf216b4eaf0  node-v0.10.45-linux-x64.tar.xz
0d21b8e9d4213021cd954908098d07407052da1b7a97d6c585f89752c49505b4  node-v0.10.45-linux-x86.tar.gz
2e63e46a818777c3ba57a10406e6e1ab6ceee3b4b861eb195574659e5302ddae  node-v0.10.45-linux-x86.tar.xz
39a4cea90fcd2564db4969a0dd6fe0d57c5593d1758796b8d41dfdda6597baca  node-v0.10.45.pkg
019a1c40daff7b05efb2bd27c586d9ba9c5fe5048550b74e67e171d1495d4e30  node-v0.10.45-sunos-x64.tar.gz
69197c4adf23ff4a3c6c8fa5c35b9ab4d9906015624ef7a8a37d6573535d6116  node-v0.10.45-sunos-x64.tar.xz
39a0790a7e533dd77f473c009c11458a5205cfc438777139a5e9658be63dfee2  node-v0.10.45-sunos-x86.tar.gz
b764e0ad9a80a4a02abcfd33565aaf49d0345c43d8ce7e00b35e8a82cfa1102c  node-v0.10.45-sunos-x86.tar.xz
d184bb74758d4ac69826823934cda1d46e81402fc16ebdb2ecacdc1a8fe0b568  node-v0.10.45.tar.gz
a71070ea7aece9c94450b45102f2d1be42f0add168dd9c9701e9032d363bd4fa  node-v0.10.45.tar.xz
4c3e6c53fb65d789c522e0c4fe03341faae66707b436c389c5d5fd9298baa369  node-v0.10.45-x86.msi
c17e3353d44951611f8929afcedcd3fc9237fe7672037efbbbaab7b1a2d2f007  openssl-cli.exe
1897ea9e230f334a198f71526632a9c1ee16647fa94e6868cdd15ad9e6aa254f  openssl-cli.pdb
949c8455152d1f217708cfcbbfc1be0c54f83b4e71d5cfa142f32d758587bbf6  x64/node.exe
e62c0a6e0d2dd3cfbe5e6d99c71109b79ba72f328079a7d89c6994d71348d029  x64/node.exp
ec4811d93e8508826d98de116bdf0dc858dda3c179c9333d6b5566e1e606c9e4  x64/node.lib
303a39cdc16070aca53a6ab5e8064b6a57f2ac6813dfcd58d3770129d0900515  x64/node.pdb
2f1e8d851bcaf5f1bc3e0498b241d0db53281223333b9a891b64818ab51a2044  x64/node-v0.10.45-x64.msi
264166624c9bcc38fbed31da56ed86e8ba16238b81700f86f6f35d89cb039f21  x64/openssl-cli.exe
0628dee6ddc474eca219a5d5069de1a6f2f3abcb3cd0eee06597e183672e6b5c  x64/openssl-cli.pdb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJXLJomAAoJEMJzeS99g1Rdty4IANVJ53QRd5tUepWjxjIwZ6e7
2r2oYSO6uihZkyddV+447KDzxYsGkdg0z4DS3BD7ym78hl4EEMlE/x8wPWBrZKAr
yACZu2U/3ivXYyEOvdV0nlLeUNGMeugTtVxhxSMbf7fK22zeLvLCC9Q4735zhG37
kAF7mw6Sszr+zCMV5eqh5MfYIwaCduck4TfG5ibc8fAQ4A4nUTF6jC0JRbcPXKku
7oT7ol7u8w97Im3ZynvwZZ2yQPAqSxssKjWuLnSmt+Wng7bUregjK04QNCaa8HEV
uPY0qIVSAS2rr1R12dOgqKhgO90gKoUa1qtWGivlvO2HH3JILWMjopb+mu0ZkIc=
=HZGA
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v0.10.45</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v0.10.45</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Fri, 06 May 2016 13:22:08 GMT</pubDate></item><item><title><![CDATA[Node v6.1.0 (Current)]]></title><description><![CDATA[<p>Please see our <a href="https://nodejs.org/en/blog/vulnerability/openssl-may-2016/">blog post</a> for more info on the security contents of this release.</p>
<h3>Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes"></a></h3><ul>
<li><strong>assert</strong>: <code>deep{Strict}Equal()</code> now works correctly with circular references. (Rich Trott) <a href="https://github.com/nodejs/node/pull/6432">#6432</a></li>
<li><strong>debugger</strong>: Arrays are now formatted correctly in the debugger repl. (cjihrig) <a href="https://github.com/nodejs/node/pull/6448">#6448</a></li>
<li><strong>deps</strong>: Upgrade OpenSSL sources to 1.0.2h (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6550">#6550</a></li>
<li><strong>net</strong>: Introduced a <code>Socket#connecting</code> property. (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/6404">#6404</a><ul>
<li>Previously this information was only available as the undocumented, internal <code>_connecting</code> property.</li>
</ul>
</li>
<li><strong>process</strong>: Introduced <code>process.cpuUsage()</code>. (Patrick Mueller) <a href="https://github.com/nodejs/node/pull/6157">#6157</a></li>
<li><strong>stream</strong>: <code>Writable#setDefaultEncoding()</code> now returns <code>this</code>. (Alexander Makarenko) <a href="https://github.com/nodejs/node/pull/5040">#5040</a></li>
<li><strong>util</strong>: Two new additions to <code>util.inspect()</code>:<ul>
<li>Added a <code>maxArrayLength</code> option to truncate the formatting of Arrays. (James M Snell) <a href="https://github.com/nodejs/node/pull/6334">#6334</a><ul>
<li>This is set to <code>100</code> by default.</li>
</ul>
</li>
<li>Added a <code>showProxy</code> option for formatting proxy intercepting handlers. (James M Snell) <a href="https://github.com/nodejs/node/pull/6465">#6465</a><ul>
<li>Inspecting proxies is non-trivial and as such this is off by default.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>Commits<a name="commits" class="anchor" href="#commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/76c9ab5fcf"><code>76c9ab5fcf</code></a>] - <strong>assert</strong>: allow circular references (Rich Trott) <a href="https://github.com/nodejs/node/pull/6432">#6432</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b9ae70757"><code>7b9ae70757</code></a>] - <strong>benchmark</strong>: Fix crash in net benchmarks (Matt Loring) <a href="https://www.github.com/nodejs/node/pull/6407">#6407</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d1985358a"><code>0d1985358a</code></a>] - <strong>build</strong>: use shorthand lint target from test (Johan Bergström) <a href="https://github.com/nodejs/node/pull/6406">#6406</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7153f96f0e"><code>7153f96f0e</code></a>] - <strong>build</strong>: unbreak -prof, disable PIE on OS X (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6453">#6453</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8956432e18"><code>8956432e18</code></a>] - <strong>build</strong>: exclude tap files from tarballs (Brian White) <a href="https://github.com/nodejs/node/pull/6348">#6348</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/11e7cc5310"><code>11e7cc5310</code></a>] - <strong>build</strong>: don&#39;t compile with -B (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6393">#6393</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1330496bbf"><code>1330496bbf</code></a>] - <strong>cluster</strong>: remove use of bind() in destroy() (yorkie) <a href="https://github.com/nodejs/node/pull/6502">#6502</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fdde36909c"><code>fdde36909c</code></a>] - <strong>crypto</strong>: fix error in deprecation message (Rich Trott) <a href="https://github.com/nodejs/node/pull/6344">#6344</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d503b1d4b"><code>2d503b1d4b</code></a>] - <strong>debugger</strong>: display array contents in repl (cjihrig) <a href="https://github.com/nodejs/node/pull/6448">#6448</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54f8600613"><code>54f8600613</code></a>] - <strong>deps</strong>: update openssl asm and asm_obsolete files (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6550">#6550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5a2944877"><code>a5a2944877</code></a>] - <strong>deps</strong>: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) <a href="https://github.com/nodejs/io.js/pull/1836">nodejs/io.js#1836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3fe68129c8"><code>3fe68129c8</code></a>] - <strong>deps</strong>: fix asm build error of openssl in x86_win32 (Shigeki Ohtsu) <a href="https://github.com/iojs/io.js/pull/1389">iojs/io.js#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d159462fed"><code>d159462fed</code></a>] - <strong>deps</strong>: fix openssl assembly error on ia32 win32 (Fedor Indutny) <a href="https://github.com/iojs/io.js/pull/1389">iojs/io.js#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3af28d3693"><code>3af28d3693</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6550">#6550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6ab3ece65"><code>e6ab3ece65</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.2h (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6550">#6550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65b6574d59"><code>65b6574d59</code></a>] - <strong>deps</strong>: backport IsValid changes from 4e8736d in V8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/6544">#6544</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33f24c821b"><code>33f24c821b</code></a>] - <strong>doc</strong>: adds &#39;close&#39; events to fs.ReadStream and fs.WriteStream (Jenna Vuong) <a href="https://github.com/nodejs/node/pull/6499">#6499</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f728df1bf"><code>4f728df1bf</code></a>] - <strong>doc</strong>: linkify remaining references to fs.Stats object (Kevin Donahue) <a href="https://github.com/nodejs/node/pull/6485">#6485</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a29b50c52"><code>9a29b50c52</code></a>] - <strong>doc</strong>: fix the lint of an example in cluster.md (yorkie) <a href="https://github.com/nodejs/node/pull/6516">#6516</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d674493fa5"><code>d674493fa5</code></a>] - <strong>doc</strong>: add missing underscore for markdown italics (Kevin Donahue) <a href="https://github.com/nodejs/node/pull/6529">#6529</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c30f15e1b"><code>7c30f15e1b</code></a>] - <strong>doc</strong>: ensure consistent grammar in node.1 file (justshiv) <a href="https://github.com/nodejs/node/pull/6426">#6426</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5ce53a217"><code>e5ce53a217</code></a>] - <strong>doc</strong>: fix sentence fragment in fs doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/6488">#6488</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e028a143c"><code>3e028a143c</code></a>] - <strong>doc</strong>: remove obsolete comment in isError() example (cjihrig) <a href="https://github.com/nodejs/node/pull/6486">#6486</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/969f96a019"><code>969f96a019</code></a>] - <strong>doc</strong>: fix a typo in <code>__dirname</code> section (William Luo) <a href="https://github.com/nodejs/node/pull/6473">#6473</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab7055b003"><code>ab7055b003</code></a>] - <strong>doc</strong>: fix fs.realpath man pg links (phette23) <a href="https://github.com/nodejs/node/pull/6451">#6451</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13e660888f"><code>13e660888f</code></a>] - <strong>doc</strong>: extra clarification of historySize option (vsemozhetbyt) <a href="https://github.com/nodejs/node/pull/6397">#6397</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d5b732660"><code>3d5b732660</code></a>] - <strong>doc</strong>: clarifies http.serverResponse implementation (Allen Hernandez) <a href="https://github.com/nodejs/node/pull/6072">#6072</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7034ebe2bc"><code>7034ebe2bc</code></a>] - <strong>doc</strong>: use <code>Node.js</code> in synopsis document (Rich Trott) <a href="https://github.com/nodejs/node/pull/6476">#6476</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4ae39f9863"><code>4ae39f9863</code></a>] - <strong>doc</strong>: remove all scrollbar styling (Claudio Rodriguez) <a href="https://github.com/nodejs/node/pull/6479">#6479</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6c8da45b1"><code>e6c8da45b1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: make <code>writable.setDefaultEncoding()</code> return <code>this</code> (Alexander Makarenko) <a href="https://github.com/nodejs/node/pull/5040">#5040</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4068d64f4f"><code>4068d64f4f</code></a>] - <strong>doc</strong>: fix EventEmitter#eventNames() example (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/6417">#6417</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bfcde97251"><code>bfcde97251</code></a>] - <strong>doc</strong>: fix incorrect syntax in examples (Evan Lucas) <a href="https://github.com/nodejs/node/pull/6463">#6463</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8eb87ee239"><code>8eb87ee239</code></a>] - <strong>doc</strong>: Remove extra space in REPL example (Juan) <a href="https://github.com/nodejs/node/pull/6447">#6447</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd37d54eb5"><code>fd37d54eb5</code></a>] - <strong>doc</strong>: added note warning about change to console.endTime() (Ben Page) <a href="https://github.com/nodejs/node/pull/6454">#6454</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b3f75ec801"><code>b3f75ec801</code></a>] - <strong>doc</strong>: expand documentation for process.exit() (James M Snell) <a href="https://github.com/nodejs/node/pull/6410">#6410</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc0fbf1c63"><code>fc0fbf1c63</code></a>] - <strong>doc</strong>: subdivide TOC, add auxiliary links (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/6167">#6167</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/150dd36503"><code>150dd36503</code></a>] - <strong>doc</strong>: no Node.js(1) (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/6167">#6167</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab84d69048"><code>ab84d69048</code></a>] - <strong>doc</strong>: better example &amp; synopsis (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/6167">#6167</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6d72791a1"><code>f6d72791a1</code></a>] - <strong>doc</strong>: update build instructions for OS X (Rich Trott) <a href="https://github.com/nodejs/node/pull/6309">#6309</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/36207c6daf"><code>36207c6daf</code></a>] - <strong>doc</strong>: correctly document the behavior of ee.once(). (Lance Ball) <a href="https://github.com/nodejs/node/pull/6371">#6371</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19fb1345ba"><code>19fb1345ba</code></a>] - <strong>doc</strong>: use Buffer.from() instead of new Buffer() (Jackson Tian) <a href="https://github.com/nodejs/node/pull/6367">#6367</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fb6753c75c"><code>fb6753c75c</code></a>] - <strong>doc</strong>: fix v6 changelog (James M Snell) <a href="https://github.com/nodejs/node/pull/6435">#6435</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c92a1fe03"><code>2c92a1fe03</code></a>] - <strong>events</strong>: pass the original listener added by once (DavidCai) <a href="https://github.com/nodejs/node/pull/6394">#6394</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ea6b282e8"><code>9ea6b282e8</code></a>] - <strong>meta</strong>: split CHANGELOG into two files (Myles Borins) <a href="https://github.com/nodejs/node/pull/6337">#6337</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cbbe95e1e1"><code>cbbe95e1e1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>net</strong>: introduce <code>Socket#connecting</code> property (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/6404">#6404</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/534f03c2f0"><code>534f03c2f0</code></a>] - <strong>openssl</strong>: fix keypress requirement in apps on win32 (Shigeki Ohtsu) <a href="https://github.com/iojs/io.js/pull/1389">iojs/io.js#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b9fdba04e"><code>1b9fdba04e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: add process.cpuUsage() - implementation, doc, tests (Patrick Mueller) <a href="https://github.com/nodejs/node/pull/6157">#6157</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa9d82d120"><code>fa9d82d120</code></a>] - <strong>src</strong>: unify implementations of Utf8Value etc. (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6357">#6357</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65030c77b7"><code>65030c77b7</code></a>] - <strong>test</strong>: fix alpn tests for openssl1.0.2h (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6550">#6550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7641f9a6de"><code>7641f9a6de</code></a>] - <strong>test</strong>: refactor large event emitter tests (cjihrig) <a href="https://github.com/nodejs/node/pull/6446">#6446</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5fe5fa2897"><code>5fe5fa2897</code></a>] - <strong>test</strong>: make addon testing part of <code>make test</code> (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6232">#6232</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/457d12a0a1"><code>457d12a0a1</code></a>] - <strong>test</strong>: add failing url parse tests as known_issue (James M Snell) <a href="https://github.com/nodejs/node/pull/5885">#5885</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/089362f8b8"><code>089362f8b8</code></a>] - <strong>test,tools</strong>: limit lint tolerance of gc global (Rich Trott) <a href="https://github.com/nodejs/node/pull/6324">#6324</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d1606ee94"><code>6d1606ee94</code></a>] - <strong>test,tools</strong>: adjust function argument alignment (Rich Trott) <a href="https://github.com/nodejs/node/pull/6390">#6390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08e0884ae0"><code>08e0884ae0</code></a>] - <strong>tools</strong>: add -F flag for fixing lint issues (Rich Trott) <a href="https://github.com/nodejs/node/pull/6483">#6483</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f23cb24f2"><code>9f23cb24f2</code></a>] - <strong>tools</strong>: fix exit code when linting from CI (Brian White) <a href="https://github.com/nodejs/node/pull/6412">#6412</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e62c42b8f4"><code>e62c42b8f4</code></a>] - <strong>tools</strong>: remove default parameters from lint rule (Rich Trott) <a href="https://github.com/nodejs/node/pull/6411">#6411</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66903f6695"><code>66903f6695</code></a>] - <strong>tools</strong>: add tests for the doctool (Ian Kronquist) <a href="https://github.com/nodejs/node/pull/6031">#6031</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f608b16a7"><code>3f608b16a7</code></a>] - <strong>tools</strong>: lint for function argument alignment (Rich Trott) <a href="https://github.com/nodejs/node/pull/6390">#6390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91ab769940"><code>91ab769940</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: truncate inspect array and typed array (James M Snell) <a href="https://github.com/nodejs/node/pull/6334">#6334</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0bca959617"><code>0bca959617</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: fix inspecting of proxy objects (James M Snell) <a href="https://github.com/nodejs/node/pull/6465">#6465</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.1.0/node-v6.1.0-x86.msi">https://nodejs.org/dist/v6.1.0/node-v6.1.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.1.0/node-v6.1.0-x64.msi">https://nodejs.org/dist/v6.1.0/node-v6.1.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.1.0/win-x86/node.exe">https://nodejs.org/dist/v6.1.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.1.0/win-x64/node.exe">https://nodejs.org/dist/v6.1.0/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v6.1.0/node-v6.1.0.pkg">https://nodejs.org/dist/v6.1.0/node-v6.1.0.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz">https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.1.0/node-v6.1.0-linux-x86.tar.xz">https://nodejs.org/dist/v6.1.0/node-v6.1.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.1.0/node-v6.1.0-linux-x64.tar.xz">https://nodejs.org/dist/v6.1.0/node-v6.1.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.1.0/node-v6.1.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.1.0/node-v6.1.0-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.1.0/node-v6.1.0-sunos-x86.tar.xz">https://nodejs.org/dist/v6.1.0/node-v6.1.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.1.0/node-v6.1.0-sunos-x64.tar.xz">https://nodejs.org/dist/v6.1.0/node-v6.1.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.1.0/node-v6.1.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.1.0/node-v6.1.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.1.0/node-v6.1.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.1.0/node-v6.1.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.1.0/node-v6.1.0-linux-arm64.tar.xz">https://nodejs.org/dist/v6.1.0/node-v6.1.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.1.0/node-v6.1.0.tar.gz">https://nodejs.org/dist/v6.1.0/node-v6.1.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.1.0/">https://nodejs.org/dist/v6.1.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.1.0/api/">https://nodejs.org/docs/v6.1.0/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

481aeab001b6c79589daf3e1f8f5b9ad7021a3979b49fd842313010482ff7b56  node-v6.1.0-darwin-x64.tar.gz
a599974633ffbc8a3964699080d4f369297198eac4e18a990f801a6b42b742e6  node-v6.1.0-darwin-x64.tar.xz
9419fce25791df7afd27d173a1148ef9f53c349cd9a2e8d9bdac5276d80a1bb5  node-v6.1.0-headers.tar.gz
8e35bf983def6f7bc321fbabcd3bf5e7909e30417cb9c43f31171a63cf664b10  node-v6.1.0-headers.tar.xz
87670387877d1cbe36642970e3ca84a77121d3200771b80ec2286bc261e060f7  node-v6.1.0-linux-arm64.tar.gz
7fde2a7b2b7d96d14d3f3f655474434af38583b471973ba3ff07ae29a1f0d821  node-v6.1.0-linux-arm64.tar.xz
aeff5e4b77fba25feb19ec4739116373234e93aff0d2c9662c4ebd87fa4b34ae  node-v6.1.0-linux-armv6l.tar.gz
856120ca6e03501c29fadced18f737487092ad75845247e8e2feea30b97f53c9  node-v6.1.0-linux-armv6l.tar.xz
55d7a2e5071b13db6fe5d952dc5ee5d2223ae4a0de2f2c2d7a68d65e1cfa377b  node-v6.1.0-linux-armv7l.tar.gz
ee9583ee94c602b63d758edb564e944a24d4cadac38bde95b25e4995362297e8  node-v6.1.0-linux-armv7l.tar.xz
bca98e8a4f5c11dee9eb4fec2bd0a42c1f8a921863bba417fc88c7274a0c0c04  node-v6.1.0-linux-ppc64le.tar.gz
5b2b85bbc2f289d3f6c458fa77cdf7c74befccfade02c7a287c6992addcbf3f0  node-v6.1.0-linux-ppc64le.tar.xz
ce46dd0188181b70661b9162feffdbd8a860cb75cb6661c37d6d61982e3f72c5  node-v6.1.0-linux-x64.tar.gz
6ae9d08f8c606810e17db6a6c9ff2689072e27682a0e1875cbb75effa8ae3d5e  node-v6.1.0-linux-x64.tar.xz
07d6f0b11b98c876f2d029722696da6cc9b93a2ce6b34abb7a517e0afb04fb34  node-v6.1.0-linux-x86.tar.gz
41b34eef859fb0d39498bc900778f5e692fe4367b7d1588df3ae1f1f98bc4330  node-v6.1.0-linux-x86.tar.xz
b58bfcbce73dc04342a465dca92d802bf5e437f7da224b6157d6c87fe805c5f6  node-v6.1.0.pkg
d7cbb0bfe0915ac7bdb37e87ea7145f6e86ef2943e77f306c648e47d3d33c898  node-v6.1.0-sunos-x64.tar.gz
930596fb6ddb8aedc3c358002786f207f30b3d7f0b377766d5017452ea36196f  node-v6.1.0-sunos-x64.tar.xz
38ec9537ab2fbf6112365b3a291ebe962d14b384b474e54fa77227b2e98624c9  node-v6.1.0-sunos-x86.tar.gz
254c080b41db83979d200c4ab28fbbc667b8528d9e260ce9f2599293bb17e4a0  node-v6.1.0-sunos-x86.tar.xz
9e67ef0b8611e16e6e311eccf0489a50fe76ceebeea3023ef4f51be647ae4bc3  node-v6.1.0.tar.gz
c7940301917232527490a166df78f9d3d58e70e10fd502f73889d936763cfe84  node-v6.1.0.tar.xz
b32b1105da5c08023976717d9aaeb0e3ba93d09f170aa3d81ad8ddfb0abfbdd4  node-v6.1.0-x64.msi
26b762f6066feeae59107c064eeaf70019880cb113279d51e35dff46c6c81be2  node-v6.1.0-x86.msi
a0f1fa671ae76821dd1098fb67bbc9601bdf5229a1dac5585441d279765d0d20  win-x64/node.exe
135215ad3ff8774386d6525e69d62ca3a24da5a7962f1464e1b5758b58583eb3  win-x64/node.lib
a6391706a5ac17bcf9f8ff5fb9c0359b6787dcfd45a6089f91d36edb49738c69  win-x86/node.exe
17608b03161b6fd3e956ff0a53da0a0d483a3860fa236eb8e1eaf205158916fc  win-x86/node.lib
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJXLLHaAAoJEEX17r2BPa6O3C4P+wXrjmby0cm/K1HLpmCtitMu
4aMpt1/MlVVZjlCrm/vtvt56L7KznU0BgMq0DjJDvmWuWOs6wwWHj9SF69BvsHXV
A9tKuVHSKq/S9dFqv+Ucz3L+ITYCZSpZubKCfUbRPvCMTl4Aw1lF+JwCzpiB9GCx
kxJdN+HVuHJonmcSku1V/lP/zSylkHWGC4YvRwmRcZMIPedTfvYtIWHzRXIpMwjN
WD2BSiHGqqh0U2KFe+drwrZZEYjLfS0urwgIsdnS+BIfDATaMyP5W++iKZ1G9QvD
bbi+Lyye9jnJNhJvFUHA5df33jn3avfBMFgsToFqWw+nmLTrJyco+kaEBSSnhD5l
sl1S/Vc7jrZgX1Hz4iiPM8t6c8h1hH/eck5HuqQcP114x/EP3LPlKGdy3MRZcvWO
VCrI9A3zQitbmiwNC1kml6S50/XrRJL/bLrBPqlg2p42t/LMsq6KKfUDzE9ibooR
O7gxMd6Bk4B2R8RQtF0uQ6X/KQK4U65RKRjgQznMK+eQfJ/z4D1i1lr2APp8QwiS
UXMG4zLnJThb7G6z1Z2HtS5RL+0LuOaFj5MH4ft7PTAhvaVybGeGb+qv5s2Hhva/
RAvkB/wyx/3uCLAJDfDYSH+lFu9hak0+eLY59Qv9hVziTqIOXSTuxiumVAu/gWhS
MWdeZRgt8pObdLGV1eaW
=/0Ti
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.1.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.1.0</guid><dc:creator><![CDATA[Jeremiah Senkpiel]]></dc:creator><pubDate>Thu, 05 May 2016 23:07:06 GMT</pubDate></item><item><title><![CDATA[Node v5.11.1 (Stable)]]></title><description><![CDATA[<p>Please see our <a href="https://nodejs.org/en/blog/vulnerability/openssl-may-2016">blog post</a> for more info on the security contents of this release.</p>
<h3>Notable changes<a name="notable-changes" class="anchor" href="#notable-changes"></a></h3><ul>
<li><strong>buffer</strong>: safeguard against accidental kNoZeroFill (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node-private/pull/35">nodejs/node-private#35</a></li>
<li><strong>deps</strong>: upgrade openssl sources to 1.0.2h (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6552">#6552</a></li>
</ul>
<h3>Commits<a name="commits" class="anchor" href="#commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/35f06df782"><code>35f06df782</code></a>] - <strong>buffer</strong>: safeguard against accidental kNoZeroFill (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node-private/pull/35">nodejs/node-private#35</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99920480ae"><code>99920480ae</code></a>] - <strong>buffer</strong>: fix a typo in Buffer example code (Mr C0B) <a href="https://github.com/nodejs/node/pull/6361">#6361</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d9f7b025d4"><code>d9f7b025d4</code></a>] - <strong>deps</strong>: update openssl asm and asm_obsolete files (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6552">#6552</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f316fd20a0"><code>f316fd20a0</code></a>] - <strong>deps</strong>: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/1836">#1836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/263cc34657"><code>263cc34657</code></a>] - <strong>deps</strong>: fix asm build error of openssl in x86_win32 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/1389">#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/889d1151de"><code>889d1151de</code></a>] - <strong>deps</strong>: fix openssl assembly error on ia32 win32 (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/1389">#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba49b636b8"><code>ba49b636b8</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6552">#6552</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cdad83a789"><code>cdad83a789</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.2h (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6552">#6552</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1ddefdd79"><code>c1ddefdd79</code></a>] - <strong>openssl</strong>: fix keypress requirement in apps on win32 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/1389">#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bec5d50f1e"><code>bec5d50f1e</code></a>] - <strong>test</strong>: fix alpn tests for openssl1.0.2h (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/6552">#6552</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v5.11.1/node-v5.11.1-x86.msi">https://nodejs.org/dist/v5.11.1/node-v5.11.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v5.11.1/node-v5.11.1-x64.msi">https://nodejs.org/dist/v5.11.1/node-v5.11.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v5.11.1/win-x86/node.exe">https://nodejs.org/dist/v5.11.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v5.11.1/win-x64/node.exe">https://nodejs.org/dist/v5.11.1/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v5.11.1/node-v5.11.1.pkg">https://nodejs.org/dist/v5.11.1/node-v5.11.1.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v5.11.1/node-v5.11.1-darwin-x64.tar.gz">https://nodejs.org/dist/v5.11.1/node-v5.11.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v5.11.1/node-v5.11.1-linux-x86.tar.xz">https://nodejs.org/dist/v5.11.1/node-v5.11.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v5.11.1/node-v5.11.1-linux-x64.tar.xz">https://nodejs.org/dist/v5.11.1/node-v5.11.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v5.11.1/node-v5.11.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v5.11.1/node-v5.11.1-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v5.11.1/node-v5.11.1-sunos-x86.tar.xz">https://nodejs.org/dist/v5.11.1/node-v5.11.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v5.11.1/node-v5.11.1-sunos-x64.tar.xz">https://nodejs.org/dist/v5.11.1/node-v5.11.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v5.11.1/node-v5.11.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v5.11.1/node-v5.11.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v5.11.1/node-v5.11.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v5.11.1/node-v5.11.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v5.11.1/node-v5.11.1-linux-arm64.tar.xz">https://nodejs.org/dist/v5.11.1/node-v5.11.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v5.11.1/node-v5.11.1.tar.gz">https://nodejs.org/dist/v5.11.1/node-v5.11.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v5.11.1/">https://nodejs.org/dist/v5.11.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v5.11.1/api/">https://nodejs.org/docs/v5.11.1/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

7a992f61dc535c696ba2e236e3664ba669680f7e1a204e42166412cc3476503a  node-v5.11.1-darwin-x64.tar.gz
0fe7b4f9ad94777e642ba5efff0bd899e15fa9fb6799cd22794ac4bd5006cc23  node-v5.11.1-darwin-x64.tar.xz
85072d2f231a947862984ec79f44b990287a6ba1589342c0ac4fea54d9ec88e2  node-v5.11.1-headers.tar.gz
b2a607a0cfb1252014bc01007b7c4d7790c78ba9fbe009accf89c16c06257397  node-v5.11.1-headers.tar.xz
8df5fa56ea1f79efc6f8baa9a6784bb1b0596fb7ef1d631694e35a89b3840de6  node-v5.11.1-linux-arm64.tar.gz
cb09abcd897d44959069c17d29ce6361ad20bd15e94cf72c1c5cd0976a08fa91  node-v5.11.1-linux-arm64.tar.xz
d6ffd43fd0546a5830117bb76979f074a04f9f2323bfc786ca5bd25f254149bc  node-v5.11.1-linux-armv6l.tar.gz
a9f2c90cd7be087dff8f4fb15cf603c1bba9e95f23bd66958c41cbedc72e13a7  node-v5.11.1-linux-armv6l.tar.xz
d69ebad9bb86e2d54b6c8774e5bfd055b507dfd4da4b4a0a9ad8543358fd57de  node-v5.11.1-linux-armv7l.tar.gz
17db8b2a9221ea7455c4471198965a9b6d6bc0c97187265e64925826a072dcaa  node-v5.11.1-linux-armv7l.tar.xz
a349b77703902702ec2ec35de27150d19f73ca44045577c577312a5bde9e0b04  node-v5.11.1-linux-ppc64le.tar.gz
d0653882535519ddc6637a04eeb797b02a4ee708f14dd6cc4d84f44fcb65d0a3  node-v5.11.1-linux-ppc64le.tar.xz
d8e30e79a1e4ad56f55ef59facdf913c950e9664528f59f4388e85fdd899dfde  node-v5.11.1-linux-x64.tar.gz
35ffd25963254decbec1069da318597ed2fb032d2782f7cbdfdd41dc6af99ee9  node-v5.11.1-linux-x64.tar.xz
5c8269b21400327eaae94f52d220127a90eca40ab7574f9da07811c48d25570f  node-v5.11.1-linux-x86.tar.gz
01bcebec40d2030ebfd87fec82249fe1e2919bedcbc4998ee0b1c0365a33e7b4  node-v5.11.1-linux-x86.tar.xz
f06c2d54057c55913749991a6636e78c4180b989a6ee67bdc0017252bfc6c9c9  node-v5.11.1.pkg
65e80b25ba648b62faae99f4f4df86eeea6ed448c592cb638349a63eefcb5d0f  node-v5.11.1-sunos-x64.tar.gz
61507107d14720f1dd24a25bea2bd626ebda63da5d495e5d8f2cdb1a5c03a696  node-v5.11.1-sunos-x64.tar.xz
24e9095e7fdb1765d2acf569209a194b16c048374a804a97fc5fec123b1b9217  node-v5.11.1-sunos-x86.tar.gz
c211f830ccb2198571f0e843101b7c9917ef0feae165c7e28a795b61798968a5  node-v5.11.1-sunos-x86.tar.xz
be1211ce415ecc48412ce3e9d5b48cf9ec8e99b34f25b4e1909a02679cc72fab  node-v5.11.1.tar.gz
f11bc3727e7ea74cffa940be258beaf1f81bee90537d13caa9e748ae6105661f  node-v5.11.1.tar.xz
53c1744bfc845deb4c3a727d9e581f845c34652eb994a81f651a804f67ae749f  node-v5.11.1-x64.msi
b7c6f647a037f17d1dbdb602af8c35934dd06fa4fb8b35108bb311cbddbcb2ab  node-v5.11.1-x86.msi
df52219a3fde636f0fb73e065c85b28904eefd81c16c34ec5e6576b7fd0d886b  win-x64/node.exe
fe0654ca23f0f3c5b290d76efd8f18ba6a6d60445257eb4d59641dc647d33770  win-x64/node.lib
11160ea9fd4ae6db9c0fcee529cfae3d9fb3eed15a0428febbf6033c00494646  win-x86/node.exe
fa3fa032d8b04e65ff20cd34bb0e690f5f88ca023d9783aa5672215f568117b1  win-x86/node.lib
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJXK8+rAAoJELY7U1pMIGypxY8QANK8IsVkwb0u1ycZO65j+zIn
ChB6k+0f5wTo8ueIrq8uGNKyvYJpGmqN0/a7C61OGizfDMQcEXts+S4uEDkYDKlC
qR+TiwbKQBEE52T7+jcJOnXb2A1aJFNAItNEq/GVM6mjxgxNBA3gM/9PMEoBvfHI
hp5jF8CgKmc4ZfrYWUuHuycfeyuCu0/99TV9nS8EDLyFpgovEBRngGOmWmn/xV0h
Gv9bu0Ixih6oOEHBL3+dH9BJ6Fvf75gsazumKsQSXyoa7f/JfoLPbT8ecUvS9Mm/
JX+sNiNw9iBbx0iFSHVh03b5CsH/ateFalSDjKhNqOMykniUNI+FELs5/1/wU+6B
VzniJpbRR9tU2A0FdARvbnFMj1KJfUmsXGRlh399k2OmD6IoYkWtbsHcyFB6vGXE
F8w8UihBHQ69GAzTltQnyn3QO7s/0kF9UqozAJ3ApvA8Sq9cSIXmE1s5+a5GD+Cc
btrehhpUOgUZQ2ol4N2BOuKVc+svUWgiZ5QF1e2lNdOWnYCP+fSFqkf5PRRd4xW2
oMwnFO3Ehc5VSGHzVwGKfltmot+vkGD9xbDJZH1vCzYuj9zf66TbduPdFk0Exf0f
1gp5Na7EypJRgcLjLVSRriXVz6WYybgbVbA+7WcDw8jmKYwHdMUIRMRUFGMy/uts
YkqY3iJ4b5wydOEg+0Jt
=nE6V
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v5.11.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v5.11.1</guid><dc:creator><![CDATA[Evan Lucas]]></dc:creator><pubDate>Thu, 05 May 2016 23:00:21 GMT</pubDate></item><item><title><![CDATA[OpenSSL updates, 1.0.1t and 1.0.2h]]></title><description><![CDATA[<h2><em>(Update 6-May-2016)</em> New Node.js Releases<a name="_-update-6-may-2016-_-new-node-js-releases" class="anchor" href="#_-update-6-may-2016-_-new-node-js-releases"></a></h2><p>The following releases have been made available to include the security updates to OpenSSL discussed in the post below. Please upgrade your Node.js installation as soon as possible in order to be protected against the disclosed vulnerabilities.</p>
<ul>
<li><strong>Node v6.1.0 (Current)</strong>: <a href="http://nodejs.org/en/blog/release/v6.1.0/">http://nodejs.org/en/blog/release/v6.1.0/</a></li>
<li><strong>Node v5.11.1</strong>: <a href="http://nodejs.org/en/blog/release/v5.11.1/">http://nodejs.org/en/blog/release/v5.11.1/</a></li>
<li><strong>Node v4.4.4 (LTS)</strong>: <a href="http://nodejs.org/en/blog/release/v4.4.4/">http://nodejs.org/en/blog/release/v4.4.4/</a></li>
<li><strong>Node v0.12.14 (Maintenance)</strong>: <a href="http://nodejs.org/en/blog/release/v0.12.14/">http://nodejs.org/en/blog/release/v0.12.14/</a></li>
<li><strong>Node v0.10.45 (Maintenance)</strong>: <a href="http://nodejs.org/en/blog/release/v0.10.45/">http://nodejs.org/en/blog/release/v0.10.45/</a></li>
</ul>
<p><strong><em>Original post is included below, along with an update containing a risk assessment</em></strong></p>
<p>The OpenSSL project has <a href="https://mta.openssl.org/pipermail/openssl-announce/2016-April/000069.html">announced</a> that that they will be releasing versions 1.0.1t and 1.0.2h this week, on <strong>Tuesday the 3rd of May, UTC</strong>. The releases will fix <em>&quot;several security defects&quot;</em> that are labelled as <em>&quot;high&quot;</em> severity under their security policy, meaning they are:</p>
<blockquote>
<p>... issues that are of a lower risk than critical, perhaps due to affecting less common configurations, or which are less likely to be exploitable.</p>
</blockquote>
<p>Node.js v0.10 and v0.12 both use OpenSSL v1.0.1 and Node.js v4, v5 and v6 use OpenSSL v1.0.2 and releases from <a href="https://nodejs.org/">nodejs.org</a> and some other popular distribution sources are statically compiled. Therefore, all active release lines are impacted by this update.</p>
<p>At this stage, due to embargo, it is uncertain the exact nature of these defects, nor what impact they will have on Node.js users, if any. We will proceed as follows:</p>
<p>Within approximately 24 hours of the OpenSSL releases, our crypto team will make an impact assessment for Node.js users of the OpenSSL releases. This information may vary depending for the different active release lines and will be posted here.</p>
<p>As part of that impact assessment we will announce our release plans for each of the active release lines to take into account any impact. <strong>Please be prepared for the possibility of important updates to Node.js v0.10, v0.12, v4, v5 and v6 soon after Tuesday, the 3rd of May</strong>. It is likely that if upgrades are required that they will be ready on or after Thursday, the 5th of May.</p>
<p>Note that Node.js v5 will be supported until June and will therefore be included in this set of releases.</p>
<p>Please monitor the <strong>nodejs-sec</strong> Google Group for updates, including an impact assessment and updated details on release timing within approximately 24 hours after the OpenSSL release: <a href="https://groups.google.com/forum/#!forum/nodejs-sec">https://groups.google.com/forum/#!forum/nodejs-sec</a></p>
<h2>Contact and future updates<a name="contact-and-future-updates" class="anchor" href="#contact-and-future-updates"></a></h2><p>The current Node.js security policy can be found at <a href="https://nodejs.org/en/security/">https://nodejs.org/en/security/</a>.</p>
<p>Please contact <a href="mailto:security@nodejs.org">security@nodejs.org</a> if you wish to report a vulnerability in Node.js.</p>
<p>Subscribe to the low-volume announcement-only nodejs-sec mailing list at <a href="https://groups.google.com/forum/#!forum/nodejs-sec">https://groups.google.com/forum/#!forum/nodejs-sec</a> to stay up to date on security vulnerabilities and security-related releases of Node.js and the projects maintained in the <a href="https://github.com/nodejs">nodejs GitHub organisation</a>.</p>
<h2><em>(Update 4-May-2016)</em> OpenSSL Impact Assessment<a name="_-update-4-may-2016-_-openssl-impact-assessment" class="anchor" href="#_-update-4-may-2016-_-openssl-impact-assessment"></a></h2><p>Our crypto team (Ben Noordhuis, Shigeki Ohtsu and Fedor Indutny) have performed an analysis of the defects addressed in this week&#39;s OpenSSL releases, <a href="https://www.openssl.org/news/openssl-1.0.2-notes.html">1.0.2h</a> and <a href="https://www.openssl.org/news/openssl-1.0.1-notes.html">1.0.1t</a>. The results of this analysis are included below.</p>
<p>We will be producing new versions this week for all of our active release lines containing the new versions of OpenSSL in order to provide security assurance. We will provide an update here once all releases are available. <strong>We anticipate that they will be available on, or soon after, Thursday the 5th of May, UTC</strong>.</p>
<h3><a href="https://www.openssl.org/news/vulnerabilities.html#2016-2107">CVE-2016-2107</a>: Padding oracle in AES-NI CBC MAC check<a name="cve-2016-2107-padding-oracle-in-aes-ni-cbc-mac-check" class="anchor" href="#cve-2016-2107-padding-oracle-in-aes-ni-cbc-mac-check"></a></h3><p>A man-in-the-middle (MITM) attacker may be able to execute a <a href="https://en.wikipedia.org/wiki/Padding_oracle_attack">padding oracle attack</a> to decrypt traffic when a connection uses an AES-CBC cipher and the server runs on an Intel CPU supporting AES-NI. This is a common configuration for TLS servers.</p>
<p>The OpenSSL project has labelled this vulnerability <em>high severity</em>.</p>
<p><strong>Assessment</strong>: All versions of Node.js are <strong>affected</strong> by this vulnerability.</p>
<h3><a href="https://www.openssl.org/news/vulnerabilities.html#2016-2105">CVE-2016-2105</a>: EVP_EncodeUpdate overflow<a name="cve-2016-2105-evp_encodeupdate-overflow" class="anchor" href="#cve-2016-2105-evp_encodeupdate-overflow"></a></h3><p>An overflow can occur in the OpenSSL <code>EVP_EncodeUpdate()</code> function which is used for Base64 encoding of binary data. An attacker must be able to supply large amounts of input data in order to cause an overflow.</p>
<p>Node.js uses the <code>EVP_EncodeUpdate()</code> internally during calls to <a href="https://nodejs.org/api/crypto.html#crypto_certificate_exportpublickey_spkac"><code>crypto.Certificate#exportPublicKey()</code></a> for <a href="https://en.wikipedia.org/wiki/SPKAC">SPKAC</a> Certificate Signing Requests. User-supplied data must be passed to this method for applications to be vulnerable. This method has been available since Node.js v0.12.</p>
<p>The OpenSSL project has labelled this vulnerability <em>low severity</em>.</p>
<ul>
<li>Node.js v0.10 is <strong>unaffected</strong></li>
<li>Node.js v0.12, v4, v5 and v6 <strong>are affected</strong></li>
</ul>
<h3><a href="https://www.openssl.org/news/vulnerabilities.html#2016-2108">CVE-2016-2108</a>: Memory corruption in the ASN.1 encoder<a name="cve-2016-2108-memory-corruption-in-the-asn-1-encoder" class="anchor" href="#cve-2016-2108-memory-corruption-in-the-asn-1-encoder"></a></h3><p><strong>Assessment</strong>: All versions of Node.js are believed to be <strong>unaffected</strong> by this vulnerability.</p>
<h3><a href="https://www.openssl.org/news/vulnerabilities.html#2016-2106">CVE-2016-2106</a>: EVP_EncryptUpdate overflow<a name="cve-2016-2106-evp_encryptupdate-overflow" class="anchor" href="#cve-2016-2106-evp_encryptupdate-overflow"></a></h3><p><strong>Assessment</strong>: All versions of Node.js are believed to be <strong>unaffected</strong> by this vulnerability</p>
<h3><a href="https://www.openssl.org/news/vulnerabilities.html#2016-2109">CVE-2016-2109</a>: ASN.1 BIO excessive memory allocation (CVE-2016-2109)<a name="cve-2016-2109-asn-1-bio-excessive-memory-allocation-cve-2016-2109" class="anchor" href="#cve-2016-2109-asn-1-bio-excessive-memory-allocation-cve-2016-2109"></a></h3><p><strong>Assessment</strong>: All versions of Node.js are believed to be <strong>unaffected</strong> by this vulnerability</p>
<h3><a href="https://www.openssl.org/news/vulnerabilities.html#2016-2176">CVE-2016-2176</a>: EBCDIC overread<a name="cve-2016-2176-ebcdic-overread" class="anchor" href="#cve-2016-2176-ebcdic-overread"></a></h3><p><strong>Assessment</strong>: All versions of Node.js are believed to be <strong>unaffected</strong> by this vulnerability</p>
]]></description><link>https://nodejs.org/en/blog/vulnerability/openssl-may-2016</link><guid isPermaLink="true">https://nodejs.org/en/blog/vulnerability/openssl-may-2016</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Mon, 02 May 2016 11:16:10 GMT</pubDate></item><item><title><![CDATA[Weekly Update - Apr 29th, 2016]]></title><description><![CDATA[<h3>Node v6.0.0 (Current) Release<a name="node-v6-0-0-current-release" class="anchor" href="#node-v6-0-0-current-release"></a></h3><p><a href="https://nodejs.org/en/blog/release/v6.0.0/">Node v6.0.0 (Current)</a>. Complete changelog from previous releases can be found <a href="https://github.com/nodejs/node/blob/master/CHANGELOG.md">on GitHub</a>.</p>
<p>See <a href="https://github.com/nodejs/node/wiki/Breaking-changes-between-v5-and-v6">Breaking changes between v5 and v6</a> for more information.</p>
<p>You may have noticed that the v6 release uses the label <code>Current</code> instead of <code>Stable</code>. This name change has been made in order to better differentiate the Long Term Support releases from the current active development branches. We
will be using the <code>Current</code> label from here-on instead of <code>Stable</code>.</p>
<h3>World’s Fastest Growing Open Source Platform Pushes Out New Release<a name="world-s-fastest-growing-open-source-platform-pushes-out-new-release" class="anchor" href="#world-s-fastest-growing-open-source-platform-pushes-out-new-release"></a></h3><p>Performance improvements are key in this latest release with one of the most significant improvements coming from module loading, which is currently four times faster than Node.js version 4 (Node.js v4). This will help developers dramatically decrease the startup time of large applications for the best productivity in development cycles and more seamless experience with end users. In addition, Node.js v6 comes equipped with v8 JavaScript engine 5.0, which has improved ECMAScript 2015 (ES6) support. Ninety-three percent of ES6 features are also now supported in the Node.js v6 release, up from 56 percent for Node.js v5 and 50 percent for Node.js v4. Key features from ES6 include: default and rest parameters, destructuring, class and super keywords.</p>
<p>See <a href="https://nodejs.org/en/blog/announcements/v6-release/">https://nodejs.org/en/blog/announcements/v6-release/</a> for more information.</p>
<h3>Community Updates<a name="community-updates" class="anchor" href="#community-updates"></a></h3><ul>
<li><a href="https://blog.risingstack.com/node-hero-tutorial-getting-started-with-node-js/">Node Hero - Getting Started With Node.js</a>: you can learn how to get started with Node.js and deliver software products using it.</li>
<li><a href="https://medium.com/@Trott/a-quick-guide-to-reading-node-js-core-source-c968d83e4194#.mmontrmvg">A Quick Guide To Reading Node.js Core Source</a>: One person&#39;s approach to understanding the source code that makes up Node.js core. &quot;Your mileage may vary. Warranty void if seal is broken.&quot;</li>
</ul>
<p>If you have spotted or written something about Node.js, do come over to our <a href="https://github.com/nodejs/evangelism">Evangelism team repo</a> and suggest it on the <a href="https://github.com/nodejs/evangelism/issues">Issues page</a>, specifically the Weekly Updates issue.</p>
<h3>Upcoming Events<a name="upcoming-events" class="anchor" href="#upcoming-events"></a></h3><ul>
<li><a href="http://london.nodeconf.com">NodeConf London</a> - May 11th, 2016</li>
<li><a href="http://live.nodejs.org/events/beijing.html">Node.js Live (Beijing)</a> - May, 21st - 22nd, 2016</li>
<li><a href="http://brazil.nodeconf.com">NodeConf Brazil</a> - June 4th - 5th, 2016</li>
<li><a href="https://ti.to/nodeconf/adventure-2016">NodeConf Adventure 2016</a>, &quot;First batch of NodeConf Adventure tickets are up!&quot;, June 9th–12th, 2016 - Walker Creek Ranch, Marin, CA, USA</li>
<li><a href="http://nodepdx.org">Node PDX</a> - June 19-21st, 2016</li>
<li><a href="https://2016.nodeconf.com.ar">NodeConf Argentina</a> - 18 - 19th November, 2016</li>
</ul>
<p>Have an event about Node.js coming up? You can put your events here through the <a href="https://github.com/nodejs/evangelism">Evangelism team repo</a> and announce it in the <a href="https://github.com/nodejs/evangelism/issues">Issues page</a>, specifically the Weekly Updates issue.</p>
]]></description><link>https://nodejs.org/en/blog/weekly-updates/weekly-update.2016-04-29</link><guid isPermaLink="true">https://nodejs.org/en/blog/weekly-updates/weekly-update.2016-04-29</guid><dc:creator><![CDATA[Minwoo Jung (github.com/JungMinu)]]></dc:creator><pubDate>Fri, 29 Apr 2016 12:00:00 GMT</pubDate></item><item><title><![CDATA[Node v6.0.0 (Current)]]></title><description><![CDATA[<p>It&#39;s here! Just three days shy of exactly six months after we released v5.0.0, the Node.js Foundation is happy to announce that Node.js v6 is available and ready for use! </p>
<p>This new major version of Node.js delivers significant improvements in performance, reliability, usability and security. Module loading is nearly four times faster than in Node.js v4, tests and documentation have seen significant improvements, usability of the Buffer and File System APIs have been improved, and Node.js now supports <a href="http://node.green">93% of ES6 language features</a>, thanks to V8 version 5.0.</p>
<p>In accordance with our <a href="https://github.com/nodejs/LTS/">Long Term Support plan</a>, Node.js v4 &#39;Argon&#39; will continue to be supported as an <em>Active</em> Long Term Support stream until April of 2017, after which it will transition into what we call <em>Maintenance</em> LTS. The new Node.js v6 branch will become the new <em>Active</em> Long Term Support stream in October of this year, and will continue to be supported actively until April of 2018. If our LTS plan is new to you, <a href="https://medium.com/@nodesource/essential-steps-long-term-support-for-node-js-8ecf7514dbd#.z6bzdfogi">read more</a> about how it works so that you can make a properly informed decision regarding which version of Node.js to adopt.</p>
<p>The general rule for deciding which version of Node.js to use is:</p>
<ul>
<li>Stay on or upgrade to Node.js v4 (currently at v4.4.3) if you need stability and have a complex production environment.</li>
<li>Upgrade to Node.js v6 if you have the ability to upgrade versions quickly and want to play with the latest features as they arrive.</li>
</ul>
<p>Note that while v6 will eventually transition into LTS, until it does, we will still be actively landing new features (semver-minor). This means that there is an increased chance for regressions to be introduced..</p>
<p>The release notes below are annotated with the main breaking changes that warrant the jump to v6. Note that because this new version of Node.js is shipping with a new version of V8, you will need to recompile any native addons you have already installed or you will receive a runtime error when trying to load them. Use <code>npm rebuild</code> or simply remove your <em>node_modules</em> directory and <code>npm install</code> from scratch.</p>
<h3>What about Node.js v5?<a name="what-about-node-js-v5" class="anchor" href="#what-about-node-js-v5"></a></h3><p>Node.js v5 will continue to be supported for the next two months in order to give developers currently using v5 time to transition to Node.js v6.</p>
<h3>What about Node.js v0.10 and v0.12?<a name="what-about-node-js-v0-10-and-v0-12" class="anchor" href="#what-about-node-js-v0-10-and-v0-12"></a></h3><p>If you&#39;re still currently using Node.js v0.10 or v0.12, it is time to begin the transition to v4 or v6. Both v0.10 and v0.12 are considered to be in <em>Maintenance</em> mode currently and will fall off our support plan completely later this year.</p>
<h3>Current? What happened to Stable?<a name="current-what-happened-to-stable" class="anchor" href="#current-what-happened-to-stable"></a></h3><p>You may have noticed that the v6 release uses the label <code>Current</code> instead of <code>Stable</code>. This name change has been made in order to better differentiate the Long Term Support releases from the current active development branches. We
will be using the <code>Current</code> label from here-on instead of <code>Stable</code>.</p>
<h3>Notable changes<a name="notable-changes" class="anchor" href="#notable-changes"></a></h3><p>The following significant changes have been made since the previous Node.js
v5.0.0 release.</p>
<ul>
<li>Buffer<ul>
<li>New Buffer constructors have been added
<a href="https://github.com/nodejs/node/pull/4682">#4682</a> and
<a href="https://github.com/nodejs/node/pull/5833">#5833</a>.</li>
<li>Existing <code>Buffer()</code> and <code>SlowBuffer()</code> constructors have been deprecated
in docs <a href="https://github.com/nodejs/node/pull/4682">#4682</a> and
<a href="https://github.com/nodejs/node/pull/5833">#5833</a>.</li>
<li>Previously deprecated Buffer APIs are removed
<a href="https://github.com/nodejs/node/pull/5048">#5048</a>,
<a href="https://github.com/nodejs/node/pull/4594">#4594</a>.</li>
<li>Improved error handling <a href="https://github.com/nodejs/node/pull/4514">#4514</a>.</li>
<li>The <code>Buffer.prototype.lastIndexOf()</code> method has been added
<a href="https://github.com/nodejs/node/pull/4846">#4846</a>.</li>
</ul>
</li>
<li>Cluster<ul>
<li>Worker emitted as first argument in &#39;message&#39; event
<a href="https://github.com/nodejs/node/pull/5361">#5361</a>.</li>
<li>The <code>worker.exitedAfterDisconnect</code> property replaces <code>worker.suicide</code>
<a href="https://github.com/nodejs/node/pull/3743">#3743</a>.</li>
</ul>
</li>
<li>Console<ul>
<li>Calling <code>console.timeEnd()</code> with an unknown label now emits a process
warning rather than throwing
<a href="https://github.com/nodejs/node/pull/5901">#5901</a>.</li>
</ul>
</li>
<li>Crypto<ul>
<li>Improved error handling <a href="https://github.com/nodejs/node/pull/3100">#3100</a>,
<a href="https://github.com/nodejs/node/pull/5611">#5611</a>.</li>
<li>Simplified Certificate class bindings
<a href="https://github.com/nodejs/node/pull/5382">#5382</a>.</li>
<li>Improved control over FIPS mode
<a href="https://github.com/nodejs/node/pull/5181">#5181</a>.</li>
<li>pbkdf2 digest overloading is deprecated
<a href="https://github.com/nodejs/node/pull/4047">#4047</a>.</li>
</ul>
</li>
<li>Dependencies<ul>
<li>Reintroduce shared c-ares build support
<a href="https://github.com/nodejs/node/pull/5775">#5775</a>.</li>
<li>V8 updated to 5.0.71.35 <a href="https://github.com/nodejs/node/pull/6372">#6372</a>.</li>
</ul>
</li>
<li>DNS<ul>
<li>Add <code>dns.resolvePtr()</code> API to query plain DNS PTR records
<a href="https://github.com/nodejs/node/pull/4921">#4921</a>.</li>
</ul>
</li>
<li>Domains<ul>
<li>Clear stack when no error handler
<a href="https://github.com/nodejs/node/pull/4659">#4659</a>.</li>
</ul>
</li>
<li>Events<ul>
<li>The <code>EventEmitter.prototype._events</code> object no longer inherits from
Object.prototype <a href="https://github.com/nodejs/node/pull/6092">#6092</a>.</li>
<li>The <code>EventEmitter.prototype.prependListener()</code> and
<code>EventEmitter.prototype.prependOnceListener()</code> methods have been added
<a href="https://github.com/nodejs/node/pull/6032">#6032</a>.</li>
</ul>
</li>
<li>File System<ul>
<li>The <code>fs.realpath()</code> and <code>fs.realpathSync()</code> methods have been updated
to use a more efficient libuv-based implementation. This change includes
the removal of the <code>cache</code> argument and the method can throw new errors
<a href="https://github.com/nodejs/node/pull/3594">#3594</a>.</li>
<li>FS apis can now accept and return paths as Buffers
<a href="https://github.com/nodejs/node/pull/5616">#5616</a>.</li>
<li>Error handling and type checking improvements
<a href="https://github.com/nodejs/node/pull/5616">#5616</a>,
<a href="https://github.com/nodejs/node/pull/5590">#5590</a>,
<a href="https://github.com/nodejs/node/pull/4518">#4518</a>,
<a href="https://github.com/nodejs/node/pull/3917">#3917</a>.</li>
<li>fs.read&#39;s string interface is deprecated
<a href="https://github.com/nodejs/node/pull/4525">#4525</a>.</li>
</ul>
</li>
<li>HTTP<ul>
<li>&#39;clientError&#39; can now be used to return custom errors from an
HTTP server <a href="https://github.com/nodejs/node/pull/4557">#4557</a>.</li>
</ul>
</li>
<li>Modules<ul>
<li>Current directory is now prioritized for local lookups
<a href="https://github.com/nodejs/node/pull/5689">#5689</a>.</li>
<li>Symbolic links are preserved when requiring modules
<a href="https://github.com/nodejs/node/pull/5950">#5950</a>.</li>
</ul>
</li>
<li>Net<ul>
<li>DNS hints no longer implicitly set
<a href="https://github.com/nodejs/node/pull/6021">#6021</a>.</li>
<li>Improved error handling and type checking
<a href="https://github.com/nodejs/node/pull/5981">#5981</a>,
<a href="https://github.com/nodejs/node/pull/5733">#5733</a>,
<a href="https://github.com/nodejs/node/pull/2904">#2904</a>.</li>
</ul>
</li>
<li>OS X<ul>
<li>MACOSX_DEPLOYMENT_TARGET has been bumped up to 10.7
<a href="https://github.com/nodejs/node/pull/6402">#6402</a>.</li>
</ul>
</li>
<li>Path<ul>
<li>Improved type checking <a href="https://github.com/nodejs/node/pull/5348">#5348</a>.</li>
</ul>
</li>
<li>Process<ul>
<li>Introduce process warnings API
<a href="https://github.com/nodejs/node/pull/4782">#4782</a>.</li>
<li>Throw exception when non-function passed to nextTick
<a href="https://github.com/nodejs/node/pull/3860">#3860</a>.</li>
</ul>
</li>
<li>Querystring<ul>
<li>The object returned by <code>querystring.parse()</code> no longer inherits from
Object.prototype <a href="https://github.com/nodejs/node/pull/6055">#6055</a>.</li>
</ul>
</li>
<li>Readline<ul>
<li>Key info is emitted unconditionally
<a href="https://github.com/nodejs/node/pull/6024">#6024</a>.</li>
<li>History can now be explicitly disabled
<a href="https://github.com/nodejs/node/pull/6352">#6352</a>.</li>
</ul>
</li>
<li>REPL<ul>
<li>Assignment to <code>_</code> will emit a warning
<a href="https://github.com/nodejs/node/pull/5535">#5535</a>.</li>
<li>Expressions will no longer be completed when eval fails
<a href="https://github.com/nodejs/node/pull/6328">#6328</a>.</li>
</ul>
</li>
<li>Timers<ul>
<li>Fail early when callback is not a function
<a href="https://github.com/nodejs/node/pull/4362">#4362</a>.</li>
</ul>
</li>
<li>Streams<ul>
<li><code>null</code> is now an invalid chunk to write in object mode
<a href="https://github.com/nodejs/node/pull/6170">#6170</a>.</li>
</ul>
</li>
<li>TLS<ul>
<li>Rename &#39;clientError&#39; to &#39;tlsClientError&#39;
<a href="https://github.com/nodejs/node/pull/4557">#4557</a>.</li>
<li>SHA1 used for sessionIdContext
<a href="https://github.com/nodejs/node/pull/3866">#3866</a>.</li>
</ul>
</li>
<li>TTY<ul>
<li>Previously deprecated setRawMode wrapper is removed
<a href="https://github.com/nodejs/node/pull/2528">#2528</a>.</li>
</ul>
</li>
<li>URL<ul>
<li>Username and password will be dropped by <code>url.resolve()</code> if the host
changes <a href="https://github.com/nodejs/node/pull/1480">#1480</a>.</li>
</ul>
</li>
<li>Util<ul>
<li>Changes to Error object formatting
<a href="https://github.com/nodejs/node/pull/4582">#4582</a>.</li>
<li>The <code>util._extend()</code> method has been deprecated
<a href="https://github.com/nodejs/node/pull/4903">#4903</a></li>
<li>The <code>util.log()</code> method has been deprecated
<a href="https://github.com/nodejs/node/pull/6161">#6161</a>.</li>
</ul>
</li>
<li>Windows<ul>
<li>Windows XP and Vista are no longer supported
<a href="https://github.com/nodejs/node/pull/5167">#5167</a>.</li>
</ul>
</li>
<li>Zlib<ul>
<li>Multiple improvements have been made to Zlib processing
<a href="https://github.com/nodejs/node/pull/5883">#5883</a> and
<a href="https://github.com/nodejs/node/pull/5707">#5707</a>.</li>
</ul>
</li>
</ul>
<h3>Commits<a name="commits" class="anchor" href="#commits"></a></h3><p>Semver-major Changes since v5.0.0</p>
<ul>
<li>[<a href="https://github.com/nodejs/node/commit/85ab4a5f12"><code>85ab4a5f12</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: add .from(), .alloc() and .allocUnsafe() (James M Snell) <a href="https://github.com/nodejs/node/pull/4682">#4682</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c55cc2d2c"><code>2c55cc2d2c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: remove deprecated Buffer.write branch (dcposch@dcpos.ch) <a href="https://github.com/nodejs/node/pull/5048">#5048</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/101bca988c"><code>101bca988c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: remove deprecated buffer.get/.set methods (Feross Aboukhadijeh) <a href="https://github.com/nodejs/node/pull/4594">#4594</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b27dd5ce1"><code>3b27dd5ce1</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: throw if both length and enc are passed (Mathias Buus) <a href="https://github.com/nodejs/node/pull/4514">#4514</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3fe204c700"><code>3fe204c700</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: docs-only deprecate SlowBuffer (James M Snell) <a href="https://github.com/nodejs/node/pull/5833">#5833</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/627524973a"><code>627524973a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: add Buffer.allocUnsafeSlow(size) (James M Snell) <a href="https://github.com/nodejs/node/pull/5833">#5833</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/204f3a8a0b"><code>204f3a8a0b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: Bump MACOSX_DEPLOYMENT_TARGET to 10.7 (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/6402">#6402</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90a5fc20be"><code>90a5fc20be</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: remove lint/dotfiles from release tarball (Johan Bergström) <a href="https://github.com/nodejs/node/pull/5695">#5695</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66f4586dd0"><code>66f4586dd0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>cluster</strong>: emit worker as first &#39;message&#39; event arg (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/5361">#5361</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f619bde4c"><code>4f619bde4c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>cluster</strong>: migrate from worker.suicide (Evan Lucas) <a href="https://github.com/nodejs/node/pull/3743">#3743</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5cce79ec3"><code>a5cce79ec3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>console</strong>: delete timers that have ended (Vladimir Varankin) <a href="https://github.com/nodejs/node/pull/3562">#3562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c84579031"><code>1c84579031</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>console</strong>: timeEnd() with no label emits warning (Eugene Obrezkov) <a href="https://github.com/nodejs/node/pull/5901">#5901</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/41feaa89e0"><code>41feaa89e0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: improve error messages (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/3100">#3100</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f429fe1b88"><code>f429fe1b88</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: fail early when loading crypto without openssl (James M Snell) <a href="https://github.com/nodejs/node/pull/5611">#5611</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a37401e061"><code>a37401e061</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: simplify Certificate class bindings (Alexander Makarenko) <a href="https://github.com/nodejs/node/pull/5382">#5382</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c48cb5601"><code>7c48cb5601</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: Improve control of FIPS mode (Stefan Budeanu) <a href="https://github.com/nodejs/node/pull/5181">#5181</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a1163582c5"><code>a1163582c5</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: pbkdf2 deprecate digest overload. (Tom Gallacher) <a href="https://github.com/nodejs/node/pull/4047">#4047</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b010c87164"><code>b010c87164</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto, string_bytes</strong>: treat <code>buffer</code> str as <code>utf8</code> (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/5522">#5522</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d9451bb5a"><code>1d9451bb5a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: better error message for createHash (Calvin Metcalf) <a href="https://github.com/nodejs/node/pull/6042">#6042</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/52af5c4eeb"><code>52af5c4eeb</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: upgrade V8 to 5.0.71.32 (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/6111">#6111</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2253be95d0"><code>2253be95d0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: reintroduce supporting shared c-ares builds (Johan Bergström) <a href="https://github.com/nodejs/node/pull/5775">#5775</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4bc1cccb22"><code>4bc1cccb22</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>dgram</strong>: pass null as error on successful send() (cjihrig) <a href="https://github.com/nodejs/node/pull/5929">#5929</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dbdbdd4998"><code>dbdbdd4998</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>dns</strong>: add resolvePtr to query plain DNS PTR records (Daniel Turing) <a href="https://github.com/nodejs/node/pull/4921">#4921</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4ab861a49"><code>c4ab861a49</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>dns</strong>: add failure test for dns.resolveXXX (Daniel Turing) <a href="https://github.com/nodejs/node/pull/4921">#4921</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3be421c1c"><code>f3be421c1c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>dns</strong>: coerce port to number in lookupService (Evan Lucas) <a href="https://github.com/nodejs/node/pull/4883">#4883</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d4f3535a9"><code>4d4f3535a9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: general improvements to fs.markdown (James M Snell) <a href="https://github.com/nodejs/node/pull/5616">#5616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8290286b3"><code>d8290286b3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: document deprecation of util._extend (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/4903">#4903</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/236b7e8dd1"><code>236b7e8dd1</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: doc-only deprecation for util.log() (Jackson Tian) <a href="https://github.com/nodejs/node/pull/6161">#6161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90204cc468"><code>90204cc468</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>domains</strong>: clear stack when no error handler (Julien Gilli) <a href="https://github.com/nodejs/node/pull/4659">#4659</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e38bade828"><code>e38bade828</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>events</strong>: don&#39;t inherit from Object.prototype (Brian White) <a href="https://github.com/nodejs/node/pull/6092">#6092</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53a95a5b12"><code>53a95a5b12</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: make fs.watch error message more useful (James M Snell) <a href="https://github.com/nodejs/node/pull/5616">#5616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/060e5f0c00"><code>060e5f0c00</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: Buffer and encoding enhancements to fs API (James M Snell) <a href="https://github.com/nodejs/node/pull/5616">#5616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8bb60e3c8d"><code>8bb60e3c8d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: improve error message for invalid flag (James M Snell) <a href="https://github.com/nodejs/node/pull/5590">#5590</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1124de2d76"><code>1124de2d76</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: deprecate fs.read&#39;s string interface (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/4525">#4525</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b15e68bbe"><code>2b15e68bbe</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: fs.read into zero buffer should not throw exception (Feross Aboukhadijeh) <a href="https://github.com/nodejs/node/pull/4518">#4518</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b97249893"><code>8b97249893</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: fix the error report on fs.link(Sync) (yorkie) <a href="https://github.com/nodejs/node/pull/3917">#3917</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b488b19eaf"><code>b488b19eaf</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: optimize realpath using uv_fs_realpath() (Yuval Brik) <a href="https://github.com/nodejs/node/pull/3594">#3594</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f76b24e5e"><code>5f76b24e5e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: overridable <code>clientError</code> (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/4557">#4557</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d01eb6882f"><code>d01eb6882f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: add &#39;pid&#39; prefix in <code>internal/util</code> (Minwoo Jung) <a href="https://github.com/nodejs/node/pull/3878">#3878</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20285ad177"><code>20285ad177</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: Consistent error messages in all modules (micnic) <a href="https://github.com/nodejs/node/pull/3374">#3374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94b9948d63"><code>94b9948d63</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib,src</strong>: ensure &#39;(node:pid)&#39; prefix for stdout logging (Minwoo Jung) <a href="https://github.com/nodejs/node/pull/3833">#3833</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b70dc67828"><code>b70dc67828</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib,test</strong>: remove publicly exposed freelist (cjihrig) <a href="https://github.com/nodejs/node/pull/3738">#3738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d38503ab01"><code>d38503ab01</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: prioritize current dir for local lookups (Phillip Johnsen) <a href="https://github.com/nodejs/node/pull/5689">#5689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71470a8e45"><code>71470a8e45</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: pass v8::Object to linked module initialization function (Phillip Kovalev) <a href="https://github.com/nodejs/node/pull/4771">#4771</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/18490d3d5a"><code>18490d3d5a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: always decorate thrown errors (Brian White) <a href="https://github.com/nodejs/node/pull/4287">#4287</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de1dc0ae2e"><code>de1dc0ae2e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: preserve symlinks when requiring (Alex Lamar) <a href="https://github.com/nodejs/node/pull/5950">#5950</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b85a50b6da"><code>b85a50b6da</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net</strong>: remove implicit setting of DNS hints (cjihrig) <a href="https://github.com/nodejs/node/pull/6021">#6021</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec49fc8229"><code>ec49fc8229</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net</strong>: improve socket.write() error message (Phillip Johnsen) <a href="https://github.com/nodejs/node/pull/5981">#5981</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0edabecbf"><code>d0edabecbf</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net</strong>: strict checking for internal/net isLegalPort (James M Snell) <a href="https://github.com/nodejs/node/pull/5733">#5733</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a78b3344f8"><code>a78b3344f8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net</strong>: type check createServer options object (Sam Roberts) <a href="https://github.com/nodejs/node/pull/2904">#2904</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02ac302b6d"><code>02ac302b6d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net</strong>: Validate port in createServer().listen() (Dirceu Pereira Tiegs) <a href="https://github.com/nodejs/node/pull/5732">#5732</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/25751bedfe"><code>25751bedfe</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>node</strong>: deprecate process.EventEmitter (Evan Lucas) <a href="https://github.com/nodejs/node/pull/5049">#5049</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08085c49b6"><code>08085c49b6</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>path</strong>: assert inputs are strings (Brian White) <a href="https://github.com/nodejs/node/pull/5348">#5348</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1000b4137"><code>d1000b4137</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>path</strong>: make format() consistent and more functional (Nathan Woltman) <a href="https://github.com/nodejs/node/pull/2408">#2408</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c6656db352"><code>c6656db352</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>process</strong>: add &#39;warning&#39; event and process.emitWarning() (James M Snell) <a href="https://github.com/nodejs/node/pull/4782">#4782</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72e3dd9f43"><code>72e3dd9f43</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>process</strong>: throw on non-function to nextTick() (yorkie) <a href="https://github.com/nodejs/node/pull/3860">#3860</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5dafb435d8"><code>5dafb435d8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>querystring</strong>: using toString for objects on querystring.escape (Igor Kalashnikov) <a href="https://github.com/nodejs/node/pull/5341">#5341</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dba245f796"><code>dba245f796</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>querystring</strong>: don&#39;t inherit from Object.prototype (Brian White) <a href="https://github.com/nodejs/node/pull/6055">#6055</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a62f929da"><code>0a62f929da</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>readline</strong>: emit key info unconditionally (cjihrig) <a href="https://github.com/nodejs/node/pull/6024">#6024</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3de9bc9429"><code>3de9bc9429</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>readline</strong>: document emitKeypressEvents() (cjihrig) <a href="https://github.com/nodejs/node/pull/6024">#6024</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca2e8b292f"><code>ca2e8b292f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>readline</strong>: deprecate undocumented exports (cjihrig) <a href="https://github.com/nodejs/node/pull/3862">#3862</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0303a2552e"><code>0303a2552e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>readline</strong>: allow history to be disabled (surya panikkal) <a href="https://github.com/nodejs/node/pull/6352">#6352</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ad8257fa5b"><code>ad8257fa5b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: Assignment of _ allowed with warning (Lance Ball) <a href="https://github.com/nodejs/node/pull/5535">#5535</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ee68f794f"><code>3ee68f794f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: don’t complete expressions when eval fails (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6328">#6328</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/757fbac64b"><code>757fbac64b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: remove deprecated internal functions (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6053">#6053</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e46931406"><code>4e46931406</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: deprecate undocumented variables (Jackson Tian) <a href="https://github.com/nodejs/node/pull/1838">#1838</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57003520f8"><code>57003520f8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: attach error to stack on displayErrors (cjihrig) <a href="https://github.com/nodejs/node/pull/4874">#4874</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e7c077c610"><code>e7c077c610</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: make null an invalid chunk to write in object mode (Calvin Metcalf) <a href="https://github.com/nodejs/node/pull/6170">#6170</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc0342a517"><code>cc0342a517</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>streams</strong>: update .readable/.writable to false (Brian White) <a href="https://github.com/nodejs/node/pull/4083">#4083</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/652782d137"><code>652782d137</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: update test-repl-require for local paths (Myles Borins) <a href="https://github.com/nodejs/node/pull/5689">#5689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5aa7c1713"><code>a5aa7c1713</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: expand test case for unknown file open flags (James M Snell) <a href="https://github.com/nodejs/node/pull/5590">#5590</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c33819370"><code>2c33819370</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: fix tests that check error messages (cjihrig) <a href="https://github.com/nodejs/node/pull/3727">#3727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac153bd2a6"><code>ac153bd2a6</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>timers</strong>: fail early when callback is not a function (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/4362">#4362</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ab6b21360"><code>1ab6b21360</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: rename <code>clientError</code> to <code>tlsClientError</code> (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/4557">#4557</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df268f97bc"><code>df268f97bc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: use SHA1 for sessionIdContext (Stefan Budeanu) <a href="https://github.com/nodejs/node/pull/3866">#3866</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ffa20c495"><code>8ffa20c495</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tools</strong>: do not rewrite npm shebang in install.py (Evan Lucas) <a href="https://github.com/nodejs/node/pull/6098">#6098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a2c0aa84e0"><code>a2c0aa84e0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tty</strong>: Remove deprecated setRawMode wrapper (Wyatt Preul) <a href="https://github.com/nodejs/node/pull/2528">#2528</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb4201f07a"><code>eb4201f07a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>url</strong>: drop auth in <code>url.resolve()</code> if host changes (Alex Kocharin) <a href="https://github.com/nodejs/node/pull/1480">#1480</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2f47f5698"><code>e2f47f5698</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: Change how Error objects are formatted (Mudit Ameta) <a href="https://github.com/nodejs/node/pull/4582">#4582</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/93d6b5fb68"><code>93d6b5fb68</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: use consistent Dates in inspect() (Xotic750) <a href="https://github.com/nodejs/node/pull/4318">#4318</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24012a879d"><code>24012a879d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: make inspect more reliable (Evan Lucas) <a href="https://github.com/nodejs/node/pull/4098">#4098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/007cfea308"><code>007cfea308</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: remove pump (Wyatt Preul) <a href="https://github.com/nodejs/node/pull/2531">#2531</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4cf19ad1bb"><code>4cf19ad1bb</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: Remove exec, has been deprecated for years (Wyatt Preul) <a href="https://github.com/nodejs/node/pull/2530">#2530</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/34a35919e1"><code>34a35919e1</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: improve typed array formatting (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/3793">#3793</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1cf26c036d"><code>1cf26c036d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>win</strong>: prevent node from running on Windows Vista or earlier (Alexis Campailla) <a href="https://github.com/nodejs/node/pull/5167">#5167</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55db19074d"><code>55db19074d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>win,msi</strong>: prevent from installing on Windows Vista or earlier (Alexis Campailla) <a href="https://github.com/nodejs/node/pull/5167">#5167</a></li>
<li><a href="https://github.com/nodejs/node/commit/54a5287e3e">[&#39;54a5287e3e&#39;]</a> -
<strong>(SEMVER-MAJOR)</strong> <strong>zlib</strong>: fix gzip member head/buffer boundary issue (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/5883">#5883</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b43d3f52d"><code>8b43d3f52d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>zlib</strong>: do not emit event on *Sync() methods (Rich Trott) <a href="https://github.com/nodejs/node/pull/5707">#5707</a></li>
</ul>
<p>Semver-minor and patch commits since v5.11.0</p>
<ul>
<li>[<a href="https://github.com/nodejs/node/commit/6c1e5ad3ab"><code>6c1e5ad3ab</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>buffer</strong>: add Buffer.prototype.lastIndexOf() (dcposch@dcpos.ch) <a href="https://github.com/nodejs/node/pull/4846">#4846</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd67608bfd"><code>dd67608bfd</code></a>] - <strong>buffer</strong>: safeguard against accidental kNoZeroFill (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node-private/pull/30">nodejs/node-private#30</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4b8000029"><code>a4b8000029</code></a>] - <strong>build</strong>: update android-configure script for npm (Robert Chiras) <a href="https://github.com/nodejs/node/pull/6349">#6349</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/40ede46690"><code>40ede46690</code></a>] - <strong>cares</strong>: Support malloc(0) scenarios for AIX (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/6305">#6305</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5f1e2c1df"><code>e5f1e2c1df</code></a>] - <strong>deps</strong>: upgrade to V8 5.0.71.35 (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/6372">#6372</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49e42c530b"><code>49e42c530b</code></a>] - <strong>deps</strong>: upgrade to V8 5.0.71.34 (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/6320">#6320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2011f2c6dc"><code>2011f2c6dc</code></a>] - <strong>doc</strong>: fix position of <code>fs.readSync()</code> (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/6399">#6399</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/29a6c7c1f0"><code>29a6c7c1f0</code></a>] - <strong>doc</strong>: change references to Stable to Current (Myles Borins) <a href="https://github.com/nodejs/node/pull/6318">#6318</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a026cd0fa5"><code>a026cd0fa5</code></a>] - <strong>doc</strong>: update authors (James M Snell) <a href="https://github.com/nodejs/node/pull/6373">#6373</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92a02d51dc"><code>92a02d51dc</code></a>] - <strong>doc</strong>: add JacksonTian to collaborators (Jackson Tian) <a href="https://github.com/nodejs/node/pull/6388">#6388</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/879aeb5e49"><code>879aeb5e49</code></a>] - <strong>doc</strong>: add Minqi Pan to collaborators (Minqi Pan) <a href="https://github.com/nodejs/node/pull/6387">#6387</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be5d699055"><code>be5d699055</code></a>] - <strong>doc</strong>: add eljefedelrodeodeljefe to collaborators (Robert Jefe Lindstaedt) <a href="https://github.com/nodejs/node/pull/6389">#6389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/916b1a1d44"><code>916b1a1d44</code></a>] - <strong>doc</strong>: add ronkorving to collaborators (ronkorving) <a href="https://github.com/nodejs/node/pull/6385">#6385</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7066fb853"><code>c7066fb853</code></a>] - <strong>doc</strong>: add estliberitas to collaborators (Alexander Makarenko) <a href="https://github.com/nodejs/node/pull/6386">#6386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/983a809456"><code>983a809456</code></a>] - <strong>doc</strong>: fix broken references (Alexander Gromnitsky) <a href="https://github.com/nodejs/node/pull/6350">#6350</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae991e7577"><code>ae991e7577</code></a>] - <strong>doc</strong>: add note for platform specific flags <code>fs.open()</code> (Robert Jefe Lindstaedt) <a href="https://github.com/nodejs/node/pull/6136">#6136</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f85412d49b"><code>f85412d49b</code></a>] - <strong>doc</strong>: improvements to child_process, process docs (Alexander Makarenko)</li>
<li>[<a href="https://github.com/nodejs/node/commit/f6d90a912b"><code>f6d90a912b</code></a>] - <strong>doc</strong>: fix a typo in the CONTRIBUTING.md (vsemozhetbyt) <a href="https://github.com/nodejs/node/pull/6343">#6343</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6815a3b7f9"><code>6815a3b7f9</code></a>] - <strong>doc</strong>: add vm example, be able to require modules (Robert Jefe Lindstaedt) <a href="https://github.com/nodejs/node/pull/5323">#5323</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f11634a46"><code>7f11634a46</code></a>] - <strong>doc</strong>: note that process.config can and will be changed (James M Snell) <a href="https://github.com/nodejs/node/pull/6266">#6266</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e7d57af35"><code>0e7d57af35</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>events</strong>: add prependListener() and prependOnceListener() (James M Snell) <a href="https://github.com/nodejs/node/pull/6032">#6032</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1cd64481f"><code>c1cd64481f</code></a>] - <strong>events</strong>: make eventNames() use Reflect.ownKeys() (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/5822">#5822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f1294f5bfd"><code>f1294f5bfd</code></a>] - <strong>gyp</strong>: inherit parent for <code>*.host</code> (Johan Bergström) <a href="https://github.com/nodejs/node/pull/6173">#6173</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5922bd7a9"><code>d5922bd7a9</code></a>] - <strong>querystring</strong>: fix comments (Brian White) <a href="https://github.com/nodejs/node/pull/6365">#6365</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c480bdae6"><code>2c480bdae6</code></a>] - <strong>src</strong>: fix check-imports.py linter errors (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/6105">#6105</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5eb4ec090d"><code>5eb4ec090d</code></a>] - <strong>src</strong>: squelch -Wunused-variable in non-icu builds (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6351">#6351</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3b5b9cbf2"><code>a3b5b9cbf2</code></a>] - <strong>src</strong>: fix out-of-bounds write in TwoByteValue (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6330">#6330</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cdba9a6c02"><code>cdba9a6c02</code></a>] - <strong>src</strong>: add intl and icu configs to process.binding(&#39;config&#39;) (James M Snell) <a href="https://github.com/nodejs/node/pull/6266">#6266</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e974cdd8c"><code>2e974cdd8c</code></a>] - <strong>src</strong>: add process.binding(&#39;config&#39;) (James M Snell) <a href="https://github.com/nodejs/node/pull/6266">#6266</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75e073f2b2"><code>75e073f2b2</code></a>] - <strong>test</strong>: increase the platform timeout for AIX (Michael Dawson) <a href="https://github.com/nodejs/node/pull/6342">#6342</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/84ebf2b40d"><code>84ebf2b40d</code></a>] - <strong>test</strong>: add tests for console.assert (Evan Lucas) <a href="https://github.com/nodejs/node/pull/6302">#6302</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a770a163ab"><code>a770a163ab</code></a>] - <strong>test</strong>: v8-flags is sensitive to script caching (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/6316">#6316</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e4d053e6b"><code>1e4d053e6b</code></a>] - <strong>test</strong>: don&#39;t assume IPv6 in test-regress-GH-5727 (cjihrig) <a href="https://github.com/nodejs/node/pull/6319">#6319</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7335bd1f0"><code>a7335bd1f0</code></a>] - <strong>test,benchmark</strong>: use deepStrictEqual() (Rich Trott) <a href="https://github.com/nodejs/node/pull/6213">#6213</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6781d917f4"><code>6781d917f4</code></a>] - <strong>tools</strong>: rewrite check-install.sh in python (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/6105">#6105</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e84c69310f"><code>e84c69310f</code></a>] - <strong>tools</strong>: enforce deepStrictEqual over deepEqual (Rich Trott) <a href="https://github.com/nodejs/node/pull/6213">#6213</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7940ecfa00"><code>7940ecfa00</code></a>] - <strong>v8</strong>: warn in Template::Set() on improper use (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6277">#6277</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.0.0/node-v6.0.0-x86.msi">https://nodejs.org/dist/v6.0.0/node-v6.0.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.0.0/node-v6.0.0-x64.msi">https://nodejs.org/dist/v6.0.0/node-v6.0.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.0.0/win-x86/node.exe">https://nodejs.org/dist/v6.0.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.0.0/win-x64/node.exe">https://nodejs.org/dist/v6.0.0/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v6.0.0/node-v6.0.0.pkg">https://nodejs.org/dist/v6.0.0/node-v6.0.0.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v6.0.0/node-v6.0.0-darwin-x64.tar.gz">https://nodejs.org/dist/v6.0.0/node-v6.0.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.0.0/node-v6.0.0-linux-x86.tar.xz">https://nodejs.org/dist/v6.0.0/node-v6.0.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.0.0/node-v6.0.0-linux-x64.tar.xz">https://nodejs.org/dist/v6.0.0/node-v6.0.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.0.0/node-v6.0.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.0.0/node-v6.0.0-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.0.0/node-v6.0.0-sunos-x86.tar.xz">https://nodejs.org/dist/v6.0.0/node-v6.0.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.0.0/node-v6.0.0-sunos-x64.tar.xz">https://nodejs.org/dist/v6.0.0/node-v6.0.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <em>Coming soon</em><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.0.0/node-v6.0.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.0.0/node-v6.0.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.0.0/node-v6.0.0-linux-arm64.tar.xz">https://nodejs.org/dist/v6.0.0/node-v6.0.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.0.0/node-v6.0.0.tar.gz">https://nodejs.org/dist/v6.0.0/node-v6.0.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.0.0/">https://nodejs.org/dist/v6.0.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.0.0/api/">https://nodejs.org/docs/v6.0.0/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

5be18c5571ce2b33918a3dd0be2f18d2a6939a60754026fb7e7967bec09d9e5e  node-v6.0.0-darwin-x64.tar.gz
9da8c11bf45f8b6b8c6a720cfaa37624d18d6972d8670c565b6e005e643b572a  node-v6.0.0-darwin-x64.tar.xz
f72de0e9403dd4ab7b6eec7266a498ba561afe5d5c7aff77b83894b43c959beb  node-v6.0.0-headers.tar.gz
8b6c5a315fefa7b873cbedd8daf75ee928646df2f05efa60c9c7d3a488851bd1  node-v6.0.0-headers.tar.xz
c4d7da92f76e77d27ef5650ad01085baad74439fab15e5143a8e9fc6cad13101  node-v6.0.0-linux-arm64.tar.gz
68d31984e304e5840591331bdd3eaa375fe07fa96307eb7d4681cea5ccb4e669  node-v6.0.0-linux-arm64.tar.xz
7a29af935545c07ea2eb5bbf6b6fb643765d50ee69d1b4193345a50fb8cb1093  node-v6.0.0-linux-armv7l.tar.gz
5a9b4c275313c1335819924c5028241cf2ee107032c530836b41938916090bd6  node-v6.0.0-linux-armv7l.tar.xz
7044f1049d6d8673cff7b0d38cd8c606be56ba149d3d32b34ca3f017df731a2a  node-v6.0.0-linux-ppc64le.tar.gz
65e208fb8189b264f6e66d0d4974485b5eb83cae2db34cc7d09464cb43142354  node-v6.0.0-linux-ppc64le.tar.xz
78fa76c77a1168095cf5b8a5018e00e7212d11e485cf10c77ce1c8af4955cdd3  node-v6.0.0-linux-x64.tar.gz
1e7aa64e28f26887810df74ca4bb0f3c37c332e866aefd16c23daedfcf67935b  node-v6.0.0-linux-x64.tar.xz
51321999e9706d9c24ea3689a03d049ad96657933228d3ed25d7710bc5d9e9bc  node-v6.0.0-linux-x86.tar.gz
5b1cbe9a5af935619b7d4a36d09cc3b73ea2605a1bd3ab9121920caba6f95a5e  node-v6.0.0-linux-x86.tar.xz
6f2114f02252c40304e3951b058ddababfe94b86e25cd8b3dddbf6aaa295ce71  node-v6.0.0.pkg
dc1345210205380af8fa16a63dca996803af105d7b0e5aa4160df7ed88523f08  node-v6.0.0-sunos-x64.tar.gz
0f69caa00c56e21c44c849e3e82e2fa3c775f441326f2668ac9503bc349eac03  node-v6.0.0-sunos-x64.tar.xz
61259a9794d2ed7b0e5331d5d2158da06f6ed5d31cbeae6d71da4d5e941a7754  node-v6.0.0-sunos-x86.tar.gz
822bd48f5443cc45513747b4ce3aa337ff98e27e8f4c63e6bbba23f7b57d2aa3  node-v6.0.0-sunos-x86.tar.xz
6db56d81a4e07ff4017809ad4ee49a5256fad804cd8527f8724f8e149e3dfc32  node-v6.0.0.tar.gz
f0e5bdc3cf4af85b8a24bdbebed81e1a9f7fda91cab8a9475737940aa90da617  node-v6.0.0.tar.xz
933a15791a67a2740cbd082a8d9aebc43162ec6d4db335abf62121a9561c57d4  node-v6.0.0-x64.msi
614380711039b7cc23db8d8cbf42ed9f4a6f0501eb8a143490f7ece952037bc9  node-v6.0.0-x86.msi
e2e434c5d63d684f0f0f074ee97b5a79fd0d9fbb340bac658f325239aec2589f  win-x64/node.exe
b1c9f9d58ef1fd684f0d136cce002e800c852203f876606b1b641692171783c3  win-x64/node.lib
675199b7db04f95545d8ca650b87b1cc6616e5e6638b854cd7f2bbabb050d533  win-x86/node.exe
c2b83ffce6edfdfee450f07fab28d299b99a1046a5ba9452830126303a0739b6  win-x86/node.lib
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEbBAEBCgAGBQJXH8kkAAoJEHNBsVwHCHesjyEH+NCanRJnIPn6HnO7U26Zjht4
FdNURcOs4ILB+R9vOS0G5OpU5fL8u1PVpPMGhkdOcvV7Xv1Nh1Vm67alOzAFv1Id
pmepNbT/hA5BGmZvt9K/Pp0+LXKXLaRStooof0QMxR8My/M65V1VNsU1CEY2ffSK
oNRf6roxvNPE0JcMmwEBDXnrEZ+hi/8R0hIms6zt6tzUcHmvzkdQ+5sGU07kKRdU
6Ez/0raEteAfzXoUoyerHTzERGP9lE8Gz7TA2vEa2Wz30brBF+FcGw+T+H/nn41N
WHZwA/fyoZo25rPzpXWygG63u7e/2OUv1pUdYp1tjkTJ+ytdb8l4RX/oOGCM4A==
=XFwg
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.0.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.0.0</guid><dc:creator><![CDATA[James M Snell]]></dc:creator><pubDate>Tue, 26 Apr 2016 20:35:53 GMT</pubDate></item><item><title><![CDATA[World’s Fastest Growing Open Source Platform Pushes Out New Release]]></title><description><![CDATA[<blockquote>
<p>New “Current” version line focuses on performance improvements, increased reliability and 
better security for its 3.5 million users</p>
</blockquote>
<p>SAN FRANCISCO, April, 26, 2016 — <a href="http://ctt.marketwire.com/?release=11G082331-001&amp;id=8448115&amp;type=0&amp;url=https%3a%2f%2fnodejs.org%2fen%2ffoundation%2f">The Node.js Foundation</a>, a 
community-led and industry-backed consortium to advance the development of the Node.js 
platform, today announced the release of Node.js version 6 (Node.js v6). This release 
provides major performance improvements, increased reliability and better security. </p>
<p>With over 3.5 million users and an annual growth rate of 100 percent, Node.js is emerging as 
a universal platform used for web applications, IoT, mobile, enterprise application 
development, and microservice architectures. The technology is ubiquitous across numerous 
industries, from startups to Fortune 500 companies, and is the only unified platform that 
full stack JavaScript developers can use for front end, back end, mobile and IoT projects. </p>
<p>Performance improvements are key in this latest release with one of the most significant 
improvements coming from module loading, which is currently four times faster than Node.js 
version 4 (Node.js v4). This will help developers dramatically decrease the startup time of 
large applications for the best productivity in development cycles and more seamless 
experience with end users. In addition, Node.js v6 comes equipped with v8 JavaScript engine 
5.0, which has improved ECMAScript 2015 (ES6) support. Ninety-three percent of 
<a href="http://node.green/">ES6</a> features are also now supported in the Node.js v6 release, up from 
56 percent for Node.js v5 and 50 percent for Node.js v4. Key features from ES6 include: 
default and rest parameters, destructuring, class and super keywords.</p>
<p>Security is top-of-mind for enterprises and startups alike, and Node.js v6 has added several 
features that impact security, making it easier to write secure code. The new Buffer API will 
reduce the risk of bugs and vulnerabilities leaking into applications through a new 
constructor method used to create Buffer instances, as well as a zero-fill-buffers 
command-line flag. Using the new command line flag, developers can continue to safely use 
older modules that have not been updated to use the new constructor API. In addition, V8 has 
improved their implementation of Math.random() to be more secure — this feature is added into 
Node.js v6.</p>
<p>“The Node.js Project has done an incredible job of bringing this version to life in the 
timeline that we initially proposed in September 2015. It’s important for us to continue to 
deliver new versions of Node.js equipped with all the cutting-edge JavaScript features to 
serve the needs of developers and to continue to improve the performance and stability 
enterprises rely on,” said Mikeal Rogers, Community Manager of the Node.js Foundation. “This 
release is committed to Long Term Support, which allows predictable long-term stability, 
reliability, performance and security to the growing number of enterprise users that are 
adopting Node.js as a key technology in their infrastructure.” </p>
<p>To increase reliability of Node.js, there has been increased documentation and testing done 
around Node.js v6 for enterprises that are using and looking to implement the platform.</p>
<p>Node.js release versioning follows the Semantic Versioning Specification, a specification for 
version numbers of software libraries similar to dependencies. Under the Node.js’ <a href="https://github.com/nodejs/LTS/">Long-Term 
Support (LTS)</a>, version 6 is now the “Current” release line 
while version 5 will be maintained for a few more months. In October 2016, Node.js v6 will 
become the LTS release and the LTS release line (version 4) will go under maintenance mode in 
April 2017, meaning only critical bugs, critical security fixes and documentation updates 
will be permitted. Users should begin transitioning from v4 to v6 in October when v6 goes 
into LTS.</p>
<p>Additional Resources</p>
<ul>
<li><a href="https://nodejs.org/download/release/v6.0.0/">Download version 6</a></li>
<li><a href="https://nodejs.org/en/download/">Download version 4</a></li>
<li><a href="https://nodejs.org/en/blog/">Technical blog with additional new features and updates</a></li>
</ul>
<p>About Node.js Foundation
Node.js is used by tens of thousands of organizations in more than 200 countries and amasses 
more than 3.5 million active users per month. It is the runtime of choice for 
high-performance, low latency applications, powering everything from enterprise applications, 
robots, API engines, cloud stacks and mobile websites.</p>
<p>The Foundation is made up of a diverse group of companies including Platinum members Famous, 
IBM, Intel, Joyent, Microsoft, PayPal and Red Hat. Gold members include GoDaddy, NodeSource 
and Modulus/Progress Software, and Silver members include Apigee, AppDynamics, Codefresh, 
DigitalOcean, Fidelity, Google, Groupon, nearForm, New Relic, npm, Opbeat, RisingStack, Sauce 
Labs, SAP, StrongLoop (an IBM company), Sphinx, YLD!, and Yahoo!. Get involved here: 
<a href="https://nodejs.org">https://nodejs.org</a>.</p>
]]></description><link>https://nodejs.org/en/blog/announcements/v6-release</link><guid isPermaLink="true">https://nodejs.org/en/blog/announcements/v6-release</guid><dc:creator><![CDATA[Node.js Foundation]]></dc:creator><pubDate>Tue, 26 Apr 2016 12:00:00 GMT</pubDate></item><item><title><![CDATA[Weekly Update - Apr 23rd, 2016]]></title><description><![CDATA[<h3>Node v5.11.0 (Stable) Release<a name="node-v5-11-0-stable-release" class="anchor" href="#node-v5-11-0-stable-release"></a></h3><p><a href="https://nodejs.org/en/blog/release/v5.11.0/">Node v5.11.0 (Stable)</a>. Complete changelog from previous releases can be found <a href="https://github.com/nodejs/node/blob/master/CHANGELOG.md">on GitHub</a>.</p>
<h3>Community Updates<a name="community-updates" class="anchor" href="#community-updates"></a></h3><ul>
<li><a href="http://nodeup.com/onehundred">NodeUp podcast episode 100</a>: A Creative Coding Show with Mariko Kosaka, Kassandra Perch, Myles Borins, and Rich Trott.</li>
<li><a href="https://medium.com/@Trott/a-quick-guide-to-reading-node-js-core-source-c968d83e4194#.mmontrmvg">A Quick Guide To Reading Node.js Core Source</a>: One person&#39;s approach to understanding the source code that makes up Node.js core. &quot;Your mileage may vary. Warranty void if seal is broken.&quot;</li>
</ul>
<p>If you have spotted or written something about Node.js, do come over to our <a href="https://github.com/nodejs/evangelism">Evangelism team repo</a> and suggest it on the <a href="https://github.com/nodejs/evangelism/issues">Issues page</a>, specifically the Weekly Updates issue.</p>
<h3>Upcoming Events<a name="upcoming-events" class="anchor" href="#upcoming-events"></a></h3><ul>
<li><a href="https://ti.to/nodeconf/adventure-2016">NodeConf Adventure 2016</a>, &quot;First batch of NodeConf Adventure tickets are up!&quot;, June 9th–12th, 2016 - Walker Creek Ranch, Marin, CA, USA</li>
</ul>
<p>Have an event about Node.js coming up? You can put your events here through the <a href="https://github.com/nodejs/evangelism">Evangelism team repo</a> and announce it in the <a href="https://github.com/nodejs/evangelism/issues">Issues page</a>, specifically the Weekly Updates issue.</p>
]]></description><link>https://nodejs.org/en/blog/weekly-updates/weekly-update.2016-04-23</link><guid isPermaLink="true">https://nodejs.org/en/blog/weekly-updates/weekly-update.2016-04-23</guid><dc:creator><![CDATA[Minwoo Jung (github.com/JungMinu)]]></dc:creator><pubDate>Sat, 23 Apr 2016 12:00:00 GMT</pubDate></item><item><title><![CDATA[Node v5.11.0 (Stable)]]></title><description><![CDATA[<h3>Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes"></a></h3><ul>
<li><strong>Buffer</strong>:<ul>
<li><code>Buffer.prototype.compare</code> can now compare sub-ranges of two Buffers. (James M Snell) <a href="https://github.com/nodejs/node/pull/5880">#5880</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>update to http-parser 2.7.0 (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/6279">#6279</a></li>
<li>update ESLint to 2.7.0 (silverwind) <a href="https://github.com/nodejs/node/pull/6132">#6132</a></li>
</ul>
</li>
<li><strong>net</strong>:<ul>
<li>adds support for passing DNS lookup hints to <code>createConnection()</code> (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/6000">#6000</a> </li>
</ul>
</li>
<li><strong>node</strong>:<ul>
<li>Make the builtin libraries available for the <code>--eval</code> and <code>--print</code> CLI options (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6207">#6207</a></li>
</ul>
</li>
<li><strong>npm</strong>:<ul>
<li>upgrade npm to 3.8.6 (Kat Marchán) <a href="https://github.com/nodejs/node/pull/6153">#6153</a></li>
</ul>
</li>
<li><strong>repl</strong>:<ul>
<li>Pressing enter in the repl will repeat the last command by default if no input has been received. This behaviour was in node previously and was not removed intentionally. (Rich Trott) <a href="https://github.com/nodejs/node/pull/6090">#6090</a></li>
</ul>
</li>
<li><strong>src</strong>:<ul>
<li>add SIGINFO to supported signals (James Reggio) <a href="https://github.com/nodejs/node/pull/6093">#6093</a></li>
</ul>
</li>
<li><strong>streams</strong>:<ul>
<li>Fix a regression that caused by net streams requesting multiple chunks synchronously when combined with cork/uncork (Matteo Collina) <a href="https://github.com/nodejs/node/pull/6164">#6164</a></li>
</ul>
</li>
<li><strong>zlib</strong>:<ul>
<li>The flushing flag is now configurable allowing for decompression of partial data (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6069">#6069</a></li>
</ul>
</li>
</ul>
<h3>Commits<a name="commits" class="anchor" href="#commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/14fcb1dded"><code>14fcb1dded</code></a>] - <strong>assert</strong>: respect assert.doesNotThrow message. (Ilya Shaisultanov) <a href="https://github.com/nodejs/node/pull/2407">#2407</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/332f7382bb"><code>332f7382bb</code></a>] - <strong>benchmark</strong>: add module loader benchmark parameter (Brian White) <a href="https://github.com/nodejs/node/pull/5172">#5172</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/473f086a94"><code>473f086a94</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>buffer</strong>: add Buffer.prototype.compare by offset (James M Snell) <a href="https://github.com/nodejs/node/pull/5880">#5880</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d44540f5af"><code>d44540f5af</code></a>] - <strong>buffer</strong>: standardize array index check (Trevor Norris) <a href="https://github.com/nodejs/node/pull/6084">#6084</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd12d72e0c"><code>bd12d72e0c</code></a>] - <strong>build</strong>: fix make tar-headers for Linux (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/5978">#5978</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c8d404a82"><code>3c8d404a82</code></a>] - <strong>build</strong>: allow test-ci to run tests in parallel (Johan Bergström) <a href="https://github.com/nodejs/node/pull/6208">#6208</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5f8d0c6ef"><code>a5f8d0c6ef</code></a>] - <strong>build</strong>: remove -f{data,function}-sections flags (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6077">#6077</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/adfb1a4bb0"><code>adfb1a4bb0</code></a>] - <strong>child_process</strong>: add nullptr checks after allocs (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6256">#6256</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1fb40524ee"><code>1fb40524ee</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>debugger</strong>: run last command on presssing enter (Rich Trott) <a href="https://github.com/nodejs/node/pull/6090">#6090</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5305831184"><code>5305831184</code></a>] - <strong>deps</strong>: update to http-parser 2.7.0 (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/6279">#6279</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ae200c768"><code>8ae200c768</code></a>] - <strong>deps</strong>: floating fix for npm&#39;s test-node script (Kat Marchán) <a href="https://github.com/nodejs/node/pull/6153">#6153</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3e544eb96"><code>e3e544eb96</code></a>] - <strong>deps</strong>: upgrade npm to 3.8.6 (Kat Marchán) <a href="https://github.com/nodejs/node/pull/6153">#6153</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7104e4516"><code>a7104e4516</code></a>] - <strong>deps</strong>: cherry-pick 1383d00 from v8 upstream (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/6179">#6179</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/632e6b9617"><code>632e6b9617</code></a>] - <strong>deps</strong>: backport 125ac66 from v8 upstream (Myles Borins) <a href="https://github.com/nodejs/node/pull/6086">#6086</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b8376986a"><code>4b8376986a</code></a>] - <strong>doc</strong>: git mv to .md (Robert Jefe Lindstaedt) <a href="https://github.com/nodejs/node/pull/4747">#4747</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6f4a175d4"><code>e6f4a175d4</code></a>] - <strong>doc</strong>: add full example for zlib.flush() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6172">#6172</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50f3f10ce6"><code>50f3f10ce6</code></a>] - <strong>doc</strong>: note that zlib.flush acts after pending writes (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6172">#6172</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/985685d170"><code>985685d170</code></a>] - <strong>doc</strong>: fix broken references (Alexander Gromnitsky) <a href="https://github.com/nodejs/node/pull/6100">#6100</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d66d883a85"><code>d66d883a85</code></a>] - <strong>doc</strong>: path.format provide more examples (John Eversole) <a href="https://github.com/nodejs/node/pull/5838">#5838</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc1552e321"><code>dc1552e321</code></a>] - <strong>doc</strong>: replace functions with arrow functions (abouthiroppy) <a href="https://github.com/nodejs/node/pull/6203">#6203</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa04dfc307"><code>fa04dfc307</code></a>] - <strong>doc</strong>: DCO anchor that doesn&#39;t change (William Kapke) <a href="https://github.com/nodejs/node/pull/6257">#6257</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b49a5b33b5"><code>b49a5b33b5</code></a>] - <strong>doc</strong>: fix http response event, Agent#getName (Matthew Douglass) <a href="https://github.com/nodejs/node/pull/5993">#5993</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b00d7a5b1"><code>3b00d7a5b1</code></a>] - <strong>doc</strong>: document intention and dangers of fs module Buffer API (Nikolai Vavilov) <a href="https://github.com/nodejs/node/pull/6020">#6020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3bc31526bb"><code>3bc31526bb</code></a>] - <strong>doc</strong>: explain differences in console.assert between node and browsers (James M Snell) <a href="https://github.com/nodejs/node/pull/6169">#6169</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f73502662"><code>3f73502662</code></a>] - <strong>doc</strong>: native module reloading is not supported (Bryan English) <a href="https://github.com/nodejs/node/pull/6168">#6168</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f9c8297f1"><code>5f9c8297f1</code></a>] - <strong>doc</strong>: clarify fs.watch() and inodes on linux, os x (Joran Dirk Greef) <a href="https://github.com/nodejs/node/pull/6099">#6099</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3c0b78ae4"><code>f3c0b78ae4</code></a>] - <strong>doc</strong>: add domain postmortem (Trevor Norris) <a href="https://github.com/nodejs/node/pull/6159">#6159</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a91834e743"><code>a91834e743</code></a>] - <strong>doc</strong>: add stefanmb to collaborators (Stefan Budeanu) <a href="https://github.com/nodejs/node/pull/6227">#6227</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/117348d082"><code>117348d082</code></a>] - <strong>doc</strong>: add iWuzHere to collaborators (Imran Iqbal) <a href="https://github.com/nodejs/node/pull/6226">#6226</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a1c46b63e8"><code>a1c46b63e8</code></a>] - <strong>doc</strong>: add santigimeno to collaborators (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/6225">#6225</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/976e4bb3da"><code>976e4bb3da</code></a>] - <strong>doc</strong>: add addaleax to collaborators (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6224">#6224</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4fa949ef75"><code>4fa949ef75</code></a>] - <strong>doc</strong>: fix incorrect references in buffer docs (Amery) <a href="https://github.com/nodejs/node/pull/6194">#6194</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b26fea1595"><code>b26fea1595</code></a>] - <strong>doc</strong>: add copy about how to curl SHA256.txt (Myles Borins) <a href="https://github.com/nodejs/node/pull/6120">#6120</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/daaad47099"><code>daaad47099</code></a>] - <strong>doc</strong>: clarification for maxBuffer and Unicode output (James M Snell) <a href="https://github.com/nodejs/node/pull/6030">#6030</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e6915f374"><code>5e6915f374</code></a>] - <strong>doc</strong>: describe child.kill() pitfalls on linux (Robert Jefe Lindstaedt) <a href="https://github.com/nodejs/node/issues/2098">#2098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a40d0e8f9d"><code>a40d0e8f9d</code></a>] - <strong>doc</strong>: fix scrolling on iOS devices (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/5878">#5878</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a81fca4f99"><code>a81fca4f99</code></a>] - <strong>doc</strong>: add topic - event loop, timers, <code>nextTick()</code> (Jeff Harris) <a href="https://github.com/nodejs/node/pull/4936">#4936</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/440d1172fd"><code>440d1172fd</code></a>] - <strong>doc</strong>: add example using algorithms not directly exposed (Brad Hill) <a href="https://github.com/nodejs/node/pull/6108">#6108</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96ad5c5303"><code>96ad5c5303</code></a>] - <strong>doc</strong>: update openssl LICENSE using license-builder.sh (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/6065">#6065</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07829b0bc9"><code>07829b0bc9</code></a>] - <strong>doc</strong>: simple doc typo fix (Brendon Pierson) <a href="https://github.com/nodejs/node/pull/6041">#6041</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc0ee06226"><code>bc0ee06226</code></a>] - <strong>doc</strong>: note about Android support (Rich Trott) <a href="https://github.com/nodejs/node/pull/6040">#6040</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60a73a2ed2"><code>60a73a2ed2</code></a>] - <strong>doc</strong>: fix a typo in 5.10.1&#39;s changelog (Vladimir Varankin) <a href="https://github.com/nodejs/node/pull/6076">#6076</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b57be92c1b"><code>b57be92c1b</code></a>] - <strong>gitignore</strong>: adding .vs/ directory to .gitignore (Mike Kaufman) <a href="https://github.com/nodejs/node/pull/6070">#6070</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e891c7ad4"><code>6e891c7ad4</code></a>] - <strong>gitignore</strong>: ignore VS 2015 *.VC.opendb files (Mike Kaufman) <a href="https://github.com/nodejs/node/pull/6070">#6070</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/abd101be1a"><code>abd101be1a</code></a>] - <strong>http</strong>: disallow sending obviously invalid status codes (Brian White) <a href="https://github.com/nodejs/node/pull/6291">#6291</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16b23b2c28"><code>16b23b2c28</code></a>] - <strong>http</strong>: skip body and next message of CONNECT res (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/6279">#6279</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a259ee4018"><code>a259ee4018</code></a>] - <strong>http</strong>: unref socket timer on parser execute (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/6286">#6286</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4abca5b27"><code>d4abca5b27</code></a>] - <strong>lib</strong>: remove bootstrap global context indirection (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/5881">#5881</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c8783aff21"><code>c8783aff21</code></a>] - <strong>lib,test,tools</strong>: alignment on variable assignments (Rich Trott) <a href="https://github.com/nodejs/node/pull/6242">#6242</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5d4f194f1"><code>d5d4f194f1</code></a>] - <strong>net</strong>: replace <strong>defineGetter</strong> with defineProperty (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/6284">#6284</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d9c0c9aa7"><code>6d9c0c9aa7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>net</strong>: support DNS hints in createConnection() (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/6000">#6000</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/457f24f19c"><code>457f24f19c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>node</strong>: make builtin libs available for <code>--eval</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6207">#6207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc89d17656"><code>fc89d17656</code></a>] - <strong>path</strong>: fixing a test that breaks on some machines. (Mike Kaufman) <a href="https://github.com/nodejs/node/pull/6067">#6067</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d408099b7"><code>1d408099b7</code></a>] - <strong>process</strong>: fix incorrect usage of assert.fail() (Rich Trott) <a href="https://github.com/nodejs/node/pull/6211">#6211</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07c9f981d6"><code>07c9f981d6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: keep the built-in modules non-enumerable (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6207">#6207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5382deaa18"><code>5382deaa18</code></a>] - <strong>repl</strong>: don’t complete non-simple expressions (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6192">#6192</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2254f1a175"><code>2254f1a175</code></a>] - <strong>repl</strong>: refactor repl.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/6071">#6071</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d54d85269"><code>7d54d85269</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add SIGINFO to supported signals (James Reggio) <a href="https://github.com/nodejs/node/pull/6093">#6093</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fbc99ba4f1"><code>fbc99ba4f1</code></a>] - <strong>src</strong>: add missing &#39;inline&#39; keywords (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6056">#6056</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20bb92f5c8"><code>20bb92f5c8</code></a>] - <strong>src</strong>: use size_t for http parser array size fields (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/5969">#5969</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2fd8be2dbe"><code>2fd8be2dbe</code></a>] - <strong>src</strong>: replace ARRAY_SIZE with typesafe arraysize (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/5969">#5969</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4392b4aee0"><code>4392b4aee0</code></a>] - <strong>stream</strong>: Fix readableState.awaitDrain mechanism (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6023">#6023</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20dcdd365b"><code>20dcdd365b</code></a>] - <strong>stream_base</strong>: expose <code>bytesRead</code> getter (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/6284">#6284</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f69416c06e"><code>f69416c06e</code></a>] - <strong>streams</strong>: support unlimited synchronous cork/uncork cycles (Matteo Collina) <a href="https://github.com/nodejs/node/pull/6164">#6164</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4bfed26d1a"><code>4bfed26d1a</code></a>] - <strong>test</strong>: add zlib close-after-error regression test (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6270">#6270</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99d0a61441"><code>99d0a61441</code></a>] - <strong>test</strong>: move more tests from sequential to parallel (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/6187">#6187</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96be986a77"><code>96be986a77</code></a>] - <strong>test</strong>: assert - fixed error messages to match the tests (surya panikkal) <a href="https://github.com/nodejs/node/pull/6241">#6241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e4efb756e"><code>4e4efb756e</code></a>] - <strong>test</strong>: add test for responses to HTTP CONNECT req (Josh Leder) <a href="https://github.com/nodejs/node/pull/6279">#6279</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b42ef5dfe"><code>5b42ef5dfe</code></a>] - <strong>test</strong>: move debugger tests to sequential (Rich Trott) <a href="https://github.com/nodejs/node/pull/6205">#6205</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9856b804e9"><code>9856b804e9</code></a>] - <strong>test</strong>: move some test from sequential to parallel (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/6087">#6087</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d130d0203"><code>1d130d0203</code></a>] - <strong>test</strong>: move the debugger tests back to parallel (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/6246">#6246</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0e9c94868"><code>c0e9c94868</code></a>] - <strong>test</strong>: fix issues for ESLint 2.7.0 (silverwind) <a href="https://github.com/nodejs/node/pull/6132">#6132</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/056a258173"><code>056a258173</code></a>] - <strong>test</strong>: fix flaky test-http-set-timeout-server (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/6248">#6248</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be993fcf6c"><code>be993fcf6c</code></a>] - <strong>test</strong>: fix test-net-settimeout flakiness (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/6166">#6166</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a38b614ae9"><code>a38b614ae9</code></a>] - <strong>test</strong>: fix flaky test-child-process-fork-net (Rich Trott) <a href="https://github.com/nodejs/node/pull/6138">#6138</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/476535cc0e"><code>476535cc0e</code></a>] - <strong>test</strong>: fix flaky test-http-client-abort (Rich Trott) <a href="https://github.com/nodejs/node/pull/6124">#6124</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bb7999bd6"><code>6bb7999bd6</code></a>] - <strong>test</strong>: refactor test-file-write-stream3 (Rich Trott) <a href="https://github.com/nodejs/node/pull/6050">#6050</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a27e95231e"><code>a27e95231e</code></a>] - <strong>test</strong>: enforce strict mode for test-domain-crypto (Rich Trott) <a href="https://github.com/nodejs/node/pull/6047">#6047</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8da4bad1c9"><code>8da4bad1c9</code></a>] - <strong>test</strong>: fix pummel test failures (Rich Trott) <a href="https://github.com/nodejs/node/pull/6012">#6012</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edd8a15508"><code>edd8a15508</code></a>] - <strong>test,repl</strong>: use deepStrictEqual for false-y values (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/6196">#6196</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48ecc0b6b5"><code>48ecc0b6b5</code></a>] - <strong>test,tools</strong>: enable linting for undefined vars (Rich Trott) <a href="https://github.com/nodejs/node/pull/6255">#6255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d809c84bf8"><code>d809c84bf8</code></a>] - <strong>test,vm</strong>: enable strict mode for vm tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/6209">#6209</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a1dfdcc0f"><code>4a1dfdcc0f</code></a>] - <strong>tools</strong>: lint rule for assert.fail() (Rich Trott) <a href="https://github.com/nodejs/node/pull/6261">#6261</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fff6a84da5"><code>fff6a84da5</code></a>] - <strong>tools</strong>: enable linting for v8_prof_processor.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/6262">#6262</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a2ca347803"><code>a2ca347803</code></a>] - <strong>tools</strong>: move message listener to worker objects (Brian White) <a href="https://github.com/nodejs/node/pull/6212">#6212</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f201b01bf7"><code>f201b01bf7</code></a>] - <strong>tools</strong>: improve js linter (Brian White) <a href="https://github.com/nodejs/node/pull/5638">#5638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be070d775f"><code>be070d775f</code></a>] - <strong>tools</strong>: lint for alignment of variable assignments (Rich Trott) <a href="https://github.com/nodejs/node/pull/6242">#6242</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d9b8758f47"><code>d9b8758f47</code></a>] - <strong>tools</strong>: update ESLint to 2.7.0 (silverwind) <a href="https://github.com/nodejs/node/pull/6132">#6132</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6056c453e"><code>a6056c453e</code></a>] - <strong>tools</strong>: fix license-builder.sh again for ICU (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/6068">#6068</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fabc33a075"><code>fabc33a075</code></a>] - <strong>tools</strong>: remove simplejson dependency (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/6101">#6101</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d516412cd5"><code>d516412cd5</code></a>] - <strong>tools,doc</strong>: parse types in braces everywhere (Alexander Makarenko) <a href="https://github.com/nodejs/node/pull/5329">#5329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69eb4a6834"><code>69eb4a6834</code></a>] - <strong>tools,doc</strong>: fix json for grouped optional params (firedfox) <a href="https://github.com/nodejs/node/pull/5977">#5977</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a2dd848764"><code>a2dd848764</code></a>] - <strong>tools,doc</strong>: fix incomplete json produced by doctool (firedfox) <a href="https://github.com/nodejs/node/pull/5966">#5966</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bad006f2e1"><code>bad006f2e1</code></a>] - <strong>zlib</strong>: fix use after null when calling .close (James Lal) <a href="https://github.com/nodejs/node/pull/5982">#5982</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83bc0a2ac9"><code>83bc0a2ac9</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>zlib</strong>: Make the finish flush flag configurable (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6069">#6069</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c23e14d5d"><code>2c23e14d5d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>zlib</strong>: detect gzip files when using unzip* (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/5884">#5884</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61167c3e23"><code>61167c3e23</code></a>] - <strong>zlib</strong>: fix gzip member head/buffer boundary issue (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/5973">#5973</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v5.11.0/node-v5.11.0-x86.msi">https://nodejs.org/dist/v5.11.0/node-v5.11.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v5.11.0/node-v5.11.0-x64.msi">https://nodejs.org/dist/v5.11.0/node-v5.11.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v5.11.0/win-x86/node.exe">https://nodejs.org/dist/v5.11.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v5.11.0/win-x64/node.exe">https://nodejs.org/dist/v5.11.0/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v5.11.0/node-v5.11.0.pkg">https://nodejs.org/dist/v5.11.0/node-v5.11.0.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v5.11.0/node-v5.11.0-darwin-x64.tar.gz">https://nodejs.org/dist/v5.11.0/node-v5.11.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v5.11.0/node-v5.11.0-linux-x86.tar.xz">https://nodejs.org/dist/v5.11.0/node-v5.11.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v5.11.0/node-v5.11.0-linux-x64.tar.xz">https://nodejs.org/dist/v5.11.0/node-v5.11.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v5.11.0/node-v5.11.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v5.11.0/node-v5.11.0-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v5.11.0/node-v5.11.0-sunos-x86.tar.xz">https://nodejs.org/dist/v5.11.0/node-v5.11.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v5.11.0/node-v5.11.0-sunos-x64.tar.xz">https://nodejs.org/dist/v5.11.0/node-v5.11.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v5.11.0/node-v5.11.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v5.11.0/node-v5.11.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v5.11.0/node-v5.11.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v5.11.0/node-v5.11.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v5.11.0/node-v5.11.0-linux-arm64.tar.xz">https://nodejs.org/dist/v5.11.0/node-v5.11.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v5.11.0/node-v5.11.0.tar.gz">https://nodejs.org/dist/v5.11.0/node-v5.11.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v5.11.0/">https://nodejs.org/dist/v5.11.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v5.11.0/api/">https://nodejs.org/docs/v5.11.0/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

4992e1ba18cdac51383a089b1494131dbca465a5328938dbd4835cbf780f7ecc  node-v5.11.0-darwin-x64.tar.gz
b450fc3f380c23f98e800abb4feb79760b54ddbc1e504c23f69ac87fabc942be  node-v5.11.0-darwin-x64.tar.xz
d6850717f78dd94238510ec3cb804181a6bd152397def7de4a90dedf08a0eae1  node-v5.11.0-headers.tar.gz
ab0b262cf38de15aa8930d6f497173062832e09f47c95257e8fa433f31e7ab58  node-v5.11.0-headers.tar.xz
b6cc0dd471f07b607367b76a3f2ec1f11d9bc05f2fccbcda7b85ce76d31a3e2a  node-v5.11.0-linux-arm64.tar.gz
646fc0e65744fa8bb5af552ba4727fb588a327aab905bbae3b510a1498951f3f  node-v5.11.0-linux-arm64.tar.xz
6bf29cbf6d78e95a895bfb77774fde49fc3a565d601320b91b7ed5849f01a08d  node-v5.11.0-linux-armv6l.tar.gz
9873fb842c1e632c89a6aa18a1c2bb97abb6860e93d4128e0098cef2cb619753  node-v5.11.0-linux-armv6l.tar.xz
c07487fab4434f667a4b456fab098deffa76d73853e6636ebe05045e7db875de  node-v5.11.0-linux-armv7l.tar.gz
f5e6be7af2f06d63118d181e5d7000c41599cb1b118c79fc8c38de0a52a9620c  node-v5.11.0-linux-armv7l.tar.xz
6d267c7e1294d15d99747437ee74104b941111e7861382da84466c86d7fca139  node-v5.11.0-linux-ppc64le.tar.gz
c8882683c4f02e6eec1b7442ddc9b60e01bfb964524ec9bc9d24f43c4c8fa624  node-v5.11.0-linux-ppc64le.tar.xz
92602b815ce1c64c63b94d6f72f9b96b427415d023d5f9466c7ffef334bf0386  node-v5.11.0-linux-x64.tar.gz
8fffbfc5152e05434f2ff2a80f2ae9fd08952bebd54f57ca731d8e3ffee855ef  node-v5.11.0-linux-x64.tar.xz
f167a644eb6bf94f9a289d28d8140a6a497b02190571b02c7919458e12431ce0  node-v5.11.0-linux-x86.tar.gz
b462a02a0e80c4eb35736a0c2e15c882c443bcceec51fd937bc979aa86efbf6d  node-v5.11.0-linux-x86.tar.xz
a5637b0eb69df94b74744a60603344e6fbba0de9145b944a136474920b8f3d4d  node-v5.11.0.pkg
386fed5acd84eb0d9efe958c951db2e9af2dd469d82e745179285b52a087b553  node-v5.11.0-sunos-x64.tar.gz
20782223853cdfd0c64c18aa7ad5e2789e0a330fadfc79bb341562d54849ec9d  node-v5.11.0-sunos-x64.tar.xz
44dd2e9bae4513bbf586fde1fea11ea310219feece915c21b3a45d4715e14c5e  node-v5.11.0-sunos-x86.tar.gz
9bfd684df327d32e58bb7802c9eba9799a3e5e111720949b7339d11dabee8a4e  node-v5.11.0-sunos-x86.tar.xz
ef41b01a9e49de5a5d160071166f911d0bc9ff6a0bd0e88ea4863df572d95e91  node-v5.11.0.tar.gz
083766aff72fc5c78f6999dd0d00bc0340a052ab270fd60d6928b719ca2b3fd1  node-v5.11.0.tar.xz
5d4185ca686c32fad6d62fa2fcea13f437a04f1fbec2e4ec19998189941c472b  node-v5.11.0-x64.msi
51d7c57d2246d92fbeb325f3bb8b878452829e36edb57110b67e402913cdc194  node-v5.11.0-x86.msi
47d7c3d295be704c7423cfe556b5da99816404c9bb18d49f30947f28b70d358c  win-x64/node.exe
f09c4aa7056f16f019b55b4e592c87fa72a72a94e680545cfdfdcf7ea2cc2f7b  win-x64/node.lib
7167ebafaf12659f0b8adc1853af1fbffc974ecc6b2d74ca4adfbabf21856dfe  win-x86/node.exe
3bb913a5edcb70bbd73eaff625852ebafa843aca081294981a17408e0d0edd40  win-x86/node.lib
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJXGTmPAAoJEJM7AfQLXKlGl8sH+wWBJ7sh6SaNEuzAPFGJHDg7
DfnT5ZtdOmKhcFU1TNYv1UkoddhOYGuiU6o64+RaoRQVNTbrS0CktmbZNebe+Ar5
SVNf4ZPVYsqf78lzHkxBgBV8ysxXWL0G0GbOYCbc8PxE8oAmJz+TN5gsxSe3rNci
ksRISXLL0Nt91ef/CEjpODo9Lpf8onmnvFemXz7lm5kLBKZBUGVVRA1XAyg/MgEE
IWlpaGVJRCifLooy+nHBe+cXMomNMZUQZDFitgesHmNbMgNk7jlxorCjrYm/R69f
h7Ojc19+84SaALBwFQ/gqTo8MV47pqNodLo4xP5A8SEwGpDzzTNkVeio4Go64hc=
=imFa
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v5.11.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v5.11.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Thu, 21 Apr 2016 20:35:53 GMT</pubDate></item><item><title><![CDATA[Weekly Update - Apr 17th, 2016]]></title><description><![CDATA[<h3>Node.js News<a name="node-js-news" class="anchor" href="#node-js-news"></a></h3><p>Node v4.4.3 (LTS) is released.</p>
<h3>Node v4.4.3 (LTS) Release<a name="node-v4-4-3-lts-release" class="anchor" href="#node-v4-4-3-lts-release"></a></h3><p>We have one release: <a href="https://nodejs.org/en/blog/release/v4.4.3/">Node v4.4.3 (LTS)</a>. Complete changelog from previous releases can be found <a href="https://github.com/nodejs/node/blob/master/CHANGELOG.md">on GitHub</a>.</p>
<h3>New Node.js Foundation Survey Reports New “Full Stack” In Demand Among Enterprise Developers<a name="new-node-js-foundation-survey-reports-new-full-stack-in-demand-among-enterprise-developers" class="anchor" href="#new-node-js-foundation-survey-reports-new-full-stack-in-demand-among-enterprise-developers"></a></h3><p>The Node.js User Survey report features insights on emerging trends happening in this massive community that serves as a leading indicator on trends like microservices architectures, real-time web applications, Internet of Things (IoT). The report paints a detailed picture of the technologies that are being used, in particular, with Node.js in production and language preferences (current and future) for front end, back end and IoT developers.</p>
<p>See <a href="https://nodejs.org/en/blog/announcements/nodejs-foundation-survey/">https://nodejs.org/en/blog/announcements/nodejs-foundation-survey/</a> for more information.</p>
<h3>Community Updates<a name="community-updates" class="anchor" href="#community-updates"></a></h3><ul>
<li><a href="http://nodeup.com/onehundred">NodeUp podcast episode 100</a>: A Creative Coding Show with Mariko Kosaka, Kassandra Perch, Myles Borins, and Rich Trott.</li>
<li><a href="https://medium.com/@Trott/a-quick-guide-to-reading-node-js-core-source-c968d83e4194#.mmontrmvg">A Quick Guide To Reading Node.js Core Source</a>: One person&#39;s approach to understanding the source code that makes up Node.js core. &quot;Your mileage may vary. Warranty void if seal is broken.&quot;</li>
</ul>
<p>If you have spotted or written something about Node.js, do come over to our <a href="https://github.com/nodejs/evangelism">Evangelism team repo</a> and suggest it on the <a href="https://github.com/nodejs/evangelism/issues">Issues page</a>, specifically the Weekly Updates issue.</p>
<h3>Upcoming Events<a name="upcoming-events" class="anchor" href="#upcoming-events"></a></h3><ul>
<li><a href="https://ti.to/nodeconf/adventure-2016">NodeConf Adventure 2016</a>, &quot;First batch of NodeConf Adventure tickets are up!&quot;, June 9th–12th, 2016 - Walker Creek Ranch, Marin, CA, USA</li>
</ul>
<p>Have an event about Node.js coming up? You can put your events here through the <a href="https://github.com/nodejs/evangelism">Evangelism team repo</a> and announce it in the <a href="https://github.com/nodejs/evangelism/issues">Issues page</a>, specifically the Weekly Updates issue.</p>
]]></description><link>https://nodejs.org/en/blog/weekly-updates/weekly-update.2016-04-17</link><guid isPermaLink="true">https://nodejs.org/en/blog/weekly-updates/weekly-update.2016-04-17</guid><dc:creator><![CDATA[Minwoo Jung (github.com/JungMinu)]]></dc:creator><pubDate>Sun, 17 Apr 2016 12:00:00 GMT</pubDate></item><item><title><![CDATA[Node v4.4.3 (LTS)]]></title><description><![CDATA[<h3>Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes"></a></h3><ul>
<li><strong>deps</strong>:<ul>
<li>Fix <code>--gdbjit</code> for embedders. Backported from v8 upstream. (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/5577">#5577</a></li>
</ul>
</li>
<li><strong>etw</strong>:<ul>
<li>Correctly display descriptors for ETW events 9 and 23 on the windows platform. (João Reis) <a href="https://github.com/nodejs/node/pull/5742">#5742</a></li>
</ul>
</li>
<li><strong>querystring</strong>:<ul>
<li>Restore throw when attempting to stringify bad surrogate pair. (Brian White) <a href="https://github.com/nodejs/node/pull/5858">#5858</a></li>
</ul>
</li>
</ul>
<h3>Commits<a name="commits" class="anchor" href="#commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/f949c273cd"><code>f949c273cd</code></a>] - <strong>assert</strong>: Check typed array view type in deepEqual (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/5910">#5910</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/132acea0d4"><code>132acea0d4</code></a>] - <strong>build</strong>: introduce ci targets for lint/benchmark (Johan Bergström) <a href="https://github.com/nodejs/node/pull/5921">#5921</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a8f922dee"><code>9a8f922dee</code></a>] - <strong>build</strong>: add missing <code>openssl_fips%</code> to common.gypi (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/5919">#5919</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d275cdf202"><code>d275cdf202</code></a>] - <strong>child_process</strong>: refactor self=this in socket_list (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/5860">#5860</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aadf356aa2"><code>aadf356aa2</code></a>] - <strong>deps</strong>: backport 8d00c2c from v8 upstream (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/5577">#5577</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/200f763c43"><code>200f763c43</code></a>] - <strong>deps</strong>: completely upgrade npm in LTS to 2.15.1 (Forrest L Norvell) <a href="https://github.com/nodejs/node/pull/5989">#5989</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/86e3903626"><code>86e3903626</code></a>] - <strong>dns</strong>: Use object without protoype for map (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/5843">#5843</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a33f43f73"><code>9a33f43f73</code></a>] - <strong>doc</strong>: update openssl LICENSE using license-builder.sh (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/6065">#6065</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9679e2dc70"><code>9679e2dc70</code></a>] - <strong>doc</strong>: clarify that __dirname is module local (James M Snell) <a href="https://github.com/nodejs/node/pull/6018">#6018</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/86d2af58d6"><code>86d2af58d6</code></a>] - <strong>doc</strong>: simple doc typo fix (Brendon Pierson) <a href="https://github.com/nodejs/node/pull/6041">#6041</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f16802f3ca"><code>f16802f3ca</code></a>] - <strong>doc</strong>: note about Android support (Rich Trott) <a href="https://github.com/nodejs/node/pull/6040">#6040</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c2befe176"><code>8c2befe176</code></a>] - <strong>doc</strong>: note assert.throws() pitfall (Rich Trott) <a href="https://github.com/nodejs/node/pull/6029">#6029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0870ac65f2"><code>0870ac65f2</code></a>] - <strong>doc</strong>: use HTTPS for links where possible (Rich Trott) <a href="https://github.com/nodejs/node/pull/6019">#6019</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56755de96e"><code>56755de96e</code></a>] - <strong>doc</strong>: clarify stdout/stderr arguments to callback (James M Snell) <a href="https://github.com/nodejs/node/pull/6015">#6015</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb603b89a2"><code>bb603b89a2</code></a>] - <strong>doc</strong>: add &#39;Command Line Options&#39; to &#39;View on single page&#39; (firedfox) <a href="https://github.com/nodejs/node/pull/6011">#6011</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c91f3d897a"><code>c91f3d897a</code></a>] - <strong>doc</strong>: add copy about how to curl SHA256.txt (Myles Borins) <a href="https://github.com/nodejs/node/pull/6120">#6120</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f9cf232284"><code>f9cf232284</code></a>] - <strong>doc</strong>: add example using algorithms not directly exposed (Brad Hill) <a href="https://github.com/nodejs/node/pull/6108">#6108</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f60ce1078d"><code>f60ce1078d</code></a>] - <strong>doc</strong>: document unspecified behavior for buf.write* methods (James M Snell) <a href="https://github.com/nodejs/node/pull/5925">#5925</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02401a6cbd"><code>02401a6cbd</code></a>] - <strong>doc</strong>: fix scrolling on iOS devices (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/5878">#5878</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aed22d0855"><code>aed22d0855</code></a>] - <strong>doc</strong>: path.format provide more examples (John Eversole) <a href="https://github.com/nodejs/node/pull/5838">#5838</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e2bfbe1fd"><code>6e2bfbe1fd</code></a>] - <strong>doc</strong>: fix doc for Buffer.readInt32LE() (ghaiklor) <a href="https://github.com/nodejs/node/pull/5890">#5890</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/940d204401"><code>940d204401</code></a>] - <strong>doc</strong>: consolidate timers docs in timers.markdown (Bryan English) <a href="https://github.com/nodejs/node/pull/5837">#5837</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/505faf6360"><code>505faf6360</code></a>] - <strong>doc</strong>: refine child_process detach behaviour (Robert Jefe Lindstaedt) <a href="https://github.com/nodejs/node/pull/5330">#5330</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/feedca7879"><code>feedca7879</code></a>] - <strong>doc</strong>: add topic - event loop, timers, <code>nextTick()</code> (Jeff Harris) <a href="https://github.com/nodejs/node/pull/4936">#4936</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d3822c12b"><code>6d3822c12b</code></a>] - <strong>etw</strong>: fix descriptors of events 9 and 23 (João Reis) <a href="https://github.com/nodejs/node/pull/5742">#5742</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56dda6f336"><code>56dda6f336</code></a>] - <strong>fs</strong>: Remove unused branches (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/5289">#5289</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dfe9e157c1"><code>dfe9e157c1</code></a>] - <strong>governance</strong>: remove target size for CTC (Rich Trott) <a href="https://github.com/nodejs/node/pull/5879">#5879</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4103b154f"><code>c4103b154f</code></a>] - <strong>lib</strong>: refactor code with startsWith/endsWith (Jackson Tian) <a href="https://github.com/nodejs/node/pull/5753">#5753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16216a81de"><code>16216a81de</code></a>] - <strong>meta</strong>: add &quot;joining a wg&quot; section to WORKING_GROUPS.md (Matteo Collina) <a href="https://github.com/nodejs/node/pull/5488">#5488</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65fc4e36ce"><code>65fc4e36ce</code></a>] - <strong>querystring</strong>: don&#39;t stringify bad surrogate pair (Brian White) <a href="https://github.com/nodejs/node/pull/5858">#5858</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f683ab912"><code>4f683ab912</code></a>] - <strong>src,tools</strong>: use template literals (Rich Trott) <a href="https://github.com/nodejs/node/pull/5778">#5778</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac40a4510d"><code>ac40a4510d</code></a>] - <strong>test</strong>: explicitly set global in test-repl (Rich Trott) <a href="https://github.com/nodejs/node/pull/6026">#6026</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7b3a7533a"><code>a7b3a7533a</code></a>] - <strong>test</strong>: be explicit about polluting of <code>global</code> (Rich Trott) <a href="https://github.com/nodejs/node/pull/6017">#6017</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/73e3b7b9a8"><code>73e3b7b9a8</code></a>] - <strong>test</strong>: make use of globals explicit (Rich Trott) <a href="https://github.com/nodejs/node/pull/6014">#6014</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e7877e61b6"><code>e7877e61b6</code></a>] - <strong>test</strong>: fix flaky test-net-socket-timeout-unref (Rich Trott) <a href="https://github.com/nodejs/node/pull/6003">#6003</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a39051f5b3"><code>a39051f5b3</code></a>] - <strong>test</strong>: make arch available in status files (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/5997">#5997</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ccf90b651a"><code>ccf90b651a</code></a>] - <strong>test</strong>: fix test-dns.js flakiness (Rich Trott) <a href="https://github.com/nodejs/node/pull/5996">#5996</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1994ac0912"><code>1994ac0912</code></a>] - <strong>test</strong>: add test for piping large input from stdin (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/5949">#5949</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc1aab9f6a"><code>cc1aab9f6a</code></a>] - <strong>test</strong>: mitigate flaky test-https-agent (Rich Trott) <a href="https://github.com/nodejs/node/pull/5939">#5939</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/10fe79b809"><code>10fe79b809</code></a>] - <strong>test</strong>: fix offending max-len linter error (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/5980">#5980</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63d82960fd"><code>63d82960fd</code></a>] - <strong>test</strong>: stdin is not always a net.Socket (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/5935">#5935</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fe0233b923"><code>fe0233b923</code></a>] - <strong>test</strong>: add known_issues test for GH-2148 (Rich Trott) <a href="https://github.com/nodejs/node/pull/5920">#5920</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d59be4d248"><code>d59be4d248</code></a>] - <strong>test</strong>: ensure _handle property existence (Rich Trott) <a href="https://github.com/nodejs/node/pull/5916">#5916</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9702153107"><code>9702153107</code></a>] - <strong>test</strong>: fix flaky test-repl (Brian White) <a href="https://github.com/nodejs/node/pull/5914">#5914</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0a2e69097"><code>a0a2e69097</code></a>] - <strong>test</strong>: move dns test to test/internet (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/5905">#5905</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8462d8f465"><code>8462d8f465</code></a>] - <strong>test</strong>: fix flaky test-net-socket-timeout (Brian White) <a href="https://github.com/nodejs/node/pull/5902">#5902</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e0b283af73"><code>e0b283af73</code></a>] - <strong>test</strong>: fix flaky test-http-set-timeout (Rich Trott) <a href="https://github.com/nodejs/node/pull/5856">#5856</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5853fec36f"><code>5853fec36f</code></a>] - <strong>test</strong>: fix test-debugger-client.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/5851">#5851</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea83c382f9"><code>ea83c382f9</code></a>] - <strong>test</strong>: ensure win32.isAbsolute() is consistent (Brian White) <a href="https://github.com/nodejs/node/pull/6043">#6043</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c33a23fd1e"><code>c33a23fd1e</code></a>] - <strong>tools</strong>: fix json doc generation (firedfox) <a href="https://github.com/nodejs/node/pull/5943">#5943</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f0bd64122"><code>6f0bd64122</code></a>] - <strong>tools,doc</strong>: fix incomplete json produced by doctool (firedfox) <a href="https://github.com/nodejs/node/pull/5966">#5966</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f7eb48302c"><code>f7eb48302c</code></a>] - <strong>win,build</strong>: build and test add-ons on test-ci (Bogdan Lobor) <a href="https://github.com/nodejs/node/pull/5886">#5886</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi">https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v4.4.3/node-v4.4.3-x64.msi">https://nodejs.org/dist/v4.4.3/node-v4.4.3-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.3/win-x86/node.exe">https://nodejs.org/dist/v4.4.3/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.3/win-x64/node.exe">https://nodejs.org/dist/v4.4.3/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v4.4.3/node-v4.4.3.pkg">https://nodejs.org/dist/v4.4.3/node-v4.4.3.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.3/node-v4.4.3-darwin-x64.tar.gz">https://nodejs.org/dist/v4.4.3/node-v4.4.3-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.3/node-v4.4.3-linux-x86.tar.xz">https://nodejs.org/dist/v4.4.3/node-v4.4.3-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.3/node-v4.4.3-linux-x64.tar.xz">https://nodejs.org/dist/v4.4.3/node-v4.4.3-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.3/node-v4.4.3-linux-ppc64le.tar.xz">https://nodejs.org/dist/v4.4.3/node-v4.4.3-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.3/node-v4.4.3-sunos-x86.tar.xz">https://nodejs.org/dist/v4.4.3/node-v4.4.3-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.3/node-v4.4.3-sunos-x64.tar.xz">https://nodejs.org/dist/v4.4.3/node-v4.4.3-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.3/node-v4.4.3-linux-armv6l.tar.xz">https://nodejs.org/dist/v4.4.3/node-v4.4.3-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.3/node-v4.4.3-linux-armv7l.tar.xz">https://nodejs.org/dist/v4.4.3/node-v4.4.3-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.3/node-v4.4.3-linux-arm64.tar.xz">https://nodejs.org/dist/v4.4.3/node-v4.4.3-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v4.4.3/node-v4.4.3.tar.gz">https://nodejs.org/dist/v4.4.3/node-v4.4.3.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v4.4.3/">https://nodejs.org/dist/v4.4.3/</a><br>
Documentation: <a href="https://nodejs.org/docs/v4.4.3/api/">https://nodejs.org/docs/v4.4.3/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

7cbb9819926d90c9c9f31c3db4c83499a3d9518ad3c7d9915fa4c66d6d5875df  node-v4.4.3-darwin-x64.tar.gz
9aabc5221d664ff6030abbbd8c94c74c1579cfd91cc39f82508a1da4cff2c42d  node-v4.4.3-darwin-x64.tar.xz
e24fb3eb7c7fe4c5b1ac64a93b63cfc109d56b59bedf2e88a2001f7ce3b1673c  node-v4.4.3-headers.tar.gz
286a884fe4ff5601afcd1352257b6133cf04304859e126cac533c9f1662af38c  node-v4.4.3-headers.tar.xz
261646b9d606ab3cc42f870d4bcaab79a40f18f7b13740762127598ef29d4ffc  node-v4.4.3-linux-arm64.tar.gz
fe65d3992219389cd965cee015571b222948ce46c676e5e0224450439fa26637  node-v4.4.3-linux-arm64.tar.xz
04d8abedf4199d1ca9b963d18458eb9e99f80cc5663e6f61041735dc28c9eb5f  node-v4.4.3-linux-armv6l.tar.gz
b570ba9a8dcb287fa833c0d0dd05f3ad008853a4a445805ef1e17e2ce7c01d03  node-v4.4.3-linux-armv6l.tar.xz
b1cd7144bea5564ae8ca0f653f1e1daf45c63e2a0d0e5c391519aaf7167dbd9e  node-v4.4.3-linux-armv7l.tar.gz
437716a5a9e751196eb25486fc486786a431fe3a632c61728949f4628ccbe83d  node-v4.4.3-linux-armv7l.tar.xz
dd9d9f8a25b1ba67c73af4724ca1abe4e0661d3ffac3d48e57ef3480c8f3cb2a  node-v4.4.3-linux-ppc64le.tar.gz
20af624f1ef5214f34ad5e7fab3cf11cb9bbadce4efeae727602eae03fb037bd  node-v4.4.3-linux-ppc64le.tar.xz
28ff2b23a837526ecfea66b0db42d43ec84368949998f2cb26dd742e8988ec1f  node-v4.4.3-linux-x64.tar.gz
7d8919fa7c6fa927c0fe295fcb16c7025c974b717350e97ddbd7a46d3b60fbef  node-v4.4.3-linux-x64.tar.xz
ffdbb81573d77a2bf14415fc1c0d65b110cfc2ba5a20dcdf8b62015519acd079  node-v4.4.3-linux-x86.tar.gz
93bcf48a9e5c6fdcd030ccfa0bde626466daaf0d8924a98f235e89f517addb76  node-v4.4.3-linux-x86.tar.xz
2e7cfa53c916524add24d7407572ede6d199a0a7b539ba6da67fd5a97c7ebab2  node-v4.4.3.pkg
72ceeafe74e911a418baa5c73cdb2888105c85d62f15245d55009f0e93da543a  node-v4.4.3-sunos-x64.tar.gz
24ab0b4363718b3062b5a1aeb6ce5c41d6444eb5315a8e97be7982cb3ee8049f  node-v4.4.3-sunos-x64.tar.xz
182963950c657aeecb18494c4d3765bcf51970aca938dd4848cf6942382fc730  node-v4.4.3-sunos-x86.tar.gz
4ad7229ca766aa80c412d69d1968a41172090698547829e3f34bcd3e9bd86fa6  node-v4.4.3-sunos-x86.tar.xz
8e67b95721aab7bd721179da2fe5dd97f9acc1306c15c9712ee103bcd6381638  node-v4.4.3.tar.gz
57499bb0b1b86080459d4066e3c138579a278b2d0b1f5b2f19e66c69b4e8433c  node-v4.4.3.tar.xz
388197c171805d97746d29b64d1e98c87dca378e70d5e947875327772bb2d560  node-v4.4.3-x64.msi
1ea07653ae47f71201c9ea0691fdfe4384416666ea70f725030f3b0140d729ca  node-v4.4.3-x86.msi
484b02a6559d6938ee90ac7f86e8b46b22025f3900c8677162af1f381c48c554  win-x64/node.exe
050a3d2743ea783ee63846872e5922f2afeeef0aa576994deafcf25565090b26  win-x64/node.lib
50ceedced779dd320da68e54ca403e9094c0f264cb3ba818cde1bf46ace415b3  win-x86/node.exe
0393695ea383baf27dee1feabd288b2162ed9354ebf5fe6e89ef6bc3f8333d04  win-x86/node.lib
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJXDXGUAAoJEJM7AfQLXKlGIwUIALrSiVgRpJI8k93c3ZsAfiPq
h8Q2JSKlk5vvCu/e2GttxaSlwUY6GBCpOyrsD1zEny+9ni37eOKph/T64MVr4rwt
ZXNDOTuz+6/dAUUmPpnkVtJD9c0sWiDXM6PrLjAKnTuL2v8qqrtetKnUaVVtzMB8
DE2bRpWGII/ULOKIAl7Er+G2J5Il5m1sMUnTHxMjrWyauj3kclehmStPSmXgTDjZ
Lmm6BHIEQbm4qESJNsJJ+hhmdblcdMyfXH+vKxtT01XL9zTFzfXuDr8Awj+BHpfC
A5B5lcCTgXo5meJyFisu7MA6zqt9Y7pajr0ecv1JqffwiFURWJUAva2suJ/xMH8=
=OM4J
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v4.4.3</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v4.4.3</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Tue, 12 Apr 2016 22:08:19 GMT</pubDate></item><item><title><![CDATA[New Node.js Foundation Survey Reports New “Full Stack” In Demand Among Enterprise Developers]]></title><description><![CDATA[<blockquote>
<p>Nearly 50 percent of Node.js developers surveyed using container technology, strong growth emerges in cloud, front end, mobile and devices </p>
</blockquote>
<p><strong>SAN FRANCISCO, April, 12, 2016</strong> — <a href="http://ctt.marketwire.com/?release=11G082331-001&amp;id=8448115&amp;type=0&amp;url=https%3a%2f%2fnodejs.org%2fen%2ffoundation%2f">The Node.js Foundation</a>, 
a community-led and industry-backed consortium to advance the development of the Node.js 
platform, today announced the availability of its first ever Node.js User Survey Report. </p>
<p>With over 3.5 million users and an annual growth rate of 100 percent, Node.js is emerging as 
a universal platform used for web applications, IoT, and enterprise. The Node.js User Survey 
report features insights on emerging trends happening in this massive community that serves 
as a leading indicator on trends like microservices architectures, real-time web applications,
Internet of Things (IoT). The report paints a detailed picture of the technologies that are 
being used, in particular, with Node.js in production and language preferences (current and 
future) for front end, back end and IoT developers.</p>
<h2>Key findings from the Node.js Foundation survey<a name="key-findings-from-the-node-js-foundation-survey" class="anchor" href="#key-findings-from-the-node-js-foundation-survey"></a></h2><h3>Node.js and Containers Take Off Together<a name="node-js-and-containers-take-off-together" class="anchor" href="#node-js-and-containers-take-off-together"></a></h3><p>Both Node.js and containers are a good match for efficiently developing and deploying 
microservices architectures. And, while the surge in container use is relatively new, <strong>45 
percent of developers that responded to the survey use Node.js with the technology</strong>. Other 
container-related data points: </p>
<ul>
<li>58 percent of respondents that identified as IoT developers use Node.js with Docker.</li>
<li>39 percent of respondents that identified as back end developers use Node.js with Docker.</li>
<li>37 percent of respondents that identified as front end developers use Node.js with Docker.</li>
</ul>
<h3>Node.js — the Engine that Drives IoT<a name="node-js-the-engine-that-drives-iot" class="anchor" href="#node-js-the-engine-that-drives-iot"></a></h3><p>JavaScript and Node.js have risen to be the language and platform of choice for IoT as both 
are suited for data intensive environments that require parallel programming without 
disruption. JavaScript, including Node.js and frameworks, such as React, have become the de 
facto choice of developers working in these connected, device-driven environments with <strong>96 
percent of IoT respondents indicating they use JavaScript/Node.js for development</strong>. </p>
<p>“Data about developer choices is catnip for developers,” said James Governor, RedMonk 
co-founder. “In this survey, the Node.js Foundation identifies some interesting results, 
notably about languages programmers are using alongside Node.js and IoT demographics.”</p>
<p>These environments are challenging, and the survey revealed that on average, IoT developers 
using Node.js have more experience than their front end and back end counterparts with more 
than 40 percent of IoT developers surveyed having over 10+ years of development experience. </p>
<p>Additionally, although Docker is a server technology, many IoT developers (58%) are using 
Node.js with Docker compared to only 39 percent of back end developers. This metric is 
significant as it means that the new IoT world also is quickly adopting containers and 
microservices.</p>
<h3>Node.js Becoming Universal Platform<a name="node-js-becoming-universal-platform" class="anchor" href="#node-js-becoming-universal-platform"></a></h3><p><strong>The full stack is no longer “front end and back end,” but rather “front end, back end and 
connected devices,”</strong> which is a combination of everything from the browser to a toaster all 
being run in JavaScript and enabled by Node.js. The survey revealed that 62 percent of 
respondents are using Node.js for both front end and back end development, and nearly 10 
percent are using Node.js for front end, back end, and IoT development. </p>
<h3>Node.js Pervasive in Enterprises<a name="node-js-pervasive-in-enterprises" class="anchor" href="#node-js-pervasive-in-enterprises"></a></h3><p>Node.js is increasingly used in the enterprise, and used within huge enterprises like PayPal, 
Go Daddy, Capital One, and Intel. The survey found: </p>
<ul>
<li><strong>More than 45 percent already using the Node.js Long Term Support release (v4) geared 
toward medium to large enterprise users who require stability and high performance.</strong></li>
<li>Of those who haven’t upgraded, 80 percent report definite plans to upgrade to v4, with half 
of respondents planning to do so this year. </li>
<li>Strong interest in enterprise tooling among 34 percent of tech leaders.</li>
</ul>
<h3>Full “MEAN” Stack Explodes<a name="full-mean-stack-explodes" class="anchor" href="#full-mean-stack-explodes"></a></h3><p>The popularity of real-time, social networking and interactive game applications is pushing a 
new stack among developers. The MEAN stack is able to handle lots of concurrent connections 
and extreme scalability, which these applications demand. Node.js, in combination with 
MongoDB, Express, AngularJS, allows developers to tackle the needs of front end and back end 
development. Not surprisingly, all of these technologies were commonly used alongside 
Node.js. <strong>Express, cited the most, is used by an average of 83 percent of developers</strong>.</p>
<h3>Popularity of JavaScript and Node.js<a name="popularity-of-javascript-and-node-js" class="anchor" href="#popularity-of-javascript-and-node-js"></a></h3><p>JavaScript and Node.js were popular among back end, front end, and IoT developers. Other 
languages, beyond JavaScript, that were popular for all three developer types included PHP, 
Python and Java. However, when looking to the future, back end, front end and IoT developers 
planned to decrease their use of Java, .Net and PHP (PHP averages a 15% decrease) and 
increase the use of Python and C++. </p>
<h2>About the Survey<a name="about-the-survey" class="anchor" href="#about-the-survey"></a></h2><p>The survey was open for 15 days, from January 13 to January 28, 2016. During this time, 1,760 
people from around the world completed the survey. Seventy percent were developer&#39;s, 22 
percent technical management and 64 percent run Node.js in production. Geographic 
representation of survey covered: 35 percent from United States, 22 percent from Continental 
Europe, 6 percent India, and 6 percent from United Kingdom with the remaining respondents 
hailing from Asia, Latin America, Africa, Russia and the Middle East.  </p>
<p><strong>Additional Resources:</strong></p>
<ul>
<li><a href="/static/documents/2016-survey-infographic.png">Node.js Foundation User survey infographic</a> </li>
<li><a href="/static/documents/2016-survey-report.pdf">Report summarizing Node.js Foundation User Survey 2016</a></li>
</ul>
<p><strong>About Node.js Foundation</strong></p>
<p>Node.js is used by tens of thousands of organizations in more than 200 countries and amasses 
more than 3 million active users per month. It is the runtime of choice for high-performance, 
low latency applications, powering everything from enterprise applications, robots, API 
engines, cloud stacks and mobile websites.</p>
<p>The Foundation is made up of a diverse group of companies including Platinum members Famous, 
IBM, Intel, Joyent, Microsoft, PayPal and Red Hat. Gold members include GoDaddy, NodeSource 
and Modulus/Progress Software, and Silver members include Apigee, AppDynamics, Codefresh, 
DigitalOcean, Fidelity, Google, Groupon, nearForm, New Relic, npm, Opbeat, RisingStack, Sauce 
Labs, SAP, StrongLoop (an IBM company), Sphinx, YLD!, and Yahoo!. Get involved here: 
<a href="http://nodejs.org">http://nodejs.org</a>.</p>
]]></description><link>https://nodejs.org/en/blog/announcements/nodejs-foundation-survey</link><guid isPermaLink="true">https://nodejs.org/en/blog/announcements/nodejs-foundation-survey</guid><dc:creator><![CDATA[Node.js Foundation]]></dc:creator><pubDate>Tue, 12 Apr 2016 13:00:00 GMT</pubDate></item><item><title><![CDATA[Node v5.10.1 (Current)]]></title><description><![CDATA[<h3>Notable changes<a name="notable-changes" class="anchor" href="#notable-changes"></a></h3><p><strong>http</strong>:</p>
<ul>
<li>Enclose IPv6 Host header in square brackets. This will enable proper seperation of the host adress from any port reference (Mihai Potra) <a href="https://github.com/nodejs/node/pull/5314">#5314</a></li>
</ul>
<p><strong>path</strong>:</p>
<ul>
<li>Make win32.isAbsolute more consistent (Brian White) <a href="https://github.com/nodejs/node/pull/6028">#6028</a></li>
</ul>
<h3>Commits<a name="commits" class="anchor" href="#commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/0f5a51ae4b"><code>0f5a51ae4b</code></a>] - <strong>assert</strong>: Check typed array view type in deepEqual (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/5910">#5910</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e966d1f5db"><code>e966d1f5db</code></a>] - <strong>buffer</strong>: don&#39;t set <code>kNoZeroFill</code> flag in allocUnsafe (Vladimir Kurchatkin) <a href="https://github.com/nodejs/node/pull/6007">#6007</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f75751c2e"><code>3f75751c2e</code></a>] - <strong>build</strong>: introduce ci targets for lint/benchmark (Johan Bergström) <a href="https://github.com/nodejs/node/pull/5921">#5921</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/781290b61d"><code>781290b61d</code></a>] - <strong>doc</strong>: refine child_process detach behaviour (Robert Jefe Lindstaedt) <a href="https://github.com/nodejs/node/pull/5330">#5330</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa9fb03202"><code>aa9fb03202</code></a>] - <strong>doc</strong>: use HTTPS for links where possible (Rich Trott) <a href="https://github.com/nodejs/node/pull/6019">#6019</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd25984838"><code>dd25984838</code></a>] - <strong>doc</strong>: note assert.throws() pitfall (Rich Trott) <a href="https://github.com/nodejs/node/pull/6029">#6029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f879f5e68a"><code>f879f5e68a</code></a>] - <strong>doc</strong>: document unspecified behavior for buf.write* methods (James M Snell) <a href="https://github.com/nodejs/node/pull/5925">#5925</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f12c3861e0"><code>f12c3861e0</code></a>] - <strong>doc</strong>: clarify stdout/stderr arguments to callback (James M Snell) <a href="https://github.com/nodejs/node/pull/6015">#6015</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce173716be"><code>ce173716be</code></a>] - <strong>doc</strong>: add &#39;Command Line Options&#39; to &#39;View on single page&#39; (firedfox) <a href="https://github.com/nodejs/node/pull/6011">#6011</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7337ef6422"><code>7337ef6422</code></a>] - <strong>doc</strong>: minor argument formatting in stream.markdown (James M Snell) <a href="https://github.com/nodejs/node/pull/6016">#6016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ae5d027c6"><code>0ae5d027c6</code></a>] - <strong>doc</strong>: clarify that __dirname is module local (James M Snell) <a href="https://github.com/nodejs/node/pull/6018">#6018</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8bec8aa41f"><code>8bec8aa41f</code></a>] - <strong>doc</strong>: consolidate timers docs in timers.markdown (Bryan English) <a href="https://github.com/nodejs/node/pull/5837">#5837</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a13099c42"><code>0a13099c42</code></a>] - <strong>etw</strong>: add event messages (João Reis) <a href="https://github.com/nodejs/node/pull/5936">#5936</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c6ac6f2ea1"><code>c6ac6f2ea1</code></a>] - <strong>http</strong>: Corrects IPv6 address in Host header (Mihai Potra) <a href="https://github.com/nodejs/node/pull/5314">#5314</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8317778925"><code>8317778925</code></a>] - <strong>meta</strong>: add &quot;joining a wg&quot; section to WORKING_GROUPS.md (Matteo Collina) <a href="https://github.com/nodejs/node/pull/5488">#5488</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3f19ee5e2"><code>f3f19ee5e2</code></a>] - <strong>net</strong>: refactor self=this to arrow functions (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/5857">#5857</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c4007927d"><code>1c4007927d</code></a>] - <strong>path</strong>: fix win32.isAbsolute() inconsistency (Brian White) <a href="https://github.com/nodejs/node/pull/6028">#6028</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/059b607a4f"><code>059b607a4f</code></a>] - <strong>test</strong>: make use of globals explicit (Rich Trott) <a href="https://github.com/nodejs/node/pull/6014">#6014</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc8fcc5a07"><code>cc8fcc5a07</code></a>] - <strong>test</strong>: be explicit about polluting of <code>global</code> (Rich Trott) <a href="https://github.com/nodejs/node/pull/6017">#6017</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7db7a820b9"><code>7db7a820b9</code></a>] - <strong>test</strong>: make arch available in status files (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/5997">#5997</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02f2ebd9b4"><code>02f2ebd9b4</code></a>] - <strong>test</strong>: explicitly set global in test-repl (Rich Trott) <a href="https://github.com/nodejs/node/pull/6026">#6026</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ab1237137"><code>2ab1237137</code></a>] - <strong>test</strong>: fix flaky test-net-socket-timeout-unref (Rich Trott) <a href="https://github.com/nodejs/node/pull/6003">#6003</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0127c2bd39"><code>0127c2bd39</code></a>] - <strong>test</strong>: fix test-dns.js flakiness (Rich Trott) <a href="https://github.com/nodejs/node/pull/5996">#5996</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6052ced37f"><code>6052ced37f</code></a>] - <strong>test</strong>: fix error message checks in test-module-loading (James M Snell) <a href="https://github.com/nodejs/node/pull/5986">#5986</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a40b0cb673"><code>a40b0cb673</code></a>] - <strong>test</strong>: refactor http-end-throw-socket-handling (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/5676">#5676</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96bb315262"><code>96bb315262</code></a>] - <strong>test</strong>: ensure _handle property existence (Rich Trott) <a href="https://github.com/nodejs/node/pull/5916">#5916</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f1fa2adeb"><code>4f1fa2adeb</code></a>] - <strong>test</strong>: fix offending max-len linter error (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/5980">#5980</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f14d71ccea"><code>f14d71ccea</code></a>] - <strong>test</strong>: stdin is not always a net.Socket (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/5935">#5935</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50a062e691"><code>50a062e691</code></a>] - <strong>tools</strong>: remove obsolete lint config file (Rich Trott) <a href="https://github.com/nodejs/node/pull/5959">#5959</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7491fdcfe9"><code>7491fdcfe9</code></a>] - <strong>tools</strong>: remove disabling of already-disabled rule (Rich Trott) <a href="https://github.com/nodejs/node/pull/6013">#6013</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v5.10.1/node-v5.10.1-x86.msi">https://nodejs.org/dist/v5.10.1/node-v5.10.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v5.10.1/node-v5.10.1-x64.msi">https://nodejs.org/dist/v5.10.1/node-v5.10.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v5.10.1/win-x86/node.exe">https://nodejs.org/dist/v5.10.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v5.10.1/win-x64/node.exe">https://nodejs.org/dist/v5.10.1/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v5.10.1/node-v5.10.1.pkg">https://nodejs.org/dist/v5.10.1/node-v5.10.1.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v5.10.1/node-v5.10.1-darwin-x64.tar.gz">https://nodejs.org/dist/v5.10.1/node-v5.10.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v5.10.1/node-v5.10.1-linux-x86.tar.xz">https://nodejs.org/dist/v5.10.1/node-v5.10.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v5.10.1/node-v5.10.1-linux-x64.tar.xz">https://nodejs.org/dist/v5.10.1/node-v5.10.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v5.10.1/node-v5.10.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v5.10.1/node-v5.10.1-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v5.10.1/node-v5.10.1-sunos-x86.tar.xz">https://nodejs.org/dist/v5.10.1/node-v5.10.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v5.10.1/node-v5.10.1-sunos-x64.tar.xz">https://nodejs.org/dist/v5.10.1/node-v5.10.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v5.10.1/node-v5.10.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v5.10.1/node-v5.10.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v5.10.1/node-v5.10.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v5.10.1/node-v5.10.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v5.10.1/node-v5.10.1-linux-arm64.tar.xz">https://nodejs.org/dist/v5.10.1/node-v5.10.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v5.10.1/node-v5.10.1.tar.gz">https://nodejs.org/dist/v5.10.1/node-v5.10.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v5.10.1/">https://nodejs.org/dist/v5.10.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v5.10.1/api/">https://nodejs.org/docs/v5.10.1/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

00ffc5c662580e1a5062a8740a9b9a40dbf7dadb5c8aa16bdf0ed33c7c1dfbfb  node-v5.10.1-darwin-x64.tar.gz
52d6103a14690c4541e6924d28687b23dbcf65cd171a50529db0998004e888c7  node-v5.10.1-darwin-x64.tar.xz
77e1469d6c2c6f49e68cb3fb8052ee90284700e7da013a7d47ad1cefcd8afc63  node-v5.10.1-headers.tar.gz
a3c5c8f545ca320305128731f546a24387719768ccf5fa8a5e3059ee26f43370  node-v5.10.1-headers.tar.xz
98e4f003818968d5b9bcf17c921d33a5e3d6866be63d80510ae7ff8877e817db  node-v5.10.1-linux-arm64.tar.gz
2c264c596a9bf1a962b37ea51afa3540f819a1428627a28b6a25abe284eb04ab  node-v5.10.1-linux-arm64.tar.xz
5d6f652ce962a0fb59edf5e305af3a7e9147489ebb90a1244f3fa67d86fcf54b  node-v5.10.1-linux-armv6l.tar.gz
bfa551df4739d3f975c4114f1e87b0060bb1998d27b4916a0238561bd4478e7c  node-v5.10.1-linux-armv6l.tar.xz
f1ccddf5fc894a4a4becdf9b32e579b2aad6c6ace189890dbdcb934afbaab060  node-v5.10.1-linux-armv7l.tar.gz
d35134ec4c6ac723da20898c3061c11b71823e09167cf830ab56983cb33affeb  node-v5.10.1-linux-armv7l.tar.xz
b7137dc0bc9a6e3a91be67f05330d2722d58b4e50047d3455a7c035c455701b4  node-v5.10.1-linux-ppc64le.tar.gz
2bc959b36318c0a64b86e0eedbc5179b59db9a8b4f1577039182d7c283b1ffc2  node-v5.10.1-linux-ppc64le.tar.xz
897506e1e83cba9b780b030c9cc7299b0ae8872c0b8b0081a86996079025cea5  node-v5.10.1-linux-x64.tar.gz
edc2afd401d5bbbc05aee186e94ea21078bd4d733da0fc1e95cb8dfbae04bcc8  node-v5.10.1-linux-x64.tar.xz
a4c17570bd03424cd57affd10a4ef7d3b76167d3646656236bc78b86bc622a88  node-v5.10.1-linux-x86.tar.gz
d2fd77706d6b122f978ac68eba540e3ad8efb93909b56a1fe944af81b74b552e  node-v5.10.1-linux-x86.tar.xz
9bf1a7a92debe7613e6ff0d1852aa09e8ed95cf01f276e71848d44235059423a  node-v5.10.1.pkg
0cb823dacc340aa79b70a08d7d81a72260c3414b6f07398ab80e755efcc93f85  node-v5.10.1-sunos-x64.tar.gz
780c323919d1912989784e5577212a56856e3ceb7eab11a8d3d43bf6a7da3582  node-v5.10.1-sunos-x64.tar.xz
1d2731f7ffb46d9f2153993f24ac36a5e98dd136ad28600e45d918205997403f  node-v5.10.1-sunos-x86.tar.gz
75096b173bbbd920b2039b3ede985025f0c8dc91f999224626163d3cb9458cb5  node-v5.10.1-sunos-x86.tar.xz
c6e278b612b53c240ddf85521403e55abfd8f0201d2f2c7e3d2c21383054aacd  node-v5.10.1.tar.gz
9eecd853cdd06ebee24a1bb8d753cd20af5a19297c5d3a3b1680fe36b47d5cbe  node-v5.10.1.tar.xz
a1207fa1e831c1347d338546e353ea195d5cb1acb7e290dad8836153aad11c35  node-v5.10.1-x64.msi
87a902472fe0458ee444456ef5a9bdbd9247c7747b4deeb7a7ded43e56b43daa  node-v5.10.1-x86.msi
4985991e02af90ca5628a6f3e5aa8d913c72b1c898fa0202db47cb757b576ac9  win-x64/node.exe
8b2c8cfb473fa45bf24567302c0f5adf4d573afc13d27797e717dc0696336f01  win-x64/node.lib
bbf7ca1d2bb2c590d97e785bbc7fe0f5478b4ee586d47a0e95ca6cff1b9f968b  win-x86/node.exe
23be78c07830ad80f1b188dd9ef38dc9e267728d1f09acd435b42914875ae89d  win-x86/node.lib
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJXBEq/AAoJEJM7AfQLXKlGLc8H/1tjkCtDxKsrVWCTdTA+L4nD
qkptH/E78gmGSq6BjQUV/usfhJVvH4kot9OGjIAs9rJezSco+y2jLkNfo6gm4SSt
tI6pFxrZDnBC+qtXcdCcfjXiRhmPVInJVLHnU0H6BhkMEHcyjyPHim+UNIfbmOB4
MD+Lduqf6xe8VTscipPujXFsS6B2XT2pMFCAyUJqz2xd23QubAGWSLWJ/eK3P0h5
hhC7EHoVDkVhlByRhuSK74yKqm8jb4Rtv1tYJi2UM8Ip/XQhM+YcLFV3+k7e5huu
X7sIluHGRzjaqts4BR79Fr0i80yBL06b7JCDl8McMn1wfZPDG+E/iSnU/zfS7g8=
=aUEi
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v5.10.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v5.10.1</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Tue, 05 Apr 2016 23:33:44 GMT</pubDate></item><item><title><![CDATA[Node v0.10.44 (Maintenance)]]></title><description><![CDATA[<p><strong>This is a security release</strong>, upgrading the bundled version of npm due to a credentials leak vulnerability. Further information can be found in our post: <a href="http://nodejs.org/en/blog/vulnerability/npm-tokens-leak-march-2016/">http://nodejs.org/en/blog/vulnerability/npm-tokens-leak-march-2016/</a></p>
<p>Please note that <strong>the version of npm included in this release does not have the correct version string</strong>. As such executing <code>npm -v</code> will report <code>2.15.0</code> rather than <code>2.15.1</code>, which is incorrect. The source code included in this release is in fact the source for <code>2.15.1</code>, including the security fix.</p>
<h3>Notable changes:<a name="notable-changes" class="anchor" href="#notable-changes"></a></h3><ul>
<li><strong>npm</strong>: Upgrade to v2.15.1. Fixes a security flaw in the use of authentication tokens in HTTP requests that would allow an attacker to set up a server that could collect tokens from users of the command-line interface. Authentication tokens have previously been sent with every request made by the CLI for logged-in users, regardless of the destination of the request. This update fixes this by only including those tokens for requests made against the registry or registries used for the current install. IMPORTANT: This is a major upgrade to npm v2 LTS from the previously deprecated npm v1. (Forrest L Norvell) <a href="https://github.com/nodejs/node/pull/5967">https://github.com/nodejs/node/pull/5967</a></li>
<li><strong>openssl</strong>: OpenSSL v1.0.1s disables the EXPORT and LOW ciphers as they are obsolete and not considered safe. This release of Node.js turns on <code>OPENSSL_NO_WEAK_SSL_CIPHERS</code> to fully disable the 27 ciphers included in these lists which can be used in SSLv3 and higher. Full details can be found in our LTS discussion on the matter (<a href="https://github.com/nodejs/LTS/issues/85">https://github.com/nodejs/LTS/issues/85</a>). (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/5712">https://github.com/nodejs/node/pull/5712</a></li>
</ul>
<p>Commits:</p>
<ul>
<li>[feceb77d7e] - deps: upgrade npm in LTS to 2.15.1 (Forrest L Norvell) <a href="https://github.com/nodejs/node/pull/5968">https://github.com/nodejs/node/pull/5968</a></li>
<li>[0847954331] - deps: Disable EXPORT and LOW ciphers in openssl (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/5712">https://github.com/nodejs/node/pull/5712</a></li>
<li>[6bb86e727a] - test: change tls tests not to use LOW cipher (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/5712">https://github.com/nodejs/node/pull/5712</a></li>
<li>[905bec29ad] - win,build: support Visual C++ Build Tools 2015 (João Reis) <a href="https://github.com/nodejs/node/pull/5627">https://github.com/nodejs/node/pull/5627</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v0.10.44/node-v0.10.44-x86.msi">https://nodejs.org/dist/v0.10.44/node-v0.10.44-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v0.10.44/x64/node-v0.10.44-x64.msi">https://nodejs.org/dist/v0.10.44/x64/node-v0.10.44-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.44/node.exe">https://nodejs.org/dist/v0.10.44/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.44/x64/node.exe">https://nodejs.org/dist/v0.10.44/x64/node.exe</a><br>
Mac OS X Universal Installer: <a href="https://nodejs.org/dist/v0.10.44/node-v0.10.44.pkg">https://nodejs.org/dist/v0.10.44/node-v0.10.44.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.44/node-v0.10.44-darwin-x64.tar.gz">https://nodejs.org/dist/v0.10.44/node-v0.10.44-darwin-x64.tar.gz</a><br>
Mac OS X 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.44/node-v0.10.44-darwin-x86.tar.gz">https://nodejs.org/dist/v0.10.44/node-v0.10.44-darwin-x86.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.44/node-v0.10.44-linux-x86.tar.gz">https://nodejs.org/dist/v0.10.44/node-v0.10.44-linux-x86.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.44/node-v0.10.44-linux-x64.tar.gz">https://nodejs.org/dist/v0.10.44/node-v0.10.44-linux-x64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.44/node-v0.10.44-sunos-x86.tar.gz">https://nodejs.org/dist/v0.10.44/node-v0.10.44-sunos-x86.tar.gz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.44/node-v0.10.44-sunos-x64.tar.gz">https://nodejs.org/dist/v0.10.44/node-v0.10.44-sunos-x64.tar.gz</a><br>
Source Code: <a href="https://nodejs.org/dist/v0.10.44/node-v0.10.44.tar.gz">https://nodejs.org/dist/v0.10.44/node-v0.10.44.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v0.10.44/">https://nodejs.org/dist/v0.10.44/</a><br>
Documentation: <a href="https://nodejs.org/docs/v0.10.44/api/">https://nodejs.org/docs/v0.10.44/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

ad1ab74e1315828a7fd1452e565791a0544ca6c86c76ddd9275287c84ccaca74  node.exe
e9142dda53c17fb84a30438a4f4b69f8f474750d1cf32b4057edaea2309b3aec  node.exp
5b2b75d133380996a6c0433944c61d47777389bbcba9ffdd20ef0c37a28f1565  node.lib
cf46dd07a29abfadf9096d5b29878618433cc6ef5307f523ae283e7b1150e660  node.pdb
cc9916991a16395c4a561db6d091a9a1e9af13e66dddbd03d3c687d0ab3e52a9  node-v0.10.44-darwin-x64.tar.gz
d9aa4cdae49798b45818ddcd38cc8781a591e2b1c6d6c9c9599205353771d602  node-v0.10.44-darwin-x64.tar.xz
7c582b190050d268b4fa4d1a4e4b3456be1a9c224407a4ef61258af6e95f01d8  node-v0.10.44-darwin-x86.tar.gz
e1920de5cf492079a44113c5f5bf4954b73ad8ae26a79c196bb915ce31766a85  node-v0.10.44-darwin-x86.tar.xz
1f61b9a97e4a4100ad601661d3e53556fc8287c36cc56a7c9bf1617b30c5eed4  node-v0.10.44-headers.tar.gz
28192921448ec80632ec5a34aca438136b7384e35878fbf4c8486825590e67ef  node-v0.10.44-headers.tar.xz
b5f4acc54e5527d793463e05b5435f11dd1f0997168aa71d53a1ff1a06c7b144  node-v0.10.44-linux-x64.tar.gz
1c72d19eb4c505a3e6c76038b9c25fc1fee09829215f67e040e363996b160c14  node-v0.10.44-linux-x64.tar.xz
8eb2b47928f56b0a7bbbde72074af84bc8864544b75f991facc3fbf4d7ed0c99  node-v0.10.44-linux-x86.tar.gz
45c300fafc8a71c240c94ca8b43701edf5fbdaa1d80ac449b96d46922b61ce0f  node-v0.10.44-linux-x86.tar.xz
53a918e31ea61cf5106b3cfcedbe5b331cbca0f6508abbf02a77a9bbdc78aeb3  node-v0.10.44.pkg
ee2867b193b53ffab308bea6f0e4c197222903ae308b1748eceaa786402d6c15  node-v0.10.44-sunos-x64.tar.gz
3ce6599f526e1cca2fe2d736e946c34c1f830926987cabd8c22066dc5511ba99  node-v0.10.44-sunos-x64.tar.xz
0b385a3aa1f9122bca205515917a2406ab24782ecbbb886ceb5dcba93f3a9758  node-v0.10.44-sunos-x86.tar.gz
c2cd71e47ac8e2565e4c176e78f22c6ff45752dd0ddc32fa4251f4d6fa17d18a  node-v0.10.44-sunos-x86.tar.xz
4155639d71e690cafd885f58a8be3bf97a93c28875212aac991923d3ee589be8  node-v0.10.44.tar.gz
25b2cd910822723e972a3990d5687b7ff48581ad2f77aa1942d99a1b024f434a  node-v0.10.44.tar.xz
7052fecac6a3c4969d62dc655f1ae4c98bc00323e16e9a3ec4dfabd85da2e2fa  node-v0.10.44-x86.msi
977af6c6b87b2cedbbe43292eb2a9533c9bb385af0d7f4cb503d2a73266437c8  openssl-cli.exe
83e2e5209f110f77cfb1b5198312dce7714084979b31285b7718b08fd8c4e9c5  openssl-cli.pdb
e1044fc4768ea380d2a4dfd10f35ac90194333a753b7ca740a81840aa5ecfa98  x64/node.exe
a386a731e0880be60531af7ad291f9ab5cb1829d9a73247e5ee7b4fd5fc734b5  x64/node.exp
d11f6d920a9a1484248415fba80c74b2836ef66325935b0d3d4b4248a4be268a  x64/node.lib
47ee02bb149e6622dabcb2c26dcf0c32b9b8419118d6f3ea2d4d3eeca4d6229f  x64/node.pdb
b98c678fdd2a18b380f277d635f3720df4b4c967b6fa204979f1c62f418b9940  x64/node-v0.10.44-x64.msi
3fd5077d54b1f1ada05e3022c5730344b22efbd1ecd63f6db63506a48c0ebcc5  x64/openssl-cli.exe
6a08f8e77a6754938cbe5cbad656b5a39aae62e8ca54af144340bf6b372212a9  x64/openssl-cli.pdb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJW/fmNAAoJEMJzeS99g1Rd2OMH/1ao48kMN6+E+mMR+aG6hxir
AKUSHVYHqVt2WG5/9XJHCRNTnE5D+xCX9heF+PgFtZGpzoJRfwho7TTn+XlFD/4i
4UAPPfJW4mOo4rdywQ6Ry8hqJnBS3Ewyj6ABvdcBPyrJCQf7ZOhi6QEJQwx70yMA
TKWUaEQGhMmQB+zKhmfWuVjFIv+ZW7z/fOW6v/51QGF0zuOrwcboABXUFiIxsyNq
XgG1TkZhj1jZeaR7YAyk5NxMLhblz9FC5JaaqutoA1VFcPopDMOFbV3rwZKWe1yo
wqJYf6JKhenBRM+P9rRUl7wlVBSjHBW9SP+BOzL7ETQG1ebhYsCLytz+9gNtX0E=
=gzZT
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v0.10.44</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v0.10.44</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Fri, 01 Apr 2016 04:35:44 GMT</pubDate></item><item><title><![CDATA[Node v5.10.0 (Current)]]></title><description><![CDATA[<p>This release includes a security update for npm. For more details you can read 
<a href="https://nodejs.org/en/blog/vulnerability/npm-tokens-leak-march-2016/">this post on our blog</a> 
written by <a href="https://github.com/othiym23">Forrest L Norvell</a> from npm.</p>
<h3>Notable changes<a name="notable-changes" class="anchor" href="#notable-changes"></a></h3><ul>
<li><strong>buffer</strong>:<ul>
<li>make byteLength work with ArrayBuffer &amp; DataView (Jackson Tian) <a href="https://github.com/nodejs/node/pull/5255">#5255</a></li>
<li>backport --zero-fill-buffers command line option (James M Snell) <a href="https://github.com/nodejs/node/pull/5744">#5744</a></li>
<li>backport new buffer constructor APIs (James M Snell) <a href="https://github.com/nodejs/node/pull/5763">#5763</a></li>
<li>add swap16() and swap32() methods (James M Snell) <a href="https://github.com/nodejs/node/pull/5724">#5724</a></li>
</ul>
</li>
<li><strong>fs</strong>: add the fs.mkdtemp() function. (Florian MARGAINE) <a href="https://github.com/nodejs/node/pull/5333">#5333</a></li>
<li><strong>net</strong>: emit host in lookup event (HUANG Wei) <a href="https://github.com/nodejs/node/pull/5598">#5598</a></li>
<li><strong>node</strong>: --no-browser-globals configure flag (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/5853">#5853</a></li>
<li><strong>npm</strong>: Upgrade to v3.8.3. Fixes a security flaw in the use of authentication tokens in HTTP requests that 
would allow an attacker to set up a server that could collect tokens from users of the command-line interface. 
Authentication tokens have previously been sent with every request made by the CLI for logged-in users, 
regardless of the destination of the request. This update fixes this by only including those tokens for requests 
made against the registry or registries used for the current install. (Forrest L Norvell) <a href="https://github.com/npm/node/pull/6">npm/node#6</a></li>
<li><strong>repl</strong>: support standalone blocks (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/5581">#5581</a></li>
<li><strong>src</strong>: override v8 thread defaults using cli options (Tom Gallacher) <a href="https://github.com/nodejs/node/pull/4344">#4344</a></li>
</ul>
<h3>Commits<a name="commits" class="anchor" href="#commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/2cbbaafca9"><code>2cbbaafca9</code></a>] - <strong>async_wrap</strong>: don&#39;t abort on callback exception (Trevor Norris) <a href="https://github.com/nodejs/node/pull/5756">#5756</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f16882733"><code>6f16882733</code></a>] - <strong>async_wrap</strong>: notify post if intercepted exception (Trevor Norris) <a href="https://github.com/nodejs/node/pull/5756">#5756</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4856122d3"><code>a4856122d3</code></a>] - <strong>async_wrap</strong>: setupHooks now accepts object (Trevor Norris) <a href="https://github.com/nodejs/node/pull/5756">#5756</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee83c956c5"><code>ee83c956c5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>buffer</strong>: make byteLength work with ArrayBuffer &amp; DataView (Jackson Tian) <a href="https://github.com/nodejs/node/pull/5255">#5255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f8e4b54ce"><code>1f8e4b54ce</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>buffer</strong>: add swap16() and swap32() methods (James M Snell) <a href="https://github.com/nodejs/node/pull/5724">#5724</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bdf933bece"><code>bdf933bece</code></a>] - <strong>buffer</strong>: changing let in for loops back to var (Gareth Ellis) <a href="https://github.com/nodejs/node/pull/5819">#5819</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1534e7eaf"><code>c1534e7eaf</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>buffer</strong>: backport new buffer constructor APIs (James M Snell) <a href="https://github.com/nodejs/node/pull/5763">#5763</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c02727055"><code>3c02727055</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>buffer</strong>: backport --zero-fill-buffers command line option (James M Snell) <a href="https://github.com/nodejs/node/pull/5744">#5744</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58b5c1e19f"><code>58b5c1e19f</code></a>] - <strong>build</strong>: add suport for x86 architecture (Robert Chiras) <a href="https://github.com/nodejs/node/pull/5544">#5544</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/389f5a85e6"><code>389f5a85e6</code></a>] - <strong>build</strong>: add script to create Android .mk files (Robert Chiras) <a href="https://github.com/nodejs/node/pull/5544">#5544</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ee5fa292f"><code>5ee5fa292f</code></a>] - <strong>build</strong>: add missing <code>openssl_fips%</code> to common.gypi (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/5919">#5919</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5681ffecf7"><code>5681ffecf7</code></a>] - <strong>build</strong>: enable compilation for linuxOne (Michael Dawson) <a href="https://github.com/nodejs/node/pull/5941">#5941</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/660ec9f889"><code>660ec9f889</code></a>] - <strong>child_process</strong>: refactor self=this in socket_list (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/5860">#5860</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e1a012f277"><code>e1a012f277</code></a>] - <strong>deps</strong>: upgrade npm to 3.8.3 (Forrest L Norvell) </li>
<li>[<a href="https://github.com/nodejs/node/commit/ec1813199d"><code>ec1813199d</code></a>] - <strong>deps</strong>: backport 8d00c2c from v8 upstream (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/5577">#5577</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a5c6d7006"><code>2a5c6d7006</code></a>] - <strong>dns</strong>: Refactor forEach to map (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/5803">#5803</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a6112a2f3"><code>6a6112a2f3</code></a>] - <strong>dns</strong>: Use object without protoype for map (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/5843">#5843</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8fa0b5c1da"><code>8fa0b5c1da</code></a>] - <strong>doc</strong>: Add @mhdawson back to the CTC (James M Snell) <a href="https://github.com/nodejs/node/pull/5633">#5633</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/858a524325"><code>858a524325</code></a>] - <strong>doc</strong>: typo: interal-&gt;internal. (Corey Kosak) <a href="https://github.com/nodejs/node/pull/5849">#5849</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5676a35bd9"><code>5676a35bd9</code></a>] - <strong>doc</strong>: explain path.format expected properties (John Eversole) <a href="https://github.com/nodejs/node/pull/5801">#5801</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/29778393a0"><code>29778393a0</code></a>] - <strong>doc</strong>: use consistent event name parameter (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/5850">#5850</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/949b17ff6d"><code>949b17ff6d</code></a>] - <strong>doc</strong>: fix order of end tags of list after heading (firedfox) <a href="https://github.com/nodejs/node/pull/5874">#5874</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e790b7a0c"><code>8e790b7a0c</code></a>] - <strong>doc</strong>: add instructions to only sign a release (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/5876">#5876</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f1f9aff855"><code>f1f9aff855</code></a>] - <strong>doc</strong>: fix doc for Buffer.readInt32LE() (ghaiklor) <a href="https://github.com/nodejs/node/pull/5890">#5890</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/731f7b8055"><code>731f7b8055</code></a>] - <strong>etw</strong>: fix descriptors of events 9 and 23 (João Reis) <a href="https://github.com/nodejs/node/pull/5742">#5742</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aac9ead379"><code>aac9ead379</code></a>] - <strong>etw,build</strong>: always generate .rc and .h files (João Reis) <a href="https://github.com/nodejs/node/pull/5657">#5657</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80155d398c"><code>80155d398c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: add the fs.mkdtemp() function. (Florian MARGAINE) <a href="https://github.com/nodejs/node/pull/5333">#5333</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae15d68ad1"><code>ae15d68ad1</code></a>] - <strong>governance</strong>: remove target size for CTC (Rich Trott) <a href="https://github.com/nodejs/node/pull/5879">#5879</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63c601bc15"><code>63c601bc15</code></a>] - <strong>http</strong>: speed up checkIsHttpToken (Jackson Tian) <a href="https://github.com/nodejs/node/pull/4790">#4790</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/40847b0b8b"><code>40847b0b8b</code></a>] - <strong>lib</strong>: rename /node.js to /bootstrap_node.js (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/5103">#5103</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e644eb3d69"><code>e644eb3d69</code></a>] - <strong>lib</strong>: refactor code with startsWith/endsWith (Jackson Tian) <a href="https://github.com/nodejs/node/pull/5753">#5753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a757e0583c"><code>a757e0583c</code></a>] - <strong>lib,src</strong>: move src/node.js to lib/internal/node.js (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/5103">#5103</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3c7b46326"><code>e3c7b46326</code></a>] - <strong>lib,src</strong>: refactor src/node.js into internal files (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/5103">#5103</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b07bc5d996"><code>b07bc5d996</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>net</strong>: emit host in lookup event (HUANG Wei) <a href="https://github.com/nodejs/node/pull/5598">#5598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2fa959be15"><code>2fa959be15</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>node</strong>: --no-browser-globals configure flag (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/5853">#5853</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a2ad21645f"><code>a2ad21645f</code></a>] - <strong>querystring</strong>: don&#39;t stringify bad surrogate pair (Brian White) <a href="https://github.com/nodejs/node/pull/5858">#5858</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/427173204e"><code>427173204e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: support standalone blocks (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/5581">#5581</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d044898495"><code>d044898495</code></a>] - <strong>src</strong>: Add missing <code>using v8::MaybeLocal</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/5974">#5974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d0c57ff5e"><code>0d0c57ff5e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: override v8 thread defaults using cli options (Tom Gallacher) <a href="https://github.com/nodejs/node/pull/4344">#4344</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f9d0166291"><code>f9d0166291</code></a>] - <strong>src</strong>: reword command and add ternary (Trevor Norris) <a href="https://github.com/nodejs/node/pull/5756">#5756</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f1488bb24c"><code>f1488bb24c</code></a>] - <strong>src,http_parser</strong>: remove KickNextTick call (Trevor Norris) <a href="https://github.com/nodejs/node/pull/5756">#5756</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e8768ecbb"><code>8e8768ecbb</code></a>] - <strong>test</strong>: add known_issues test for GH-2148 (Rich Trott) <a href="https://github.com/nodejs/node/pull/5920">#5920</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf94b5a1b9"><code>bf94b5a1b9</code></a>] - <strong>test</strong>: mitigate flaky test-https-agent (Rich Trott) <a href="https://github.com/nodejs/node/pull/5939">#5939</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2192528326"><code>2192528326</code></a>] - <strong>test</strong>: fix flaky test-repl (Brian White) <a href="https://github.com/nodejs/node/pull/5914">#5914</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aebe6245b7"><code>aebe6245b7</code></a>] - <strong>test</strong>: add test for piping large input from stdin (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/5949">#5949</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a19de97d2f"><code>a19de97d2f</code></a>] - <strong>test</strong>: remove the use of curl in the test suite (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/5750">#5750</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6928a17aa3"><code>6928a17aa3</code></a>] - <strong>test</strong>: exclude new fs watch test for AIX (Michael Dawson) <a href="https://github.com/nodejs/node/pull/5937">#5937</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3238bff3b3"><code>3238bff3b3</code></a>] - <strong>test</strong>: confirm globals not used internally (Rich Trott) <a href="https://github.com/nodejs/node/pull/5882">#5882</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a41fd93f68"><code>a41fd93f68</code></a>] - <strong>test</strong>: fix flaky test-net-socket-timeout (Brian White) <a href="https://github.com/nodejs/node/pull/5902">#5902</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82a50d3def"><code>82a50d3def</code></a>] - <strong>test</strong>: move dns test to test/internet (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/5905">#5905</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fb0c5bcac2"><code>fb0c5bcac2</code></a>] - <strong>test</strong>: fix flaky test-http-set-timeout (Rich Trott) <a href="https://github.com/nodejs/node/pull/5856">#5856</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8344a522a8"><code>8344a522a8</code></a>] - <strong>test</strong>: fix test-debugger-client.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/5851">#5851</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ec5397954"><code>7ec5397954</code></a>] - <strong>timers</strong>: fixing API refs to use safe internal refs (Kyle Simpson) <a href="https://github.com/nodejs/node/pull/5882">#5882</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb676cf3e7"><code>cb676cf3e7</code></a>] - <strong>tools</strong>: fix json doc generation (firedfox) <a href="https://github.com/nodejs/node/pull/5943">#5943</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/77bed269ad"><code>77bed269ad</code></a>] - <strong>win,build</strong>: build and test add-ons on test-ci (Bogdan Lobor) <a href="https://github.com/nodejs/node/pull/5886">#5886</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/afcd276ecc"><code>afcd276ecc</code></a>] - <strong>zlib</strong>: Fix handling of gzip magic bytes mid-file (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/5863">#5863</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v5.10.0/node-v5.10.0-x86.msi">https://nodejs.org/dist/v5.10.0/node-v5.10.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v5.10.0/node-v5.10.0-x64.msi">https://nodejs.org/dist/v5.10.0/node-v5.10.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v5.10.0/win-x86/node.exe">https://nodejs.org/dist/v5.10.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v5.10.0/win-x64/node.exe">https://nodejs.org/dist/v5.10.0/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v5.10.0/node-v5.10.0.pkg">https://nodejs.org/dist/v5.10.0/node-v5.10.0.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v5.10.0/node-v5.10.0-darwin-x64.tar.gz">https://nodejs.org/dist/v5.10.0/node-v5.10.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v5.10.0/node-v5.10.0-linux-x86.tar.xz">https://nodejs.org/dist/v5.10.0/node-v5.10.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v5.10.0/node-v5.10.0-linux-x64.tar.xz">https://nodejs.org/dist/v5.10.0/node-v5.10.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v5.10.0/node-v5.10.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v5.10.0/node-v5.10.0-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v5.10.0/node-v5.10.0-sunos-x86.tar.xz">https://nodejs.org/dist/v5.10.0/node-v5.10.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v5.10.0/node-v5.10.0-sunos-x64.tar.xz">https://nodejs.org/dist/v5.10.0/node-v5.10.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v5.10.0/node-v5.10.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v5.10.0/node-v5.10.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v5.10.0/node-v5.10.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v5.10.0/node-v5.10.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v5.10.0/node-v5.10.0-linux-arm64.tar.xz">https://nodejs.org/dist/v5.10.0/node-v5.10.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v5.10.0/node-v5.10.0.tar.gz">https://nodejs.org/dist/v5.10.0/node-v5.10.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v5.10.0/">https://nodejs.org/dist/v5.10.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v5.10.0/api/">https://nodejs.org/docs/v5.10.0/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

00407892416649f7567cc20ae6f0c091650dee6186fe58eb33d2bd886f276799  node-v5.10.0-darwin-x64.tar.gz
32bb55aa33da388e0ffb653678b1598511a12e9664ff42ff80e9072e75cbad3a  node-v5.10.0-darwin-x64.tar.xz
726c61ca135198ef238078ab4f4f5a7ccd1980d049f08f2e1f2dd767c510f000  node-v5.10.0-headers.tar.gz
ab520da8a88f00cdab394eb2064a293ab549f44d91f03cf3c20b671cfee48834  node-v5.10.0-headers.tar.xz
df88803bda234b32240906b620315c8f6d6200332047a88cb0ec83009cf25dd5  node-v5.10.0-linux-arm64.tar.gz
bee70770110caa640bc56d3da40a80de8a5c0f5c2bfc8b7363b9372c0a321faa  node-v5.10.0-linux-arm64.tar.xz
019a257faa5eebf6304686dfeffdbcb4c22f0547aa366f6e563aad39ab1b1ab1  node-v5.10.0-linux-armv6l.tar.gz
a9b085d19b8abac65ffa245d2959c2ff697b3a26b904be964a0b3c797c1e8d24  node-v5.10.0-linux-armv6l.tar.xz
3f7524d3db60175c2323bb2a0a13ad1ca7d47d4ede6f42834b6b8425be70e0a2  node-v5.10.0-linux-armv7l.tar.gz
e2988e55b603d08705137bb26690abe8c870144c5674f8c20a643df8c4833281  node-v5.10.0-linux-armv7l.tar.xz
07058fb1c82e7cd3d21729ab6a5ed5523fdb9f664d975438974668710b7d8ec6  node-v5.10.0-linux-ppc64le.tar.gz
05d9ecab3d2e9e82cd6ca046dcb7389b4e8d322a5ee6acc3948bbbeb0f475180  node-v5.10.0-linux-ppc64le.tar.xz
a458ddab5f8d071c9b4f24ccfa685aedd57ccf7338c3ea0e2b99546cf35a3958  node-v5.10.0-linux-x64.tar.gz
6e6442d1a44a0df0949ef7ade04caf43d994205e65ca57f97303b6462fa90377  node-v5.10.0-linux-x64.tar.xz
e884f070542f49f577fd9785f09cf7734e6c2107d23b6c1b58453d43183c5ec0  node-v5.10.0-linux-x86.tar.gz
fa3d63bfc2e6497b8ce5c5d7d6cde69e36669b246f2fe6ad0811ce76bf1d70d6  node-v5.10.0-linux-x86.tar.xz
581fda48da967e8f5d3ba5ea5e1f6e12e689b91ee26393f398ab261dfe1fcfd2  node-v5.10.0.pkg
78017489238f8ac86176079d1aa73cd8c40849f410d705080e00345512de8c93  node-v5.10.0-sunos-x64.tar.gz
94f1963a760a2b874baafd856b610708dfcdf857bd6423b7f613c53384ee8ce7  node-v5.10.0-sunos-x64.tar.xz
f9540debe8a396158f21a47f275d2fff564b42193f6621960d04c959e8ac5cc3  node-v5.10.0-sunos-x86.tar.gz
202afe2bae1fa483ded7e6317af7a1445ab01f6cb390b32d8ba1473920bc231f  node-v5.10.0-sunos-x86.tar.xz
8faeb9af5bde641b6e5dfae32bfa99253df2bccf59cf8a62162760026411762b  node-v5.10.0.tar.gz
e3cc8e84b38b2d86ddf802f690eacabd97f5e32d37b9c70e19ecfdd2bef6e13a  node-v5.10.0.tar.xz
d2c6cf6664e8fdb01d7078dd25191149ba44f6f2b4b5b2e441d2a25b1db12809  node-v5.10.0-x64.msi
b807fb855048df7cae320aa55c4eca902a745dafc96571f720d9d3e1c129bd97  node-v5.10.0-x86.msi
a37a8698d74a0204de958e53f1c44b158f0e46719664f2bdd195c3538b0ecacb  win-x64/node.exe
7563f3c29e4b66a885dfaa9e3023eaec316dfb0e5cdbc98c1a8c09aa1049e759  win-x64/node.lib
878b6c8a10622966a11dae7934f72dfb6abbe75896a21bd277acaa4076473187  win-x86/node.exe
dc50c17be9a65d8e49939f497d73b7cb8b785c5aac5b20c28dc35dd286113064  win-x86/node.lib
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJW/en1AAoJELY7U1pMIGyp5F0QAKEASK8atK36nh0kVWIEftfo
ttvy73f+6uAIPiTplGuGy8n3z0kh1i9FcEpstJaJnzNVcosZl4tNY1IZfASFHHjt
xrybtRqpVmTR7ocLqEODDtqMNqKH/m+j7yhiGpewuDwSwIoXOM3nCj3axrVKFodV
izYeInTBjIbr7KZmbTlDipLctMJfT7jGCZVR5bVYla5AEL7R9LHtecmDk7j5p3qu
eEjohgAxcazam81LaG5YV6PNdL8wbZ5QmOAeQb47yZh6ZOal+kEtautQMb0N5eea
F5CyFCPthhOuiU+Gg0KVeQI6S2bIq7N0RXPSFuwiXmosBXn57LtXN9Mw6GwXbRoJ
YZQTOpaE20LJ/h3Vi1mx0cS6dRdsj5SaG/ks/q0t16S4Niybys7u7ZofteOThcjV
6suuUM5WHCcfm5N8ABZtINZwth9za0bJkwSN8GhCugCDFWxk89zMnniQ9YIpSbWm
WMN3JMWovyeRgicpje5sXRdBlfv26+FWN2VJ8C65RPQWGQHDm6WNb8ImTrjTqzI6
mwcDfh98qYCVhWQ8laBfaVKweQLR4BhhLJSscFEjhOeu4TlA3ymKRgUvi9XnbX5b
gwqGKpTfmwMzudgxRCqZHtPL1LMR3LGEztTk4mVXvPtr6lefYvIrnzZW2PffTEbS
ZuQFj1HhTZwxX1mx0MpM
=SX5M
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v5.10.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v5.10.0</guid><dc:creator><![CDATA[Evan Lucas]]></dc:creator><pubDate>Fri, 01 Apr 2016 03:31:50 GMT</pubDate></item><item><title><![CDATA[Node v4.4.2 (LTS)]]></title><description><![CDATA[<p>This release includes a security update for npm. For more details you can read <a href="https://nodejs.org/en/blog/vulnerability/npm-tokens-leak-march-2016/">this post on our blog</a> written by <a href="https://github.com/othiym23">Forrest L Norvell</a> from npm.</p>
<p><em>Update</em>: The version of npm included in this release did not have the correct version string. As such executing <code>npm -v</code> will report <code>2.15.0</code> rather than <code>2.15.1</code>, which is incorrect. The source code included in this release is in fact the source for <code>2.15.1</code>, including the security fix.</p>
<h3>Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes"></a></h3><ul>
<li><strong>https</strong>:<ul>
<li>Under certain conditions ssl sockets may have been causing a memory leak when keepalive is enabled. This is no longer the case. (Alexander Penev) <a href="https://github.com/nodejs/node/pull/5713">#5713</a></li>
</ul>
</li>
<li><strong>lib</strong>:<ul>
<li>The way that we were internally passing arguments was causing a potential leak. By copying the arguments into an array we can avoid this. (Nathan Woltman) <a href="https://github.com/nodejs/node/pull/4361">#4361</a></li>
</ul>
</li>
<li><strong>npm</strong>: <ul>
<li>Upgrade to v2.15.1. Fixes a security flaw in the use of authentication tokens in HTTP requests that would allow an attacker to set up a server that could collect tokens from users of the command-line interface. Authentication tokens have previously been sent with every request made by the CLI for logged-in users, regardless of the destination of the request. This update fixes this by only including those tokens for requests made against the registry or registries used for the current install. (Forrest L Norvell)</li>
</ul>
</li>
<li><strong>repl</strong>:<ul>
<li>Previously if you were using the repl in strict mode the column number would be wrong in a stack trace. This is no longer an issue. (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/5416">#5416</a></li>
</ul>
</li>
</ul>
<h3>Commits<a name="commits" class="anchor" href="#commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/96e163a79f"><code>96e163a79f</code></a>] - <strong>buffer</strong>: changing let in for loops back to var (Gareth Ellis) <a href="https://github.com/nodejs/node/pull/5819">#5819</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c6f6742f2"><code>0c6f6742f2</code></a>] - <strong>console</strong>: check that stderr is writable (Rich Trott) <a href="https://github.com/nodejs/node/pull/5635">#5635</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55c3f804c4"><code>55c3f804c4</code></a>] - <strong>deps</strong>: upgrade npm in LTS to 2.15.1 (Forrest L Norvell)</li>
<li>[<a href="https://github.com/nodejs/node/commit/1d0e4a987d"><code>1d0e4a987d</code></a>] - <strong>deps</strong>: remove unused openssl files (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/5619">#5619</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d55599f4d8"><code>d55599f4d8</code></a>] - <strong>dns</strong>: use template literals (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/5809">#5809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/42bbdc9dd1"><code>42bbdc9dd1</code></a>] - <strong>doc</strong> Add @mhdawson back to the CTC (James M Snell) <a href="https://github.com/nodejs/node/pull/5633">#5633</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d86d232e7"><code>8d86d232e7</code></a>] - <strong>doc</strong>: typo: interal-&gt;internal. (Corey Kosak) <a href="https://github.com/nodejs/node/pull/5849">#5849</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60ddab841e"><code>60ddab841e</code></a>] - <strong>doc</strong>: add instructions to only sign a release (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/5876">#5876</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/040263e0f3"><code>040263e0f3</code></a>] - <strong>doc</strong>: grammar, clarity and links in timers doc (Bryan English) <a href="https://github.com/nodejs/node/pull/5792">#5792</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c24bd25a6"><code>8c24bd25a6</code></a>] - <strong>doc</strong>: fix order of end tags of list after heading (firedfox) <a href="https://github.com/nodejs/node/pull/5874">#5874</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c837028da"><code>7c837028da</code></a>] - <strong>doc</strong>: use consistent event name parameter (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/5850">#5850</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20faf9097d"><code>20faf9097d</code></a>] - <strong>doc</strong>: explain error message on missing main file (Wolfgang Steiner) <a href="https://github.com/nodejs/node/pull/5812">#5812</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79d26ae196"><code>79d26ae196</code></a>] - <strong>doc</strong>: explain path.format expected properties (John Eversole) <a href="https://github.com/nodejs/node/pull/5801">#5801</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e43e8e3a31"><code>e43e8e3a31</code></a>] - <strong>doc</strong>: add a cli options doc page (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/5787">#5787</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0a24e4a1d"><code>c0a24e4a1d</code></a>] - <strong>doc</strong>: fix multiline return comments in querystring (Claudio Rodriguez) <a href="https://github.com/nodejs/node/pull/5705">#5705</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf1fe4693c"><code>bf1fe4693c</code></a>] - <strong>doc</strong>: Add windows example for Path.format (Mithun Patel) <a href="https://github.com/nodejs/node/pull/5700">#5700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b8fc4fddc"><code>3b8fc4fddc</code></a>] - <strong>doc</strong>: update crypto docs to use good defaults (Bill Automata) <a href="https://github.com/nodejs/node/pull/5505">#5505</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6ec8a6cb7"><code>a6ec8a6cb7</code></a>] - <strong>doc</strong>: fix crypto update() signatures (Brian White) <a href="https://github.com/nodejs/node/pull/5500">#5500</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb0ed46665"><code>eb0ed46665</code></a>] - <strong>doc</strong>: reformat &amp; improve node.1 manual page (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/5497">#5497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b70ca4a4b4"><code>b70ca4a4b4</code></a>] - <strong>doc</strong>: updated fs #5862 removed irrelevant data in fs.markdown (topal) <a href="https://github.com/nodejs/node/pull/5877">#5877</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81876612f7"><code>81876612f7</code></a>] - <strong>https</strong>: fix ssl socket leak when keepalive is used (Alexander Penev) <a href="https://github.com/nodejs/node/pull/5713">#5713</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6daebdbd9b"><code>6daebdbd9b</code></a>] - <strong>lib</strong>: simplify code with String.prototype.repeat() (Jackson Tian) <a href="https://github.com/nodejs/node/pull/5359">#5359</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/108fc90dd7"><code>108fc90dd7</code></a>] - <strong>lib</strong>: reduce usage of <code>self = this</code> (Jackson Tian) <a href="https://github.com/nodejs/node/pull/5231">#5231</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c8e59c396"><code>3c8e59c396</code></a>] - <strong>lib</strong>: copy arguments object instead of leaking it (Nathan Woltman) <a href="https://github.com/nodejs/node/pull/4361">#4361</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8648420586"><code>8648420586</code></a>] - <strong>net</strong>: make <code>isIPv4</code> and <code>isIPv6</code> more efficient (Vladimir Kurchatkin) <a href="https://github.com/nodejs/node/pull/5478">#5478</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07b7172d76"><code>07b7172d76</code></a>] - <strong>net</strong>: remove unused <code>var self = this</code> from old code (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/5224">#5224</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/acbce4b72b"><code>acbce4b72b</code></a>] - <strong>repl</strong>: fix stack trace column number in strict mode (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/5416">#5416</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a1eb168e0"><code>0a1eb168e0</code></a>] - <strong>test</strong>: fix <code>test-cluster-worker-kill</code> (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/5814">#5814</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/86b876fe7b"><code>86b876fe7b</code></a>] - <strong>test</strong>: smaller chunk size for smaller person.jpg (Jérémy Lal) <a href="https://github.com/nodejs/node/pull/5813">#5813</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1135ee97e7"><code>1135ee97e7</code></a>] - <strong>test</strong>: strip non-free icc profile from person.jpg (Jérémy Lal) <a href="https://github.com/nodejs/node/pull/5813">#5813</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0836d7e2fb"><code>0836d7e2fb</code></a>] - <strong>test</strong>: fix flaky test-cluster-shared-leak (Claudio Rodriguez) <a href="https://github.com/nodejs/node/pull/5802">#5802</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e57355c2f4"><code>e57355c2f4</code></a>] - <strong>test</strong>: make test-net-connect-options-ipv6.js better (Michael Dawson) <a href="https://github.com/nodejs/node/pull/5791">#5791</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b266fc15c"><code>1b266fc15c</code></a>] - <strong>test</strong>: remove the use of curl in the test suite (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/5750">#5750</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e45d4f076"><code>7e45d4f076</code></a>] - <strong>test</strong>: minimize test-http-get-pipeline-problem (Rich Trott) <a href="https://github.com/nodejs/node/pull/5728">#5728</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78effc3484"><code>78effc3484</code></a>] - <strong>test</strong>: add batch of known issue tests (cjihrig) <a href="https://github.com/nodejs/node/pull/5653">#5653</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d506eea4b7"><code>d506eea4b7</code></a>] - <strong>test</strong>: improve test-npm-install (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/5613">#5613</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7520100e8b"><code>7520100e8b</code></a>] - <strong>test</strong>: add test-npm-install to parallel tests suite (Myles Borins) <a href="https://github.com/nodejs/node/pull/5166">#5166</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b258dddb8c"><code>b258dddb8c</code></a>] - <strong>test</strong>: repl tab completion test (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/5534">#5534</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f209effe8b"><code>f209effe8b</code></a>] - <strong>test</strong>: remove timer from test-http-1.0 (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/5129">#5129</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a901b0e3e"><code>3a901b0e3e</code></a>] - <strong>tools</strong>: remove unused imports (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/5765">#5765</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v4.4.2/node-v4.4.2-x86.msi">https://nodejs.org/dist/v4.4.2/node-v4.4.2-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v4.4.2/node-v4.4.2-x64.msi">https://nodejs.org/dist/v4.4.2/node-v4.4.2-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.2/win-x86/node.exe">https://nodejs.org/dist/v4.4.2/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.2/win-x64/node.exe">https://nodejs.org/dist/v4.4.2/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v4.4.2/node-v4.4.2.pkg">https://nodejs.org/dist/v4.4.2/node-v4.4.2.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.2/node-v4.4.2-darwin-x64.tar.gz">https://nodejs.org/dist/v4.4.2/node-v4.4.2-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.2/node-v4.4.2-linux-x86.tar.xz">https://nodejs.org/dist/v4.4.2/node-v4.4.2-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.2/node-v4.4.2-linux-x64.tar.xz">https://nodejs.org/dist/v4.4.2/node-v4.4.2-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.2/node-v4.4.2-linux-ppc64le.tar.xz">https://nodejs.org/dist/v4.4.2/node-v4.4.2-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.2/node-v4.4.2-sunos-x86.tar.xz">https://nodejs.org/dist/v4.4.2/node-v4.4.2-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.2/node-v4.4.2-sunos-x64.tar.xz">https://nodejs.org/dist/v4.4.2/node-v4.4.2-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.2/node-v4.4.2-linux-armv6l.tar.xz">https://nodejs.org/dist/v4.4.2/node-v4.4.2-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v4.4.2/node-v4.4.2-linux-armv7l.tar.xz">https://nodejs.org/dist/v4.4.2/node-v4.4.2-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v4.4.2/node-v4.4.2-linux-arm64.tar.xz">https://nodejs.org/dist/v4.4.2/node-v4.4.2-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v4.4.2/node-v4.4.2.tar.gz">https://nodejs.org/dist/v4.4.2/node-v4.4.2.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v4.4.2/">https://nodejs.org/dist/v4.4.2/</a><br>
Documentation: <a href="https://nodejs.org/docs/v4.4.2/api/">https://nodejs.org/docs/v4.4.2/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

a143d6c71c9f1d1827d4cde1086611fb41d4909247377b8539a7129e1bf8266b  node-v4.4.2-darwin-x64.tar.gz
2407261b3829b83b06ad285af1aaa5198b9c69f6efb93ca493ffb42344f219fe  node-v4.4.2-darwin-x64.tar.xz
6b2ec4064900a8c39357ca7bdd7863587d749dcad1e4735df0de402400142cbb  node-v4.4.2-headers.tar.gz
8dc001e4b78073c567eb4c345a5d50bb3d9f9dfe6a4b5f99ba4ca9cadd0a7e52  node-v4.4.2-headers.tar.xz
be881df65ff29ffbec47a14e082800c150d4a9238d1c137ff18cf7c28fafa987  node-v4.4.2-linux-arm64.tar.gz
a15d77d084b954c96d0fbb12e97afc988bfd1f9c0e386ad52e0805f6422db783  node-v4.4.2-linux-arm64.tar.xz
c574a381e5955c724bf39ff93814882e8f5218293b8c4210ccfafbda06fc4200  node-v4.4.2-linux-armv6l.tar.gz
d139f9ba6c18a55a9549b75d5b384ee4a7e7b379bf36e8077d33e27d5ee6e7fd  node-v4.4.2-linux-armv6l.tar.xz
f243f42bbab4757b3881a26e7ac3af4a1ec6d0f5edc1e4415e69768e94cd1389  node-v4.4.2-linux-armv7l.tar.gz
03bcb820c7f1fea145675a9b632e35b58211cb3dae202f9347eae007386ca1e7  node-v4.4.2-linux-armv7l.tar.xz
035d202d02ac965618d99ec5c8680aba1ea41f6114caf720a160fe23405809b5  node-v4.4.2-linux-ppc64le.tar.gz
cd6e96898fcc1b8e98177d6de3e58904431db5c9ca75a68b08558d5c8f166ab9  node-v4.4.2-linux-ppc64le.tar.xz
b4a44dbe528520397621aad76168bdfd50cdb96fb1f15e99358263f6400c33d2  node-v4.4.2-linux-x64.tar.gz
003a8dcb3c267b9f268e9443ee2ae381bceaebee1cb438688cd52122591c9b56  node-v4.4.2-linux-x64.tar.xz
0c2bdf6fed204c6b9bddd7f839f49010cf9b484986f820e20d4f7abb01d8ee9d  node-v4.4.2-linux-x86.tar.gz
3787dc1a9dd6f65a32f9cc435c6c7d04bc3580ac03ce38246734bfdcdef94ea9  node-v4.4.2-linux-x86.tar.xz
5d115f4d561f92c6b26f40e7d0217e99e4255e2051337bca15489c39597d05ba  node-v4.4.2.pkg
006ef87af910bb5b0d78d65d2b979125a6b1049d56dc26088c9cb9deb6a16986  node-v4.4.2-sunos-x64.tar.gz
c66c35ea9b3594475eac67b213bb87f3ac867a953b5202c70433bc318de1369d  node-v4.4.2-sunos-x64.tar.xz
13da507b8ecd88598080c63a63c77efc83e04c8454f4070389c4472d512ced48  node-v4.4.2-sunos-x86.tar.gz
6e9e382fca253b6032881cad42a7e7380f7efd7a169b4df56aba990613a6404f  node-v4.4.2-sunos-x86.tar.xz
ae91cb0a31f87b5b13bb2665178845d99abf1037dc3636fa88f442b4a4c65297  node-v4.4.2.tar.gz
49051fd930e36181509dc8fcf584fc01971083b6bf9e14f2bbec49cc9c4224e9  node-v4.4.2.tar.xz
70bab3f8412f341d8ed2f2fd98904270aba650262f947084dbc5b1e7e6d98692  node-v4.4.2-x64.msi
3f16ed3b83d893b8d594e252fbe2512806141d078afd66440afd63cd00f562f8  node-v4.4.2-x86.msi
133e73a2b7a231e78cfa5802ae301de64e9b1bcfbe7e46e49a930b6b6f08c222  win-x64/node.exe
c258cd572a3120e940671c4728041bc1e34fe1e2287e73c358dccb41f959191b  win-x64/node.lib
79f633a85f6c06b923b2283d7f6b8a869d4cf0f66ef95464c19e67d575d204bc  win-x86/node.exe
b2a4e0057b5bca1a5b089d1faa92f23718359442f1bd072dac2c9d7b0bd71199  win-x86/node.lib
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJW/dEwAAoJEJM7AfQLXKlGMW8H/Aj8PhN/66SYqG3LH2UCffmh
rlsc9R265TU5m9WJA6AuXOa5cY5rIdWiucp9wzc5nX/y8imSmy7bCNui2Ar0McDN
VKIlzcUhsa4TG0b1LihF5NUbNDwpFjandbMVHMPoo4KPYYd5IbxEIDjGj6ysktRl
D7w/cUXihLTWm8Ucda1IKGBDt28e4zSSz1bYUBPcw0AKc9KJzTWth0ikqRWLNxXB
aSJWflrDatBvghtTOtXNrGmnlcn2dLDOD44a9gqTkFBdQg1CfHchFCHpG7+TIAHZ
kUMFGcEvH3tj27YFn7iyfUIlGUezwI+fuS52HN6BU3alO0JWCmQmGNr/Z6uL4Ew=
=+gcT
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v4.4.2</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v4.4.2</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Fri, 01 Apr 2016 01:47:06 GMT</pubDate></item><item><title><![CDATA[Node v0.12.13 (LTS)]]></title><description><![CDATA[<p><strong>This is a security release</strong>, upgrading the bundled version of npm due to a credentials leak vulnerability. Further information can be found in our post: <a href="http://nodejs.org/en/blog/vulnerability/npm-tokens-leak-march-2016/">http://nodejs.org/en/blog/vulnerability/npm-tokens-leak-march-2016/</a></p>
<p>Node.js v0.12.13 will be the <strong>final Active-LTS release for the v0.12 release line</strong>, from next month, v0.12 moves in to Maintenance. This change impacts on the types of changes that will be accepted in to v0.12 releases, restricting them primarily to critical security and stability fixes. v0.12 will remain supported until the end of 2016 but it is important that you begin planning your move to a new release line as soon as possible. <strong>v4 (LTS &quot;Argon&quot;)</strong> is recommended at this stage.</p>
<p><strong>Update</strong>: <strong>the version of npm included in this release does not have the correct version string</strong>. As such executing <code>npm -v</code> will report <code>2.15.0</code> rather than <code>2.15.1</code>, which is incorrect. The source code included in this release is in fact the source for <code>2.15.1</code>, including the security fix.</p>
<h3>Notable changes:<a name="notable-changes" class="anchor" href="#notable-changes"></a></h3><ul>
<li><strong>npm</strong>: Upgrade to v2.15.1. Fixes a security flaw in the use of authentication tokens in HTTP requests that would allow an attacker to set up a server that could collect tokens from users of the command-line interface. Authentication tokens have previously been sent with every request made by the CLI for logged-in users, regardless of the destination of the request. This update fixes this by only including those tokens for requests made against the registry or registries used for the current install. (Forrest L Norvell) <a href="https://github.com/nodejs/node/pull/5967">https://github.com/nodejs/node/pull/5967</a></li>
<li><strong>openssl</strong>: OpenSSL v1.0.1s disables the EXPORT and LOW ciphers as they are obsolete and not considered safe. This release of Node.js turns on <code>OPENSSL_NO_WEAK_SSL_CIPHERS</code> to fully disable the 27 ciphers included in these lists which can be used in SSLv3 and higher. Full details can be found in our LTS discussion on the matter (<a href="https://github.com/nodejs/LTS/issues/85">https://github.com/nodejs/LTS/issues/85</a>). (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/5712">https://github.com/nodejs/node/pull/5712</a></li>
</ul>
<p>Commits:</p>
<ul>
<li>[2ce29165a1] - deps: upgrade npm in LTS to 2.15.1 (Forrest L Norvell)</li>
<li>[a115779026] - deps: Disable EXPORT and LOW ciphers in openssl (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/5712">https://github.com/nodejs/node/pull/5712</a></li>
<li>[ab907eb5a8] - test: skip cluster-disconnect-race on Windows (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/5621">https://github.com/nodejs/node/pull/5621</a></li>
<li>[9c06db7444] - test: change tls tests not to use LOW cipher (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/5712">https://github.com/nodejs/node/pull/5712</a></li>
<li>[154098a3dc] - test: bp fix for test-http-get-pipeline-problem.js (Michael Dawson) <a href="https://github.com/nodejs/node/pull/3013">https://github.com/nodejs/node/pull/3013</a></li>
<li>[ff2bed6e86] - win,build: support Visual C++ Build Tools 2015 (João Reis) <a href="https://github.com/nodejs/node/pull/5627">https://github.com/nodejs/node/pull/5627</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v0.12.13/node-v0.12.13-x86.msi">https://nodejs.org/dist/v0.12.13/node-v0.12.13-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v0.12.13/x64/node-v0.12.13-x64.msi">https://nodejs.org/dist/v0.12.13/x64/node-v0.12.13-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.13/node.exe">https://nodejs.org/dist/v0.12.13/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.13/x64/node.exe">https://nodejs.org/dist/v0.12.13/x64/node.exe</a><br>
Mac OS X Universal Installer: <a href="https://nodejs.org/dist/v0.12.13/node-v0.12.13.pkg">https://nodejs.org/dist/v0.12.13/node-v0.12.13.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.13/node-v0.12.13-darwin-x64.tar.gz">https://nodejs.org/dist/v0.12.13/node-v0.12.13-darwin-x64.tar.gz</a><br>
Mac OS X 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.13/node-v0.12.13-darwin-x86.tar.gz">https://nodejs.org/dist/v0.12.13/node-v0.12.13-darwin-x86.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.13/node-v0.12.13-linux-x86.tar.gz">https://nodejs.org/dist/v0.12.13/node-v0.12.13-linux-x86.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.13/node-v0.12.13-linux-x64.tar.gz">https://nodejs.org/dist/v0.12.13/node-v0.12.13-linux-x64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.13/node-v0.12.13-sunos-x86.tar.gz">https://nodejs.org/dist/v0.12.13/node-v0.12.13-sunos-x86.tar.gz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.13/node-v0.12.13-sunos-x64.tar.gz">https://nodejs.org/dist/v0.12.13/node-v0.12.13-sunos-x64.tar.gz</a><br>
Source Code: <a href="https://nodejs.org/dist/v0.12.13/node-v0.12.13.tar.gz">https://nodejs.org/dist/v0.12.13/node-v0.12.13.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v0.12.13/">https://nodejs.org/dist/v0.12.13/</a><br>
Documentation: <a href="https://nodejs.org/docs/v0.12.13/api/">https://nodejs.org/docs/v0.12.13/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

b6e84fce06882ec5da0870d7ed7b70541d9de505e767dc2fbd9605518d27d869  node.exe
efbee64b1c5602f1ef50a26358e3a007c79892070b4500df4c3454635ce4fd9b  node.exp
4edacd81a4df404cded210d35b2fbd28835f2b849bc43dad89252e4f3f2a0a59  node.lib
9a6ef0d67a661253cbdb3fc92f99c5d06e569f6db86407f34df0e47b7a7e923f  node.pdb
e842a8eb8b7658d177675de9d054de4d7fb7d6c77edfcda7d83adb95b029bf3d  node-v0.12.13-darwin-x64.tar.gz
41d2f04872c1c1079856be475bdbdee5c63ac227cc2c08b94a6b48bac0469a2d  node-v0.12.13-darwin-x64.tar.xz
8ecdcd3b29ef0d3264bb48c0834bc024016d19a8f5c040fa6b51328191f39a60  node-v0.12.13-darwin-x86.tar.gz
33aeb892d0d0c044cc2dbfba4a234821ea9dcb09d4310e5b15fe0752d8b87e98  node-v0.12.13-darwin-x86.tar.xz
bf6a8de61b08935e91ac345e2dcd54c95d1def963b5db9a8bb33cf75963e13e6  node-v0.12.13-headers.tar.gz
19f6106b69a442da72ae9cf7f8ca9cef75d9a19348bd8c378ce1df50dad258b3  node-v0.12.13-headers.tar.xz
3e8b6ee32fc9a726bfe6f3961bcccf3d2b6d0ddd68326abb4434039f16e10f09  node-v0.12.13-linux-x64.tar.gz
6953bdca60cb703551d04078090a3347a0a8a820fded61bfb94005462251a7f2  node-v0.12.13-linux-x64.tar.xz
8300b9cbe363bf2a5fd987e7d05a88cb60842ad5b0ea6cbf3f4342eef547feed  node-v0.12.13-linux-x86.tar.gz
5618b0987a3b214c063578aa4e1905ba49ea2546894dd1b3277f659a3d563d03  node-v0.12.13-linux-x86.tar.xz
ca6395291862af79808b42d91a6f6e2ab7ec7ca5187c6de13d9a2cc2b47956f8  node-v0.12.13.pkg
9b40e2b657e560901c6cccf3c93d01a5055cb4d011ccfefe1b977dae7935ea42  node-v0.12.13-sunos-x64.tar.gz
961be780775a91b453c260aca11c4ea24ce64b077ac3ee0970c0faa418a8c865  node-v0.12.13-sunos-x64.tar.xz
83f862b0383ba6c9a15f32a043de48288b087c0f368117eac36d66779491a910  node-v0.12.13-sunos-x86.tar.gz
15eca8c6c3aa8b2e2262b77c6047be97802b5fd6f2e23d73bf0a3daa856cae4f  node-v0.12.13-sunos-x86.tar.xz
0a972ed6442cb526aa7aa1bcb10aa536b65bd90ab4956b5a1aa51b4b7bb071bd  node-v0.12.13.tar.gz
d0a4ebff052016c81184b6b880009f299263fc1a2f2bca35483b67bb886c6556  node-v0.12.13.tar.xz
03502f5cf6d3c6b8dc112558219af0ceba6af5793e1fb8139a6567780eded07d  node-v0.12.13-x86.msi
4288ca4a92e3b79365b4be8fe5bc2d34066db7f1027dbcdfe42b7350eb5e1363  openssl-cli.exe
5588b16ed5e0ad2ddd7b025353922bcedd7567fde3680175dee78046debcdfcd  openssl-cli.pdb
75c0fc30a9454cecd40f43b3da8060eff1d22b1e7e2616afd9625678026a3880  x64/node.exe
fc6a706dda6b96c4c3da96107b48580c4e5c9327667d5234c033f68ae5f54215  x64/node.exp
8bf8cf62ef9629fd686008233fe5a97dff0b093f81cc2979aae9f1490f4b499d  x64/node.lib
71396d3e53c3cfa93e95f81b464f7acd97d1e2454f2bfa7c0a9c407ada2bf18b  x64/node.pdb
0c77dedd115776b7c5e1661a1c9c3ecc4cb5a119820b0919d190ba8fe15137f4  x64/node-v0.12.13-x64.msi
d1ee99c0c37c7ac017725ec69169beba8d9358af9ba61ed0cf3e058cd3dfd224  x64/openssl-cli.exe
7c6ebb541559eedf977109418f017bf035567936efee6f576516580a52a73a3b  x64/openssl-cli.pdb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJW/bxoAAoJEMJzeS99g1Rd258H/Rj9sMrQ7HNLrLJdEGHr7rqW
vxfmkHHX3dWS8IqrsoupeskSJeW4YLW8tB5MYKDJiU5hsjwPR6it4oDs8xvxmsaG
UrZiTqTiFGNJ0Q6atxcBvkKJ0bUKGmyg9sHnFG1YbrfXryAG7usy1Ko2lzrh4WUt
e8FokEoOMVYySJQxg+V8MrrNXwW3T9qPlW3cnPC3lTYS1wh9nTQgBeb8DnWaSMdD
lkE8AmCbsM3KSM5qADbOEgjBP9VGJhFCBAtl5LZjlXs7/fca3GTCfTqPrqI4+pSn
Qlv+t2nQMn5hd1U9oiROKrneVwMQwMBmRjx8m6c4dQ0rpm4paYrp/H2snfW2LHw=
=Gzpx
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v0.12.13</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v0.12.13</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Fri, 01 Apr 2016 00:12:07 GMT</pubDate></item><item><title><![CDATA[npm security updates v2.15.1 and v3.8.3]]></title><description><![CDATA[<p><em>This announcement is also covered on the npm blog: <a href="http://blog.npmjs.org/post/142036323955/fixing-a-bearer-token-vulnerability">http://blog.npmjs.org/post/142036323955/fixing-a-bearer-token-vulnerability</a>.</em></p>
<p>The primary npm registry has, since late 2014, used HTTP bearer tokens to authenticate requests from the npm command-line interface. Due to a design flaw in the CLI, these bearer tokens were sent with every request made by the CLI for logged-in users, regardless of the destination of the request. They should instead only be included for requests made against the registry or registries used for the current install.</p>
<p>This flaw allows an attacker to set up an HTTP server that could collect authentication information they could use to impersonate the users whose tokens they collected. This impersonation would allow them to do anything the compromised users could do, including publishing new versions of packages.</p>
<p>This flaw has been fixed in <a href="https://github.com/npm/npm/commit/fea8cc92cee02c720b58f95f14d315507ccad401">npm@2.15.1</a> (npm LTS) and <a href="https://github.com/npm/npm/commit/f67ecad59e99a03e5aad8e93cd1a086ae087cb29">npm@3.8.3</a>. The npm CLI team believes that the fix won&#39;t break any existing registry setups, but due to the large number of registry software suites in the wild, it&#39;s possible that this change will be breaking in some cases. If so, please <a href="https://github.com/npm/npm/issues/new">file an issue</a> describing the software you&#39;re using and how it broke, and the team will work with you to mitigate the breakage.</p>
<p>If you believe that your bearer token may have been leaked, it should be sufficient to <a href="https://www.npmjs.com/settings/tokens">invalidate your current npm bearer tokens</a> and to rerun npm login to generate new tokens. Keep in mind that this may cause continuous integration builds in services like Travis to break, in which case you&#39;ll need to update the tokens in your CI server&#39;s configuration.</p>
<p>Thanks to Mitar, Will White &amp; the team at Mapbox, Max Motovilov, and James Taylor for reporting this vulnerability to npm.</p>
<p>As Node.js ships with npm, releases for the active lines will be made available shortly for your convenience. Please watch the <a href="https://nodejs.org/en/blog/">Node.js news feed</a> for the following releases:</p>
<ul>
<li><strong>v0.10 (Maintenance)</strong>: <a href="http://nodejs.org/en/blog/release/v0.10.44/">Node.js v0.10.44</a> includes npm LTS v2.15.1. This is a major upgrade of npm from v1 which has previously been deprecated. No fix is being made available for npm v1, please upgrade to npm v2 as soon as possible.</li>
<li><strong>v0.12 (LTS)</strong>: <a href="http://nodejs.org/en/blog/release/v0.12.13/">Node.js v0.12.13</a> includes npm LTS v2.15.1.</li>
<li><strong>v4 (LTS &quot;Argon&quot;)</strong>: <a href="http://nodejs.org/en/blog/release/v4.4.2/">Node.js v4.4.2</a> includes npm LTS v2.15.1.</li>
<li><strong>v5 (Stable)</strong>: <a href="http://nodejs.org/en/blog/release/v5.10.0/">Node.js v5.10.0</a> includes npm v3.8.3.</li>
</ul>
<p><strong>Update:</strong> Unfortunately the version of npm that was bundled with Node.js version v0.10.44, v0.12.13 and v4.4.2 did not include the correct version string, <code>npm -v</code> reports <code>2.15.0</code>, however the code is v2.15.1.</p>
<p><strong>Note that you can upgrade your installed version of npm manually</strong> without requiring a Node.js update by using the command <code>npm install npm@2 -g</code> for npm LTS v2.15.2 or <code>npm install npm@3 -g</code> for npm v3.8.5.</p>
]]></description><link>https://nodejs.org/en/blog/vulnerability/npm-tokens-leak-march-2016</link><guid isPermaLink="true">https://nodejs.org/en/blog/vulnerability/npm-tokens-leak-march-2016</guid><dc:creator><![CDATA[Forrest Norvell]]></dc:creator><pubDate>Thu, 31 Mar 2016 10:41:46 GMT</pubDate></item></channel></rss>