<?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>Mon, 17 Oct 2016 23:14:07 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[October security releases and v6 LTS "Boron" security inclusions]]></title><description><![CDATA[<h3 id="header-node-js-v6-lts-security-inclusions">Node.js v6 LTS security inclusions<a name="node-js-v6-lts-security-inclusions" class="anchor" href="#node-js-v6-lts-security-inclusions" aria-labelledby="header-node-js-v6-lts-security-inclusions"></a></h3><p>Next week, on Tuesday the 18th (late evening UTC), the Node.js Foundation will be launching its second new LTS release line, a continuation of the v6.x series of releases. This line will be codenamed &quot;Boron&quot; and the first version will be v6.9.0.</p>
<p>In addition to a change to introduce the <code>process.release.lts</code> property, set to <code>&#39;Boron&#39;</code>, we will also be including 3 low-severity security patches that only apply to the v6.x release series.</p>
<p>The security vulnerabilities being addressed are all low-severity and arise from Node.js dependencies:</p>
<ul>
<li>V8</li>
<li>OpenSSL when Node.js is built in <a href="https://github.com/nodejs/node/blob/master/BUILDING.md#building-nodejs-with-fips-compliant-openssl">FIPS-compliant mode</a> (not official builds)</li>
<li>v8_inspector, a new experimental debugging protocol</li>
</ul>
<p>These patches will also be included in the new v7.x <em>Current</em> (non-LTS) release series which is due to be launched later this month.</p>
<ul>
<li>Node.js v6 <strong><em>is affected</em></strong></li>
<li>Node.js v4 (LTS &quot;Argon&quot;) <strong><em>is not affected</em></strong></li>
<li>Node.js v0.12 (Maintenance) <strong><em>is not affected</em></strong></li>
<li>Node.js v0.10 (Maintenance) <strong><em>is not affected</em></strong></li>
</ul>
<h3 id="header-cve-2016-5180-ares_create_query-single-byte-out-of-buffer-write">CVE-2016-5180 &quot;ares_create_query single byte out of buffer write&quot;<a name="cve-2016-5180-ares_create_query-single-byte-out-of-buffer-write" class="anchor" href="#cve-2016-5180-ares_create_query-single-byte-out-of-buffer-write" aria-labelledby="header-cve-2016-5180-ares_create_query-single-byte-out-of-buffer-write"></a></h3><p>A security vulnerability has been <a href="https://c-ares.haxx.se/adv_20160929.html">discovered in the c-ares library</a> that is bundled with all versions of Node.js. Due to the difficulty of triggering and making use of this vulnerability we currently consider this a low-severity security flaw for Node.js users.</p>
<p>The patch has already been included in Node.js v6 and we will ensure that patched versions of the remaining affected versions are made available by Tuesday the 18th.</p>
<ul>
<li>Node.js v6 <strong><em>is not affected</em></strong></li>
<li>Node.js v4 (LTS &quot;Argon&quot;) <strong><em>is affected</em></strong></li>
<li>Node.js v0.12 (Maintenance) <strong><em>is affected</em></strong></li>
<li>Node.js v0.10 (Maintenance) <strong><em>is affected</em></strong></li>
</ul>
<p>We apologise for the short notice of these releases.</p>
]]></description><link>https://nodejs.org/en/blog/vulnerability/october-2016-security-releases</link><guid isPermaLink="true">https://nodejs.org/en/blog/vulnerability/october-2016-security-releases</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Sat, 15 Oct 2016 10:36:44 GMT</pubDate></item><item><title><![CDATA[Node v6.8.1 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>build</strong>: Fix building with shared zlib. (Bradley T. Hughes) <a href="https://github.com/nodejs/node/pull/9077">#9077</a></li>
<li><strong>stream</strong>: Fix regression in <code>stream.Writable</code> subclass <code>instanceof</code> checks. (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/9088">#9088</a></li>
<li><strong>timers</strong>: Fix regression where immediates that are cleared in the callback would never be called. (Brian White) <a href="https://github.com/nodejs/node/pull/9086">#9086</a></li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/8d2206fe41"><code>8d2206fe41</code></a>] - <strong>build</strong>: add -DZLIB_CONST when building with --shared-zlib (Bradley T. Hughes) <a href="https://github.com/nodejs/node/pull/9077">#9077</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c4fab0a28"><code>8c4fab0a28</code></a>] - <strong>stream</strong>: fix <code>Writable</code> subclass instanceof checks (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/9088">#9088</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7171bd6311"><code>7171bd6311</code></a>] - <strong>timers</strong>: fix regression with clearImmediate() (Brian White) <a href="https://github.com/nodejs/node/pull/9086">#9086</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.8.1/node-v6.8.1-x86.msi">https://nodejs.org/dist/v6.8.1/node-v6.8.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.8.1/node-v6.8.1-x64.msi">https://nodejs.org/dist/v6.8.1/node-v6.8.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.8.1/win-x86/node.exe">https://nodejs.org/dist/v6.8.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.8.1/win-x64/node.exe">https://nodejs.org/dist/v6.8.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v6.8.1/node-v6.8.1.pkg">https://nodejs.org/dist/v6.8.1/node-v6.8.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.8.1/node-v6.8.1-darwin-x64.tar.gz">https://nodejs.org/dist/v6.8.1/node-v6.8.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.8.1/node-v6.8.1-linux-x86.tar.xz">https://nodejs.org/dist/v6.8.1/node-v6.8.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.8.1/node-v6.8.1-linux-x64.tar.xz">https://nodejs.org/dist/v6.8.1/node-v6.8.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.8.1/node-v6.8.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.8.1/node-v6.8.1-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.8.1/node-v6.8.1-sunos-x86.tar.xz">https://nodejs.org/dist/v6.8.1/node-v6.8.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.8.1/node-v6.8.1-sunos-x64.tar.xz">https://nodejs.org/dist/v6.8.1/node-v6.8.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.8.1/node-v6.8.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.8.1/node-v6.8.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.8.1/node-v6.8.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.8.1/node-v6.8.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.8.1/node-v6.8.1-linux-arm64.tar.xz">https://nodejs.org/dist/v6.8.1/node-v6.8.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.8.1/node-v6.8.1.tar.gz">https://nodejs.org/dist/v6.8.1/node-v6.8.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.8.1/">https://nodejs.org/dist/v6.8.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.8.1/api/">https://nodejs.org/docs/v6.8.1/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

fc42b85875c2ed593a22c4543f82f5ae4d737969c1915ac3d5f7a1fcf47a05a1  node-v6.8.1-aix-ppc64.tar.gz
36058e54c0e502c3e98f37f85533cf6148ea0232cf06cbebaee70a53719e60ca  node-v6.8.1-darwin-x64.tar.gz
0de6e5494e958abae485a89e56acfdd1c8be81f5f2c77d82fd9a90d05f226be4  node-v6.8.1-darwin-x64.tar.xz
63091ba93129536252820d0a6dc1e291d6bf602c1051a06979d45ae629265715  node-v6.8.1-headers.tar.gz
7e25a7ce6db3eda84998a41476c9cd684505839b12c79e3447d98ace81a4911b  node-v6.8.1-headers.tar.xz
d68acdedba79bb0cca9ccdb985323d18b6edbd85ee8cf896e02433c09cad1da9  node-v6.8.1-linux-arm64.tar.gz
813737086589af99cc46b35859418347dbbb8777b40fd841314d5cd44ff171d9  node-v6.8.1-linux-arm64.tar.xz
439c1018d65e224ae9b7a25bf546952c89c0d6faeddd2d932697a1bda6f6935d  node-v6.8.1-linux-armv6l.tar.gz
1424002e68f77ea4c6f2cd545e75652b97f5c2f00371df261f1d2da9f65fc5ce  node-v6.8.1-linux-armv6l.tar.xz
7afaab589165ba2e59476148010dd23d68cf67cd9f98d2522ce6e5c3430a5cc1  node-v6.8.1-linux-armv7l.tar.gz
4db9a34cde67a15680e1bfc1b80bace25475c79e554911ad62535d567b65125f  node-v6.8.1-linux-armv7l.tar.xz
7480f0b371187c3642c39ce058603b662e271823ff8fcb959fd349b580cb694b  node-v6.8.1-linux-ppc64le.tar.gz
952db6f02026b49d3a9210b4324432127e5e73038ac9f9c6dc97e7c304693454  node-v6.8.1-linux-ppc64le.tar.xz
f478521914ea5d46e0280ff5626ed2c9645acae529c4aa8a557de54353936255  node-v6.8.1-linux-ppc64.tar.gz
e0c3a1e2a500c9c4575f85a5f5f884fc765dcc3bc37913f52312d08f2799524f  node-v6.8.1-linux-ppc64.tar.xz
d6d9cd0a3164f687eaf148f37bd0a443fb5492964e5ef48bc61abafaa3fa8ac5  node-v6.8.1-linux-s390x.tar.gz
909f4992a2b5e82b3208aa51cac7289c865bca2f43ec041742ce24b3217b14dd  node-v6.8.1-linux-s390x.tar.xz
8d004e6990926508460495450a4083d40836e81710afca303d6a298e032c6b18  node-v6.8.1-linux-x64.tar.gz
ae027c59efa93823d4f8d0af296f4f0e2f54a168ca11a525f91cbbbd5f30e39e  node-v6.8.1-linux-x64.tar.xz
1247639f19a3e035bc1ec13bc546b0aea651b94836d0d814a5fe52f379c471e5  node-v6.8.1-linux-x86.tar.gz
0cbc3ace4d6fdf69f9d5db8a6f2f7f2e6fdb91e98889648af3381c2bca019479  node-v6.8.1-linux-x86.tar.xz
aa08c2fe5c97040f08935bc3e748a998d1a79205a943fecaf5abbc22726a4756  node-v6.8.1.pkg
49122d54d53ec38062fb6f66a724e28287b4bf6b67361e4020d936b28f207a59  node-v6.8.1-sunos-x64.tar.gz
3b110056957030755667cb5f71152f552cf8a88c46ddb68fdc8715370693f317  node-v6.8.1-sunos-x64.tar.xz
4b18bbaeb1f6cfc89545a5791681c40ca25f506d02170cc2d4e0d1fbbfe1da1c  node-v6.8.1-sunos-x86.tar.gz
9a0cbea79c249d19349aa9d1f0ce8ab99c88c1424118ce72d075882b22f95492  node-v6.8.1-sunos-x86.tar.xz
736f7651f59a78d5a0d88ab2430c93fc29a8efd1c06fd3fb4eb915b262bc2769  node-v6.8.1.tar.gz
a44ff48de369381c506661996dec568085d42998613ed2a23ebb37fddc12c99a  node-v6.8.1.tar.xz
99433a9e86c55dd3d8530e1e2f1a89e3c088ff62400e0cad90f362a236c945b0  node-v6.8.1-win-x64.7z
f0c13669e53682649e7e19008fae4215eff8f798924c98f25483699309bae707  node-v6.8.1-win-x64.zip
2dded7caa140a5b2a80dd98648183dfadf38f7a201a3bdf5fbe283b75a3c1331  node-v6.8.1-win-x86.7z
baacae312978ee54ee1303b9e9eebdadb1c851716890953edbe820c526953c33  node-v6.8.1-win-x86.zip
4600ed0e30a2497b6add2f53cdfccc727cf1cf9c5de6f90e89037085f489e5f4  node-v6.8.1-x64.msi
72b6bcbb0b33639d858a4fc925d2af9e0399ed59511ec7f7ad28ba08b8740866  node-v6.8.1-x86.msi
b30dee0c32a9ec7a282d55be3c8652075377adc88b7197f35f0e5aae003cae4f  win-x64/node.exe
b9038fcb8c5e75b7a6a570317baade24d32efe062defd47dd0bd63bb5438dd94  win-x64/node.lib
bfd6c8821cbe37a8343ba8da8f0b9bd66fb5bcd2ca364482c357918b2ef7a278  win-x64/node_pdb.7z
947d8c502ef60d0fc8070b3b364cff69c7d2b03c438979d721ca270f3b9b803b  win-x64/node_pdb.zip
ff1167133f9a9817248f00c48b07306888132dee2d0d12757e6206feca961cfd  win-x86/node.exe
e7d6eb9778991938228f300510dfe886fefc34590af4c45e5305fb760c049039  win-x86/node.lib
a8220b3d6b525b4104c09213999cdd445ce78d1195b5fdb924e3d42b9a4d4f78  win-x86/node_pdb.7z
7f661e5d555ef2cf177265141e7eb2252fe58e246edeecf99987b454057915b6  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJYAXjwAAoJELY7U1pMIGyp4OMQANfvkpLDYRxF6ojEtp3A697P
thGTxHqLVE6rSa7e1x06WadSft9NFmhnn2e8+Lo6gbioBtOqpFx0OkVFlXqHMlWa
ppKmyqPlzs85qiz7mlD7V8M/mstM0lEKI2LQ58ETy9se2qDJvOxdRu/buAtDD6W9
YIC6M/IFi6c6icrzPpEqhAgV7jpMXxbSyfS27H5xnMBEc422IsDSQnYj+EPx2Ly9
/iVXC+A13JcohgzhCM26RrD1GgHHgQ0HVhv0x06Xd/7G9O9FVMV+uQwSpzPY5Z2b
EHxMq67Uj8ttxl5zhIGgjzhj4BeDAzhdIkgNpPk7WeMdDpFTF+WeVhZgA8gFXgLh
Ebf6EHMEjc4dunAuDuuKrIjYJ1K5nt19TmpAJRlmcwT68wBjLedhxlBUs3J0dbS2
cIDPlejEkA2uySImnEJzWqFnzzOxXjYUGrALgs9rcUPrL6SvkAwARY86uIwDaz7K
PJoURvwMcWDJLVRo8+501+WoEM+GzgM42rFky+/d0OLmiVlRhv1ESNiz+w1Gnlf4
K8Ko4NlRmpnBz2S0KVVaDZINpzSFknAfX5Q1tYcI7685SybWqbs8M473TSFjgEel
NO+wEuHcM4Wg9/0rtwsBVq6Lb57vqpvuzFCANXcYf1qy0+LE3B5oSBnj+n+8BfpN
+xy+k6m8TgYUdJTyCAEL
=6B+o
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.8.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.8.1</guid><dc:creator><![CDATA[Evan Lucas]]></dc:creator><pubDate>Sat, 15 Oct 2016 00:38:39 GMT</pubDate></item><item><title><![CDATA[Node v6.8.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>fs</strong>:<ul>
<li><code>SyncWriteStream</code> now inherits from <code>Stream.Writable</code>. (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8830">#8830</a> <br>Practically, this means that when stdio is piped to a file, stdout and stderr will still be <code>Writable</code> streams.</li>
<li><code>fs.existsSync()</code> has been undeprecated. <code>fs.exists()</code> remains deprecated. (Dan Fabulich) <a href="https://github.com/nodejs/node/pull/8364">#8364</a></li>
</ul>
</li>
<li><strong>http</strong>: <code>http.request()</code> now accepts a <code>timeout</code> option. (Rene Weber) <a href="https://github.com/nodejs/node/pull/8101">#8101</a></li>
<li><strong>module</strong>: The module loader now maintains its own realpath cache. (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8100">#8100</a></li>
<li><strong>npm</strong>: Upgraded to 3.10.8 (Kat Marchán) <a href="https://github.com/nodejs/node/pull/8706">#8706</a></li>
<li><strong>stream</strong>: <code>Duplex</code> streams now show proper <code>instanceof Stream.Writable</code>. (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8834">#8834</a></li>
<li><strong>timers</strong>: Improved <code>setTimeout</code>/<code>Interval</code> performance by up to 22%. (Brian White) <a href="https://github.com/nodejs/node/pull/8661">#8661</a></li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/1a6e8983a6"><code>1a6e8983a6</code></a>] - <strong>benchmark</strong>: add benchmarks for <code>Buffer.from()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8738">#8738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/882f8b3d6c"><code>882f8b3d6c</code></a>] - <strong>benchmark</strong>: use &#39;yes&#39; instead of echo in a loop (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/8721">#8721</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/999f727bb5"><code>999f727bb5</code></a>] - <strong>benchmark</strong>: add benchmark for destructuring object (Fangdun Cai (Fundon)) <a href="https://github.com/nodejs/node/pull/8680">#8680</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c10898e31"><code>5c10898e31</code></a>] - <strong>buffer</strong>: fix check for <code>.buffer</code> property (Ojas Shirekar) <a href="https://github.com/nodejs/node/pull/8739">#8739</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9c2270502"><code>b9c2270502</code></a>] - <strong>buffer</strong>: fix performance regression (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8754">#8754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3fcdf4e80a"><code>3fcdf4e80a</code></a>] - <strong>buffer</strong>: remove unnecessary argument check (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8552">#8552</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee319b739c"><code>ee319b739c</code></a>] - <strong>buffer</strong>: add isSharedArrayBuffer checks (Ojas Shirekar) <a href="https://github.com/nodejs/node/pull/8510">#8510</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38fdbcd7f7"><code>38fdbcd7f7</code></a>] - <strong>build</strong>: make addons build dep. on node_version.h (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8861">#8861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f057d193ec"><code>f057d193ec</code></a>] - <strong>build</strong>: run cctests as part of test-ci target (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8034">#8034</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a202be6690"><code>a202be6690</code></a>] - <strong>build</strong>: don&#39;t build icu with -fno-rtti (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8886">#8886</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/296254f141"><code>296254f141</code></a>] - <strong>build</strong>: remove VS 2013 switch from vcbuild.bat (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8067">#8067</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a425c4da98"><code>a425c4da98</code></a>] - <strong>build</strong>: run <code>npm install</code> for doc builds in tarball (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8413">#8413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d3bce6ca1"><code>3d3bce6ca1</code></a>] - <strong>cluster</strong>: remove unused backlog argument (Brian White) <a href="https://github.com/nodejs/node/pull/8877">#8877</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23a851dfe6"><code>23a851dfe6</code></a>] - <strong>deps</strong>: avoid single-byte buffer overwrite in ares_create_query (Daniel Stenberg) <a href="https://github.com/nodejs/node/pull/8849">#8849</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/46af58898c"><code>46af58898c</code></a>] - <strong>deps</strong>: make gtest output tap (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8034">#8034</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d41e8913f"><code>9d41e8913f</code></a>] - <strong>deps</strong>: bump V8 patch to 84 (Myles Borins) <a href="https://github.com/nodejs/node/pull/8851">#8851</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d41bd9c68"><code>4d41bd9c68</code></a>] - <strong>deps</strong>: hotfix upgrade npm tap version for tests (Kat Marchán) <a href="https://github.com/nodejs/node/pull/8706">#8706</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ecfc32fde"><code>9ecfc32fde</code></a>] - <strong>deps</strong>: upgrade npm to 3.10.8 (Kat Marchán) <a href="https://github.com/nodejs/node/pull/8706">#8706</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4d9b54f75"><code>c4d9b54f75</code></a>] - <strong>dgram</strong>: use Buffer.alloc(0) for zero-size buffers (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/8751">#8751</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e1a774d314"><code>e1a774d314</code></a>] - <strong>dns</strong>: remove internal variable from makeAsync (yorkie) <a href="https://github.com/nodejs/node/pull/8800">#8800</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/787558935c"><code>787558935c</code></a>] - <strong>dns</strong>: tweak regex for IPv6 addresses (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/8665">#8665</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e8c03707a"><code>4e8c03707a</code></a>] - <strong>dns</strong>: handle array holes in setServers() (cjihrig) <a href="https://github.com/nodejs/node/pull/8567">#8567</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e6be7b4c2"><code>5e6be7b4c2</code></a>] - <strong>doc</strong>: fix typo in email address in README (Rich Trott) <a href="https://github.com/nodejs/node/pull/8941">#8941</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72ed6aa205"><code>72ed6aa205</code></a>] - <strong>doc</strong>: make node(1) more consistent with tradition (Alex Jordan) <a href="https://github.com/nodejs/node/pull/8902">#8902</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2fad4d29b0"><code>2fad4d29b0</code></a>] - <strong>doc</strong>: add example for file existence with fs.stat (Christopn Noelke) <a href="https://github.com/nodejs/node/pull/8585">#8585</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0bdc363205"><code>0bdc363205</code></a>] - <strong>doc</strong>: add <code>added:</code> information for globals (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/8901">#8901</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc2dd3e467"><code>bc2dd3e467</code></a>] - <strong>doc</strong>: change ./node to node in debugger.md (AnnaMag) <a href="https://github.com/nodejs/node/pull/8943">#8943</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b212b9b44b"><code>b212b9b44b</code></a>] - <strong>doc</strong>: add CTC meeting minutes 2016-09-07 (Josh Gavant) <a href="https://github.com/nodejs/node/pull/8499">#8499</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c31a3178e8"><code>c31a3178e8</code></a>] - <strong>doc</strong>: fixup link in fs.md (ss22ever) <a href="https://github.com/nodejs/node/pull/8940">#8940</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e7039cdbb8"><code>e7039cdbb8</code></a>] - <strong>doc</strong>: fix markdown formatting in url.md (Bryan Bess) <a href="https://github.com/nodejs/node/pull/8933">#8933</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff9a84d324"><code>ff9a84d324</code></a>] - <strong>doc</strong>: update punctuation in README.md (Abner Chou) <a href="https://github.com/nodejs/node/pull/8892">#8892</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c36c8dc3cc"><code>c36c8dc3cc</code></a>] - <strong>doc</strong>: add documentation for test common module (Paul Grock) <a href="https://github.com/nodejs/node/pull/8840">#8840</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a604a82186"><code>a604a82186</code></a>] - <strong>doc</strong>: recommend using port 0 instead of common.PORT (Niklas Ingholt) <a href="https://github.com/nodejs/node/pull/8694">#8694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/77fc5caceb"><code>77fc5caceb</code></a>] - <strong>doc</strong>: add CTC meeting minutes 2016-09-14 (Josh Gavant) <a href="https://github.com/nodejs/node/pull/8726">#8726</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/505b88d3c3"><code>505b88d3c3</code></a>] - <strong>doc</strong>: add CTC meeting minutes 2016-09-21 (Josh Gavant) <a href="https://github.com/nodejs/node/pull/8727">#8727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e8c8f90bc"><code>3e8c8f90bc</code></a>] - <strong>doc</strong>: fix typo in repl doc (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/8826">#8826</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a00ae75805"><code>a00ae75805</code></a>] - <strong>doc</strong>: improve documentation for commit subject line (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/8546">#8546</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aaebbf9708"><code>aaebbf9708</code></a>] - <strong>doc</strong>: encourage 2FA before onboarding (Rich Trott) <a href="https://github.com/nodejs/node/pull/8776">#8776</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f07054dd49"><code>f07054dd49</code></a>] - <strong>doc</strong>: add optional step to onboarding doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/8774">#8774</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dceaa0ba4a"><code>dceaa0ba4a</code></a>] - <strong>doc</strong>: remove failing workaround in BUILDING.md (Christopher Fujino) <a href="https://github.com/nodejs/node/pull/8763">#8763</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0522aa0dc0"><code>0522aa0dc0</code></a>] - <strong>doc</strong>: add commit formats for release blog posts (fen) <a href="https://github.com/nodejs/node/pull/8631">#8631</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/98e425eed4"><code>98e425eed4</code></a>] - <strong>doc</strong>: fix title level at tls.md (yorkie) <a href="https://github.com/nodejs/node/pull/8782">#8782</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e7c0f34f20"><code>e7c0f34f20</code></a>] - <strong>doc</strong>: add added: info for crypto.timingSafeEqual() (Marc-Aurèle DARCHE) <a href="https://github.com/nodejs/node/pull/8796">#8796</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4fb051426c"><code>4fb051426c</code></a>] - <strong>doc</strong>: enable no-file-name-articles remark-lint rule (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/8713">#8713</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4699e3022b"><code>4699e3022b</code></a>] - <strong>doc</strong>: enable first-heading-level remark-lint rule (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/8716">#8716</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3aec6a68bf"><code>3aec6a68bf</code></a>] - <strong>doc</strong>: improve child_process doc types (yorkie) <a href="https://github.com/nodejs/node/pull/8741">#8741</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6fab334a73"><code>6fab334a73</code></a>] - <strong>doc</strong>: fix example in stream doc (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/8378">#8378</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f13089b834"><code>f13089b834</code></a>] - <strong>doc</strong>: update BUILDING.md (rainabba) <a href="https://github.com/nodejs/node/pull/8704">#8704</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c014bb532"><code>5c014bb532</code></a>] - <strong>doc</strong>: standardize on <code>make -j8</code> (Rich Trott) <a href="https://github.com/nodejs/node/pull/8678">#8678</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/98ca442cae"><code>98ca442cae</code></a>] - <strong>doc</strong>: add CTC meeting minutes 2016-08-24 (Josh Gavant) <a href="https://github.com/nodejs/node/pull/8423">#8423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28264f8da4"><code>28264f8da4</code></a>] - <strong>doc</strong>: add eugeneo to collaborators (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8696">#8696</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85ee89edd6"><code>85ee89edd6</code></a>] - <strong>doc</strong>: add ak239 to collaborators (Aleksey Kozyatinskiy) <a href="https://github.com/nodejs/node/pull/8676">#8676</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5dd6229aeb"><code>5dd6229aeb</code></a>] - <strong>doc</strong>: clarify fs.utimes() arguments (Danny Guo) <a href="https://github.com/nodejs/node/pull/8651">#8651</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/42386d7229"><code>42386d7229</code></a>] - <strong>doc</strong>: add link to help repo in README (Rich Trott) <a href="https://github.com/nodejs/node/pull/8570">#8570</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f6101ed10"><code>2f6101ed10</code></a>] - <strong>doc</strong>: fix broken link in timers doc (Ltrlg) <a href="https://github.com/nodejs/node/pull/8562">#8562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e16f95db4d"><code>e16f95db4d</code></a>] - <strong>doc</strong>: update exercise portion of onboarding doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/8559">#8559</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a91050c57b"><code>a91050c57b</code></a>] - <strong>doc</strong>: fix typo in path doc (Kalman Hazins) <a href="https://github.com/nodejs/node/pull/8527">#8527</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64b79eba42"><code>64b79eba42</code></a>] - <strong>doc</strong>: remove extra comma in cluster docs (Teddy Katz) <a href="https://github.com/nodejs/node/pull/8557">#8557</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d23227060"><code>2d23227060</code></a>] - <strong>doc</strong>: fix a formatting error in buffer.md (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/8553">#8553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eebecef9a4"><code>eebecef9a4</code></a>] - <strong>doc</strong>: link onboarding to contributing guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/8529">#8529</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a1f74338c"><code>8a1f74338c</code></a>] - <strong>doc</strong>: remove duplicate content from readline doc (Italo A. Casas) <a href="https://github.com/nodejs/node/pull/8497">#8497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71dd4c193a"><code>71dd4c193a</code></a>] - <strong>doc</strong>: capitalize arguments&#39; type names in url doc (yorkie) <a href="https://github.com/nodejs/node/pull/8489">#8489</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e28e03fb9"><code>8e28e03fb9</code></a>] - <strong>doc</strong>: add gibfahn to collaborators (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/8533">#8533</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c96618f241"><code>c96618f241</code></a>] - <strong>doc</strong>: add imyller to collaborators (Ilkka Myller) <a href="https://github.com/nodejs/node/pull/8530">#8530</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/929d9bb222"><code>929d9bb222</code></a>] - <strong>doc</strong>: standardize rest parameters (Timothy Gu) <a href="https://github.com/nodejs/node/pull/8485">#8485</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/125df45b80"><code>125df45b80</code></a>] - <strong>doc</strong>: add not-an-aardvark to collaborators (not-an-aardvark) <a href="https://github.com/nodejs/node/pull/8525">#8525</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3eb93e1fe8"><code>3eb93e1fe8</code></a>] - <strong>doc</strong>: add example for running with v8-inspector (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/8845">#8845</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6dcbc212b"><code>d6dcbc212b</code></a>] - <strong>doc,tool</strong>: add tls.TLSSocket to typeMap (yorkie) <a href="https://github.com/nodejs/node/pull/8742">#8742</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d69570d5fc"><code>d69570d5fc</code></a>] - <strong>doc,tool</strong>: add ref to Integer (yorkie) <a href="https://github.com/nodejs/node/pull/8740">#8740</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/688abac7b2"><code>688abac7b2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: make <code>SyncWriteStream</code> inherit from <code>Writable</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8830">#8830</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07d97f4f3e"><code>07d97f4f3e</code></a>] - <strong>fs</strong>: fix handling of <code>uv_stat_t</code> fields (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8515">#8515</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14e2d67776"><code>14e2d67776</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs,doc</strong>: undeprecate existsSync (Dan Fabulich) <a href="https://github.com/nodejs/node/pull/8364">#8364</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/980c1edf63"><code>980c1edf63</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs,module</strong>: add module-loader-only realpath cache (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8100">#8100</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee7af01b93"><code>ee7af01b93</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: socket connection timeout for http request (Rene Weber) <a href="https://github.com/nodejs/node/pull/8101">#8101</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7a59449478"><code>7a59449478</code></a>] - <strong>https</strong>: fix memory leak with https.request() (Ilkka Myller) <a href="https://github.com/nodejs/node/pull/8647">#8647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/573d8bcee4"><code>573d8bcee4</code></a>] - <strong>inspector</strong>: fix minor issues (Brian White) <a href="https://github.com/nodejs/node/pull/8890">#8890</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4f9cf779f"><code>f4f9cf779f</code></a>] - <strong>inspector</strong>: build file cleanup (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8753">#8753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e80ae1350c"><code>e80ae1350c</code></a>] - <strong>inspector</strong>: address race conditions (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8672">#8672</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f817875235"><code>f817875235</code></a>] - <strong>inspector</strong>: wait for both sides closing (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8505">#8505</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4ed46b47a1"><code>4ed46b47a1</code></a>] - <strong>inspector</strong>: report default context (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8502">#8502</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b05ce842ce"><code>b05ce842ce</code></a>] - <strong>inspector</strong>: zero out structure members (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8536">#8536</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b90ff7a8d"><code>0b90ff7a8d</code></a>] - <strong>inspector</strong>: introduce a smoke test (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8429">#8429</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3222b66abe"><code>3222b66abe</code></a>] - <strong>inspector</strong>: fix tests on Windows (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8528">#8528</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a1925a7955"><code>a1925a7955</code></a>] - <strong>lib</strong>: minor improvements to bootstrap_node.js (Rémy MEJA) <a href="https://github.com/nodejs/node/pull/8906">#8906</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/313a45da24"><code>313a45da24</code></a>] - <strong>lib</strong>: changed var to const in linkedlist (Adri Van Houdt) <a href="https://github.com/nodejs/node/pull/8609">#8609</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6cd5588a67"><code>6cd5588a67</code></a>] - <strong>lib</strong>: fix TypeError in v8-polyfill (Wyatt Preul) <a href="https://github.com/nodejs/node/pull/8863">#8863</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba361a2aa0"><code>ba361a2aa0</code></a>] - <strong>lib</strong>: remove let from for loops (Myles Borins) <a href="https://github.com/nodejs/node/pull/8873">#8873</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/beb288b639"><code>beb288b639</code></a>] - <strong>lib</strong>: changed var to const in internal/v8_polyfill (Adri Van Houdt) <a href="https://github.com/nodejs/node/pull/8615">#8615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/858a7bbacf"><code>858a7bbacf</code></a>] - <strong>lib</strong>: changed var to const in bootstrap_node.js (Adri Van Houdt) <a href="https://github.com/nodejs/node/pull/8588">#8588</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/31232adebb"><code>31232adebb</code></a>] - <strong>module</strong>: fix comment from &quot;read-only&quot; to &quot;shallow&quot; (Bryan English) <a href="https://github.com/nodejs/node/pull/8887">#8887</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0eaf3ff53c"><code>0eaf3ff53c</code></a>] - <strong>path</strong>: fallback to process cwd when resolving drive cwd (Jason Ginchereau) <a href="https://github.com/nodejs/node/pull/8541">#8541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d72a7b3d0c"><code>d72a7b3d0c</code></a>] - <strong>path</strong>: fix path.relative UNC path result (Jason Ginchereau) <a href="https://github.com/nodejs/node/pull/8523">#8523</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e0c10f63b0"><code>e0c10f63b0</code></a>] - <strong>process</strong>: changed var to const in internal/process.js (Adri Van Houdt) <a href="https://github.com/nodejs/node/pull/8614">#8614</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37ce6da59a"><code>37ce6da59a</code></a>] - <strong>process</strong>: changed var to const in internal/v8_prof_processor (Adri Van Houdt) <a href="https://github.com/nodejs/node/pull/8619">#8619</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8f1cf1bd8"><code>e8f1cf1bd8</code></a>] - <strong>process</strong>: changed var to const in internal/process/promises (Adri Van Houdt) <a href="https://github.com/nodejs/node/pull/8620">#8620</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4c194ee7bd"><code>4c194ee7bd</code></a>] - <strong>readline</strong>: fix <code>concievably</code> typo in readline.js (Miguel Angel Asencio Hurtado) <a href="https://github.com/nodejs/node/pull/8953">#8953</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c91a9b848"><code>8c91a9b848</code></a>] - <strong>repl</strong>: improve .help message (Roman Reiss) <a href="https://github.com/nodejs/node/pull/8519">#8519</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/443bedeb68"><code>443bedeb68</code></a>] - <strong>src</strong>: remove out-of-date TODO comment (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/9000">#9000</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59aa103df2"><code>59aa103df2</code></a>] - <strong>src</strong>: fix typo in #endif comment (Juan Andres Andrango) <a href="https://github.com/nodejs/node/pull/8989">#8989</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a2ba6fe83"><code>8a2ba6fe83</code></a>] - <strong>src</strong>: fix build for older clang (Zach Bjornson) <a href="https://github.com/nodejs/node/pull/7645">#7645</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8df78c573"><code>d8df78c573</code></a>] - <strong>src</strong>: remove unused function declaration (Brian White) <a href="https://github.com/nodejs/node/pull/8878">#8878</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6b9ffbf5b"><code>a6b9ffbf5b</code></a>] - <strong>src</strong>: refactor reading of options in contextify (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/8850">#8850</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/324c8b5f7e"><code>324c8b5f7e</code></a>] - <strong>src</strong>: fixes misplaced comment (Madhav Gharmalkar) <a href="https://github.com/nodejs/node/pull/8860">#8860</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/86b9db601d"><code>86b9db601d</code></a>] - <strong>src</strong>: add missing length argument to send comment (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/8816">#8816</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa11205f71"><code>aa11205f71</code></a>] - <strong>src</strong>: rename CHECK_NOT_OOB() macro (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8784">#8784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8be818eb07"><code>8be818eb07</code></a>] - <strong>src</strong>: fix minor typo in comments (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/8736">#8736</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/41ad6e3965"><code>41ad6e3965</code></a>] - <strong>src</strong>: rename handle_<em> to handle</em> in HandleWrap (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/8712">#8712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9205edc35c"><code>9205edc35c</code></a>] - <strong>src</strong>: don&#39;t abort when c-ares initialization fails (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8710">#8710</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ddfe89fdf"><code>6ddfe89fdf</code></a>] - <strong>src</strong>: remove VS 2013 compatibility hacks (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8067">#8067</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9491f1604"><code>a9491f1604</code></a>] - <strong>src</strong>: make ReqWrap req_ member private (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/8532">#8532</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ebce30468"><code>5ebce30468</code></a>] - <strong>src</strong>: remove unneeded ABORT after CHECK (yorkie) <a href="https://github.com/nodejs/node/pull/8593">#8593</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2dbef79ca7"><code>2dbef79ca7</code></a>] - <strong>src</strong>: handle thrown errors in CopyProperties() (cjihrig) <a href="https://github.com/nodejs/node/pull/8649">#8649</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/52f0f64e79"><code>52f0f64e79</code></a>] - <strong>src</strong>: use MaybeStackBuffer on DoSend/Writev (Paul Kiddie) <a href="https://github.com/nodejs/node/pull/8626">#8626</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a62999ac70"><code>a62999ac70</code></a>] - <strong>src</strong>: add /json/protocol endpoint to inspector (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7491">#7491</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e7c67cf55"><code>4e7c67cf55</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: proper <code>instanceof</code> for <code>Writable</code>s (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8834">#8834</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56951b4367"><code>56951b4367</code></a>] - <strong>test</strong>: add coverage for spawnSync() killSignal (cjihrig) <a href="https://github.com/nodejs/node/pull/8960">#8960</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/05f74120e8"><code>05f74120e8</code></a>] - <strong>test</strong>: refactor <code>assert</code> in internet test-dns.js (Junshu Okamoto) <a href="https://github.com/nodejs/node/pull/8980">#8980</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a4207d91d"><code>1a4207d91d</code></a>] - <strong>test</strong>: various test improvements (James M Snell) <a href="https://github.com/nodejs/node/pull/8468">#8468</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4f0bb237a"><code>c4f0bb237a</code></a>] - <strong>test</strong>: expand test coverage for url.js (Junshu Okamoto) <a href="https://github.com/nodejs/node/pull/8976">#8976</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e9b6a0022"><code>4e9b6a0022</code></a>] - <strong>test</strong>: fix test-child-process-fork-regr-gh-2847 (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/8954">#8954</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b579fcab45"><code>b579fcab45</code></a>] - <strong>test</strong>: remove FIXME pummel/test-tls-securepair-client (Alfred Cepeda) <a href="https://github.com/nodejs/node/pull/8757">#8757</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b0733fd49"><code>9b0733fd49</code></a>] - <strong>test</strong>: run faster and cleanup after run (Wyatt Preul) <a href="https://github.com/nodejs/node/pull/8848">#8848</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df0211d95e"><code>df0211d95e</code></a>] - <strong>test</strong>: refactor test-net-server-max-connections (Rich Trott) <a href="https://github.com/nodejs/node/pull/8931">#8931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/147a06d4a5"><code>147a06d4a5</code></a>] - <strong>test</strong>: enable addons test to pass with debug build (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/8836">#8836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/636026a22d"><code>636026a22d</code></a>] - <strong>test</strong>: remove blank lines at end of files (Rich Trott) <a href="https://github.com/nodejs/node/pull/8920">#8920</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/93c48743f1"><code>93c48743f1</code></a>] - <strong>test</strong>: refactor test-file-write-stream (Sudaraka Wijesinghe) <a href="https://github.com/nodejs/node/pull/8894">#8894</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/516486526f"><code>516486526f</code></a>] - <strong>test</strong>: cleanup/update test-dgram-empty-packet.js (Michael Macherey) <a href="https://github.com/nodejs/node/pull/8896">#8896</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f0f596e07"><code>2f0f596e07</code></a>] - <strong>test</strong>: fix child-process-uid-gid on Windows (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8924">#8924</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/52d0424c56"><code>52d0424c56</code></a>] - <strong>test</strong>: mark test-tick-processor-unknown flaky (Rich Trott) <a href="https://github.com/nodejs/node/pull/8900">#8900</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/424c126742"><code>424c126742</code></a>] - <strong>test</strong>: fix -Wformat warnings in inspector cctest (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8034">#8034</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/76f80a3f74"><code>76f80a3f74</code></a>] - <strong>test</strong>: fix running child-process-uid-gid as root (Wyatt Preul) <a href="https://github.com/nodejs/node/pull/8864">#8864</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/11ba56c83d"><code>11ba56c83d</code></a>] - <strong>test</strong>: expand test coverage for url.js (Junshu Okamoto) <a href="https://github.com/nodejs/node/pull/8859">#8859</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c9450cef1b"><code>c9450cef1b</code></a>] - <strong>test</strong>: clean up test-timers-immediate (Rich Trott) <a href="https://github.com/nodejs/node/pull/8857">#8857</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17922de555"><code>17922de555</code></a>] - <strong>test</strong>: add and assert readable/writable arguments (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/8815">#8815</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc710ef461"><code>bc710ef461</code></a>] - <strong>test</strong>: cleanup/update test-os.js (Mike Woods) <a href="https://github.com/nodejs/node/pull/8761">#8761</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc42825530"><code>fc42825530</code></a>] - <strong>test</strong>: modernize syntax, add strict checks (Lydia Kats) <a href="https://github.com/nodejs/node/pull/8841">#8841</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72de8594fe"><code>72de8594fe</code></a>] - <strong>test</strong>: use common.skip for tap skip output (Lydia Kats) <a href="https://github.com/nodejs/node/pull/8841">#8841</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4fa0fc59cd"><code>4fa0fc59cd</code></a>] - <strong>test</strong>: stream writable ended state (Italo A. Casas) <a href="https://github.com/nodejs/node/pull/8778">#8778</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6dbda6aa86"><code>6dbda6aa86</code></a>] - <strong>test</strong>: clean up test-buffer-badhex (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/7773">#7773</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af092f1fc0"><code>af092f1fc0</code></a>] - <strong>test</strong>: cleanup test-net-server-address.js (Akito Ito) <a href="https://github.com/nodejs/node/pull/8586">#8586</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af84528d41"><code>af84528d41</code></a>] - <strong>test</strong>: replace indexOf, assert.equal, add mustCall() (Richard Hong) <a href="https://github.com/nodejs/node/pull/8766">#8766</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e95b0e24b"><code>2e95b0e24b</code></a>] - <strong>test</strong>: fixed FIXME in test-repl-persistent-history (Alfred Cepeda) <a href="https://github.com/nodejs/node/pull/8756">#8756</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/76fd7db521"><code>76fd7db521</code></a>] - <strong>test</strong>: update var to const, use arrow functions (Matt Lang) <a href="https://github.com/nodejs/node/pull/8595">#8595</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5bd13a3d6c"><code>5bd13a3d6c</code></a>] - <strong>test</strong>: cleanup parallel/test-fs-readfile-unlink.js (nohmapp) <a href="https://github.com/nodejs/node/pull/8764">#8764</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f523b82c7b"><code>f523b82c7b</code></a>] - <strong>test</strong>: cleanup parallel/test-file-write-stream2.js (Jenna Vuong) <a href="https://github.com/nodejs/node/pull/8770">#8770</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9252e7a52d"><code>9252e7a52d</code></a>] - <strong>test</strong>: cleanup parallel/test-fs-realpath.js (mpmckenna8) <a href="https://github.com/nodejs/node/pull/8769">#8769</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ba8aa963e"><code>6ba8aa963e</code></a>] - <strong>test</strong>: changed var to const, added strict equal checks (Lydia Katsamberis) <a href="https://github.com/nodejs/node/pull/8762">#8762</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81ed50c5da"><code>81ed50c5da</code></a>] - <strong>test</strong>: add assertions to zero length buffer test (Lauren Spiegel) <a href="https://github.com/nodejs/node/pull/8729">#8729</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2aea505df"><code>b2aea505df</code></a>] - <strong>test</strong>: use Buffer.alloc (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8748">#8748</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e4d8984b4"><code>5e4d8984b4</code></a>] - <strong>test</strong>: accept expected AIX result test-stdio-closed (Rich Trott) <a href="https://github.com/nodejs/node/pull/8755">#8755</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/906283837f"><code>906283837f</code></a>] - <strong>test</strong>: skip cpu-intensive tests on slow hosts (Rich Trott) <a href="https://github.com/nodejs/node/pull/8652">#8652</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa5a16a8ae"><code>aa5a16a8ae</code></a>] - <strong>test</strong>: add expectWarning to common (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8662">#8662</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b46d8cdcde"><code>b46d8cdcde</code></a>] - <strong>test</strong>: cleanup vars to const and &#39;==&#39; to &#39;===&#39; (oogz) <a href="https://github.com/nodejs/node/pull/8705">#8705</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5540e3d488"><code>5540e3d488</code></a>] - <strong>test</strong>: fix test-cluster-worker-init.js flakyness (Ilkka Myller) <a href="https://github.com/nodejs/node/pull/8703">#8703</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed625fefd2"><code>ed625fefd2</code></a>] - <strong>test</strong>: add tests for add/remove header after sent (Niklas Ingholt) <a href="https://github.com/nodejs/node/pull/8682">#8682</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9d1426080"><code>e9d1426080</code></a>] - <strong>test</strong>: enable cyrillic punycode test case (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8695">#8695</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b62735a302"><code>b62735a302</code></a>] - <strong>test</strong>: remove call to <code>net.Socket.resume()</code> (Alfred Cepeda) <a href="https://github.com/nodejs/node/pull/8679">#8679</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ca8722203"><code>9ca8722203</code></a>] - <strong>test</strong>: cleanup stream tests (Italo A. Casas) <a href="https://github.com/nodejs/node/pull/8668">#8668</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dfd022ff9e"><code>dfd022ff9e</code></a>] - <strong>test</strong>: update test/parallel/test-child-process-stdio.js (matzavinos) <a href="https://github.com/nodejs/node/pull/8584">#8584</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fef4341f46"><code>fef4341f46</code></a>] - <strong>test</strong>: update test/parallel/test-eval.js (Pavol Otcenas) <a href="https://github.com/nodejs/node/pull/8590">#8590</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43d6212257"><code>43d6212257</code></a>] - <strong>test</strong>: update test/parallel/test-child-process-send-utf8.js (Jonathan Prince) <a href="https://github.com/nodejs/node/pull/8594">#8594</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6924a4d237"><code>6924a4d237</code></a>] - <strong>test</strong>: update test/parallel/test-fs-read.js (Richard Walker) <a href="https://github.com/nodejs/node/pull/8596">#8596</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b494d3b96"><code>1b494d3b96</code></a>] - <strong>test</strong>: fixup parallel/test-async-wrap-post-did-throw.js (Jermaine Oppong) <a href="https://github.com/nodejs/node/pull/8625">#8625</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edf9242f56"><code>edf9242f56</code></a>] - <strong>test</strong>: cleanup test-os.js (delvedor) <a href="https://github.com/nodejs/node/pull/8606">#8606</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4ad8d9619"><code>d4ad8d9619</code></a>] - <strong>test</strong>: refactor test-dgram-bind-shared-ports.js (Fikret Burak Gazioglu) <a href="https://github.com/nodejs/node/pull/8582">#8582</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/714cbfd46c"><code>714cbfd46c</code></a>] - <strong>test</strong>: update test-child-process-recv-handle (Jonathan Prince) <a href="https://github.com/nodejs/node/pull/8648">#8648</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c664109c72"><code>c664109c72</code></a>] - <strong>test</strong>: improve test-child-process-stdout-flush (Wietse Venema) <a href="https://github.com/nodejs/node/pull/8581">#8581</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c98d0c984d"><code>c98d0c984d</code></a>] - <strong>test</strong>: cleanup test-child-process-exec-env.js (Yevgen Safronov) <a href="https://github.com/nodejs/node/pull/8600">#8600</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3269a7d6f5"><code>3269a7d6f5</code></a>] - <strong>test</strong>: cleanup test-tls-connect-given-socket.js (Thomas van Lankveld) <a href="https://github.com/nodejs/node/pull/8616">#8616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e5a1c0e3c"><code>5e5a1c0e3c</code></a>] - <strong>test</strong>: cleanup test-child-process-buffering.js (Adri Van Houdt) <a href="https://github.com/nodejs/node/pull/8578">#8578</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bcba27e8c6"><code>bcba27e8c6</code></a>] - <strong>test</strong>: update test-cluster-disconnect-unshared-udp (matt-in-a-hat) <a href="https://github.com/nodejs/node/pull/8599">#8599</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a59ca6168"><code>5a59ca6168</code></a>] - <strong>test</strong>: changing equal to strictEqual in path (lrlna) <a href="https://github.com/nodejs/node/pull/8628">#8628</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ddf77fc24"><code>3ddf77fc24</code></a>] - <strong>test</strong>: modernize js and tighten equality checking (Pavol Otcenas) <a href="https://github.com/nodejs/node/pull/8618">#8618</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/34f24e559d"><code>34f24e559d</code></a>] - <strong>test</strong>: refactor parallel/test-tcp-wrap-listen (scott stern) <a href="https://github.com/nodejs/node/pull/8640">#8640</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6fb8ebd98c"><code>6fb8ebd98c</code></a>] - <strong>test</strong>: cleanup cluster-disconnect-unshared-tcp test (Rachel) <a href="https://github.com/nodejs/node/pull/8598">#8598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd7f87ef40"><code>fd7f87ef40</code></a>] - <strong>test</strong>: var variables to const in zlib (Ishan Aditya) <a href="https://github.com/nodejs/node/pull/8627">#8627</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc6b4970b5"><code>fc6b4970b5</code></a>] - <strong>test</strong>: modernize JS and tighten equality checking (Pavol Otcenas) <a href="https://github.com/nodejs/node/pull/8580">#8580</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f2f6353bc4"><code>f2f6353bc4</code></a>] - <strong>test</strong>: cleanup test-intl.js (Alessandro Metta) <a href="https://github.com/nodejs/node/pull/8641">#8641</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14025db8c5"><code>14025db8c5</code></a>] - <strong>test</strong>: cleanup test-child-process-disconnect.js (Pavol Otcenas) <a href="https://github.com/nodejs/node/pull/8602">#8602</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9032ba60a5"><code>9032ba60a5</code></a>] - <strong>test</strong>: replace var by const test-tls-zero-clear-in (Sébastien Barbieri) <a href="https://github.com/nodejs/node/pull/8621">#8621</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1aa1740f12"><code>1aa1740f12</code></a>] - <strong>test</strong>: improve coverage of the util module (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8633">#8633</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28d009be76"><code>28d009be76</code></a>] - <strong>test</strong>: refactored test-crypto-random.js (Tobias Kahse) <a href="https://github.com/nodejs/node/pull/8632">#8632</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a89deb9c59"><code>a89deb9c59</code></a>] - <strong>test</strong>: cleanup test-c-ares.js (Yevgen Safronov) <a href="https://github.com/nodejs/node/pull/8577">#8577</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c3d521d90"><code>9c3d521d90</code></a>] - <strong>test</strong>: improve child_process tests (Dennis Schwartz) <a href="https://github.com/nodejs/node/pull/8617">#8617</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba88f5b8f8"><code>ba88f5b8f8</code></a>] - <strong>test</strong>: improve coverage of the buffer module (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8552">#8552</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b10467cde2"><code>b10467cde2</code></a>] - <strong>test</strong>: improve test-https-agent.js (Dan.Williams) <a href="https://github.com/nodejs/node/pull/8517">#8517</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82b7894d3b"><code>82b7894d3b</code></a>] - <strong>test</strong>: make test-tick-processor.js non-flaky (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/8542">#8542</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30e995f714"><code>30e995f714</code></a>] - <strong>test</strong>: add coverage for <code>client._addHandle()</code> (Rich Trott) <a href="https://github.com/nodejs/node/pull/8518">#8518</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff238c8d15"><code>ff238c8d15</code></a>] - <strong>test</strong>: fix flaky test-force-repl (Rich Trott) <a href="https://github.com/nodejs/node/pull/8484">#8484</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83ed5085f4"><code>83ed5085f4</code></a>] - <strong>test</strong>: mark test-inspector flaky on windows (Rich Trott) <a href="https://github.com/nodejs/node/pull/8835">#8835</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a7dd18699"><code>5a7dd18699</code></a>] - <strong>test,benchmark</strong>: fix lint errors on v6.x (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/9029">#9029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4492cc3e25"><code>4492cc3e25</code></a>] - <strong>test,lib</strong>: align arguments in multiline calls (Rich Trott) <a href="https://github.com/nodejs/node/pull/8642">#8642</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a72a606cb"><code>3a72a606cb</code></a>] - <strong>timers</strong>: improve setImmediate() performance (Brian White) <a href="https://github.com/nodejs/node/pull/8655">#8655</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06c411753e"><code>06c411753e</code></a>] - <strong>timers</strong>: improve setTimeout/Interval performance (Brian White) <a href="https://github.com/nodejs/node/pull/8661">#8661</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02da155e4b"><code>02da155e4b</code></a>] - <strong>timers</strong>: remove unreachable code (yorkie) <a href="https://github.com/nodejs/node/pull/8487">#8487</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf92be6939"><code>cf92be6939</code></a>] - <strong>tls</strong>: TLSSocket emits &#39;error&#39; on handshake failure (Mariusz &#39;koder&#39; Chwalba) <a href="https://github.com/nodejs/node/pull/8805">#8805</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bee1955f4e"><code>bee1955f4e</code></a>] - <strong>tls</strong>: handle <code>error</code> events with <code>_tlsError</code> (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/8889">#8889</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2eaa12a23"><code>d2eaa12a23</code></a>] - <strong>tls</strong>: improve createSecureContext in <code>_tls_common</code> (yorkie) <a href="https://github.com/nodejs/node/pull/8781">#8781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0234e7968"><code>b0234e7968</code></a>] - <strong>tls</strong>: add &#39;new&#39; keyword for Array constructor call (Mike Ralphson) <a href="https://github.com/nodejs/node/pull/8514">#8514</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58c55108d2"><code>58c55108d2</code></a>] - <strong>tools</strong>: disallow extra blank lines at EOF/BOF (Rich Trott) <a href="https://github.com/nodejs/node/pull/8920">#8920</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/336d505dd9"><code>336d505dd9</code></a>] - <strong>tools</strong>: enable more remark-lint rules (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/8708">#8708</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0310655cda"><code>0310655cda</code></a>] - <strong>tools</strong>: update remark configuration (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/8666">#8666</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c6284a417"><code>5c6284a417</code></a>] - <strong>tools</strong>: add additional ESLint rules (Teddy Katz) <a href="https://github.com/nodejs/node/pull/8643">#8643</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/73d54a6fc7"><code>73d54a6fc7</code></a>] - <strong>tools</strong>: add eslint rule prefer-assert-methods (Dany Shaanan) <a href="https://github.com/nodejs/node/pull/8622">#8622</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac6927f549"><code>ac6927f549</code></a>] - <strong>tools</strong>: make argument alignment linting more strict (Rich Trott) <a href="https://github.com/nodejs/node/pull/8642">#8642</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8684cea9b7"><code>8684cea9b7</code></a>] - <strong>tools</strong>: make sure links are correctly passed to marked (Timothy Gu) <a href="https://github.com/nodejs/node/pull/8494">#8494</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a12ff5cc5d"><code>a12ff5cc5d</code></a>] - <strong>tools</strong>: clean up icu/README.md formatting (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/8660">#8660</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc68b12bc3"><code>fc68b12bc3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: Add format for SharedArrayBuffer (Yosuke Furukawa) <a href="https://github.com/nodejs/node/pull/8587">#8587</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38be15549e"><code>38be15549e</code></a>] - <strong>util</strong>: don&#39;t init Debug if it&#39;s not needed yet (Bryan English) <a href="https://github.com/nodejs/node/pull/8452">#8452</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7728f95967"><code>7728f95967</code></a>] - <strong>util</strong>: simplify SIMD setup (Dany Shaanan) <a href="https://github.com/nodejs/node/pull/8579">#8579</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8282d6fc60"><code>8282d6fc60</code></a>] - <strong>vm</strong>: add error message if we abort (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/8634">#8634</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b83f51a326"><code>b83f51a326</code></a>] - <strong>win,msi</strong>: mark INSTALLDIR property as secure (João Reis) <a href="https://github.com/nodejs/node/pull/8795">#8795</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/623d3c6eb5"><code>623d3c6eb5</code></a>] - <strong>win,tools</strong>: ignore linting for line breaks (João Reis) <a href="https://github.com/nodejs/node/pull/8785">#8785</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7403aaa13f"><code>7403aaa13f</code></a>] - <strong>zlib</strong>: tighten up dictionary tests (Tarjei Husøy) <a href="https://github.com/nodejs/node/pull/8512">#8512</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15474951a5"><code>15474951a5</code></a>] - <strong>zlib</strong>: fix raw inflate with custom dictionary (Tarjei Husøy) <a href="https://github.com/nodejs/node/pull/8512">#8512</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0-x86.msi">https://nodejs.org/dist/v6.8.0/node-v6.8.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0-x64.msi">https://nodejs.org/dist/v6.8.0/node-v6.8.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.8.0/win-x86/node.exe">https://nodejs.org/dist/v6.8.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.8.0/win-x64/node.exe">https://nodejs.org/dist/v6.8.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0.pkg">https://nodejs.org/dist/v6.8.0/node-v6.8.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0-darwin-x64.tar.gz">https://nodejs.org/dist/v6.8.0/node-v6.8.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0-linux-x86.tar.xz">https://nodejs.org/dist/v6.8.0/node-v6.8.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0-linux-x64.tar.xz">https://nodejs.org/dist/v6.8.0/node-v6.8.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.8.0/node-v6.8.0-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0-sunos-x86.tar.xz">https://nodejs.org/dist/v6.8.0/node-v6.8.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0-sunos-x64.tar.xz">https://nodejs.org/dist/v6.8.0/node-v6.8.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.8.0/node-v6.8.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.8.0/node-v6.8.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0-linux-arm64.tar.xz">https://nodejs.org/dist/v6.8.0/node-v6.8.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0.tar.gz">https://nodejs.org/dist/v6.8.0/node-v6.8.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.8.0/">https://nodejs.org/dist/v6.8.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.8.0/api/">https://nodejs.org/docs/v6.8.0/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

6ec44c9dd6e9e7ed5145089aeb4437893873dd4de7cd8dfd7afb875f9b8eeb77  node-v6.8.0-aix-ppc64.tar.gz
4ff13860f6bda86ce1053c673548c7f5d301a42ceb2f103c781024c3b88d2083  node-v6.8.0-darwin-x64.tar.gz
f76d896e9e48d7a7544463492f65b9cfaf15a4ccccf7aff16de5f59f5ea5971b  node-v6.8.0-darwin-x64.tar.xz
1cac1f6816e26982cb652314f84fec76c0494c1fbd080fe86a400f841ef215f1  node-v6.8.0-headers.tar.gz
d6f386113c75d360b36bb70d7a008b00ecd531fe3f8602998412d82969b9de0d  node-v6.8.0-headers.tar.xz
c7524e35bfc1fd4961dfac6bd6d602f474e909d63e3e48f892906a183bd9aa04  node-v6.8.0-linux-arm64.tar.gz
46c3a34f57ebd2f9988223d5c552fdc6f3cd96bd8611cd94f5bc5ddab762e2c6  node-v6.8.0-linux-arm64.tar.xz
2ae978777979c4af49945ce46dd014eba18d50a94520a8555e60d10113308b2f  node-v6.8.0-linux-armv7l.tar.gz
636fb4e5cd2d499cb3feb473f62c1033b5c3621256209aa13952a15c96a4b65d  node-v6.8.0-linux-armv7l.tar.xz
d955c56f404287054bb7433b934636305d8f9788294da1b34e7942288497485c  node-v6.8.0-linux-ppc64le.tar.gz
20609c3ab0c7d4429aace56d9dad43bd79d7cfc45a2134908fc6a5259be6a039  node-v6.8.0-linux-ppc64le.tar.xz
c8bfd55be7f47efa7c6d2d051eef0b99c70d222a2c70c3a013cffb4b171e1808  node-v6.8.0-linux-ppc64.tar.gz
6ef8f001dad55337321b871965816dca880b20d0c6d05a88de93afbfbde256b8  node-v6.8.0-linux-ppc64.tar.xz
76225db134036a6f2426e5c8e854ee62e8e2d4b522d916874e995f88a22ddb14  node-v6.8.0-linux-s390x.tar.gz
854830d5638dcbf448cc87eecec51aed63bafadebe42ce6eb9f1237e6e241896  node-v6.8.0-linux-s390x.tar.xz
9ddd118262cbe27fd668bc17c9c786cdd27c6a291cc712b4937013e4665f6e6d  node-v6.8.0-linux-x64.tar.gz
1db91adb194a2fa65d48311502a13aa2ab9787212364a6925544b9f20b92a97b  node-v6.8.0-linux-x64.tar.xz
d79eccb95911d3d3cf742d059e2d2f7669db33ef8f7f1f38f023c0e553f26d30  node-v6.8.0-linux-x86.tar.gz
30eecdcd99eaa8c2a4fc4c5d2c979878aeaa480b2f937c2b7c34efd1ec1b5de4  node-v6.8.0-linux-x86.tar.xz
05d4ba510fe8e9cd0cacb276979d7327ca613543fe988c668baddcadc60cb2b1  node-v6.8.0.pkg
9346655f3724e81d5fb49140d36097957f5ede725cc5070a22b3be4ce423bf48  node-v6.8.0-sunos-x64.tar.gz
9182c4ce9c9c2084efb1c90be746c87ea0ea4349a37bf326cb1798c84f60bdd7  node-v6.8.0-sunos-x64.tar.xz
7ae4a80269e254791a57b1759d4e5eeb2127a44a431444a36c02d3ff8727ac88  node-v6.8.0-sunos-x86.tar.gz
a86c7a8afcb8df73b9b22f25e5ab7bdaecb5ad566f9bd7fb0cf29f42598645da  node-v6.8.0-sunos-x86.tar.xz
a8a2d4b74734991dd45e5b2b0b13617864f1283f6d6bc262e1e4d30741114352  node-v6.8.0.tar.gz
f832ce5a90a86615c2ab5a4d485e0a60666a800f07411a3244c88c1027ff598d  node-v6.8.0.tar.xz
65f579915f01cbf361f8071e9561cbd151d7a128b1cd7171a12e5d129bf049bb  node-v6.8.0-win-x64.7z
f8ebc521d109bcc9d5b94ffef2922beb05e2e19fe8d7572333acf1b509082c3e  node-v6.8.0-win-x64.zip
b90e68d9e22e11655a9d4ce86327628f31f484108555143c838f46fc7cd57930  node-v6.8.0-win-x86.7z
e94c33550a80c1a92caba5951bfc596bf40e33fcab2fd857d795a88d163829b7  node-v6.8.0-win-x86.zip
e4ebd121116fa2d22cae6a56962b3d8a9b002c775d7db6adcdff3ba6d30ee6b0  node-v6.8.0-x64.msi
2bf4bb535f926138393766ea163af1032d469cfb704f892f5b73a98da67d131a  node-v6.8.0-x86.msi
f052f2093d0d788950a0706a21aa9252e3db19393b33588592dbd6f7052b7cbd  win-x64/node.exe
1fe7ae8725f2d172d54a9d4ae3461686f05144986905f495d6def2ace38c7203  win-x64/node.lib
fdedf887b7ace4596b9ff764a741123a7b783abce3f174a83d458cdc9bfe1d13  win-x64/node_pdb.7z
2208cb79a7c1c8ebb0d4e20cbfa2da0ef1b18da3a303715292e11602ea2eac7f  win-x64/node_pdb.zip
bbb88d6eab73ca0b8d4d5d8c3f1816820c2b3470debfb8bd8ed5b5bd98ea3d4b  win-x86/node.exe
f859a599260092e1022ed9163c2da2a5e0b644d988a7532bd013d14218e5f25e  win-x86/node.lib
de29e3e862c47541ce9bb1d00143f4e6d1fd3e283eaf0472634c7ea45a062e12  win-x86/node_pdb.7z
0d3ffdbb43a7b5b35a10df7a2d9ae76fe10b7fd7728370e61a10a9de0abc36b9  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJX/pl4AAoJEEX17r2BPa6O5QAP/0OxoqpBq0v1IsbAkQomN+ti
Y8As8LymZzVvQvM/4Cfg/ZaQPqr6McBErJWet7KVTUArNKspqmuIu93Gq/DwcBu3
a+f0POBhZYYyVJQHo3+ZRO0jNY+hZLB/VK5TA3P1uKPHGbhSOoTpGxBYYTQ3FVY7
4Ei3j44VTiRpcYOammEcgFfTQpES7mDki/XEMbtDyk7WEwvIkfgr/hN9cSnHpafs
FRs8tkxhb+5e11+IdoSSvLEncAGt55t0awm/ctFoAEk7CSRhLnQE7ATa0mi2Lb/j
HfB3c2x3lb6QPJVOQwqdKDtJcmHLR8oonjljHBw8HAfKvEO0xLitFv5TxygbjFCT
3Nfpgmn/Ia3KQKwNeYkST7R2bMU7WU2mThvIMsmCA4OwCJSRrTrGlXMT9G1FwicD
cJ3WI4+lwIqGxSudrnVtZaBVQ3T9ArcUiELvyeqDcPm9sw8QVWkMA9F9J0Sl9yw4
aPPFSBkkStELHjkOqp0hs0Xg8/p/GfcBcizWu3zQb4Scep56H6JOeOLBeHhooEWF
WaySL0FaPfNNQwhxMOMHSkYdPR3eEoYd6k2Ea+S8kOe7BWBghCRVkou582cxZZbt
1RczdWirVL5/AI6aGoe4bZtZwRdpqFjm3wpYkNrT0KIkrRino2Y1eoNzrjB6ZvpQ
Ld4lKpKmIEH1mWDE7q7k
=oguF
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.8.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.8.0</guid><dc:creator><![CDATA[Jeremiah Senkpiel]]></dc:creator><pubDate>Wed, 12 Oct 2016 21:04:45 GMT</pubDate></item><item><title><![CDATA[Node v6.7.0 (Current)]]></title><description><![CDATA[<p><strong>This is an important security release</strong>. All Node.js users should consult the <a href="https://nodejs.org/en/blog/vulnerability/september-2016-security-releases">security release summary</a> at for details on patched vulnerabilities.</p>
<h3 id="header-notable-changes">Notable changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><p>Semver Minor:</p>
<ul>
<li><strong>openssl</strong>:<ul>
<li>Upgrade to 1.0.2i, fixes a number of defects impacting Node.js: CVE-2016-6304 (&quot;OCSP Status Request extension unbounded memory growth&quot;, high severity), CVE-2016-2183, CVE-2016-2178 and CVE-2016-6306. (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8714">#8714</a></li>
<li>Upgrade to 1.0.2j, fixes a defect included in 1.0.2i resulting in a crash when using CRLs, CVE-2016-7052. (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8786">#8786</a></li>
<li>Remove support for loading dynamic third-party engine modules. An attacker may be able to hide malicious code to be inserted into Node.js at runtime by masquerading as one of the dynamic engine modules. Originally reported by Ahmed Zaki (Skype). (Ben Noordhuis) <a href="https://github.com/nodejs/node-private/pull/73">nodejs/node-private#73</a></li>
</ul>
</li>
<li><strong>http</strong>: CVE-2016-5325 - Properly validate for allowable characters in the <code>reason</code> argument in <code>ServerResponse#writeHead()</code>. Fixes a possible response splitting attack vector. This introduces a new case where <code>throw</code> may occur when configuring HTTP responses, users should already be adopting try/catch here. Originally reported independently by Evan Lucas and Romain Gaucher. (Evan Lucas) <a href="https://github.com/nodejs/node-private/pull/60">nodejs/node-private#60</a></li>
</ul>
<p>Semver Patch:</p>
<ul>
<li><strong>buffer</strong>: Zero-fill excess bytes in new <code>Buffer</code> objects created with <code>Buffer.concat()</code> while providing a <code>totalLength</code> parameter that exceeds the total length of the original <code>Buffer</code> objects being concatenated. (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node-private/pull/64">nodejs/node-private#64</a></li>
<li><strong>src</strong>: Fix regression where passing an empty password and/or salt to crypto.pbkdf2() would cause a fatal error (Rich Trott) <a href="https://github.com/nodejs/node/pull/8572">#8572</a></li>
<li><strong>tls</strong>: CVE-2016-7099 - Fix invalid wildcard certificate validation check whereby a TLS server may be able to serve an invalid wildcard certificate for its hostname due to improper validation of <code>*.</code> in the wildcard string. Originally reported by Alexander Minozhenko and James Bunton (Atlassian). (Ben Noordhuis) <a href="https://github.com/nodejs/node-private/pull/75">nodejs/node-private#75</a></li>
<li><strong>v8</strong>: Fix regression where a regex on a frozen object was broken (Myles Borins) <a href="https://github.com/nodejs/node/pull/8673">#8673</a></li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/8fb8c46303"><code>8fb8c46303</code></a>] - <strong>buffer</strong>: zero-fill uninitialized bytes in .concat() (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node-private/pull/64">nodejs/node-private#64</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5998c44b4"><code>e5998c44b4</code></a>] - <strong>crypto</strong>: don&#39;t build hardware engines (Ben Noordhuis) <a href="https://github.com/nodejs/node-private/pull/73">nodejs/node-private#73</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed4cd2eebe"><code>ed4cd2eebe</code></a>] - <strong>deps</strong>: cherry-pick 34880eb3dc from V8 upstream (Myles Borins) <a href="https://github.com/nodejs/node/pull/8673">#8673</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8ad0dc0e2"><code>f8ad0dc0e2</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/9181def9d4"><code>9181def9d4</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/2dee4af5c3"><code>2dee4af5c3</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/4255dc82a9"><code>4255dc82a9</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8786">#8786</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c08d81df50"><code>c08d81df50</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.2j (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8786">#8786</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2573efc9df"><code>2573efc9df</code></a>] - <strong>deps</strong>: update openssl asm and asm_obsolete files (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8714">#8714</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67751f3d7e"><code>67751f3d7e</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/4382de338b"><code>4382de338b</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/cfa00611b0"><code>cfa00611b0</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/3e4ea603b3"><code>3e4ea603b3</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8714">#8714</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8937fd0dbb"><code>8937fd0dbb</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.2i (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8714">#8714</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0f13e56a2"><code>c0f13e56a2</code></a>] - <strong>http</strong>: check reason chars in writeHead (Evan Lucas) <a href="https://github.com/nodejs/node-private/pull/60">nodejs/node-private#60</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/743f0c9164"><code>743f0c9164</code></a>] - <strong>lib</strong>: make tls.checkServerIdentity() more strict (Ben Noordhuis) <a href="https://github.com/nodejs/node-private/pull/75">nodejs/node-private#75</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38bed98a92"><code>38bed98a92</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/a25fc3f715"><code>a25fc3f715</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/5902ba3989"><code>5902ba3989</code></a>] - <strong>src</strong>: Malloc/Calloc size 0 returns non-null pointer (Rich Trott) <a href="https://github.com/nodejs/node/pull/8572">#8572</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a14d832884"><code>a14d832884</code></a>] - <strong>test</strong>: remove openssl options of -no_<prot> (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8714">#8714</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.7.0/node-v6.7.0-x86.msi">https://nodejs.org/dist/v6.7.0/node-v6.7.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.7.0/node-v6.7.0-x64.msi">https://nodejs.org/dist/v6.7.0/node-v6.7.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.7.0/win-x86/node.exe">https://nodejs.org/dist/v6.7.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.7.0/win-x64/node.exe">https://nodejs.org/dist/v6.7.0/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v6.7.0/node-v6.7.0.pkg">https://nodejs.org/dist/v6.7.0/node-v6.7.0.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v6.7.0/node-v6.7.0-darwin-x64.tar.gz">https://nodejs.org/dist/v6.7.0/node-v6.7.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.7.0/node-v6.7.0-linux-x86.tar.xz">https://nodejs.org/dist/v6.7.0/node-v6.7.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.7.0/node-v6.7.0-linux-x64.tar.xz">https://nodejs.org/dist/v6.7.0/node-v6.7.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.7.0/node-v6.7.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.7.0/node-v6.7.0-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.7.0/node-v6.7.0-sunos-x86.tar.xz">https://nodejs.org/dist/v6.7.0/node-v6.7.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.7.0/node-v6.7.0-sunos-x64.tar.xz">https://nodejs.org/dist/v6.7.0/node-v6.7.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.7.0/node-v6.7.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.7.0/node-v6.7.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.7.0/node-v6.7.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.7.0/node-v6.7.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.7.0/node-v6.7.0-linux-arm64.tar.xz">https://nodejs.org/dist/v6.7.0/node-v6.7.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.7.0/node-v6.7.0.tar.gz">https://nodejs.org/dist/v6.7.0/node-v6.7.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.7.0/">https://nodejs.org/dist/v6.7.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.7.0/api/">https://nodejs.org/docs/v6.7.0/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

69fab7a1ebeee54d5e3160eb9366e88a61500731fad86dee98c79c4a14b56bc6  node-v6.7.0-darwin-x64.tar.gz
b10270f028be73771fa8536f0c69b33f30e1bb1fd15d9a493a7365cde56af0d2  node-v6.7.0-darwin-x64.tar.xz
42f0fdcd937409842d76a5852782acfdb0b6fa8e3520df6694f2abaa7c9e942c  node-v6.7.0-headers.tar.gz
f6ddea52f8b13bcece38c965d13f6073bd7980dadcfd903b8c1872f6d8bbacb7  node-v6.7.0-headers.tar.xz
45ffd727bcab41a544ad7862fe985f6beac4fcd96c63e116ca467d1147ba6454  node-v6.7.0-linux-arm64.tar.gz
87f59a19d9a44ff938a553425c5c82a46be1f0cd43bf7c256e1c4fb61833a82a  node-v6.7.0-linux-arm64.tar.xz
0f8e0dbaa6bcccd22db75077fed1afb28c2b225b6cdc185913178ae395a68ef9  node-v6.7.0-linux-armv6l.tar.gz
bf07229d718ebe3a8d8bc59cbf06d945b89045285e44f36f516c8e0f65a5302b  node-v6.7.0-linux-armv6l.tar.xz
1e7e138ba8c54d7a0fbf5e3f188442a14a70409dc154b74b17635bcff74e4a81  node-v6.7.0-linux-armv7l.tar.gz
18b6d9df3e2aaba2d72e1f4c3cfdd3b963c23faa64d3ad72d5690959bc3dde08  node-v6.7.0-linux-armv7l.tar.xz
87f7dd1776bffd569d4f619dde99caca215c073f7d26853e16d6f93fcf681113  node-v6.7.0-linux-ppc64le.tar.gz
fc1b70f866a1c1972c55cc5d2a506f0dcc623e749d6cbe470d650c7c631f231e  node-v6.7.0-linux-ppc64le.tar.xz
e8ce540b592d337304a10f4eb19bb4efee889c6676c5f188d072bfb2a8089927  node-v6.7.0-linux-ppc64.tar.gz
6ee874b6567f7f06708f6ccb66a27dc7317b4c493b7a6c3bb49c1e53c4bdf31e  node-v6.7.0-linux-ppc64.tar.xz
e0f2616b4beb4c2505edb19e3cbedbf3d1c958441517cc9a1e918f6feaa4b95b  node-v6.7.0-linux-s390x.tar.gz
647bacc68bd0101b04074d5740492a6511dee69e23a7ff03765674d7a9fa93df  node-v6.7.0-linux-s390x.tar.xz
abe81b4150917cdbbeebc6c6b85003b80c972d32c8f5dfd2970d32e52a6877af  node-v6.7.0-linux-x64.tar.gz
09263a844c31933c6f31e576e580faf01d3bbb056efb8713388dc8d09674f8c2  node-v6.7.0-linux-x64.tar.xz
fa94c93a4a3600d68e003a399f5cf5e109c2d10505b4d9456373c25953eb9bf5  node-v6.7.0-linux-x86.tar.gz
e89a77020bd579186adbc46f6a668d3524f980c5fc75f63e1d5b5362423bcebb  node-v6.7.0-linux-x86.tar.xz
c5d46d0f105ed652c9a353d8411558c9c4610db874f01ef07e57ad613e5d4237  node-v6.7.0.pkg
33f240dac58a1293a08b66ecd01a70849c693e3a9e58a94cb7ee92126a894984  node-v6.7.0-sunos-x64.tar.gz
9df8f3d1048065fccb1c1746cfd1f3a22ef46075399e7dc92d38949e37607de7  node-v6.7.0-sunos-x64.tar.xz
80dacf34a5e17f3eeabe15e212005daeaa189caa424a83a23f302a9fa5996565  node-v6.7.0-sunos-x86.tar.gz
14bdf36ae5510a6565af69e1db651d34e75d2846a363610b6669b8c78e404b2a  node-v6.7.0-sunos-x86.tar.xz
02b8ee1719a11b9ab22bef9279519efaaf31dd0d39cba4c3a1176ccda400b8d6  node-v6.7.0.tar.gz
ceb028324aab1ee8c7ea6a62026f036f3ea71f5ef5212593d0f833f999dd3be5  node-v6.7.0.tar.xz
2eb013b15c718ec2b26768e6a325e73571ed1d2028af411307a1bbd549f709ed  node-v6.7.0-win-x64.7z
59971f8ea9fb1ac4c55ca36303fe32a0714049cf8a10843dbb5924a5d0624659  node-v6.7.0-win-x64.zip
8b4448e56223aed8c316b67336fdd1d94aeee71033934fb6bc071a358c5c8719  node-v6.7.0-win-x86.7z
d75bebea562a1da0965adc8f94d2c5a38a22cfc57959d37c5c1aeec4ea9f1c83  node-v6.7.0-win-x86.zip
2185a16f8a32087b75708b08d7e482a14597765c41d6b3711a8e6ed3a3358213  node-v6.7.0-x64.msi
0801c283200ac263cc0ca014f5d8e0ee531e1ebec6e99645a0bdd04b996c1605  node-v6.7.0-x86.msi
7ab8714273a9a1fa464ded6b543b52b6fb56c7d2c3d08ebe312b1c1be72a1477  win-x64/node.exe
17c521d3b19886f826f818b9806bb4d2af4615d5bf850c257dcdaef897e8ccaa  win-x64/node.lib
fa2f32b9f8ac97d26bb58da59c8a7299de5bd9f25b8879f8787ecd0ffbd36c3b  win-x64/node_pdb.7z
815d202704373b9894c5dc113d2a2812be5e73431f8061707e0fd012cbc0b8cc  win-x64/node_pdb.zip
a2e58867917250e013a49c4210b36aba04715159a71edcfb510c6225e3dab184  win-x86/node.exe
641503fd3d41c1bc04a95ee38e6dc2ffd9c9e5a35b3f5bfecb25965c963f2d17  win-x86/node.lib
36265c44782a8456b289c4776bf5de5ed648982f2b8dc97e17acd76258e249cf  win-x86/node_pdb.7z
2d8a25ba8e212715050ee03e4b0b9f547163ffaeb75288c9508a06e469677ff6  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJX6xF5AAoJELY7U1pMIGypw8sQAM0o8jAf5AlM3apyFJIm8q3P
8z7LsyOm/gX04h6U4xONVybx0uxqkoCs/Bk9JSJdxdc9qMM4FLxbf9W3se61FZQa
fYva3cXiAm/riUxO5vbghBNzKgE8aLFeOiuEIL5c+UzaxjFs8eY6oRfqYN87jNcB
95T3krvYGY9pA39Cyr1mBbCJq8AdjcM/ve6wqcjQDGswZF5Yq+yd94Z1qzCWzB2u
8yLcLaaoyVy2BvFg/11XgK9xK7w1KpxHK+jIzVVDE9dVoQc1pcQQZR72mYVIQFUt
jCJ69T5Usnil1ucswmfk7d1vvX1NdIawaol6AjEErO1APZsVew+TCJyvwq4uLAA2
kvgiVF/8Pe3ZdF1x9+vWz1JvEXpmehOlJ9fRv3bZn20W3/GIeS5NA+AgJrr6H65D
Trv6juvBceu2wGeBer8XCzql+9Pk4k87vARcExEKxsOU57lZ4mgaX5aMfTaNtTnp
zm5+ajGNnEZ4tjR91do6JXMF8/5MHmP93vFOwsrANabBe4sjd3u3BIbAVlkS74z0
bLZeo2dM18p3RdDw2Szo5jTSjuIhCV+5wNKxLoNjLSoYC6fSwAod+FuCXoWZZi6/
1eF4uFXik9m3ifInj6KKjCfKql8Rh6siHu2AsOjxaE/UyKY27HpXbtWpIhvM4Ht5
A0X+c5AUaeTAxt30L2PG
=+Moe
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.7.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.7.0</guid><dc:creator><![CDATA[Evan Lucas]]></dc:creator><pubDate>Wed, 28 Sep 2016 00:49:35 GMT</pubDate></item><item><title><![CDATA[Node v4.6.0 (LTS)]]></title><description><![CDATA[<p><strong>This is an important security release</strong>. All Node.js users should consult the <a href="https://nodejs.org/en/blog/vulnerability/september-2016-security-releases/">security release summary</a> at for details on patched vulnerabilities.</p>
<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><p>Semver Minor:</p>
<ul>
<li><strong>openssl</strong>:<ul>
<li>Upgrade to 1.0.2i, fixes a number of defects impacting Node.js: CVE-2016-6304 (&quot;OCSP Status Request extension unbounded memory growth&quot;, high severity), CVE-2016-2183, CVE-2016-6303, CVE-2016-2178 and CVE-2016-6306. (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8714">#8714</a></li>
<li>Upgrade to 1.0.2j, fixes a defect included in 1.0.2i resulting in a crash when using CRLs, CVE-2016-7052. (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8786">#8786</a></li>
<li>Remove support for loading dynamic third-party engine modules. An attacker may be able to hide malicious code to be inserted into Node.js at runtime by masquerading as one of the dynamic engine modules. Originally reported by Ahmed Zaki (Skype). (Ben Noordhuis) <a href="https://github.com/nodejs/node-private/pull/70">nodejs/node-private#70</a></li>
</ul>
</li>
<li><strong>http</strong>: CVE-2016-5325 - Properly validate for allowable characters in the <code>reason</code> argument in <code>ServerResponse#writeHead()</code>. Fixes a possible response splitting attack vector. This introduces a new case where <code>throw</code> may occur when configuring HTTP responses, users should already be adopting try/catch here. Originally reported independently by Evan Lucas and Romain Gaucher. (Evan Lucas) <a href="https://github.com/nodejs/node-private/pull/46">nodejs/node-private#46</a></li>
</ul>
<p>Semver Patch:</p>
<ul>
<li><strong>buffer</strong>: Zero-fill excess bytes in new <code>Buffer</code> objects created with <code>Buffer.concat()</code> while providing a <code>totalLength</code> parameter that exceeds the total length of the original <code>Buffer</code> objects being concatenated. (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node-private/pull/65">nodejs/node-private#65</a></li>
<li><strong>tls</strong>: CVE-2016-7099 - Fix invalid wildcard certificate validation check whereby a TLS server may be able to serve an invalid wildcard certificate for its hostname due to improper validation of <code>*.</code> in the wildcard string. Originally reported by Alexander Minozhenko and James Bunton (Atlassian). (Ben Noordhuis) <a href="https://github.com/nodejs/node-private/pull/63">nodejs/node-private#63</a></li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/93b10fbec2"><code>93b10fbec2</code></a>] - <strong>buffer</strong>: zero-fill uninitialized bytes in .concat() (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node-private/pull/65">nodejs/node-private#65</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c214e8847d"><code>c214e8847d</code></a>] - <strong>crypto</strong>: don&#39;t build hardware engines (Ben Noordhuis) <a href="https://github.com/nodejs/node-private/pull/70">nodejs/node-private#70</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af9dda152c"><code>af9dda152c</code></a>] - <strong>deps</strong>: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/1836">nodejs/node#1836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bb9749c33"><code>6bb9749c33</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">nodejs/node#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5176a8ad57"><code>5176a8ad57</code></a>] - <strong>deps</strong>: fix openssl assembly error on ia32 win32 (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/1389">nodejs/node#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa9ed60a51"><code>aa9ed60a51</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8786">#8786</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c74e2ad35"><code>0c74e2ad35</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.2j (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8786">#8786</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f3d6760cf"><code>8f3d6760cf</code></a>] - <strong>deps</strong>: update openssl asm and asm_obsolete files (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8714">#8714</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8f29e2ba8"><code>e8f29e2ba8</code></a>] - <strong>deps</strong>: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/1836">nodejs/node#1836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01cf5b0ae7"><code>01cf5b0ae7</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">nodejs/node#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19ae4e8ae1"><code>19ae4e8ae1</code></a>] - <strong>deps</strong>: fix openssl assembly error on ia32 win32 (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/1389">nodejs/node#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cbed5e64be"><code>cbed5e64be</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8714">#8714</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e7fdace18f"><code>e7fdace18f</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.2i (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8714">#8714</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5c57ff772"><code>b5c57ff772</code></a>] - <strong>http</strong>: check reason chars in writeHead (Evan Lucas) <a href="https://github.com/nodejs/node-private/pull/46">nodejs/node-private#46</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ff82deb2c"><code>3ff82deb2c</code></a>] - <strong>lib</strong>: make tls.checkServerIdentity() more strict (Ben Noordhuis) <a href="https://github.com/nodejs/node-private/pull/63">nodejs/node-private#63</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c696e201a"><code>7c696e201a</code></a>] - <strong>openssl</strong>: fix keypress requirement in apps on win32 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/1389">nodejs/node#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44e5776c0f"><code>44e5776c0f</code></a>] - <strong>openssl</strong>: fix keypress requirement in apps on win32 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/1389">nodejs/node#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7a601c090"><code>c7a601c090</code></a>] - <strong>test</strong>: remove openssl options of -no_<prot> (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8714">#8714</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v4.6.0/node-v4.6.0-x86.msi">https://nodejs.org/dist/v4.6.0/node-v4.6.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v4.6.0/node-v4.6.0-x64.msi">https://nodejs.org/dist/v4.6.0/node-v4.6.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.0/win-x86/node.exe">https://nodejs.org/dist/v4.6.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.0/win-x64/node.exe">https://nodejs.org/dist/v4.6.0/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v4.6.0/node-v4.6.0.pkg">https://nodejs.org/dist/v4.6.0/node-v4.6.0.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.0/node-v4.6.0-darwin-x64.tar.gz">https://nodejs.org/dist/v4.6.0/node-v4.6.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-x86.tar.xz">https://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-x64.tar.xz">https://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.0/node-v4.6.0-sunos-x86.tar.xz">https://nodejs.org/dist/v4.6.0/node-v4.6.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.0/node-v4.6.0-sunos-x64.tar.xz">https://nodejs.org/dist/v4.6.0/node-v4.6.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-arm64.tar.xz">https://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v4.6.0/node-v4.6.0.tar.gz">https://nodejs.org/dist/v4.6.0/node-v4.6.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v4.6.0/">https://nodejs.org/dist/v4.6.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v4.6.0/api/">https://nodejs.org/docs/v4.6.0/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

525ab42c767525edb7e512c600dedb20d826a6f58e1d6d1b774651a1c782a267  node-v4.6.0-darwin-x64.tar.gz
3c728c25b541fd8b88826568e7867098658df7c45d2389b60877c093a9803bd0  node-v4.6.0-darwin-x64.tar.xz
5eb4b4324d72297066b4b8c91d0b1e7c82cabde9986c986682be66202f37176b  node-v4.6.0-headers.tar.gz
862ce573bcfd592ea0c24861c0097bd23ca842d263e03f5dfa1ce08be888f20f  node-v4.6.0-headers.tar.xz
bf03e7384b727bc80c0c59cf38ba5704d83faa7f455f40fa62a67c8331dde7d6  node-v4.6.0-linux-arm64.tar.gz
7683e664b648c4ec3f86935f4b4f9fbf56f19d171e1e29d5adf687fc4c392b5b  node-v4.6.0-linux-arm64.tar.xz
e7db1c612eb9dd55e3ff246bfa7c35f0b87664e6e2bc7b32891de8cc1e48f5a7  node-v4.6.0-linux-armv6l.tar.gz
766d10a73886bbe1a3abd4b78563a825408cab7e116e590f1bbdc9b88cc3aa09  node-v4.6.0-linux-armv6l.tar.xz
9e46082bef5b521afd483532c8d3715f33d1d4302b7980b904bea3182817275f  node-v4.6.0-linux-armv7l.tar.gz
def976771b4a2a4488b87a06c8295ffea55671f7f42df13e3718341d28bf2d40  node-v4.6.0-linux-armv7l.tar.xz
2aa9518ea637cc06877a01c40d4608cf9a7f1588000cf3e550e4ab24c170aee6  node-v4.6.0-linux-ppc64le.tar.gz
b06c39da4fae47e2d204cae183425a3a77849944c5be47c5807f4f08cef51f64  node-v4.6.0-linux-ppc64le.tar.xz
ee77fb6a1dfbe166c9faee25b4f110af25723c64b0abcb9085507b8445fa2e7b  node-v4.6.0-linux-ppc64.tar.gz
e35955a846c1082e1681fdcbf488a66e43f56fb0aa7205b86a4aa0ce69dfb1eb  node-v4.6.0-linux-ppc64.tar.xz
acf08148cecf245f28126122ac9128ff9909f00938b18d80fc0b92648d1c98a8  node-v4.6.0-linux-x64.tar.gz
a77ceb75a05984153304ad0f09b11d234ca54a67714ba575b52e4298df0343d1  node-v4.6.0-linux-x64.tar.xz
9aab75618de0dca640d747aa25073cbb5a01342dd8aa177df8112e26a39541f4  node-v4.6.0-linux-x86.tar.gz
8994ee2c180a97fc4280bfb390444a4bcb2629290aa8243e7ab6271efab593f4  node-v4.6.0-linux-x86.tar.xz
0359c50c5d7e887c7f17d7ea4f42b1776ac8df263c6471bf8054b5c9f3d42a67  node-v4.6.0.pkg
e9a02da71d0cd6a1874f4a7d227dfcbe6ab9492eba419b5c9a83c8c95065195f  node-v4.6.0-sunos-x64.tar.gz
8ea3d2887b4850fb92f75573f30bbb257b7cd11f71cda12becc34868c535acf8  node-v4.6.0-sunos-x64.tar.xz
f8536a25629ef1ad3228b2d712e2fa43bf66980673d3cdf469da37c0407e9633  node-v4.6.0-sunos-x86.tar.gz
5750a8256356f43c6b80854b7c6ce46d6933e64cf5f2efecdf4841e4fe582a28  node-v4.6.0-sunos-x86.tar.xz
0838f12e329edb252e6e6baddca85632bf5ff2ec900e737e88f9bf9b38946b1b  node-v4.6.0.tar.gz
42910dbd34e49bfc40580e06753947c30d31101455a38e9f0343a23d67c0c694  node-v4.6.0.tar.xz
0c6509c13cfa9795f08b9bf694383de7e4d93cde14a9e8979a92f21736e19498  node-v4.6.0-win-x64.7z
0782bd50251c2a159fba5b874c56fb4a6680f454cc16892cee8e62d17b7d6f60  node-v4.6.0-win-x64.zip
413f98f2b765fe862ff6971724c3f265dbfe5a2cb865dd1894b4447426542c91  node-v4.6.0-win-x86.7z
13a5dcb90a8397f62c55945b65cb1c7b9d7576af3cbfc8d9cb67f72edcf68201  node-v4.6.0-win-x86.zip
80926b2df6e7efc8adda2e1fcb6328b99fe878d728cf93f39b0c710adc1bcb35  node-v4.6.0-x64.msi
5f91bf57512c1fa96d016c8f6236c689998ed926faa13aaf2170154342ca915a  node-v4.6.0-x86.msi
7564472c672e729a724ffe890ba06ec318c9e311684516a25a47b3f1e549504e  win-x64/node.exe
24178152fc3a99b9b83a1620897c5624cb7e0ba0544da38e18ca0cde807435d4  win-x64/node.lib
44dbbec125f3c4804ed5d002628c7ddb8e51cd352af0542b9edebcfd718967b5  win-x64/node_pdb.7z
b92e5e5031f19f201ec4568d7761c263af9a20e02b34bdd9e5f7191750aee3fb  win-x64/node_pdb.zip
7c9287cec4379082393d85af919a36a3512aa6bfcbf3deba3261a472580041f8  win-x86/node.exe
7d5988939f1567a4d7180010f49ec36b8d3897a8eccb78e461a774d8d2de614e  win-x86/node.lib
98f955f69195f12ec429e4cff629c650a6b1dcb43a1c18cef9cf79a11067c88d  win-x86/node_pdb.7z
0d0faf3bf0fcf50a943d8202d24d8eb8bb0695ea99498360c1a8a745c7811fd7  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJX6xhwAAoJEMJzeS99g1RdoksH/139ljOj+Vjc0nVNRn5m2KxC
3gldiKMaNBeefV9JOA3tG1fei3KPvO/PRHVCYogQO8IEEpJ5Yer+zQpsLOg/xGDR
nsg9xOBupnSlUAfALilWhkDkBDgcauuiII3tP98GjDaSS+cH6Pctt08l2XTCROYk
YThc0nonmobDGSsHVf4biv+ySMocmpZGU0h10xS2lRVlrxMpEzsxVuCSv52fRDKy
gD0Hf9ZSFi9i1MIxKOIolYpdIVmrS29c6J0LbjW2WcTk21jIOENXEk1uEl71OWHD
plT4hauehu/3a89FcqsOu10MqLStFuEm0T1CXtmn4/Vm2FhJnZfdiCDT1YABD00=
=LyAk
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v4.6.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v4.6.0</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Wed, 28 Sep 2016 00:47:06 GMT</pubDate></item><item><title><![CDATA[Node v0.12.16 (Maintenance)]]></title><description><![CDATA[<p><strong>This is an important security release</strong>. All Node.js users should consult the <a href="https://nodejs.org/en/blog/vulnerability/september-2016-security-releases/">security release summary</a> at for details on patched vulnerabilities.</p>
<h3 id="header-notable-changes">Notable changes:<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li>buffer: Zero-fill excess bytes in new <code>Buffer</code> objects created with <code>Buffer.concat()</code> while providing a <code>totalLength</code> parameter that exceeds the total length of the original <code>Buffer</code> objects being concatenated. (Сковорода Никита Андреевич)</li>
<li>http:<ul>
<li>CVE-2016-5325 - Properly validate for allowable characters in the <code>reason</code> argument in <code>ServerResponse#writeHead()</code>. Fixes a possible response splitting attack vector. This introduces a new case where <code>throw</code> may occur when configuring HTTP responses, users should already be adopting try/catch here. Originally reported independently by Evan Lucas and Romain Gaucher. (Evan Lucas)</li>
<li>Invalid status codes can no longer be sent. Limited to 3 digit numbers between 100 - 999. Lack of proper validation may also serve as a potential response splitting attack vector. Backported from v4.x. (Brian White)</li>
</ul>
</li>
<li>openssl:<ul>
<li>Upgrade to 1.0.1u, fixes a number of defects impacting Node.js: CVE-2016-6304 (&quot;OCSP Status Request extension unbounded memory growth&quot;, high severity), CVE-2016-2183, CVE-2016-6303, CVE-2016-2178 and CVE-2016-6306.</li>
<li>Remove support for loading dynamic third-party engine modules. An attacker may be able to hide malicious code to be inserted into Node.js at runtime by masquerading as one of the dynamic engine modules. Originally reported by Ahmed Zaki (Skype). (Ben Noordhuis, Rod Vagg)</li>
</ul>
</li>
<li>tls: CVE-2016-7099 - Fix invalid wildcard certificate validation check whereby a TLS server may be able to serve an invalid wildcard certificate for its hostname due to improper validation of <code>*.</code> in the wildcard string. Originally reported by Alexander Minozhenko and James Bunton (Atlassian). (Ben Noordhuis)</li>
</ul>
<h3 id="header-commits">Commits:<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[38d7258d89] - buffer: zero-fill uninitialized bytes in .concat() (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node-private/pull/66">https://github.com/nodejs/node-private/pull/66</a></li>
<li>[1ba6d16786] - build: turn on -fno-delete-null-pointer-checks (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6737">https://github.com/nodejs/node/pull/6737</a></li>
<li>[71e4285e27] - crypto: don&#39;t build hardware engines (Rod Vagg) <a href="https://github.com/nodejs/node-private/pull/69">https://github.com/nodejs/node-private/pull/69</a></li>
<li>[b6e0105a66] - deps: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) <a href="https://github.com/nodejs/node-v0.x-archive/pull/25368">https://github.com/nodejs/node-v0.x-archive/pull/25368</a></li>
<li>[1caec97eab] - deps: fix openssl assembly error on ia32 win32 (Fedor Indutny) <a href="https://github.com/nodejs/node-v0.x-archive/pull/25654">https://github.com/nodejs/node-v0.x-archive/pull/25654</a></li>
<li>[734bc6938b] - deps: separate sha256/sha512-x86_64.pl for openssl (Shigeki Ohtsu) <a href="https://github.com/nodejs/node-v0.x-archive/pull/25654">https://github.com/nodejs/node-v0.x-archive/pull/25654</a></li>
<li>[7cc6d4eb5c] - deps: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8718">https://github.com/nodejs/node/pull/8718</a></li>
<li>[4a9da21217] - deps: upgrade openssl sources to 1.0.1u (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8718">https://github.com/nodejs/node/pull/8718</a></li>
<li>[6d977902bd] - http: check reason chars in writeHead (Evan Lucas) <a href="https://github.com/nodejs/node-private/pull/47">https://github.com/nodejs/node-private/pull/47</a></li>
<li>[ad470e496b] - http: disallow sending obviously invalid status codes (Evan Lucas) <a href="https://github.com/nodejs/node-private/pull/47">https://github.com/nodejs/node-private/pull/47</a></li>
<li>[9dbde2fc88] - lib: make tls.checkServerIdentity() more strict (Ben Noordhuis) <a href="https://github.com/nodejs/node-private/pull/61">https://github.com/nodejs/node-private/pull/61</a></li>
<li>[db80592071] - openssl: fix keypress requirement in apps on win32 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node-v0.x-archive/pull/25654">https://github.com/nodejs/node-v0.x-archive/pull/25654</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v0.12.16/node-v0.12.16-x86.msi">https://nodejs.org/dist/v0.12.16/node-v0.12.16-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v0.12.16/x64/node-v0.12.16-x64.msi">https://nodejs.org/dist/v0.12.16/x64/node-v0.12.16-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.16/node.exe">https://nodejs.org/dist/v0.12.16/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.16/x64/node.exe">https://nodejs.org/dist/v0.12.16/x64/node.exe</a><br>
Mac OS X Universal Installer: <a href="https://nodejs.org/dist/v0.12.16/node-v0.12.16.pkg">https://nodejs.org/dist/v0.12.16/node-v0.12.16.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.16/node-v0.12.16-darwin-x64.tar.gz">https://nodejs.org/dist/v0.12.16/node-v0.12.16-darwin-x64.tar.gz</a><br>
Mac OS X 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.16/node-v0.12.16-darwin-x86.tar.gz">https://nodejs.org/dist/v0.12.16/node-v0.12.16-darwin-x86.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.16/node-v0.12.16-linux-x86.tar.gz">https://nodejs.org/dist/v0.12.16/node-v0.12.16-linux-x86.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.16/node-v0.12.16-linux-x64.tar.gz">https://nodejs.org/dist/v0.12.16/node-v0.12.16-linux-x64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.16/node-v0.12.16-sunos-x86.tar.gz">https://nodejs.org/dist/v0.12.16/node-v0.12.16-sunos-x86.tar.gz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.16/node-v0.12.16-sunos-x64.tar.gz">https://nodejs.org/dist/v0.12.16/node-v0.12.16-sunos-x64.tar.gz</a><br>
Source Code: <a href="https://nodejs.org/dist/v0.12.16/node-v0.12.16.tar.gz">https://nodejs.org/dist/v0.12.16/node-v0.12.16.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v0.12.16/">https://nodejs.org/dist/v0.12.16/</a><br>
Documentation: <a href="https://nodejs.org/docs/v0.12.16/api/">https://nodejs.org/docs/v0.12.16/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

6e1d0df2fbdb9255b1ad7fd5b4aa96590ced9053406b9ae336535dd587ae1631  node.exe
a0b4c351cc2d3624cf07c68fa9fcec08a7aa146c4436daf1325369345f3ae2ef  node.exp
24b3e250cfa8155d2f002af8328760aaa06ddceff745794e86bb3d0e372a244b  node.lib
cc8fbc5549d4b9dfd44a7cc76619cf635712fba8ab153fcbd37d94fcad130184  node.pdb
c602cbced0d6a2fb9d97f25a72833cf564b35fdf742f8627a93b6cdb5132ea95  node-v0.12.16-darwin-x64.tar.gz
5a91d99d8944ec8f88c2c6b9d51ad4159e84c2fcfcb29ddec6ea8516b05233e0  node-v0.12.16-darwin-x64.tar.xz
2cb0b6d33deab16aa261eeadec9c0da40d23e391b626a096f36b75ded62e471f  node-v0.12.16-darwin-x86.tar.gz
d0feea70fc15b658101b3517fe57c0cc9b3dedf4116f349c4be45e4850251964  node-v0.12.16-darwin-x86.tar.xz
cb30a68fc3a03b8bb98d8b17e389537610c7cf663e7dd113868c13c99fcffee6  node-v0.12.16-headers.tar.gz
84a1b0007dbaad41f5dc15ca2b57e365fa1cd82d4b1b9d744ab62dccd920b29e  node-v0.12.16-headers.tar.xz
d9e1cd239844f2a5641e02e48b3c7955e3e73ff3c3d20629c24b561f08ab8219  node-v0.12.16-linux-x64.tar.gz
7905d4c22aab6d65121a35daeada11d217f5d9608d5bde81007ccd908f3f793f  node-v0.12.16-linux-x64.tar.xz
ea95fb22f07469d79fd0347e4f768267be50889fd6de8854bf2f834c346c93a4  node-v0.12.16-linux-x86.tar.gz
12f2f7fddf5796d07851cb3b923290925c6ca1cf77cd26e67f56e9b8f16df5d3  node-v0.12.16-linux-x86.tar.xz
bc9984523ccd944be1cb8de4f4a454b5c1325b9bfae8db8a024a3be60ea5027f  node-v0.12.16.pkg
817671fe6303a1bf2ea47876e2fbbe271ec3ba721b6e688836117a70cc2631c3  node-v0.12.16-sunos-x64.tar.gz
b59b734777b9f2ab8006f85420d3b8e24634f424b0deb3ee85ab71dd74a4a981  node-v0.12.16-sunos-x64.tar.xz
452ade498e7b4d0050cc8c60bb6aa2dcb16562026441ad78063f473435691984  node-v0.12.16-sunos-x86.tar.gz
ea0867a8df11422f72a313643a49a92a6b161706875bd4ab8c0708662f53b8ee  node-v0.12.16-sunos-x86.tar.xz
312c0b74b0815f0514de9bf00667850d4f6ce184126f02f3d8dbf40fd48235eb  node-v0.12.16.tar.gz
4ce3a862eb28be752fbd65fe032c1d55cbbc1145af39292766eea701f67ba5f6  node-v0.12.16.tar.xz
9c66769c2b40c042658e3505432f8cf3c1c700245e93be98a24c482cec5923ea  node-v0.12.16-x86.msi
92111f120281409f0f41d8afb0746cc328c56227f6264ef610673268486d2043  openssl-cli.exe
b44576e0f9ee304102038491deb77c5b2d44a0499d119d23a0da945ff54308f6  openssl-cli.pdb
16e89836b368c67759ddb115ee5ed70449686cd387918c94bc0fa384120d586f  x64/node.exe
8b0fb2ffe3fa2aedf892a338d8783ce3b49a775335af007f41e0a293e692c436  x64/node.exp
7e060f0c42315dd3267ff4ab3907ab537d6b491c52b2353f4482a39146d73864  x64/node.lib
2bcc5665344c8c625d385d293fad2d520e332d06a327cd8bc1d7ede5ddff91f8  x64/node.pdb
4dd5fb2c022dfc46dd53c68bfb2461d4a8d8d6c79351f82db48af08e6193dd18  x64/node-v0.12.16-x64.msi
a5e97c0142cdffd2ce9dfad8652e2ab52a5503f5a91c8cfdcc653836cbd0e053  x64/openssl-cli.exe
d305298bfc3348bd0b01d84a0de9a16c04ae396261663fd44122c58ba9950c3c  x64/openssl-cli.pdb
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJX6w2WAAoJEMJzeS99g1RdK88H/iV7CbWaI9/13eez1uKRZZHz
B/gGrcaCY6zihqCX6VT8uK/xhnI+ZRtxkTzwHxMnbYAuTK1V5tf4BJQOOXygm0+U
AsQAlJEZja9vb5D4hA+4wwSct3F39cADdgebpgPpAzdwB/xAkJZDNSrP9qtJs3gC
JjBX+pxepD9UHrfr9Jjka1yntdd+LXIaS4kHbdkolHAfrFGw+iTyjzibnRHndomb
JYC10JB+IGEFletFHylfj2J5znb1F4bHhatkoPDVPjat8KZLvXZCKeCdcLEWmYa5
mSSiw0VDmBcRnxkT648RKw12vULxQOV2ahVxc402Xbc2iMaekXOC0eaW2jfTolE=
=Hxbw
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v0.12.16</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v0.12.16</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Wed, 28 Sep 2016 00:45:43 GMT</pubDate></item><item><title><![CDATA[Node v0.10.47 (Maintenance)]]></title><description><![CDATA[<p><strong>This is an important security release</strong>. All Node.js users should consult the <a href="https://nodejs.org/en/blog/vulnerability/september-2016-security-releases/">security release summary</a> at for details on patched vulnerabilities.</p>
<h3 id="header-notable-changes">Notable changes:<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li>buffer: Zero-fill excess bytes in new <code>Buffer</code> objects created with <code>Buffer.concat()</code> while providing a <code>totalLength</code> parameter that exceeds the total length of the original <code>Buffer</code> objects being concatenated. (Сковорода Никита Андреевич)</li>
<li>http:<ul>
<li>CVE-2016-5325 - Properly validate for allowable characters in the <code>reason</code> argument in <code>ServerResponse#writeHead()</code>. Fixes a possible response splitting attack vector. This introduces a new case where <code>throw</code> may occur when configuring HTTP responses, users should already be adopting try/catch here. Originally reported independently by Evan Lucas and Romain Gaucher. (Evan Lucas)</li>
<li>Invalid status codes can no longer be sent. Limited to 3 digit numbers between 100 - 999. Lack of proper validation may also serve as a potential response splitting attack vector. Backported from v4.x. (Brian White)</li>
</ul>
</li>
<li>openssl: Upgrade to 1.0.1u, fixes a number of defects impacting Node.js: CVE-2016-6304 (&quot;OCSP Status Request extension unbounded memory growth&quot;, high severity), CVE-2016-2183, CVE-2016-2183, CVE-2016-2178 and CVE-2016-6306.</li>
<li>tls: CVE-2016-7099 - Fix invalid wildcard certificate validation check whereby a TLS server may be able to serve an invalid wildcard certificate for its hostname due to improper validation of <code>*.</code> in the wildcard string. Originally reported by Alexander Minozhenko and James Bunton (Atlassian) (Ben Noordhuis)</li>
</ul>
<h3 id="header-commits">Commits:<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[fc259c7dc4] - buffer: zero-fill uninitialized bytes in .concat() (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node-private/pull/67">https://github.com/nodejs/node-private/pull/67</a></li>
<li>[35b49ed4bb] - build: turn on -fno-delete-null-pointer-checks (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6738">https://github.com/nodejs/node/pull/6738</a></li>
<li>[03f4920d6a] - crypto: don&#39;t build hardware engines (Rod Vagg) <a href="https://github.com/nodejs/node-private/pull/68">https://github.com/nodejs/node-private/pull/68</a></li>
<li>[1cbdb1957d] - deps: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) <a href="https://github.com/nodejs/node-v0.x-archive/pull/25368">https://github.com/nodejs/node-v0.x-archive/pull/25368</a></li>
<li>[c66408cd0c] - deps: fix openssl assembly error on ia32 win32 (Fedor Indutny) <a href="https://github.com/nodejs/node-v0.x-archive/pull/25654">https://github.com/nodejs/node-v0.x-archive/pull/25654</a></li>
<li>[68f88ea792] - deps: separate sha256/sha512-x86_64.pl for openssl (Shigeki Ohtsu) <a href="https://github.com/nodejs/node-v0.x-archive/pull/25654">https://github.com/nodejs/node-v0.x-archive/pull/25654</a></li>
<li>[884d50b348] - deps: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8718">https://github.com/nodejs/node/pull/8718</a></li>
<li>[bfd6cb5699] - deps: upgrade openssl sources to 1.0.1u (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/8718">https://github.com/nodejs/node/pull/8718</a></li>
<li>[3614a173d0] - http: check reason chars in writeHead (Evan Lucas) <a href="https://github.com/nodejs/node-private/pull/48">https://github.com/nodejs/node-private/pull/48</a></li>
<li>[f2433430ca] - http: disallow sending obviously invalid status codes (Evan Lucas) <a href="https://github.com/nodejs/node-private/pull/48">https://github.com/nodejs/node-private/pull/48</a></li>
<li>[0d7e21ee7b] - lib: make tls.checkServerIdentity() more strict (Ben Noordhuis) <a href="https://github.com/nodejs/node-private/pull/62">https://github.com/nodejs/node-private/pull/62</a></li>
<li>[1f4a6f5bd1] - openssl: fix keypress requirement in apps on win32 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node-v0.x-archive/pull/25654">https://github.com/nodejs/node-v0.x-archive/pull/25654</a></li>
<li>[88dcc7f5bb] - v8: fix -Wsign-compare warning in Zone::New() (Ben Noordhuis) <a href="https://github.com/nodejs/node-private/pull/62">https://github.com/nodejs/node-private/pull/62</a></li>
<li>[fd8ac56c75] - v8: fix build errors with g++ 6.1.1 (Ben Noordhuis) <a href="https://github.com/nodejs/node-private/pull/62">https://github.com/nodejs/node-private/pull/62</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v0.10.47/node-v0.10.47-x86.msi">https://nodejs.org/dist/v0.10.47/node-v0.10.47-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v0.10.47/x64/node-v0.10.47-x64.msi">https://nodejs.org/dist/v0.10.47/x64/node-v0.10.47-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.47/node.exe">https://nodejs.org/dist/v0.10.47/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.47/x64/node.exe">https://nodejs.org/dist/v0.10.47/x64/node.exe</a><br>
Mac OS X Universal Installer: <a href="https://nodejs.org/dist/v0.10.47/node-v0.10.47.pkg">https://nodejs.org/dist/v0.10.47/node-v0.10.47.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.47/node-v0.10.47-darwin-x64.tar.gz">https://nodejs.org/dist/v0.10.47/node-v0.10.47-darwin-x64.tar.gz</a><br>
Mac OS X 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.47/node-v0.10.47-darwin-x86.tar.gz">https://nodejs.org/dist/v0.10.47/node-v0.10.47-darwin-x86.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.47/node-v0.10.47-linux-x86.tar.gz">https://nodejs.org/dist/v0.10.47/node-v0.10.47-linux-x86.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.47/node-v0.10.47-linux-x64.tar.gz">https://nodejs.org/dist/v0.10.47/node-v0.10.47-linux-x64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.47/node-v0.10.47-sunos-x86.tar.gz">https://nodejs.org/dist/v0.10.47/node-v0.10.47-sunos-x86.tar.gz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.47/node-v0.10.47-sunos-x64.tar.gz">https://nodejs.org/dist/v0.10.47/node-v0.10.47-sunos-x64.tar.gz</a><br>
Source Code: <a href="https://nodejs.org/dist/v0.10.47/node-v0.10.47.tar.gz">https://nodejs.org/dist/v0.10.47/node-v0.10.47.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v0.10.47/">https://nodejs.org/dist/v0.10.47/</a><br>
Documentation: <a href="https://nodejs.org/docs/v0.10.47/api/">https://nodejs.org/docs/v0.10.47/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

cee8789aac9e2e5b96a1e63ae5e43ed757321c565b64a3d5d239472b18254312  node.exe
6010956e477cd2494d7d7decfca672580558519f225e797a5558955a9fbf8419  node.exp
04358767337029cab84cad1e48b95587bdeca628646437b89eae877cb3506f57  node.lib
5533b872d78b6bfb1d19ef482930dae79c3e8a85915d4b26100d2067affee6de  node.pdb
6920608a46761c33056d78e504222a3a42dc8c0cf8ab6ff7497cd4a81b06d090  node-v0.10.47-darwin-x64.tar.gz
e220a658b6d52408398a2c0f88ade702154503c50183f76542292142d9686e75  node-v0.10.47-darwin-x64.tar.xz
0907e94e81dc63e284e9dcb18925ceed102ceffb8a4cefab8f729c203f371c93  node-v0.10.47-darwin-x86.tar.gz
e5d042ee7d695e5e0f5c78c59f98ae3d47de7e5a63230894a0f51010cab2376b  node-v0.10.47-darwin-x86.tar.xz
6587d1040697dc7be7168413910a912f33a73ed95e0c19739abad4a63681b74e  node-v0.10.47-headers.tar.gz
a3ed6bf32e0afae7c676fff35d6819406cc235b24f09972b82f2c15ac90dc7c0  node-v0.10.47-headers.tar.xz
80757ae8f7bc3161fe44615344c784918ebd93a51ca6f789a75e3d472972eb77  node-v0.10.47-linux-x64.tar.gz
c93a84934546d6a0835f053ffc0e6a4273d967e7db442ecbfc731fa40c4b1bc2  node-v0.10.47-linux-x64.tar.xz
3ee003748c6ce90918a909ef58e21376db05a2988ba6fad92fded28541ca4006  node-v0.10.47-linux-x86.tar.gz
b406f6ff4938c36ac327ae00160fa4581f4e3d1e504c2b534136191cc7409026  node-v0.10.47-linux-x86.tar.xz
10f2dba060e184ba274cddd61494f4054a8d6e2062c8b13a461bfb2f08df07c4  node-v0.10.47.pkg
e4c9b4ff3745477c92ebd467606a5b7af2b95a51484f1491c91e1824c7b2b4ae  node-v0.10.47-sunos-x64.tar.gz
ef6dbe022a61aba2a86784ab11463aaf8ed637f2f8a989aef4edbaa620037330  node-v0.10.47-sunos-x64.tar.xz
f79fcd0700367506b6a8a7bf8ac0253146205ecc9617cb376744b108f126b4e3  node-v0.10.47-sunos-x86.tar.gz
0a8eddac8135851b33542ca10994a6ed4911a57584df3872bd259ca7f9120d17  node-v0.10.47-sunos-x86.tar.xz
5281fa7ddff755c34602a09ef8027f0bda0f7851b1e374fd0e0c33da93123056  node-v0.10.47.tar.gz
335bdf4db702885a8acaf2c9f241c70cabd62497361da81aca65c8e8a8e7ff09  node-v0.10.47.tar.xz
3c1aee23a996dcfd853a9fec4df05e898abab5332bac542a6ccf1661e45bf9f5  node-v0.10.47-x86.msi
0ab19d1cb3aea4b3639ce2c124c47344fd9060ce659031426fe96bfa6594b5d5  openssl-cli.exe
95d8bd6120105fd6a0327e44e8556cbdb5d21f5b431451f50eb58cf3f4112b4d  openssl-cli.pdb
20d866978497f83fcf8654576a6ce42bc496096c8407e8f324eb77fa181a8a59  x64/node.exe
ceb9e983cc14076e3737153aa070fc3459e8d6a3dd81b64d5ea3298e96899c9a  x64/node.exp
3ffe2805c1032ac4d636ecae6f322da862809bbaf12344e32b3f7b336b88c04e  x64/node.lib
d42d0a8a090a409428d42aed8987a0160dd3054d8f70e00ce44a1ebdb414d70c  x64/node.pdb
871f488dae2ccf8f1727b9773bdb4c9c0f36188783ae6d403f73c00363d9a9ed  x64/node-v0.10.47-x64.msi
ec2ac36c01d2153fc814f20143d1279aba47d39b68d06753259cf2353057e036  x64/openssl-cli.exe
513827079363c3c9391f1210d224eee91e18da80a69e56e0f238acc96e7f0f0e  x64/openssl-cli.pdb
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJX6w1sAAoJEMJzeS99g1RdN1oH/2XvMEVsuNrG1vh5ADeL2wfB
ZG2iXFKbnydKDLTtqBJuDtt7vNyat5KCzKjUMNW0gGtMp9rzE+AGP8WpuQg5xFLB
xiaGtTyQ6PuXem6g0j5dMz/D9PVRESDHz5D/WeJXHRoebtl+W8TOdVnCY0DatjHf
wCGjx7ngpEo3hN6KxBZFeI3TpK1YkVBRv+hwSsU5kPVwfbMhVQd89H/Y6VO0sydS
HJ+dMPSX/LyGjJ+oH941u5eOrnL+h4skOe1PDy0DD8HjO9oaNt8Blv4vhSdyOX2y
1e3OcS3VWQxvMWkdGEzbBX4xdjsQubs9cw2EejS6iDLrS9a6rwQjPCHQowJDg8k=
=gxlj
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v0.10.47</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v0.10.47</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Wed, 28 Sep 2016 00:43:22 GMT</pubDate></item><item><title><![CDATA[Security updates for all active release lines, September 2016]]></title><description><![CDATA[<h2 id="header-_-update-27-september-2016-_-releases-available"><em>(Update 27-September-2016)</em> Releases available<a name="_-update-27-september-2016-_-releases-available" class="anchor" href="#_-update-27-september-2016-_-releases-available" aria-labelledby="header-_-update-27-september-2016-_-releases-available"></a></h2><p>Updates are now available for all active Node.js release lines. These include the recently published versions of OpenSSL 1.0.1 and 1.0.2 as well as fixes for some Node.js-specific security-related defects.</p>
<p>The OpenSSL security fixes included in these updates that impact Node.js are:</p>
<ul>
<li><a href="#CVE-2016-6304">CVE-2016-6304</a>: &quot;OCSP Status Request extension unbounded memory growth&quot;</li>
<li><a href="#CVE-2016-2183">CVE-2016-2183</a>: &quot;SWEET32 Mitigation&quot;</li>
<li><a href="#CVE-2016-6303">CVE-2016-6303</a>: &quot;OOB write in MDC2_Update()&quot;</li>
<li><a href="#CVE-2016-2178">CVE-2016-2178</a>: &quot;Constant time flag not preserved in DSA signing&quot;</li>
<li><a href="#CVE-2016-6306">CVE-2016-6306</a>: &quot;Certificate message OOB reads&quot;</li>
</ul>
<p>Details on each of these can be found in the original post below.</p>
<p>Additionally, OpenSSL 1.0.2j was released yesterday and included a fix for <a href="https://www.openssl.org/news/vulnerabilities.html#2016-7052">CVE-2016-7052</a>. This flaw was introduced in last week&#39;s 1.0.2i release, and therefore does not directly impact Node.js.</p>
<h2 id="header-node-js-specific-security-flaws">Node.js-specific security flaws<a name="node-js-specific-security-flaws" class="anchor" href="#node-js-specific-security-flaws" aria-labelledby="header-node-js-specific-security-flaws"></a></h2><p>Also included, are a number of fixes unrelated to the recent OpenSSL releases.</p>
<h3 id="header-cve-2016-7099-wildcard-certificates-not-properly-validated">CVE-2016-7099: Wildcard certificates not properly validated<a name="cve-2016-7099-wildcard-certificates-not-properly-validated" class="anchor" href="#cve-2016-7099-wildcard-certificates-not-properly-validated" aria-labelledby="header-cve-2016-7099-wildcard-certificates-not-properly-validated"></a></h3><p>This is a high severity defect that would allow a malicious TLS server to serve an invalid wildcard certificate for its hostname and be improperly validated by a Node.js client. This is due to a flaw in the validation of <code>*.</code> in the wildcard name string.</p>
<p>Originally reported by Alexander Minozhenko and James Bunton (Atlassian).</p>
<p>All versions of Node.js are <strong>affected</strong>.</p>
<h3 id="header-cve-2016-5325-reason-argument-in-serverresponse-writehead-not-properly-validated">CVE-2016-5325: <code>reason</code> argument in <code>ServerResponse#writeHead()</code> not properly validated<a name="cve-2016-5325-reason-argument-in-serverresponse-writehead-not-properly-validated" class="anchor" href="#cve-2016-5325-reason-argument-in-serverresponse-writehead-not-properly-validated" aria-labelledby="header-cve-2016-5325-reason-argument-in-serverresponse-writehead-not-properly-validated"></a></h3><p>This is a low severity security defect that that may make <a href="https://en.wikipedia.org/wiki/HTTP_response_splitting">HTTP response splitting</a> possible under certain circumstances. If user-input is passed to the <code>reason</code> argument to <code>writeHead()</code> on an HTTP response, a new-line character may be used to inject additional responses.</p>
<p>The fix for this defect introduces a new case where <code>throw</code> may occur when configuring HTTP responses. Users should already be adopting try/catch here.</p>
<p>This was originally reported independently by Evan Lucas and Romain Gaucher.</p>
<p>All versions of Node.js are <strong>affected</strong>.</p>
<h3 id="header-remove-support-for-loading-dynamic-third-party-engine-modules">Remove support for loading dynamic third-party engine modules<a name="remove-support-for-loading-dynamic-third-party-engine-modules" class="anchor" href="#remove-support-for-loading-dynamic-third-party-engine-modules" aria-labelledby="header-remove-support-for-loading-dynamic-third-party-engine-modules"></a></h3><p>This is a low severity security defect. By default, OpenSSL will load a list of third-party engine modules when the <code>ENGINE_load_builtin_engines()</code> function is used. These are normally not present on a user&#39;s system. An attacker may be able to make Node.js load malicious code by masquerading it as one of the dynamic engine modules.</p>
<p>This defect primarily impacts Windows due to the standard DLL search paths. However, UNIX users may also be at risk with a poorly configured <code>LD_LIBRARY_PATH</code> environment variable or /etc/ld.so.conf path list.</p>
<p>Originally reported by Ahmed Zaki (Skype).</p>
<ul>
<li>Node.js v6 (Current) <strong><em>is affected</em></strong></li>
<li>Node.js v4 (LTS &quot;Argon&quot;) <strong><em>is affected</em></strong></li>
<li>Node.js v0.12 (Maintenance) <strong><em>is affected</em></strong></li>
<li>Node.js v0.10 (Maintenance) <strong><em>is not affected</em></strong></li>
</ul>
<h3 id="header-downloads">Downloads<a name="downloads" class="anchor" href="#downloads" aria-labelledby="header-downloads"></a></h3><ul>
<li><a href="https://nodejs.org/en/blog/release/v6.7.0/">Node.js v6.7.0</a></li>
<li><a href="https://nodejs.org/en/blog/release/v4.6.0/">Node.js v4.6.0 (LTS &quot;Argon&quot;)</a></li>
<li><a href="https://nodejs.org/en/blog/release/v0.12.16/">Node.js v0.12.16 (Maintenance)</a></li>
<li><a href="https://nodejs.org/en/blog/release/v0.10.47/">Node.js v0.10.47 (Maintenance)</a></li>
</ul>
<p>Please note that this may be the final release of the v0.10 line as support ends in October. Please upgrade to v4 or above if you have not already done so.</p>
<p><strong><em>Original post is included below</em></strong></p>
<hr>
<p>The Node.js project has scheduled updates for all of its active release lines to patch a number of security flaws. These flaws include some of those <a href="https://www.openssl.org/news/secadv/20160922.txt">announced</a> by the OpenSSL project as well as a number of Node.js-specific issues. We do not consider any of these updates to be critical. However, it is strongly recommended that all production instances of Node.js be upgraded when the releases are made available.</p>
<p>We intend to make releases available on or soon after the evening of <strong>Tuesday, the 27th of September, 2016, UTC</strong> (midday US time).</p>
<p>We consider some of the patches in these releases to be API <em>breaking</em> changes which would normally warrant an increase in the major-version number of Node.js. However, in accordance with our security procedures, we will be delivering these changes in minor-version increases (the <em>y</em> in <em>x.y.z</em>) where appropriate, and patch-version increases in v0.10 an v0.12 releases.</p>
<p>These are the expected version numbers for the releases:</p>
<ul>
<li>Node.js v6.7.0 (Current)</li>
<li>Node.js v4.6.0 (LTS &quot;Argon&quot;)</li>
<li>Node.js v0.12.16 (Maintenance)</li>
<li>Node.js v0.10.47 (Maintenance)</li>
</ul>
<p>Additional notes:</p>
<ul>
<li>As per our <a href="https://github.com/nodejs/LTS">LTS schedule</a>, support for Node.js v0.10 will cease in October. Therefore, this may be the final release of Node.js v0.10. If you are still using v0.10 in production, it is essential that you plan for a migration to v4 (LTS &quot;Argon&quot;) or v6 (LTS to be announced in October) as soon as possible.</li>
<li>In accordance with our security release procedures, we will be limiting changes included in the LTS and Maintenance lines (v4, v0.12, and v0.10) <em>for these updates</em> to only security-related and other critical fixes that provide for maximum stability for users.</li>
</ul>
<h2 id="header-node-js-specific-security-flaws">Node.js-specific security flaws<a name="node-js-specific-security-flaws" class="anchor" href="#node-js-specific-security-flaws" aria-labelledby="header-node-js-specific-security-flaws"></a></h2><p>Included in these releases will be a number of fixes unrelated to the recent OpenSSL releases. These include:</p>
<ul>
<li>A high-severity flaw relating to the processing of TLS certificates, impacting all versions of Node.js</li>
<li>A low-severity native code injection vulnerability on Windows, impacting all versions of Node.js</li>
<li>A low-severity HTTP validation error, impacting all versions of Node.js</li>
</ul>
<p>Full disclosure of fixed vulnerabilities will be provided after all releases are made available for download.</p>
<h2 id="header-september-openssl-releases">September OpenSSL Releases<a name="september-openssl-releases" class="anchor" href="#september-openssl-releases" aria-labelledby="header-september-openssl-releases"></a></h2><p>The OpenSSL project has <a href="https://www.openssl.org/news/secadv/20160922.txt">announced</a> the general availability of versions <a href="https://www.openssl.org/news/openssl-1.0.2-notes.html">1.0.2i</a> (to be included in Node.js v4 and above) and <a href="https://www.openssl.org/news/openssl-1.0.1-notes.html">1.0.1u</a> (to be included in Node.js v0.10 and v0.12). Our crypto team (Shigeki Ohtsu, Fedor Indutny, and Ben Noordhuis) have performed an analysis of the defects addressed in the OpenSSL releases to determine their impact on Node.js. The results of this analysis are included below.</p>
<p><a name="CVE-2016-6304"></a></p>
<h3 id="header-cve-2016-6304-ocsp-status-request-extension-unbounded-memory-growth"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-6304">CVE-2016-6304</a>: OCSP Status Request extension unbounded memory growth<a name="cve-2016-6304-ocsp-status-request-extension-unbounded-memory-growth" class="anchor" href="#cve-2016-6304-ocsp-status-request-extension-unbounded-memory-growth" aria-labelledby="header-cve-2016-6304-ocsp-status-request-extension-unbounded-memory-growth"></a></h3><p>A malicious client can exhaust a server&#39;s memory, resulting in a denial of service (DoS) by sending very large OCSP Status Request extensions in a single session.</p>
<p>This flaw is labelled <em>high</em> severity due to the ease of use for a DoS attack and Node.js servers using TLS are vulnerable.</p>
<p><strong>Assessment</strong>: All versions of Node.js are <strong>affected</strong> by this vulnerability.</p>
<p><a name="CVE-2016-6305"></a></p>
<h3 id="header-cve-2016-6305-ssl_peek-hang-on-empty-record"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-6305">CVE-2016-6305</a>: SSL_peek() hang on empty record<a name="cve-2016-6305-ssl_peek-hang-on-empty-record" class="anchor" href="#cve-2016-6305-ssl_peek-hang-on-empty-record" aria-labelledby="header-cve-2016-6305-ssl_peek-hang-on-empty-record"></a></h3><p>OpenSSL 1.1.0 SSL/TLS will hang during a call to <code>SSL_peek()</code> if the peer sends an empty record.</p>
<p>Node.js is not yet dependent on OpenSSL 1.1.0 so it is not impacted by this flaw.</p>
<p><strong>Assessment</strong>: All versions of Node.js are believed to be <strong>unaffected</strong> by this vulnerability.</p>
<p><a name="CVE-2016-2183"></a></p>
<h3 id="header-cve-2016-2183-sweet32-mitigation"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-2183">CVE-2016-2183</a>: SWEET32 Mitigation<a name="cve-2016-2183-sweet32-mitigation" class="anchor" href="#cve-2016-2183-sweet32-mitigation" aria-labelledby="header-cve-2016-2183-sweet32-mitigation"></a></h3><p><a href="https://sweet32.info">SWEET32</a> is a new attack on older block cipher algorithms that use a block size of 64 bits.</p>
<p>As mitigation, OpenSSL has moved DES-based ciphers from the <code>HIGH</code> to <code>MEDIUM</code> group. As Node.js includes <code>HIGH</code>, but not <code>MEDIUM</code>, in its default suite, affected ciphers are no longer included unless the default suite is not used. Node&#39;s default TLS cipher suite can be found in the <a href="https://nodejs.org/api/tls.html#tls_modifying_the_default_tls_cipher_suite">API documentation</a>.</p>
<p><strong>Assessment</strong>: All versions of Node.js are <strong>affected</strong> by this vulnerability.</p>
<p><a name="CVE-2016-6303"></a></p>
<h3 id="header-cve-2016-6303-oob-write-in-mdc2_update"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-6303">CVE-2016-6303</a>: OOB write in MDC2_Update()<a name="cve-2016-6303-oob-write-in-mdc2_update" class="anchor" href="#cve-2016-6303-oob-write-in-mdc2_update" aria-labelledby="header-cve-2016-6303-oob-write-in-mdc2_update"></a></h3><p>An overflow can occur in <code>MDC2_Update()</code> under certain circumstances resulting in an out of bounds (OOB) error. This attack is impractical on most platforms due to the size of data required to trigger the OOB error.</p>
<p>Node.js is impacted by this flaw but due to the impracticalities of exploiting it and the very low usage of of MDC-2, it is <em>very low</em> severity for Node.js users.</p>
<p><strong>Assessment</strong>: All versions of Node.js are <strong>affected</strong> by this vulnerability.</p>
<p><a name="CVE-2016-6302"></a></p>
<h3 id="header-cve-2016-6302-malformed-sha512-ticket-dos"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-6302">CVE-2016-6302</a>: Malformed SHA512 ticket DoS<a name="cve-2016-6302-malformed-sha512-ticket-dos" class="anchor" href="#cve-2016-6302-malformed-sha512-ticket-dos" aria-labelledby="header-cve-2016-6302-malformed-sha512-ticket-dos"></a></h3><p>If a server uses SHA512 for TLS session ticket HMAC, it is vulnerable to a denial of service (DoS) attack via crash upon receiving a malformed ticket.</p>
<p>Node.js does not use SHA512 for session tickets and is therefore not impacted by this flaw.</p>
<p><strong>Assessment</strong>: All versions of Node.js are believed to be <strong>unaffected</strong> by this vulnerability.</p>
<p><a name="CVE-2016-2182"></a></p>
<h3 id="header-cve-2016-2182-oob-write-in-bn_bn2dec"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-2182">CVE-2016-2182</a>: OOB write in BN_bn2dec()<a name="cve-2016-2182-oob-write-in-bn_bn2dec" class="anchor" href="#cve-2016-2182-oob-write-in-bn_bn2dec" aria-labelledby="header-cve-2016-2182-oob-write-in-bn_bn2dec"></a></h3><p>An out of bounds (OOB) write can occur in <code>BN_bn2dec()</code> if an application uses this function with an overly large <code>BIGNUM</code>. TLS is not affected because record limits will reject an oversized certificate before it is parsed.</p>
<p><strong>Assessment</strong>: All versions of Node.js are believed to be <strong>unaffected</strong> by this vulnerability.</p>
<p><a name="CVE-2016-2180"></a></p>
<h3 id="header-cve-2016-2180-oob-read-in-ts_obj_print_bio"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-2180">CVE-2016-2180</a>: OOB read in TS_OBJ_print_bio()<a name="cve-2016-2180-oob-read-in-ts_obj_print_bio" class="anchor" href="#cve-2016-2180-oob-read-in-ts_obj_print_bio" aria-labelledby="header-cve-2016-2180-oob-read-in-ts_obj_print_bio"></a></h3><p>An out of bounds (OOB) read can occur when large OIDs are presented via <code>TS_OBJ_print_bio()</code>.</p>
<p>Node.js does not make use of the Time Stamp Authority functionality in OpenSSL and is therefore believed to be unaffected by this flaw.</p>
<p><strong>Assessment</strong>: All versions of Node.js are believed to be <strong>unaffected</strong> by this vulnerability.</p>
<p><a name="CVE-2016-2177"></a></p>
<h3 id="header-cve-2016-2177-pointer-arithmetic-undefined-behaviour"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-2177">CVE-2016-2177</a>: Pointer arithmetic undefined behaviour<a name="cve-2016-2177-pointer-arithmetic-undefined-behaviour" class="anchor" href="#cve-2016-2177-pointer-arithmetic-undefined-behaviour" aria-labelledby="header-cve-2016-2177-pointer-arithmetic-undefined-behaviour"></a></h3><p>This programming flaw is described in the post at <a href="https://www.openssl.org/blog/blog/2016/06/27/undefined-pointer-arithmetic/">https://www.openssl.org/blog/blog/2016/06/27/undefined-pointer-arithmetic/</a>.</p>
<p>It is unlikely that Node.js users are directly impacted by this.</p>
<p><strong>Assessment</strong>: All versions of Node.js are believed to be <strong>unaffected</strong> by this vulnerability.</p>
<p><a name="CVE-2016-2178"></a></p>
<h3 id="header-cve-2016-2178-constant-time-flag-not-preserved-in-dsa-signing"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-2178">CVE-2016-2178</a>: Constant time flag not preserved in DSA signing<a name="cve-2016-2178-constant-time-flag-not-preserved-in-dsa-signing" class="anchor" href="#cve-2016-2178-constant-time-flag-not-preserved-in-dsa-signing" aria-labelledby="header-cve-2016-2178-constant-time-flag-not-preserved-in-dsa-signing"></a></h3><p>A flaw in the OpenSSL DSA implementation means that a non-constant time codepath is followed for certain operations. This has been demonstrated through a cache-timing attack to be sufficient for an attacker to recover the private DSA key.</p>
<p>This is <em>very low</em> severity for Node.js users due to the difficulty in taking advantage of this attack and because DSA is very rarely used.</p>
<p><strong>Assessment</strong>: All versions of Node.js are <strong>affected</strong> by this vulnerability.</p>
<p><a name="CVE-2016-2179"></a></p>
<h3 id="header-cve-2016-2179-dtls-buffered-message-dos"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-2179">CVE-2016-2179</a>: DTLS buffered message DoS<a name="cve-2016-2179-dtls-buffered-message-dos" class="anchor" href="#cve-2016-2179-dtls-buffered-message-dos" aria-labelledby="header-cve-2016-2179-dtls-buffered-message-dos"></a></h3><p>In a DTLS connection where handshake messages are delivered out-of-order, those messages that OpenSSL is not yet ready to process will be buffered for later use. This can be exploited to cause a denial of service (DoS) via memory exhaustion.</p>
<p>As Node.js does not support DTLS, users are not impacted by this flaw.</p>
<p><strong>Assessment</strong>: All versions of Node.js are believed to be <strong>unaffected</strong> by this vulnerability.</p>
<p><a name="CVE-2016-2179"></a></p>
<h3 id="header-cve-2016-2179-dtls-replay-protection-dos"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-2179">CVE-2016-2179</a>: DTLS replay protection DoS<a name="cve-2016-2179-dtls-replay-protection-dos" class="anchor" href="#cve-2016-2179-dtls-replay-protection-dos" aria-labelledby="header-cve-2016-2179-dtls-replay-protection-dos"></a></h3><p>A flaw in the DTLS replay attack protection mechanism that would allow an attacker to force a server to drop legitimate packets for a DTLS connection, resulting in a denial of service (DoS) for that connection.</p>
<p>As Node.js does not support DTLS, users are not impacted by this flaw.</p>
<p><strong>Assessment</strong>: All versions of Node.js are believed to be <strong>unaffected</strong> by this vulnerability.</p>
<p><a name="CVE-2016-6306"></a></p>
<h3 id="header-cve-2016-6306-certificate-message-oob-reads"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-6306">CVE-2016-6306</a>: Certificate message OOB reads<a name="cve-2016-6306-certificate-message-oob-reads" class="anchor" href="#cve-2016-6306-certificate-message-oob-reads" aria-labelledby="header-cve-2016-6306-certificate-message-oob-reads"></a></h3><p>Some missing message length checks can result in out of bounds (OOB) reads of up to 2 bytes beyond an allocated buffer. There is a theoretical denial of service (DoS) risk. This only impacts a client or a server which enables client authentication.</p>
<p>Node.js is impacted by this <em>low</em> severity flaw.</p>
<p><strong>Assessment</strong>: All versions of Node.js are <strong>affected</strong> by this vulnerability.</p>
<p><a name="CVE-2016-6307"></a></p>
<h3 id="header-cve-2016-6307-excessive-allocation-of-memory-in-tls_get_message_header"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-6307">CVE-2016-6307</a>: Excessive allocation of memory in tls_get_message_header()<a name="cve-2016-6307-excessive-allocation-of-memory-in-tls_get_message_header" class="anchor" href="#cve-2016-6307-excessive-allocation-of-memory-in-tls_get_message_header" aria-labelledby="header-cve-2016-6307-excessive-allocation-of-memory-in-tls_get_message_header"></a></h3><p>Excessive allocation of memory in OpenSSL 1.1.0 can be achieved by manipulating the length component of a TLS header.</p>
<p>Node.js is not yet dependent on OpenSSL 1.1.0 so it is not impacted by this flaw.</p>
<p><strong>Assessment</strong>: All versions of Node.js are believed to be <strong>unaffected</strong> by this vulnerability.</p>
<p><a name="CVE-2016-6308"></a></p>
<h3 id="header-cve-2016-6308-excessive-allocation-of-memory-in-dtls1_preprocess_fragment"><a href="https://www.openssl.org/news/vulnerabilities.html#2016-6308">CVE-2016-6308</a>: Excessive allocation of memory in dtls1_preprocess_fragment()<a name="cve-2016-6308-excessive-allocation-of-memory-in-dtls1_preprocess_fragment" class="anchor" href="#cve-2016-6308-excessive-allocation-of-memory-in-dtls1_preprocess_fragment" aria-labelledby="header-cve-2016-6308-excessive-allocation-of-memory-in-dtls1_preprocess_fragment"></a></h3><p>A flaw that is similar to CVE-2016-6307 but impacting DTLS.</p>
<p>Node.js is not yet dependent on OpenSSL 1.1.0, nor does it implement DTLS, so it is not impacted by this flaw.</p>
<p><strong>Assessment</strong>: All versions of Node.js are believed to be <strong>unaffected</strong> by this vulnerability.</p>
<h2 id="header-contact-and-future-updates">Contact and future updates<a name="contact-and-future-updates" class="anchor" href="#contact-and-future-updates" aria-labelledby="header-contact-and-future-updates"></a></h2><p>Please monitor the nodejs-sec Google Group for updates: <a href="https://groups.google.com/forum/#!forum/nodejs-sec">https://groups.google.com/forum/#!forum/nodejs-sec</a> or the Node.js website for release announcements: <a href="https://nodejs.org/en/blog/">https://nodejs.org/en/blog/</a></p>
<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 security@nodejs.org 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="http://github.com/nodejs/">nodejs GitHub organisation</a>.</p>
]]></description><link>https://nodejs.org/en/blog/vulnerability/september-2016-security-releases</link><guid isPermaLink="true">https://nodejs.org/en/blog/vulnerability/september-2016-security-releases</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Fri, 23 Sep 2016 10:53:30 GMT</pubDate></item><item><title><![CDATA[Node v6.6.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>crypto</strong>: Added <code>crypto.timingSafeEqual()</code>. (not-an-aardvark) <a href="https://github.com/nodejs/node/pull/8304">#8304</a></li>
<li><strong>events</strong>: Made the &quot;max event listeners&quot; memory leak warning more accessible. (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8298">#8298</a></li>
<li><strong>promises</strong>: Unhandled rejections now emit a <a href="https://nodejs.org/dist/latest-v6.x/docs/api/process.html#process_event_warning">process warning</a> after the first tick. (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/8223">#8223</a></li>
<li><strong>repl</strong>: Added auto alignment for <code>.editor</code> mode. (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/8241">#8241</a></li>
<li><strong>util</strong>: Some functionality has been added to <code>util.inspect()</code>:<ul>
<li>Returning <code>this</code> from a custom inspect function now works. (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8174">#8174</a></li>
<li>Added support for Symbol-based custom inspection methods. (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8174">#8174</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/2ecc8c4c23"><code>2ecc8c4c23</code></a>] - <strong>async_wrap</strong>: add a missing case to test-async-wrap-throw-no-init (yorkie) <a href="https://github.com/nodejs/node/pull/8198">#8198</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00f4bc3105"><code>00f4bc3105</code></a>] - <strong>benchmark</strong>: add benches for fs.stat &amp; fs.statSync (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8338">#8338</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7cc1391287"><code>7cc1391287</code></a>] - <strong>benchmark</strong>: fix off-by-one error in fs benchmarks (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8338">#8338</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e3db283ed"><code>6e3db283ed</code></a>] - <strong>buffer</strong>: fix ArrayBuffer checks (Brian White) <a href="https://github.com/nodejs/node/pull/8453">#8453</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd51b1f428"><code>dd51b1f428</code></a>] - <strong>buffer,string_decoder</strong>: consolidate encoding validation logic (James M Snell) <a href="https://github.com/nodejs/node/pull/7207">#7207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a830e37dc9"><code>a830e37dc9</code></a>] - <strong>build</strong>: don&#39;t require processing docs for nightlies (Johan Bergström) <a href="https://github.com/nodejs/node/pull/8325">#8325</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/836bfc188b"><code>836bfc188b</code></a>] - <strong>build</strong>: fix dependencies on AIX (Michael Dawson) <a href="https://github.com/nodejs/node/pull/8285">#8285</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc9d2fb543"><code>bc9d2fb543</code></a>] - <strong>build</strong>: fix dependencies on AIX (Michael Dawson) <a href="https://github.com/nodejs/node/pull/8272">#8272</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/206b105b1e"><code>206b105b1e</code></a>] - <strong>build</strong>: add missing files to zip and 7z packages (Richard Lau) <a href="https://github.com/nodejs/node/pull/8069">#8069</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/afb9917f16"><code>afb9917f16</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add crypto.timingSafeEqual() (not-an-aardvark) <a href="https://github.com/nodejs/node/pull/8304">#8304</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1640e7a4da"><code>1640e7a4da</code></a>] - <strong>crypto</strong>: fix getDecoder() encoding check (atstojanov) <a href="https://github.com/nodejs/node/pull/8301">#8301</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49f996f4f6"><code>49f996f4f6</code></a>] - <strong>crypto</strong>: make malloc failure check cross-platform (Rich Trott) <a href="https://github.com/nodejs/node/pull/8352">#8352</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c460d7475"><code>9c460d7475</code></a>] - <strong>deps</strong>: add back no-op harmony shipping flags (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/8445">#8445</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c8bcf1b591"><code>c8bcf1b591</code></a>] - <strong>deps</strong>: workaround clang-3.4 ICE (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/8343">#8343</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac3471ca23"><code>ac3471ca23</code></a>] - <strong>deps</strong>: v8_inspector update (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8150">#8150</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f829660c71"><code>f829660c71</code></a>] - <strong>deps</strong>: cherry-pick 8ed65b97 from V8&#39;s upstream (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8411">#8411</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c48cb2de48"><code>c48cb2de48</code></a>] - <strong>doc</strong>: link SIGTSTP / SIGCONT events in readline doc (Italo A. Casas) <a href="https://github.com/nodejs/node/pull/8475">#8475</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce1a46c02d"><code>ce1a46c02d</code></a>] - <strong>doc</strong>: update onboarding PR landing info (Rich Trott) <a href="https://github.com/nodejs/node/pull/8479">#8479</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92acff82ea"><code>92acff82ea</code></a>] - <strong>doc</strong>: add CTC meeting minutes 2016-08-31 (Josh Gavant) <a href="https://github.com/nodejs/node/pull/8424">#8424</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53877357fc"><code>53877357fc</code></a>] - <strong>doc</strong>: fix link on timers.md (yorkie) <a href="https://github.com/nodejs/node/pull/8488">#8488</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/09da5756e5"><code>09da5756e5</code></a>] - <strong>doc</strong>: add <code>added:</code> information for crypto (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/8281">#8281</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19df5cef3b"><code>19df5cef3b</code></a>] - <strong>doc</strong>: fix example in repl documentation (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/8469">#8469</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ce6eaa3b9"><code>3ce6eaa3b9</code></a>] - <strong>doc</strong>: note that listening on SIGSEGV &amp; co is unsafe (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8410">#8410</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7771e6fbc"><code>c7771e6fbc</code></a>] - <strong>doc</strong>: clarify sentence in event loop doc (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/8400">#8400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c45782b12"><code>2c45782b12</code></a>] - <strong>doc</strong>: add CI help/support info to onboarding doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/8407">#8407</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cffe7b731d"><code>cffe7b731d</code></a>] - <strong>doc</strong>: add 2016-08-17 CTC meeting minutes (Josh Gavant) <a href="https://github.com/nodejs/node/pull/8245">#8245</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fdd59cc04c"><code>fdd59cc04c</code></a>] - <strong>doc</strong>: update BUILDING.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/8398">#8398</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0a92be798"><code>d0a92be798</code></a>] - <strong>doc</strong>: add 2016-08-10 CTC meeting minutes (Josh Gavant) <a href="https://github.com/nodejs/node/pull/8229">#8229</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca31187087"><code>ca31187087</code></a>] - <strong>doc</strong>: update CI content in onboarding doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/8374">#8374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44983b1fdc"><code>44983b1fdc</code></a>] - <strong>doc</strong>: update authors list (James M Snell) <a href="https://github.com/nodejs/node/pull/8346">#8346</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee83f5d541"><code>ee83f5d541</code></a>] - <strong>doc</strong>: add return type of clientRequest.setTimeout (Mike Ralphson) <a href="https://github.com/nodejs/node/pull/8356">#8356</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1695c84240"><code>1695c84240</code></a>] - <strong>doc</strong>: fix a wrong link,add &#39;.md&#39; to the link (Alexis374) <a href="https://github.com/nodejs/node/pull/8315">#8315</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65096de443"><code>65096de443</code></a>] - <strong>doc</strong>: fix typos (Mike Ralphson) <a href="https://github.com/nodejs/node/pull/8370">#8370</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d421a2ee2"><code>6d421a2ee2</code></a>] - <strong>doc</strong>: fix broken link in dgram doc (Brian White) <a href="https://github.com/nodejs/node/pull/8365">#8365</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fbabd36de9"><code>fbabd36de9</code></a>] - <strong>doc</strong>: update targos email in readme per request (James M Snell) <a href="https://github.com/nodejs/node/pull/8389">#8389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/76a3050c34"><code>76a3050c34</code></a>] - <strong>doc</strong>: update landing pr info in onboarding doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/8344">#8344</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/372e4f3f79"><code>372e4f3f79</code></a>] - <strong>doc</strong>: bad/better examples for fs.access() and fs.exists() (Dan Fabulich) <a href="https://github.com/nodejs/node/pull/7832">#7832</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f18878eee"><code>9f18878eee</code></a>] - <strong>doc</strong>: fix typo in stream doc (Hubert Mine) <a href="https://github.com/nodejs/node/pull/8326">#8326</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59e96bb1af"><code>59e96bb1af</code></a>] - <strong>doc</strong>: adding danbev to collaborators (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/8359">#8359</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b553e57f5f"><code>b553e57f5f</code></a>] - <strong>doc</strong>: clarify that path on windows accepts / and \ (James M Snell) <a href="https://github.com/nodejs/node/pull/8291">#8291</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/feab3d4c25"><code>feab3d4c25</code></a>] - <strong>doc</strong>: add lpinca to collaborators (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/8331">#8331</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2b2abe9d9"><code>d2b2abe9d9</code></a>] - <strong>doc</strong>: doc that listen can be called multiple times (James M Snell) <a href="https://github.com/nodejs/node/pull/8294">#8294</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54d76137cd"><code>54d76137cd</code></a>] - <strong>doc</strong>: readline write() is processed as input (James M Snell) <a href="https://github.com/nodejs/node/pull/8295">#8295</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48be8bc4e1"><code>48be8bc4e1</code></a>] - <strong>doc</strong>: <code>&#39;ipc&#39;</code> is required with fork stdio option (James M Snell) <a href="https://github.com/nodejs/node/pull/8290">#8290</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/47ecd21133"><code>47ecd21133</code></a>] - <strong>doc</strong>: improve fs.truncate functions&#39; documentation (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/7648">#7648</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d565183c37"><code>d565183c37</code></a>] - <strong>doc</strong>: add <code>added:</code> information for modules (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/8250">#8250</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6f5104145"><code>b6f5104145</code></a>] - <strong>doc</strong>: fix onReadable reentry after unshift called (Zwb) <a href="https://github.com/nodejs/node/pull/8200">#8200</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/93ac875d53"><code>93ac875d53</code></a>] - <strong>doc</strong>: add <code>added:</code> information for dgram (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/8196">#8196</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/260663fbfa"><code>260663fbfa</code></a>] - <strong>doc</strong>: add Myles Borins to the CTC (Rod Vagg) <a href="https://github.com/nodejs/node/pull/8260">#8260</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7c21759d9"><code>a7c21759d9</code></a>] - <strong>doc</strong>: fix buf.readUIntBE, buf.readUIntLE examples (David Keeler) <a href="https://github.com/nodejs/node/pull/8240">#8240</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e4fcf55701"><code>e4fcf55701</code></a>] - <strong>doc</strong>: fix &quot;timout&quot; typo in timeout (Fangshi He) <a href="https://github.com/nodejs/node/pull/8231">#8231</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03f5297ccd"><code>03f5297ccd</code></a>] - <strong>doc</strong>: include the optional options parameter (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/7842">#7842</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/605db31fe7"><code>605db31fe7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>events</strong>: make memory leak warning more accessible (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8298">#8298</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa4c4d655a"><code>fa4c4d655a</code></a>] - <strong>http</strong>: fix connection upgrade checks (Brian White) <a href="https://github.com/nodejs/node/pull/8238">#8238</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b603ac24cb"><code>b603ac24cb</code></a>] - <strong>inspector</strong>: use script name for target title (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8243">#8243</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13a522ac39"><code>13a522ac39</code></a>] - <strong>inspector</strong>: make sure all messages are dispatched (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8264">#8264</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/250a380231"><code>250a380231</code></a>] - <strong>inspector</strong>: simplify buffer management (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8257">#8257</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/354166c061"><code>354166c061</code></a>] - <strong>inspector</strong>: use new inspector headers (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8150">#8150</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ef8ba8bdc"><code>3ef8ba8bdc</code></a>] - <strong>net</strong>: make holding the buffer in memory more robust (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8252">#8252</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/180867d6a6"><code>180867d6a6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>promise</strong>: warn on unhandled rejections (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/8223">#8223</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/408308f2e6"><code>408308f2e6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>readline</strong>: key interval delay for \r &amp; \n (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/8109">#8109</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f20f477c4"><code>6f20f477c4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: Auto alignment for .editor mode (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/8241">#8241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d24247e50"><code>0d24247e50</code></a>] - <strong>src</strong>: pull AfterConnect from pipe_wrap and tcp_wrap (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/8448">#8448</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16202264d1"><code>16202264d1</code></a>] - <strong>src</strong>: remove unneeded Environment error methods (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8427">#8427</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8cbbb47e39"><code>8cbbb47e39</code></a>] - <strong>src</strong>: update f function call comment (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/8416">#8416</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1d1433b02"><code>d1d1433b02</code></a>] - <strong>src</strong>: normalize malloc, realloc (Michael Dawson) <a href="https://github.com/nodejs/node/pull/7564">#7564</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c2a21ab56"><code>2c2a21ab56</code></a>] - <strong>src</strong>: unbreak build when compiling against uclibc (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8308">#8308</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e368c58ff"><code>4e368c58ff</code></a>] - <strong>src</strong>: moving f function call comment (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/8405">#8405</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f2c619f55"><code>0f2c619f55</code></a>] - <strong>src</strong>: avoid duplicate AtExit functions (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/8273">#8273</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3358861470"><code>3358861470</code></a>] - <strong>test</strong>: refector parallel/test-http.js (Junshu Okamoto) <a href="https://github.com/nodejs/node/pull/8471">#8471</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ce364ad10"><code>2ce364ad10</code></a>] - <strong>test</strong>: modernize JS and tighten equality checking (Peter Ogilvie) <a href="https://github.com/nodejs/node/pull/8476">#8476</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a30fe563d"><code>1a30fe563d</code></a>] - <strong>test</strong>: swapped == and equal to === and strictEqual (Christopher Dunavan) <a href="https://github.com/nodejs/node/pull/8472">#8472</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2b6b66037"><code>d2b6b66037</code></a>] - <strong>test</strong>: refactor test-net-pipe-connect-errors (Rich Trott) <a href="https://github.com/nodejs/node/pull/8473">#8473</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3294c2c82b"><code>3294c2c82b</code></a>] - <strong>test</strong>: skip pseudo-tty/no_dropped_stdio test (Michael Dawson) <a href="https://github.com/nodejs/node/pull/8470">#8470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5baa4e0156"><code>5baa4e0156</code></a>] - <strong>test</strong>: clean up net server try ports test (Thomas Hunter II) <a href="https://github.com/nodejs/node/pull/8458">#8458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0e61d4cc3"><code>d0e61d4cc3</code></a>] - <strong>test</strong>: make crypto.timingSafeEqual test less flaky (not-an-aardvark) <a href="https://github.com/nodejs/node/pull/8456">#8456</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/154d6893b0"><code>154d6893b0</code></a>] - <strong>test</strong>: add test-debug-protocol-execute (Rich Trott) <a href="https://github.com/nodejs/node/pull/8454">#8454</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c30dddc36"><code>6c30dddc36</code></a>] - <strong>test</strong>: exercise EE function type checking paths (cjihrig) <a href="https://github.com/nodejs/node/pull/8168">#8168</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d536d6d334"><code>d536d6d334</code></a>] - <strong>test</strong>: increase <code>_debugger</code> coverage (Rich Trott) <a href="https://github.com/nodejs/node/pull/8403">#8403</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d07e57a36"><code>6d07e57a36</code></a>] - <strong>test</strong>: mark pseudo-tty/no_dropped_stdio as flaky (Michael Dawson) <a href="https://github.com/nodejs/node/pull/8385">#8385</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/680a4c8b8e"><code>680a4c8b8e</code></a>] - <strong>test</strong>: test non-buffer/string with zlib (Rich Trott) <a href="https://github.com/nodejs/node/pull/8350">#8350</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0300eda27"><code>f0300eda27</code></a>] - <strong>test</strong>: fix test-cluster-dgram-1 flakiness (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/8383">#8383</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8fa7c949d"><code>b8fa7c949d</code></a>] - <strong>test</strong>: fix ::1 error in test-dns-ipv6 (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/8254">#8254</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c07e063dd9"><code>c07e063dd9</code></a>] - <strong>test</strong>: fix <code>fs-watch-recursive</code> flakiness on OS X (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/4629">#4629</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1aa7168e91"><code>1aa7168e91</code></a>] - <strong>test</strong>: refactor/cleanup a number of cluster tests (James M Snell) <a href="https://github.com/nodejs/node/pull/8261">#8261</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39cf7bf24d"><code>39cf7bf24d</code></a>] - <strong>test</strong>: refactor parallel/test-process-env.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/8324">#8324</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/40e84218a0"><code>40e84218a0</code></a>] - <strong>test</strong>: add test for zlib.create*Raw() (Rich Trott) <a href="https://github.com/nodejs/node/pull/8306">#8306</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc61d1a3ba"><code>cc61d1a3ba</code></a>] - <strong>test</strong>: cleanup test require symlink (Paul Grock) <a href="https://github.com/nodejs/node/pull/8305">#8305</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cde0a1edfd"><code>cde0a1edfd</code></a>] - <strong>test</strong>: refactor test-debug-signal-cluster (Rich Trott) <a href="https://github.com/nodejs/node/pull/8289">#8289</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc6a7ca8e7"><code>bc6a7ca8e7</code></a>] - <strong>test</strong>: additional refactoring/cleanup of buffer tests (James M Snell) <a href="https://github.com/nodejs/node/pull/8283">#8283</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d43131af4"><code>5d43131af4</code></a>] - <strong>test</strong>: add known issue test for path parse issue #6229 (James M Snell) <a href="https://github.com/nodejs/node/pull/8293">#8293</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2179bd6f1"><code>d2179bd6f1</code></a>] - <strong>test</strong>: make sure over truncation of file zero fills (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/7648">#7648</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5cff625d6a"><code>5cff625d6a</code></a>] - <strong>test</strong>: add check in test-signal-handler (Rich Trott) <a href="https://github.com/nodejs/node/pull/8248">#8248</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b0a1ceac3"><code>0b0a1ceac3</code></a>] - <strong>test</strong>: clean up / refactor buffer tests, remove duplication (James M Snell) <a href="https://github.com/nodejs/node/pull/8256">#8256</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f977f9797"><code>0f977f9797</code></a>] - <strong>test</strong>: mark test-child-process-fork-dgram as flaky (Michael Dawson) <a href="https://github.com/nodejs/node/pull/8274">#8274</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f269bed99"><code>6f269bed99</code></a>] - <strong>test</strong>: refactor test-util-inspect (Rich Trott) <a href="https://github.com/nodejs/node/pull/8189">#8189</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eff771f399"><code>eff771f399</code></a>] - <strong>tickprocessor</strong>: apply c++filt manually on mac (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/8480">#8480</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f47ce9d9f8"><code>f47ce9d9f8</code></a>] - <strong>tools</strong>: replace custom ESLint rule with built-in (Rich Trott) <a href="https://github.com/nodejs/node/pull/8478">#8478</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/36235ac323"><code>36235ac323</code></a>] - <strong>tools</strong>: update ESLint to 3.5.0 (Rich Trott) <a href="https://github.com/nodejs/node/pull/8478">#8478</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef5cb129ae"><code>ef5cb129ae</code></a>] - <strong>tools</strong>: fix new-parens violations (Rich Trott) <a href="https://github.com/nodejs/node/pull/8478">#8478</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/773e1c1304"><code>773e1c1304</code></a>] - <strong>tools</strong>: enable caching for jslint task (Rich Trott) <a href="https://github.com/nodejs/node/pull/8296">#8296</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54f689fc1e"><code>54f689fc1e</code></a>] - <strong>tools</strong>: update ESLint to 3.4.0 (Rich Trott) <a href="https://github.com/nodejs/node/pull/8296">#8296</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f840bc87d6"><code>f840bc87d6</code></a>] - <strong>url</strong>: fix off-by-one error in loop handling dots (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/8420">#8420</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ae7af0fa3"><code>6ae7af0fa3</code></a>] - <strong>url</strong>: keep auth in <code>url.resolve()</code> if host matches (Ilkka Myller) <a href="https://github.com/nodejs/node/pull/8215">#8215</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eec5d02266"><code>eec5d02266</code></a>] - <strong>url</strong>: <code>url.format()</code> encodes all <code>#</code> in <code>search</code> (Ilkka Myller) <a href="https://github.com/nodejs/node/pull/8072">#8072</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d67ece2f68"><code>d67ece2f68</code></a>] - <strong>util</strong>: improve function signature of <code>util._extend</code> (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/8187">#8187</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9c4805c1f"><code>e9c4805c1f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: allow returning <code>this</code> from custom inspect (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8174">#8174</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4cb55ff392"><code>4cb55ff392</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: allow symbol-based custom inspection methods (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8174">#8174</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/151d1ea6a6"><code>151d1ea6a6</code></a>] - <strong>vm</strong>: change ContextifyScript to Script in comment (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/8415">#8415</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f346dee940"><code>f346dee940</code></a>] - <strong>win,build</strong>: forward release_urlbase to configure (João Reis) <a href="https://github.com/nodejs/node/pull/8430">#8430</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bb057ec6a"><code>6bb057ec6a</code></a>] - <strong>win,build</strong>: exit when addons fail to build (João Reis) <a href="https://github.com/nodejs/node/pull/8412">#8412</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14d356d0ab"><code>14d356d0ab</code></a>] - <strong>win,build</strong>: skip finding VS when not needed (João Reis) <a href="https://github.com/nodejs/node/pull/8412">#8412</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81d063e174"><code>81d063e174</code></a>] - <strong>win,build</strong>: fail on invalid option in vcbuild (João Reis) <a href="https://github.com/nodejs/node/pull/8412">#8412</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.6.0/node-v6.6.0-x86.msi">https://nodejs.org/dist/v6.6.0/node-v6.6.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.6.0/node-v6.6.0-x64.msi">https://nodejs.org/dist/v6.6.0/node-v6.6.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.6.0/win-x86/node.exe">https://nodejs.org/dist/v6.6.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.6.0/win-x64/node.exe">https://nodejs.org/dist/v6.6.0/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v6.6.0/node-v6.6.0.pkg">https://nodejs.org/dist/v6.6.0/node-v6.6.0.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v6.6.0/node-v6.6.0-darwin-x64.tar.gz">https://nodejs.org/dist/v6.6.0/node-v6.6.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.6.0/node-v6.6.0-linux-x86.tar.xz">https://nodejs.org/dist/v6.6.0/node-v6.6.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.6.0/node-v6.6.0-linux-x64.tar.xz">https://nodejs.org/dist/v6.6.0/node-v6.6.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.6.0/node-v6.6.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.6.0/node-v6.6.0-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.6.0/node-v6.6.0-sunos-x86.tar.xz">https://nodejs.org/dist/v6.6.0/node-v6.6.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.6.0/node-v6.6.0-sunos-x64.tar.xz">https://nodejs.org/dist/v6.6.0/node-v6.6.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.6.0/node-v6.6.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.6.0/node-v6.6.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.6.0/node-v6.6.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.6.0/node-v6.6.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.6.0/node-v6.6.0-linux-arm64.tar.xz">https://nodejs.org/dist/v6.6.0/node-v6.6.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.6.0/node-v6.6.0.tar.gz">https://nodejs.org/dist/v6.6.0/node-v6.6.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.6.0/">https://nodejs.org/dist/v6.6.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.6.0/api/">https://nodejs.org/docs/v6.6.0/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

c8d1fe38eb794ca46aacf6c8e90676eec7a8aeec83b4b09f57ce503509e7a19f  node-v6.6.0-darwin-x64.tar.gz
e5e6248714618a81595cc2c04d3420535cd8a26d74274013a0eb61e0b3d23f5f  node-v6.6.0-darwin-x64.tar.xz
60b81c7276105a51e71ad8bc7f59163105e7c5dd1d992b173b5b66449b6df3fc  node-v6.6.0-headers.tar.gz
b3b6989c12cdf3652253c1b87d4328d151576a2ff4b189e05ebcba99ed84896c  node-v6.6.0-headers.tar.xz
9abae64e411d8ea1541a4776e78d9cf53ad8e20e8b34cf77d9b3579e8edb6f65  node-v6.6.0-linux-arm64.tar.gz
fce02f2fc7bdc79899de4696395d02f3e7209e4ab4053336db790b8f58cce385  node-v6.6.0-linux-arm64.tar.xz
d311754cddc9b387a2798226ecb5487e515c555e050fdd08ef3d6665c3c0d336  node-v6.6.0-linux-armv6l.tar.gz
b6a5dce140b0795da61a9936454670887b431922e56326b53f1900e72e2ac48d  node-v6.6.0-linux-armv6l.tar.xz
e4dc3295f6602b0f4cd3433a6e520294743e2c342692b4fad388d33910cdd465  node-v6.6.0-linux-armv7l.tar.gz
a3a1aac41c21d216ef380269b80225c658188f9182fc087e1823afe66935e3e1  node-v6.6.0-linux-armv7l.tar.xz
b38ff6058f0213567d31a5d194d669ce75894336f6d0324426f01722c989d3c4  node-v6.6.0-linux-ppc64le.tar.gz
c25c106ee0540f13cd119e47b85191f8a362e48d636a9e8398f5db42ac30d755  node-v6.6.0-linux-ppc64le.tar.xz
90d483c63fdbc6594185b3e143bf8d5627812288a029f02f578363d6dd505285  node-v6.6.0-linux-ppc64.tar.gz
3a2cbd56384217df585ad81eff7ddb92cf3601374152b05eafe27a2c7ef02fa9  node-v6.6.0-linux-ppc64.tar.xz
a2f109eb0fec81d90206e9c0bca05327c706b244b5d7c5bd247ac140f811e54e  node-v6.6.0-linux-s390x.tar.gz
aa181bdba1a4f8d06e61fb5496be202c271dadc46a0ef6ecb4b7b4454f1909c4  node-v6.6.0-linux-s390x.tar.xz
c22ab0dfa9d0b8d9de02ef7c0d860298a5d1bf6cae7413fb18b99e8a3d25648a  node-v6.6.0-linux-x64.tar.gz
fdf4377ea4dc9ba2f09d81d9ad1eae42e7eb870c4b1b69f2761f22f28cb5ba31  node-v6.6.0-linux-x64.tar.xz
05f3bfdfe8e1911e66b4bf645a439480212767e71664b8c97f0cba46671e8160  node-v6.6.0-linux-x86.tar.gz
e6fcca4783491c7b5866e7f969e93b66f47380e9cc92c08607d7683cfa200775  node-v6.6.0-linux-x86.tar.xz
7a9af7bf1eb98f8c206037a0dbbcd797c5684e2570d6acc8d915351bad4a5571  node-v6.6.0.pkg
21b05b3664c338b76ec8c139a7ae80fb9b1c65215ee2da6d899dcbd6c6d67554  node-v6.6.0-sunos-x64.tar.gz
b57733493ca428b859ca6f371f6fc0f93bca77926e81e80ddabe1c5d240431e8  node-v6.6.0-sunos-x64.tar.xz
ffa81fc834a7f24958b3c1bf07dc668f6d0e0cda48582a23bc749abca42cae8c  node-v6.6.0-sunos-x86.tar.gz
3572cbe039cb4a791d4f1db3ed855250cb06c4136a5af0eb277aa27a75469c29  node-v6.6.0-sunos-x86.tar.xz
11b957de855a392ceaa8b300ec66236d6f9c6baa184837d00bdaba2da4aefe91  node-v6.6.0.tar.gz
640485d2b672d3313203eae164576539e61f1e55d68122ff2c7fb59896e21a33  node-v6.6.0.tar.xz
92d708377519f9c4cb6b6006ab50118fe98ea3b7fa49ecb8a1c02f2c13c8ab92  node-v6.6.0-win-x64.7z
5b1c49f8fd36bd9c277259773f42832db74c41f87033deaccfbd82e15330bae4  node-v6.6.0-win-x64.zip
3a3eaa4690ead41631e761f24f0e0cf2d66d1378f07a59153e397abdf470273d  node-v6.6.0-win-x86.7z
95862922b8469e00a7ae5f1f82d51c739fdc6ee12a8e1d46c0f100f2ea18c082  node-v6.6.0-win-x86.zip
675f5088021b99c53136d9f7306ba93f2a126df75777f0b97fb6013da2e5c539  node-v6.6.0-x64.msi
8ce48431e7d0182d21efc398fcc478f8852b96df8a7287dd40db9ef53cca01a3  node-v6.6.0-x86.msi
1cd746e30ce1af03495858ee3f8c3e1c18350b8a8259e560b5ac25e95bc5b5de  win-x64/node.exe
efd924b61fe3f6ba67c28ac605c13304ac16976e020a57480f555cffd0a9741d  win-x64/node.lib
84b27e00d6c562dbc6d68f32c9755874c7f29932ebc04a57580cc05aac64d78b  win-x64/node_pdb.7z
238b24d1b7c24ab7ba3c964fda775500965dbcf1dd1484fa3397eded5e9d3d94  win-x64/node_pdb.zip
708a825e7c5fdb1015ea3ca56e257c74fc5ec602a83e8794ea3ab4e100c38f0b  win-x86/node.exe
461fd40ecd79bbea9710d0a940f4d143fc344ffff62309cd86ee414ccfd3916c  win-x86/node.lib
7161b5361d67279a74d2564195be9bf5a9bb2d332d9c9dde6b59a2926bfb1636  win-x86/node_pdb.7z
2394477a698c40ae08bcb9ec01ea7ed7efe9f32498212c511bd9d67103662acc  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJX2wmcAAoJEEX17r2BPa6OkcEP/AqvpLT+XmIHd+2S5NguUNqu
iIZIBmw/iNBomfR5X3b92+TU0zMAmiakAWR8KgiHIdausbokITWv3Qia7lWro1ue
IFuXbsP9JcN+AMHi3/JKOekcg5IBqRDrzXxfHACwLokBwY5e+PwyYtEHPBx+Ls55
QuKcR24Jo70UQ1lkXNSJPSZdn85EcQ1Dw1kdhO3Mi87n4nitTRmWnFLKeJA46Ey2
ejDRUy+xt0jsy7sDeGEKDFu5ajajIRLnaaGsr21gxpjsbPH7Tg1c0gUUbs9fhrvn
gAc8R+5iXsRi24FrlaaLkfvnhF6/7uTN4YG3fbAexT9bPftd9pn7iwHKkKaTrnw/
w+n1bgH4Ogs6w8x0SX1DcvHONj5WqoIgRWRLCnju9GpjkfJQ33qNLHBTXx4qqrb2
J2mJzmvo5T9WyrEV7aWA3Laa8Fwk6MLZe4Cu/mLT9pJ3kNj/5WXCGjpWUS90jSxn
OXWY8XXY8B3e6y0AYT4J26sKd7rIv5ux0PLor/xJT5SYH4XeKbVAn8HfhakIDvR7
oIZW2UJxd/spfIbHSeODEisS5YqDrWyzAxSJfJzt1R2oI299EEtZRIzmiWXsEEXv
ee31irYPSVg0aF+Qbps+ojeOQzbukp2HMrh2K3orVvf0PzifP1Gh76nrw4BLiKLi
sY3xYr5CG0AIAjpSw0w3
=xwUE
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.6.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.6.0</guid><dc:creator><![CDATA[Jeremiah Senkpiel]]></dc:creator><pubDate>Thu, 15 Sep 2016 21:00:36 GMT</pubDate></item><item><title><![CDATA[Node.js Foundation Announces Schedule for Second Annual Node.js Interactive North America]]></title><description><![CDATA[<blockquote>
<p>IBM, Netflix, Microsoft, and leading community experts to showcase the current and future of Node.js</p>
</blockquote>
<p><strong>SAN FRANCISCO, September 12, 2016</strong> — <a href="https://nodejs.org/en/foundation/">The Node.js Foundation</a>, a community-led and industry-backed consortium to advance the development of the Node.js platform, today announced the keynotes and agenda for Node.js Interactive North America, November 29 - December 2, 2016, in Austin, TX. The event attracts enterprise users, developers, and community stakeholders, providing them with the tools and training they need to optimize the Node.js platform.</p>
<p>With almost 5 million users a month and adoption across numerous industries, Node.js is a universal platform for web applications, IoT, enterprise application development, and microservice architectures. Its liberal contribution policies have also allowed the platform to increase the number of contributors working on the project by a sustained 100% year-over-year growth for the last several years.</p>
<p>Node.js Interactive offers a unique mix of skill-building and knowledge-sharing sessions, panels, and workshops to help developers accelerate their use of Node.js. It is the only vendor-neutral event that offers the community better insight into Node.js and its working groups, combined with best practices and instruction on how to improve performance, debugging, security, and tooling for mainstream enterprise users.</p>
<p>The event is designed to appeal to both experienced and new developers and architects with a NodeSchool event happening during the conferences. Additionally, NodeTogether, a beginner tutorial event that also aims to improve diversity within the Node.js community, is holding a special teachers training at the event.</p>
<p>“Node.js has clearly become a high-priority platform for digital transformation. Node.js Interactive will have a roster of expert technical and community speakers who will discuss the future of Node.js and new growth in areas like artificial intelligence, cloud native architectures, container-packaged applications and more,” said Mikeal Rogers, community manager of the Node.js Foundation.</p>
<p>Keynotes for the conference will provide an update and future look at Node.js and its growing ecosystem of related modules. A sampling of keynotes includes:</p>
<ul>
<li>“The Road Forward on Education and Diversity” - Tracy Hinds of the Node.js Foundation and Emily Rose of Salesforce</li>
<li>“npm State of the Union” - Ashley Williams of npm</li>
<li>“Node.js State of the Union” - Rod Vagg of NodeSource and Technical Steering Committee Director of Node.js Foundation</li>
<li>“Express State of the Union” - Doug Wilson, Express lead maintainer</li>
</ul>
<p>Experts from the leading open source projects and enterprises will share their expertise with Node.js and JavaScript in areas ranging from artificial intelligence to full stack development. Highlights include:</p>
<h3 id="header-node-js-everywhere">Node.js Everywhere<a name="node-js-everywhere" class="anchor" href="#node-js-everywhere" aria-labelledby="header-node-js-everywhere"></a></h3><ul>
<li>“Node.js Releases, How Do They Work?” - Myles Borins of IBM</li>
<li>“Slaying Monoliths with Docker and Node.js” - Yunong Xiao of Netflix</li>
<li>“Instrumentation and Tracing in Node.js” - Thomas Watson of Opbeat</li>
<li>“Surviving Web Security Using Node.js” - Gergely Nemeth of RisingStack</li>
<li>“Writing Secure Node Code: Understanding and Avoiding the Most Common Node.js Security Mistakes” - Guy Podjarny of Snyk</li>
</ul>
<h3 id="header-cloud-and-back-end">Cloud and Back End<a name="cloud-and-back-end" class="anchor" href="#cloud-and-back-end" aria-labelledby="header-cloud-and-back-end"></a></h3><ul>
<li>“Hitchhiker’s Guide to ‘Serverless’ Javascript” - Steven Faulkner of Bustle</li>
<li>“Making Magic in the Cloud with Node.js at Google” - Justin Beckwith of Google</li>
<li>“Buzzword Bingo: Architecting a Cloud-Native Internet Time Machine” - Ross Kukulinski of NodeSource</li>
</ul>
<h3 id="header-diagnosing-debugging-and-devops">Diagnosing, Debugging, and DevOps<a name="diagnosing-debugging-and-devops" class="anchor" href="#diagnosing-debugging-and-devops" aria-labelledby="header-diagnosing-debugging-and-devops"></a></h3><ul>
<li>“Building and Shipping Node.js Apps with Docker” - Mano Marks of Docker</li>
<li>“The Morality of Code” - Glen Goodwin of SAS Institute, Inc.</li>
</ul>
<h3 id="header-machine-learning-big-data-artificial-intelligence">Machine Learning, Big Data, Artificial Intelligence<a name="machine-learning-big-data-artificial-intelligence" class="anchor" href="#machine-learning-big-data-artificial-intelligence" aria-labelledby="header-machine-learning-big-data-artificial-intelligence"></a></h3><ul>
<li>“Real-Time Machine Learning with Node.js” - Phillip Burckhardt of Carnegie Mellon University</li>
<li>“Math in V8 is Broken and How We Can Fix It” - Athan Reines of Fourier</li>
</ul>
<h3 id="header-node-js-core">Node.js Core<a name="node-js-core" class="anchor" href="#node-js-core" aria-labelledby="header-node-js-core"></a></h3><ul>
<li>“Contributing to Node.js: Coding Not Required” - William Kapke of Kap Co, LLC</li>
<li>“A Beginner’s Guide To Reading Node.js Core Source” - Rich Trott of University of California, San Francisco</li>
<li>“Node.js and ChakraCore” - Arunesh Chandra of Microsoft</li>
<li>“Implementing HTTP/2 for Node.js Core” - James Snell of IBM</li>
</ul>
<h3 id="header-the-new-full-stack">The New Full Stack<a name="the-new-full-stack" class="anchor" href="#the-new-full-stack" aria-labelledby="header-the-new-full-stack"></a></h3><ul>
<li>“Serverless Front-End Deployments using npm” - Charlie Robbins of GoDaddy</li>
<li>“API Design Through the Lens of Photography” - Bryan Hughes of Microsoft</li>
<li>“JavaScript will Let Your Site Work without JavaScript” - Sarah Meyer of Buzzfeed</li>
<li>“Nodifying the Enterprise” - Shweta Sharma from To The New</li>
<li>“Full Stack Testing with Node.js” - Stacy Kirk of Quality Works</li>
</ul>
<h3 id="header-iot">IoT<a name="iot" class="anchor" href="#iot" aria-labelledby="header-iot"></a></h3><ul>
<li>“IoT &amp; Developer Happiness” - Emily Rose of Salesforce</li>
<li>“Taking on Genetically Evolving Cellular Automata with JavaScript” - Irina Shestak of Small Media Foundation</li>
</ul>
<h3 id="header-operations-and-performance">Operations and Performance<a name="operations-and-performance" class="anchor" href="#operations-and-performance" aria-labelledby="header-operations-and-performance"></a></h3><ul>
<li>“Scaling State” - Matteo Collina of nearForm</li>
<li>“Don&#39;t Let Just Node.js Take the Blame!” - Daniel Khan of Dynatrace</li>
</ul>
<h3 id="header-workshops">Workshops<a name="workshops" class="anchor" href="#workshops" aria-labelledby="header-workshops"></a></h3><ul>
<li>“Games as Conversational Interfaces” - Kevin Zurawel of Braintree</li>
<li>“Agile Security for Web Developers” - Kim Carter of BinaryMist</li>
<li>“Science Meets Industry: Online Behavioral Experiments with nodeGame” - Stefano Balietti of Northeastern University</li>
<li>“Building Desktop Applications With Node.js Using Electron” - Steve Kinney of Turing School of Software and Design</li>
</ul>
<p>Free onsite childcare for attendees is available as well as ASL, interpretation and transcription assistance upon request. Please email events@node.js for more information.</p>
<p>Node.js Interactive is made possible by support from Platinum Sponsors IBM and Google Cloud Platform; Gold Sponsors nearForm and NodeSource; Silver Sponsors GoDaddy, Langa, Opbeat, Rollbar, and Sauce Labs; and Bronze Sponsors Codiscope, Sqreen, and Stormpath. If you are interested in sponsoring please contact Todd Benzies at tbenzies@linuxfoundation.org.</p>
<p>For attendees who register before November 14, the standard registration fee is $600; registration increases to $800 after November 14. Visit <a href="http://events.linuxfoundation.org/events/node-interactive">here</a> to register.</p>
<h3 id="header-about-the-node-js-foundation">About the Node.js Foundation<a name="about-the-node-js-foundation" class="anchor" href="#about-the-node-js-foundation" aria-labelledby="header-about-the-node-js-foundation"></a></h3><p>Node.js is used by tens of thousands of organizations in more than 200 countries and amasses more than 4.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 IBM, Intel, Joyent, Microsoft, PayPal, and Red Hat. Gold members include GoDaddy and NodeSource, and Silver members include Apigee, AppDynamics, Cars.com, Codefresh, DigitalOcean, Dynatrace, 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>
<h3 id="header-media-contact">Media Contact<a name="media-contact" class="anchor" href="#media-contact" aria-labelledby="header-media-contact"></a></h3><p>Zibby Keaton
Node.js Foundation
zkeaton@linuxfoundation.org</p>
]]></description><link>https://nodejs.org/en/blog/announcements/interactive-2016-north-america-schedule</link><guid isPermaLink="true">https://nodejs.org/en/blog/announcements/interactive-2016-north-america-schedule</guid><dc:creator><![CDATA[Node.js Foundation]]></dc:creator><pubDate>Mon, 12 Sep 2016 16:00:00 GMT</pubDate></item><item><title><![CDATA[Farewell to Node.js v5, Preparing for v7]]></title><description><![CDATA[<p>You may have missed it but at the end of June, the Node.js project said a final farewell to version 5. There will be no more patches, critical or otherwise, for this branch. To those who have been using Node.js for some time this may seem anomalous, shouldn&#39;t major versions stick around for <em>years</em>?</p>
<h2 id="header-we-have-a-plan">We have a plan!<a name="we-have-a-plan" class="anchor" href="#we-have-a-plan" aria-labelledby="header-we-have-a-plan"></a></h2><p><img src="/static/images/blog/201609_lts_schedule_summary.gif" alt="LTS Schedule Summary"></p>
<p>Last year, the core team devised a Long-term Support (LTS) and release plan to balance the various wants and needs expressed by Node.js users. Chief among those were:</p>
<ol>
<li>Stability</li>
<li>Progress</li>
</ol>
<p>The io.js diversion was useful for many reasons, including the opportunity we had to lean into this &quot;progress&quot; thing. We learned that there is a necessary trade-off between &quot;stability&quot; and the rapid iteration of the platform. Some of it was manageable but much was unavoidable. Breaking the entire C++ add-on ecosystem each time we upgraded V8 turned out to be quite painful for the Node.js package ecosystem. This is due to the heavy reliance on compiled native components in Node.js userland and the difficulty Node.js has had in maintaining <a href="https://en.wikipedia.org/wiki/Application_programming_interface">API</a> and <a href="https://en.wikipedia.org/wiki/Application_binary_interface">ABI</a> stability while upgrading V8.</p>
<p>On the flip side, it was clear that v0.10 went on far too long and the slow downward trend in release frequency was hurting the platform&#39;s reputation for being innovative and <em>modern</em> and was preventing iteration on the features and fixes that Node.js actually needed. This was one of the key reasons io.js even existed.</p>
<p>So, all this experience and history put us in a position to try and formulate a plan for combining both stability and progress. We didn&#39;t just find a compromise, we found a way that these often competing goals could coexist.</p>
<h2 id="header-which-brings-me-to-node-js-v5">Which brings me to Node.js v5.<a name="which-brings-me-to-node-js-v5" class="anchor" href="#which-brings-me-to-node-js-v5" aria-labelledby="header-which-brings-me-to-node-js-v5"></a></h2><p>Every 6 months, we plan to release a new <em>major</em> version of Node.js. The version is <em>major</em> in the <a href="http://semver.org/">semver</a> sense in that we hold back breaking changes on our master branch until the 6 month point where we can release them together in a batch. The creation of these new release lines occur during April and October each year. Even version numbers happen to come in the April release while odd version numbers are in the October release.</p>
<p>Each major version of Node.js has an active life of 6 months in what we are now calling &quot;Current&quot;. During this period we ship most of the active work that goes in to the Node.js codebase except for some items that we reserve for the next major release. Node.js version 5 was first released in October last year, so its &quot;Current&quot; period ended in April this year. At the end of this 6 month period, something different happens for odd and even versioned release lines. The even versions turn in to LTS and receive another 30 months of life; this happened for version 4 in October last year and will happen for version 6 in October this year. The odd versions, however, don&#39;t get this extended life. Instead, as a transitionary measure, we provide another 2 months of support where we&#39;ll ensure that important fixes make it into that release line.</p>
<p>And this is exactly what happened to version 5. It lived as <em>Current</em> for 6 months from October, 2015 to April, 2016 and then in a special Maintenance phase for another 2 months until June, 2016. At the end of June, we ceased supporting Node.js version 5 and it will no longer receive any fixes or updates from the core team <em>(although you&#39;re welcome to play with the <code>v5.x</code> branch on the <a href="https://github.com/nodejs/node">Node.js repository</a> if it&#39;s important to you!)</em></p>
<p>The core team is focusing all of its activities on the following release lines:</p>
<ul>
<li>v0.10 which will receive occasional critical fixes during its current Maintenance phase and will cease to be supported in October this year.</li>
<li>v0.12 which will receive occasional critical fixes during its current Maintenance phase and will cease to be supported in December this year.</li>
<li>v4 which is in Active LTS and is receiving more regular patches and occasional important feature additions, this will continue until October 2017 where it will switch to Maintenance and operate in a manner similar to v0.10 and v0.12 until April 2018.</li>
<li>v6 which is still a Current release, due to become our second LTS release in October where its life will continue under Active LTS and Maintenance until April 2019.</li>
<li>v7 is being planned for a release in October this year at the same time that we switch v6 to LTS. You can already try out nightly builds from our <code>master</code> branch at <a href="https://nodejs.org/download/nightly">https://nodejs.org/download/nightly</a> but expect to see a focus on quality and stability of these in the coming months as we create a <code>v7.x</code> branch and becoming more choosy about what gets to make it in to v7.0.0.</li>
</ul>
<p>It sounds like a lot, but once we move beyond the legacy v0.12 and v0.10 release lines we expect the steady cadence of major versions and their various releases to become easier to understand.</p>
<p>Armed with this knowledge, what&#39;s next for you? We suggest you make a judgement on the stability and quality requirements for your own use of Node.js and pick a release line that suits. For production deployments of Node.js we generally recommend version 4 where stability is taken very seriously. For everyday development, non-critical deployments and where Node.js is used as part of a toolchain (e.g. for building frontend components), a Current release should work just fine. We&#39;d love your help testing nightly builds of the next major version of Node.js and while we do continuous unit testing and smoke testing of our <code>master</code> branch, we can&#39;t provide any assurances of stability or quality of these nightly builds, so buyer beware.</p>
]]></description><link>https://nodejs.org/en/blog/community/v5-to-v7</link><guid isPermaLink="true">https://nodejs.org/en/blog/community/v5-to-v7</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Tue, 06 Sep 2016 23:36:16 GMT</pubDate></item><item><title><![CDATA[Node v6.5.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>buffer</strong>: Fix regression introduced in v6.4.0 that prevented .write() at buffer end (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8154">#8154</a></li>
<li><strong>deps</strong>: update V8 to 5.1.281.75 (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/8054">#8054</a></li>
<li><strong>inspector</strong>:<ul>
<li>fix inspector hang while disconnecting (Aleksei Koziatinskii) <a href="https://github.com/nodejs/node/pull/8021">#8021</a></li>
<li>add support for uncaught exception (Aleksei Koziatinskii) <a href="https://github.com/nodejs/node/pull/8043">#8043</a></li>
</ul>
</li>
<li><strong>repl</strong>: Fix saving editor mode text in <code>.save</code> (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/8145">#8145</a></li>
<li><strong><em>Revert</em></strong> &quot;<strong>repl,util</strong>: insert carriage returns in output&quot; (Evan Lucas) <a href="https://github.com/nodejs/node/pull/8143">#8143</a></li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/5bc311909f"><code>5bc311909f</code></a>] - <strong>assert</strong>: remove code that is never reached (Rich Trott) <a href="https://github.com/nodejs/node/pull/8132">#8132</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e371545dfe"><code>e371545dfe</code></a>] - <strong>buffer</strong>: allow .write() offset to be at buffer end (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8154">#8154</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dcd065522e"><code>dcd065522e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>build</strong>: don&#39;t include V8 from node.gyp (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/7016">#7016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92ecbc4edc"><code>92ecbc4edc</code></a>] - <strong>build</strong>: cherry pick V8 change for windows DLL support (Stefan Budeanu) <a href="https://github.com/nodejs/node/pull/8084">#8084</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e4c091542"><code>4e4c091542</code></a>] - <strong>build</strong>: windows sharedlib support (Stefan Budeanu) <a href="https://github.com/nodejs/node/pull/8084">#8084</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4c3456610"><code>f4c3456610</code></a>] - <strong>build</strong>: do not lint src dir for JS errors (Rich Trott) <a href="https://github.com/nodejs/node/pull/8128">#8128</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71343b6caa"><code>71343b6caa</code></a>] - <strong>child_process</strong>: reuse existing no-op function (cjihrig) <a href="https://github.com/nodejs/node/pull/8164">#8164</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0884c70535"><code>0884c70535</code></a>] - <strong>child_process</strong>: workaround fd passing issue on OS X (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/7572">#7572</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8eb6e71758"><code>8eb6e71758</code></a>] - <strong>configure</strong>: reword help for --without-npm (BlackYoup) <a href="https://github.com/nodejs/node/pull/7471">#7471</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c406ad8258"><code>c406ad8258</code></a>] - <strong>debugger</strong>: use arrow function for lexical <code>this</code> (Guy Fraser) <a href="https://github.com/nodejs/node/pull/7415">#7415</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/723fa9637c"><code>723fa9637c</code></a>] - <strong>deps</strong>: cherry-pick de5aaad from V8&#39;s upstream (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8099">#8099</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc2a89ccb7"><code>fc2a89ccb7</code></a>] - <strong>deps</strong>: V8: cherry-pick 588e15c, c0d4bb8 (epertoso) <a href="https://github.com/nodejs/node/pull/8038">#8038</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd77ca397a"><code>cd77ca397a</code></a>] - <strong>deps</strong>: cherry-pick 6f68f30 from v8 upstream (Stefan Budeanu) <a href="https://github.com/nodejs/node/pull/7802">#7802</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b4f11efafa"><code>b4f11efafa</code></a>] - <strong>deps</strong>: cherry-pick a51f429 from V8 upstream (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/7833">#7833</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a20869714"><code>4a20869714</code></a>] - <strong>deps</strong>: cherry-pick a76d133 from v8 upstream (Matt Loring) <a href="https://github.com/nodejs/node/pull/7689">#7689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b2f692b23"><code>3b2f692b23</code></a>] - <strong>deps</strong>: cherry-pick b93c80a from v8 upstream (Matt Loring) <a href="https://github.com/nodejs/node/pull/7689">#7689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4401d283b"><code>c4401d283b</code></a>] - <strong>deps</strong>: cherry-pick 2b4c9c1 from v8 upstream (Joran Siu) <a href="https://github.com/nodejs/node/pull/7771">#7771</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ac21bc860"><code>0ac21bc860</code></a>] - <strong>deps</strong>: cherry-pick 1f53e42 from v8 upstream (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7612">#7612</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc442e0f43"><code>fc442e0f43</code></a>] - <strong>deps</strong>: cherry-pick d721121 from v8 upstream (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7632">#7632</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a4b338f0c"><code>9a4b338f0c</code></a>] - <strong>deps</strong>: remove extra field from v8::HeapStatistics (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7526">#7526</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c46e23969"><code>2c46e23969</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: bring in V8 5.1 - 5.0 ABI compatibility (Matt Loring) <a href="https://github.com/nodejs/node/pull/7016">#7016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06a6c03e57"><code>06a6c03e57</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: revert removal of V8::PromiseEvent (Matt Loring) <a href="https://github.com/nodejs/node/pull/7016">#7016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a91f6b8433"><code>a91f6b8433</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/b2f7c32a9f"><code>b2f7c32a9f</code></a>] - <strong>deps</strong>: cherry-pick 1ef7487b from v8 upstream (Michael Dawson) <a href="https://github.com/nodejs/node/pull/6218">#6218</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7af2f63f10"><code>7af2f63f10</code></a>] - <strong>deps</strong>: limit regress/regress-crbug-514081 v8 test (Michael Dawson) <a href="https://github.com/nodejs/node/pull/6678">#6678</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/abbad66126"><code>abbad66126</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update V8 to 5.1.281.75 (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/8054">#8054</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08e2b0408a"><code>08e2b0408a</code></a>] - <strong>deps</strong>: cherry-pick 7bd24767 from v8 upstream (v6.x) (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/8078">#8078</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0cb52b967"><code>d0cb52b967</code></a>] - <strong>dns</strong>: remove makeAsync() function check (cjihrig) <a href="https://github.com/nodejs/node/pull/8170">#8170</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/70648f47ca"><code>70648f47ca</code></a>] - <strong>dns</strong>: lookupService() callback must be a function (cjihrig) <a href="https://github.com/nodejs/node/pull/8170">#8170</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d9142b4bd6"><code>d9142b4bd6</code></a>] - <strong>doc</strong>: add <code>added:</code> information for util (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/8206">#8206</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2f5471f6d"><code>c2f5471f6d</code></a>] - <strong>doc</strong>: remove &quot;feature branch&quot; jargon (Rich Trott) <a href="https://github.com/nodejs/node/pull/8194">#8194</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f34cc3e03"><code>7f34cc3e03</code></a>] - <strong>doc</strong>: correct argument type for process.cpuUsage (Simen Bekkhus) <a href="https://github.com/nodejs/node/pull/8158">#8158</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c9960b3c5"><code>0c9960b3c5</code></a>] - <strong>doc</strong>: remove outdated LTS info from ROADMAP.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/8161">#8161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/afbe4d8ebd"><code>afbe4d8ebd</code></a>] - <strong>doc</strong>: add es6 code example in util.md (Shahid Shaikh) <a href="https://github.com/nodejs/node/pull/8183">#8183</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a8aca7f94"><code>4a8aca7f94</code></a>] - <strong>doc</strong>: script with spaces spawn example for windows (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/8035">#8035</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82329b6e8f"><code>82329b6e8f</code></a>] - <strong>doc</strong>: fix variable scoping bug in server example code (lazlojuly) <a href="https://github.com/nodejs/node/pull/8124">#8124</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7ab1baed2"><code>d7ab1baed2</code></a>] - <strong>doc</strong>: update release announce instruction to tweet (Tracy Hinds) <a href="https://github.com/nodejs/node/pull/8126">#8126</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d37b49f90"><code>5d37b49f90</code></a>] - <strong>doc</strong>: add @joshgav to collaborators (Josh Gavant) <a href="https://github.com/nodejs/node/pull/8146">#8146</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/31653a5006"><code>31653a5006</code></a>] - <strong>doc</strong>: update Reviewing section of onboarding doc (Rich Trott)</li>
<li>[<a href="https://github.com/nodejs/node/commit/bf5c5f3ce0"><code>bf5c5f3ce0</code></a>] - <strong>doc</strong>: fix &quot;hashOwnProperty&quot; typo in querystring (Ben Gourley) <a href="https://github.com/nodejs/node/pull/8107">#8107</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1922e7b5b"><code>b1922e7b5b</code></a>] - <strong>dtrace</strong>: fix ustack helper for V8 5.1 (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/6482">#6482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92de0bc1a6"><code>92de0bc1a6</code></a>] - <strong>inspector</strong>: fix inspector hang while disconnecting (Aleksei Koziatinskii) <a href="https://github.com/nodejs/node/pull/8021">#8021</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bfd8265ec2"><code>bfd8265ec2</code></a>] - <strong>inspector</strong>: add support for uncaught exception (Aleksei Koziatinskii) <a href="https://github.com/nodejs/node/pull/8043">#8043</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/089a1cbecb"><code>089a1cbecb</code></a>] - <strong>net</strong>: add length check when normalizing args (Brian White) <a href="https://github.com/nodejs/node/pull/8112">#8112</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17b8381585"><code>17b8381585</code></a>] - <strong>net</strong>: remove unnecessary variables (Brian White) <a href="https://github.com/nodejs/node/pull/8112">#8112</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fbc5805e65"><code>fbc5805e65</code></a>] - <strong>readline</strong>: keypress trigger for escape character (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/7382">#7382</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66e66e59a4"><code>66e66e59a4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: fix repl after V8 upgrade (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/7016">#7016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60c50468e3"><code>60c50468e3</code></a>] - <strong>repl</strong>: Failed to save editor mode text in <code>.save</code> (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/8145">#8145</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ffb2db8285"><code>ffb2db8285</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>repl,util</strong>: insert carriage returns in output&quot; (Evan Lucas) <a href="https://github.com/nodejs/node/pull/8143">#8143</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4118598dbb"><code>4118598dbb</code></a>] - <strong>src</strong>: don&#39;t include a null character in the WriteConsoleW call (Nikolai Vavilov) <a href="https://github.com/nodejs/node/pull/7764">#7764</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d863619a30"><code>d863619a30</code></a>] - <strong>src</strong>: clean up PER_ISOLATE_STRING_PROPERTIES, v2 (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8207">#8207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3950a2013"><code>d3950a2013</code></a>] - <strong>src</strong>: clean up PER_ISOLATE_STRING_PROPERTIES, v1 (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8207">#8207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f9fb8154d"><code>8f9fb8154d</code></a>] - <strong>src</strong>: updating references to the old node.js file (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/8092">#8092</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/091ba2c511"><code>091ba2c511</code></a>] - <strong>src</strong>: fix build break for !NODE_USE_V8_PLATFORM (Kunal Pathak) <a href="https://github.com/nodejs/node/pull/8114">#8114</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1bf80a0a3f"><code>1bf80a0a3f</code></a>] - <strong>stream</strong>: avoid caching prepend check (Calvin Metcalf) <a href="https://github.com/nodejs/node/pull/8018">#8018</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cda8bfc3c8"><code>cda8bfc3c8</code></a>] - <strong>test</strong>: fix tests after V8 upgrade (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/6482">#6482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/441e8fe566"><code>441e8fe566</code></a>] - <strong>test</strong>: refactor test-timers-linked-list.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/8193">#8193</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb6d6a677c"><code>bb6d6a677c</code></a>] - <strong>test</strong>: fix flaky <code>test-child-process-pass-fd</code> (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/8212">#8212</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0619e8dff"><code>b0619e8dff</code></a>] - <strong>test</strong>: comparison operator now more strict (Jason Hedrick) <a href="https://github.com/nodejs/node/pull/8190">#8190</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/923a61774d"><code>923a61774d</code></a>] - <strong>test</strong>: refactor test-tick-processor (Rich Trott) <a href="https://github.com/nodejs/node/pull/8180">#8180</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9b762f308"><code>b9b762f308</code></a>] - <strong>test</strong>: add test for invalid cert string (Rich Trott) <a href="https://github.com/nodejs/node/pull/8179">#8179</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6f83797df"><code>a6f83797df</code></a>] - <strong>test</strong>: add assert.notDeepStrictEqual() tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/8177">#8177</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/29a71965c0"><code>29a71965c0</code></a>] - <strong>test</strong>: favor <code>===</code> over <code>==</code> in crypto tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/8176">#8176</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c568dfad39"><code>c568dfad39</code></a>] - <strong>test</strong>: refactor pummel/test-dtrace-jsstack (Rich Trott) <a href="https://github.com/nodejs/node/pull/8175">#8175</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cfbafd7c7d"><code>cfbafd7c7d</code></a>] - <strong>test</strong>: favor strict equality in test-exec (Rich Trott) <a href="https://github.com/nodejs/node/pull/8173">#8173</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8f5a2b789"><code>b8f5a2b789</code></a>] - <strong>test</strong>: favor <code>===</code> over <code>==</code> in vm test (jun-oka) <a href="https://github.com/nodejs/node/pull/8191">#8191</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/498238f462"><code>498238f462</code></a>] - <strong>test</strong>: test sending over a closed IPC channel (cjihrig) <a href="https://github.com/nodejs/node/pull/8160">#8160</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15bd48986b"><code>15bd48986b</code></a>] - <strong>test</strong>: add test for attempted multiple IPC channels (cjihrig) <a href="https://github.com/nodejs/node/pull/8159">#8159</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4deb05434f"><code>4deb05434f</code></a>] - <strong>test</strong>: add assert.notDeepEqual() tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/8156">#8156</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d0cf9e4f1"><code>3d0cf9e4f1</code></a>] - <strong>test</strong>: add missing assert.deepEqual() test case (Rich Trott) <a href="https://github.com/nodejs/node/pull/8152">#8152</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6abbe17ab2"><code>6abbe17ab2</code></a>] - <strong>test</strong>: favor strict equality in http tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/8151">#8151</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc9bb34120"><code>cc9bb34120</code></a>] - <strong>test</strong>: favor strict equality in pummel net tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/8135">#8135</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b6ed24f02"><code>4b6ed24f02</code></a>] - <strong>test</strong>: confirm that assert truncates long values (Rich Trott) <a href="https://github.com/nodejs/node/pull/8134">#8134</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5a8790727"><code>e5a8790727</code></a>] - <strong>test</strong>: favor <code>===</code> over <code>==</code> in test-timers.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/8131">#8131</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/086e57f404"><code>086e57f404</code></a>] - <strong>test</strong>: favor strict equality check (Rich Trott) <a href="https://github.com/nodejs/node/pull/8130">#8130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a393a7ff4"><code>9a393a7ff4</code></a>] - <strong>test</strong>: fix assertion in test-watch-file.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/8129">#8129</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f09886dce"><code>4f09886dce</code></a>] - <strong>test</strong>: fix flaky fs-watch tests (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/8115">#8115</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d401e5575a"><code>d401e5575a</code></a>] - <strong>test</strong>: add an zlib binding addon test (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8039">#8039</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bdc0e54b4"><code>6bdc0e54b4</code></a>] - <strong>test</strong>: use strict equality in regression test (Rich Trott) <a href="https://github.com/nodejs/node/pull/8098">#8098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be41f584f3"><code>be41f584f3</code></a>] - <strong>test</strong>: remove extraneous space (Rich Trott) <a href="https://github.com/nodejs/node/pull/8097">#8097</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/853f605de4"><code>853f605de4</code></a>] - <strong>test</strong>: add test for assert.notStrictEqual() (Rich Trott) <a href="https://github.com/nodejs/node/pull/8091">#8091</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4698f3568"><code>f4698f3568</code></a>] - <strong>test</strong>: add uncaught exception test for debugger (Rich Trott) <a href="https://github.com/nodejs/node/pull/8087">#8087</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c26b9af1e2"><code>c26b9af1e2</code></a>] - <strong>tls</strong>: copy the Buffer object before using (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/8055">#8055</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cdcf23ab7f"><code>cdcf23ab7f</code></a>] - <strong>tools</strong>: update ESLint to 3.3.0 and enable rules (Rich Trott) <a href="https://github.com/nodejs/node/pull/8097">#8097</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14c7dcbbcd"><code>14c7dcbbcd</code></a>] - <strong>url</strong>: fix inconsistent port in url.resolveObject (Ilkka Myller) <a href="https://github.com/nodejs/node/pull/8214">#8214</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f9fbade4c"><code>1f9fbade4c</code></a>] - <strong>util</strong>: fix deprecated class prototype (Bryan English) <a href="https://github.com/nodejs/node/pull/8105">#8105</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44f781d06a"><code>44f781d06a</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>
<li>[<a href="https://github.com/nodejs/node/commit/a146e683dd"><code>a146e683dd</code></a>] - <strong>win,msi</strong>: add zh-CN translations for the installer (Minqi Pan) <a href="https://github.com/nodejs/node/pull/2569">#2569</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.5.0/node-v6.5.0-x86.msi">https://nodejs.org/dist/v6.5.0/node-v6.5.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.5.0/node-v6.5.0-x64.msi">https://nodejs.org/dist/v6.5.0/node-v6.5.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.5.0/win-x86/node.exe">https://nodejs.org/dist/v6.5.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.5.0/win-x64/node.exe">https://nodejs.org/dist/v6.5.0/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v6.5.0/node-v6.5.0.pkg">https://nodejs.org/dist/v6.5.0/node-v6.5.0.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v6.5.0/node-v6.5.0-darwin-x64.tar.gz">https://nodejs.org/dist/v6.5.0/node-v6.5.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-x86.tar.xz">https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-x64.tar.xz">https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.5.0/node-v6.5.0-sunos-x86.tar.xz">https://nodejs.org/dist/v6.5.0/node-v6.5.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.5.0/node-v6.5.0-sunos-x64.tar.xz">https://nodejs.org/dist/v6.5.0/node-v6.5.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-arm64.tar.xz">https://nodejs.org/dist/v6.5.0/node-v6.5.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.5.0/node-v6.5.0.tar.gz">https://nodejs.org/dist/v6.5.0/node-v6.5.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.5.0/">https://nodejs.org/dist/v6.5.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.5.0/api/">https://nodejs.org/docs/v6.5.0/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

352cee438dc55942aebac054e8a2e14b6784056c66465105e2b3bfc55832927f  node-v6.5.0-darwin-x64.tar.gz
ab34b3f0eb4cf8015f66c6301462ab45b0438a7603f8917d0de2e530499251df  node-v6.5.0-darwin-x64.tar.xz
e69e5cfbd610a624161ed2f7c11ea61c4ea7187dc42bca1dedc434da1901f4c8  node-v6.5.0-headers.tar.gz
e5cf641c8180c5156ca3d64ef4fc1f9ba74b36418e7132067bc22f71391fed28  node-v6.5.0-headers.tar.xz
e3d208d3b054301e2bd572d71c7c325ddc0a7e4c2cc4278053e2375e841f6d99  node-v6.5.0-linux-arm64.tar.gz
d6480ab5bcfd124f471c7b535e6c2211addfc4f8c0dfa3d8777452f766c3f6ab  node-v6.5.0-linux-arm64.tar.xz
fff3d363117b8c9beff3c4a89fd48d51dfd55b9dc2e9c2957be79a3c20bd570f  node-v6.5.0-linux-armv6l.tar.gz
9925f224715bd1473eaee3d2167c3c4bd4da9bbb7ff04b4f458b06ffce9e19ca  node-v6.5.0-linux-armv6l.tar.xz
ea03725d8cee9528d75fdb2060f62ce96a719bc0f5f35f5ad2dd982bb09c1429  node-v6.5.0-linux-armv7l.tar.gz
b667b914cfe46116a32fe9a369409282c48a0831542381f6d256be4200f824c8  node-v6.5.0-linux-armv7l.tar.xz
36c7e7449db335a591fc55b77d7eab13576a296ec3be5ea557c8e7a54c061928  node-v6.5.0-linux-ppc64le.tar.gz
52ad6d5030be62ac6072d08e0ee8fa25e50c3295107e1ff34abd3d31b1d67db4  node-v6.5.0-linux-ppc64le.tar.xz
0330b57d8161d06d68b5d86b8b8a924f48c7266a70816c2c1d306196246cea21  node-v6.5.0-linux-ppc64.tar.gz
6f93a0756a2036da183320d8dd1abc8ffd908b6d2258aa1e4d47dd12ba49816d  node-v6.5.0-linux-ppc64.tar.xz
575638830e4ba11c5afba5c222934bc5e338e74df2f27ca09bad09014b4aa415  node-v6.5.0-linux-x64.tar.gz
8737539ff6e9341add78bf2e72932d62e8d830fc59449f97350dc60cc7c19805  node-v6.5.0-linux-x64.tar.xz
12d5b79b8b914c2439b6aa542b47f28c0d6dc9c5438eeda629f26021eb839dac  node-v6.5.0-linux-x86.tar.gz
192c71b5d821471b424846eb1fa1ce40432b5e7e4afc3e5d07d9a91bf264923f  node-v6.5.0-linux-x86.tar.xz
bc79776fa04870cbdb3cc874d91b22c506caa6fc218cdcf1e2538e3de2248957  node-v6.5.0.pkg
71ae256a6bd8bb8c7e1af88ec4702022eecf911cea786e6dac21b25bc5f1ece7  node-v6.5.0-sunos-x64.tar.gz
fa8efe91f25084bce9a2dd3205fb7ced930dd0dc4175e98079098c23945c5bf8  node-v6.5.0-sunos-x64.tar.xz
e1ce32adfd7e205ed949f0a372bd75d1bbb404274de667e30ef2a99386f30a71  node-v6.5.0-sunos-x86.tar.gz
ddd7fbeafdf1e64d94d682a042c2a5bda079341d0a040b2df43d9ec960d35634  node-v6.5.0-sunos-x86.tar.xz
d7742558bb3331e41510d6e6f1f7b13c0527aecc00a63c3e05fcfd44427ff778  node-v6.5.0.tar.gz
ddf2056a9164c723db707b6c016f9e617f17166298dc88c5a7cb1d7d5ddb1290  node-v6.5.0.tar.xz
e00570c8e40b8d0564c5735554a5c5128d1c442e08d16539cb9b26bee2aae632  node-v6.5.0-win-x64.7z
0c0962800916c7104ce6643302b2592172183d76e34997823be3978b5ee34cf2  node-v6.5.0-win-x64.zip
979bce12ca20761b5c13af8a0d30da65432878014d787e9c3487e2ae97d8becd  node-v6.5.0-win-x86.7z
36f2aa668018db296fafa7e6b330a32124145e54254403e63fa5efb44c9b900f  node-v6.5.0-win-x86.zip
2a269b0b9fee2c502d4a81168f12315e9d55396641522249931f0f88e02638c4  node-v6.5.0-x64.msi
93db364a5f519e8a29bb2279b470da7708f3869bcb4f8d597121f58f12f9b0fc  node-v6.5.0-x86.msi
fa8e6336dec13f79341b0b69430f96372eb44fce4cdc451aa7fb6d3c9783cf42  win-x64/node.exe
ee4e1a0d686ec4db73f2b3798cb8e5896945fc8f45b3693d83898df3ebebc857  win-x64/node.lib
d055f32f2fbd020c4142319668a5d4bbbc68a6a4eeb2e0f2decd44c1f11925e9  win-x64/node_pdb.7z
bd5d83ed60b9bc68c42a006443f1b33e61a41f9ffacc7822d540305101e3d4f1  win-x64/node_pdb.zip
a808a2322508e6f629426c7d7267710577113918f8c156534a7611df3f4e35e1  win-x86/node.exe
f8269a2e0d2e05380b8f94686504b9e7eefbc91db6379839d24a02b8d0ecc30d  win-x86/node.lib
a7fffce30ed9442997b9f3f19a5c482594fddb9f2ddf8e1250b918146b939d35  win-x86/node_pdb.7z
2ba0106d5c7bb82560846b90f0826f3bc605157680d83afe34ec8e3c635c95a5  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJXxD66AAoJELY7U1pMIGypRpMP/Rgy2gvIoYJ1MilGjR/ygZd0
2u+5noks4NMcRl+e1NGAJNez7zPmnxW+3icarhPhwFxP6XSYLTIMlQKf6VR5yIRW
utwpDonxOd+xL5elhfsLx2bPdHVE/L2mIZbIlHgoBdXBo1YdBlXCxi1U31JMG8u3
ckrG9o5IP69zuWA+M4D0yEu3K+6TeWPksVPQMNKJU9S+sLgbgkZN1BMgsG+JHz4/
/5t6fOhf8mbYYas8BXY/jTvrLAGn3/BQDHh553Ap/0gQd66k1dAY0jmhyVsssrqg
C4AnBiCc55fy4zQYR47i4DhYiJ06SQZk+woCpfaLfWrb5rqsyW8Fy7D4AdFOJMcP
EqDkUnMbYwnPYtKatXRT+NUXtMXYzSIDQAQo1N9E4nsVKkR+Ka1GC6d3lRUPYD1K
xL4FEsL8aCd0mxkRikzd31no+NgzkORqRuK46tFAfbBykJR9E30lN6cx7gQWuiNM
+EfKkc4EvKMamvhzOC8okDCsY+v/M2aVL/vVOB7SlTQeTmB8nWFtr5i7BUk7zgLC
NLETY0k+DRWqhPa8L6xlCacPcji9zad3wHOcty3dMTtEv8chjHtMpoGsWKFwlYPA
yG1irBagemHetAEbzdFEDJQFlt+/IxrIpOLHjkH6BZ7bkvunMmbF3QxNFKGfm7ZS
iIPARMq27v97O038HKlq
=qM+Q
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.5.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.5.0</guid><dc:creator><![CDATA[Evan Lucas]]></dc:creator><pubDate>Mon, 29 Aug 2016 13:56:26 GMT</pubDate></item><item><title><![CDATA[Cars.com and Dynatrace join the Foundation to support the stability and success of the Node.js platform]]></title><description><![CDATA[<blockquote>
<p>New Node.js Foundation Members Drive Enterprise Growth</p>
</blockquote>
<p><strong>SAN FRANCISCO, Aug. 17, 2016</strong> —
<a href="https://nodejs.org/en/foundation/">The Node.js Foundation</a>, a community-led
and industry-backed consortium to advance the development of the Node.js
platform, today announced <a href="https://www.cars.com/">Cars.com</a> and
<a href="https://www.dynatrace.com">Dynatrace</a> have joined the Foundation as
Silver Members.</p>
<p>An ecosystem of tools and services for enterprises is rapidly coalescing around
Node.js, giving it a boost as a universal platform powering everything from
enterprise applications, robots, API engines, cloud stacks and mobile websites.
The JavaScript runtime environment is resource-efficient, high-performing and
well-suited to scalability, making it an increasingly mainstream technology in
startups and enterprises alike for application development and microservice
architectures. Furthermore, Node.js ranks among the Top 10 languages for full
stack, frontend and backend developers surveyed by StackOverflow in its 2016
developer survey.</p>
<p>More about today’s new Node.js Foundation members:</p>
<p>Launched in 1998 and headquartered in Chicago, <a href="https://www.cars.com/">Cars.com</a>
is a leading online destination that offers information from experts and
consumers to help car shoppers and owners buy, sell and service their vehicles.
The site offers millions of new and used vehicle listings, an extensive
database of consumer reviews, research and pricing tools, unbiased expert
content, and multiple options to sell a vehicle. Cars.com uses Node.js to help
scale its high-trafficked website to meet its users’ demands and service
expectations.</p>
<p>“Prior to Node.js, we were using older content management solutions that were
not allowing us to effectively meet the demands of Cars.com, which receives
around 30 to 35 million visits to its web properties each month,” said Darrell
Pratt, director of software development at Cars.com. “Node.js provides the
necessary utility to allow us to grow and change to a microservice
infrastructure. There is so much potential in the future of Node.js through its
community, extensive libraries, and excellent tooling, and we are excited to
help fuel that growth through the Node.js Foundation.”</p>
<p><a href="https://www.dynatrace.com">Dynatrace</a>, a digital performance management
software company, believes Node.js is a core component for its enterprise
customers. As more enterprises begin to go through digital transformations and
implement microservice-type architectures, Node.js is a key technology that
ties frontend and backend systems together to provide an end-to-end view of
application performance with the help of Dynatrace offerings.</p>
<p>“Digital transformation is constantly changing how companies do business,
something we see first-hand working directly with enterprises to meet their
performance monitoring needs,” said Alois Reitbauer, chief technology
strategist at Dynatrace. “Node.js very often plays a key role in their
transformation process, so we are excited to actively contribute to the Node.js
platform and help developers improve their monitoring capabilities.”</p>
<p>“By joining the Node.js Foundation, companies are investing in the stability of
Node.js and helping to accelerate the widespread adoption and development of
Node.js,” said Mikeal Rogers, community manager at the Node.js Foundation. “New
members like Cars.com and Dynatrace are incredibly important to the
Foundation&#39;s work to develop services, education, training and events that
support the needs and demands of enterprise users.”</p>
<p>The Node.js Foundation will be holding
<a href="http://events.linuxfoundation.org/events/node-interactive-europe">Node.js Interactive Europe</a> in
Amsterdam September 15-18; and
<a href="http://events.linuxfoundation.org/events/node-interactive">Node.js Interactive North America</a> in Austin, Texas,
November 29 - December 2. This is the only vendor-neutral event that offers an
in-depth look at the future of Node.js from
the developers who are driving the code forward. Node.js Core contributors will
offer insights into new developments, while enterprise users and vendors will
share best practices around tools, training and other services needed to
optimize Node.js.</p>
<h3 id="header-about-the-node-js-foundation">About the Node.js Foundation<a name="about-the-node-js-foundation" class="anchor" href="#about-the-node-js-foundation" aria-labelledby="header-about-the-node-js-foundation"></a></h3><p>Node.js is used by tens of thousands of organizations in more than 200 countries and amasses more than 4 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 IBM, Intel, Joyent, Microsoft, PayPal and Red Hat. Gold members include GoDaddy and NodeSource, and Silver members include Apigee, AppDynamics, Cars.com, Codefresh, DigitalOcean, Dynatrace, 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/cars-dynatrace</link><guid isPermaLink="true">https://nodejs.org/en/blog/announcements/cars-dynatrace</guid><dc:creator><![CDATA[Node.js Foundation]]></dc:creator><pubDate>Wed, 17 Aug 2016 12:00:00 GMT</pubDate></item><item><title><![CDATA[Node v4.5.0 (LTS)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><p>Semver Minor:</p>
<ul>
<li><strong>buffer</strong>:<ul>
<li>backport new buffer constructor APIs to v4.x (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/7562">#7562</a></li>
<li>backport --zero-fill-buffers cli option (James M Snell) <a href="https://github.com/nodejs/node/pull/5745">#5745</a></li>
</ul>
</li>
<li><strong>build</strong>:<ul>
<li>add Intel Vtune profiling support (Chunyang Dai) <a href="https://github.com/nodejs/node/pull/5527">#5527</a></li>
</ul>
</li>
<li><strong>repl</strong>:<ul>
<li>copying tabs shouldn&#39;t trigger completion (Eugene Obrezkov) <a href="https://github.com/nodejs/node/pull/5958">#5958</a></li>
</ul>
</li>
<li><strong>src</strong>:<ul>
<li>add node::FreeEnvironment public API (Cheng Zhao) <a href="https://github.com/nodejs/node/pull/3098">#3098</a></li>
</ul>
</li>
<li><strong>test</strong>:<ul>
<li>run v8 tests from node tree (Bryon Leung) <a href="https://github.com/nodejs/node/pull/4704">#4704</a></li>
</ul>
</li>
<li><strong>V8</strong>:<ul>
<li>Add post mortem data to improve object inspection and function&#39;s context variables inspection (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/3779">#3779</a></li>
</ul>
</li>
</ul>
<p>Semver Patch:</p>
<ul>
<li><strong>buffer</strong>:<ul>
<li>ignore negative allocation lengths (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7562">#7562</a></li>
</ul>
</li>
<li><strong>crypto</strong>:<ul>
<li>update root certificates (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7363">#7363</a></li>
</ul>
</li>
<li><strong>libuv</strong>:<ul>
<li>upgrade libuv to 1.9.1 (Saúl Ibarra Corretgé) <a href="https://github.com/nodejs/node/pull/6796">#6796</a></li>
<li>upgrade libuv to 1.9.0 (Saúl Ibarra Corretgé) <a href="https://github.com/nodejs/node/pull/5994">#5994</a></li>
</ul>
</li>
<li><strong>npm</strong>:<ul>
<li>upgrade to 2.15.9 (Kat Marchán) <a href="https://github.com/nodejs/node/pull/7692">#7692</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/a4888926a2"><code>a4888926a2</code></a>] - <strong>assert</strong>: remove unneeded arguments special handling (Rich Trott) <a href="https://github.com/nodejs/node/pull/7413">#7413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39e24742f8"><code>39e24742f8</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/271927f29e"><code>271927f29e</code></a>] - <strong>async_wrap</strong>: pass uid to JS as double (Trevor Norris) <a href="https://github.com/nodejs/node/pull/7096">#7096</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/747f107188"><code>747f107188</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/c06e2b07b6"><code>c06e2b07b6</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/0642a146b3"><code>0642a146b3</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/75ecf8eb07"><code>75ecf8eb07</code></a>] - <strong>async_wrap</strong>: add parent uid to init hook (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/4600">#4600</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e10eebffa5"><code>e10eebffa5</code></a>] - <strong>async_wrap</strong>: make uid the first argument in init (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/4600">#4600</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13d465bcf6"><code>13d465bcf6</code></a>] - <strong>async_wrap</strong>: add uid to all asyncWrap hooks (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/4600">#4600</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/046d651118"><code>046d651118</code></a>] - <strong>benchmark</strong>: fix child-process-exec-stdout on win (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/7178">#7178</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b464ce4bf"><code>4b464ce4bf</code></a>] - <strong>benchmark</strong>: remove unused variables (Rich Trott) <a href="https://github.com/nodejs/node/pull/7600">#7600</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b95e5d7948"><code>b95e5d7948</code></a>] - <strong>benchmark</strong>: add benchmark for url.format() (Rich Trott) <a href="https://github.com/nodejs/node/pull/7250">#7250</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1bd62c7c34"><code>1bd62c7c34</code></a>] - <strong>benchmark</strong>: add benchmark for Buffer.concat (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7054">#7054</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08cd81b050"><code>08cd81b050</code></a>] - <strong>benchmark</strong>: add util.format benchmark (Evan Lucas) <a href="https://github.com/nodejs/node/pull/5360">#5360</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7dbb0d0084"><code>7dbb0d0084</code></a>] - <strong>buffer</strong>: fix dataview-set benchmark (Ingvar Stepanyan) <a href="https://github.com/nodejs/node/pull/6922">#6922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/200429e9e1"><code>200429e9e1</code></a>] - <strong>buffer</strong>: ignore negative allocation lengths (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7562">#7562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/709048134c"><code>709048134c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>buffer</strong>: backport new buffer constructor APIs to v4.x (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/7562">#7562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fb03e57de2"><code>fb03e57de2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>buffer</strong>: backport --zero-fill-buffers cli option (James M Snell) <a href="https://github.com/nodejs/node/pull/5745">#5745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/236491e698"><code>236491e698</code></a>] - <strong>build</strong>: update build-addons when node-gyp changes (Lance Ball) <a href="https://github.com/nodejs/node/pull/6787">#6787</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a7c5fdbd2"><code>8a7c5fdbd2</code></a>] - <strong>build</strong>: add REPLACEME tag for version info in docs (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6864">#6864</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da1e13fde7"><code>da1e13fde7</code></a>] - <strong>build</strong>: add Make <code>doc-only</code> target (Jesse McCarthy) <a href="https://github.com/nodejs/node/pull/3888">#3888</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0db3aa9afa"><code>0db3aa9afa</code></a>] - <strong>build</strong>: remove unused files from CPPLINT_FILES (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5290c9d38c"><code>5290c9d38c</code></a>] - <strong>build</strong>: use BUILDTYPE when building V8 in Makefile (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/7482">#7482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79bd39c202"><code>79bd39c202</code></a>] - <strong>build</strong>: add v8 requirement to test-v8* in Makefile (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/7482">#7482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65b75b51a6"><code>65b75b51a6</code></a>] - <strong>build</strong>: unbreak configure with python 2.6 (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6874">#6874</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8513232c82"><code>8513232c82</code></a>] - <strong>build</strong>: split CI rules in Makefile (João Reis) <a href="https://github.com/nodejs/node/pull/7317">#7317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13d0e463b0"><code>13d0e463b0</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/834ea2c5c0"><code>834ea2c5c0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>build,src</strong>: add Intel Vtune profiling support (Chunyang Dai) <a href="https://github.com/nodejs/node/pull/5527">#5527</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea20796e9d"><code>ea20796e9d</code></a>] - <strong>build,test</strong>: fix build-addons dependency chain (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6652">#6652</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a08535dd1"><code>6a08535dd1</code></a>] - <strong>child_process</strong>: preserve argument type (Rich Trott) <a href="https://github.com/nodejs/node/pull/7391">#7391</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd05b0b289"><code>fd05b0b289</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>child_process</strong>: measure buffer length in bytes&quot; (Rich Trott) <a href="https://github.com/nodejs/node/pull/7391">#7391</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8eb18e4289"><code>8eb18e4289</code></a>] - <strong>child_process</strong>: measure buffer length in bytes (Rich Trott) <a href="https://github.com/nodejs/node/pull/6764">#6764</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4ee863d956"><code>4ee863d956</code></a>] - <strong>child_process</strong>: allow buffer encoding in spawnSync (cjihrig) <a href="https://github.com/nodejs/node/pull/6939">#6939</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b8124f205"><code>0b8124f205</code></a>] - <strong>child_process</strong>: emit IPC messages on next tick (cjihrig) <a href="https://github.com/nodejs/node/pull/6909">#6909</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20d3378969"><code>20d3378969</code></a>] - <strong>cluster</strong>: reset handle index on close (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/6981">#6981</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/09349a8b92"><code>09349a8b92</code></a>] - <strong>cluster</strong>: don&#39;t send messages if no IPC channel (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/7132">#7132</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ece2a0322"><code>6ece2a0322</code></a>] - <strong>cluster</strong>: rewrite debug ports consistently (cjihrig) <a href="https://github.com/nodejs/node/pull/7050">#7050</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8cba3b2f72"><code>8cba3b2f72</code></a>] - <strong>cluster</strong>: guard against undefined message handlers (cjihrig) <a href="https://github.com/nodejs/node/pull/6902">#6902</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f152adf5b7"><code>f152adf5b7</code></a>] - <strong>cluster</strong>: close ownerless handles on disconnect() (cjihrig) <a href="https://github.com/nodejs/node/pull/6909">#6909</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65624440bf"><code>65624440bf</code></a>] - <strong>crypto</strong>: allow GCM ciphers to have longer IV length (Michael Wain) <a href="https://github.com/nodejs/node/pull/6376">#6376</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e0cede3a6"><code>1e0cede3a6</code></a>] - <strong>crypto</strong>: update root certificates (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7363">#7363</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3be5cdcd43"><code>3be5cdcd43</code></a>] - <strong>debugger</strong>: remove obsolete setTimeout (Rich Trott) <a href="https://github.com/nodejs/node/pull/7154">#7154</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74a5e911c0"><code>74a5e911c0</code></a>] - <strong>debugger</strong>: propagate --debug-port= to debuggee (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/3470">#3470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af4940d63b"><code>af4940d63b</code></a>] - <strong>deps</strong>: upgrade npm in LTS to 2.15.9 (Kat Marchán) <a href="https://github.com/nodejs/node/pull/7692">#7692</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da7b74b9bc"><code>da7b74b9bc</code></a>] - <strong>deps</strong>: upgrade libuv to 1.9.1 (Saúl Ibarra Corretgé) <a href="https://github.com/nodejs/node/pull/6796">#6796</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94eb980ca5"><code>94eb980ca5</code></a>] - <strong>deps</strong>: upgrade libuv to 1.9.0 (Saúl Ibarra Corretgé) <a href="https://github.com/nodejs/node/pull/5994">#5994</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4107b5d200"><code>4107b5d200</code></a>] - <strong>deps</strong>: backport 22c5e46 from V8 (Julien Gilli) <a href="https://github.com/nodejs/node/pull/7584">#7584</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e06ab64705"><code>e06ab64705</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/1164f542db"><code>1164f542db</code></a>] - <strong>deps</strong>: fix segfault during gc (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/7303">#7303</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d9e9d9fb11"><code>d9e9d9fb11</code></a>] - <strong>deps</strong>: backport e7cc609 from upstream V8 (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/7303">#7303</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9809992436"><code>9809992436</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: backport 9c927d0f01 from V8 upstream (Myles Borins) <a href="https://github.com/nodejs/node/pull/7451">#7451</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da9595fc47"><code>da9595fc47</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: cherry-pick 68e89fb from v8&#39;s upstream (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/3779">#3779</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9ff0f8fb2"><code>e9ff0f8fb2</code></a>] - <strong>doc</strong>: make doc-only -&gt; fallback to user binary (Robert Jefe Lindstaedt) <a href="https://github.com/nodejs/node/pull/6906">#6906</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b869cdb876"><code>b869cdb876</code></a>] - <strong>doc</strong>: fix deprecation warnings in addon examples (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6652">#6652</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec25f38120"><code>ec25f38120</code></a>] - <strong>doc</strong>: add <code>added:</code> information for buffer (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6495">#6495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e86d16812"><code>1e86d16812</code></a>] - <strong>doc</strong>: buffers are not sent over IPC with a socket (Tim Kuijsten) <a href="https://github.com/nodejs/node/pull/6951">#6951</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c1d8e1f0f"><code>5c1d8e1f0f</code></a>] - <strong>doc</strong>: add <code>added:</code> information for http (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7392">#7392</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60c054bc11"><code>60c054bc11</code></a>] - <strong>doc</strong>: add information for IncomingMessage.destroy() (Rich Trott) <a href="https://github.com/nodejs/node/pull/7237">#7237</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a5c025f32"><code>1a5c025f32</code></a>] - <strong>doc</strong>: remove superfluos backticks in process.md (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7681">#7681</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fcb4e410e4"><code>fcb4e410e4</code></a>] - <strong>doc</strong>: add <code>added:</code> information for process (Bryan English) <a href="https://github.com/nodejs/node/pull/6589">#6589</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b8565c42a"><code>9b8565c42a</code></a>] - <strong>doc</strong>: add <code>added:</code> information for tls (Italo A. Casas) <a href="https://github.com/nodejs/node/pull/7018">#7018</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd4aa6c16a"><code>fd4aa6c16a</code></a>] - <strong>doc</strong>: correct <code>added:</code> information for fs.access (Richard Lau) <a href="https://github.com/nodejs/node/pull/7299">#7299</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e9d27cbcc"><code>1e9d27cbcc</code></a>] - <strong>doc</strong>: add <code>added:</code> information for fs (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6717">#6717</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2244a3c250"><code>2244a3c250</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/88f46b886a"><code>88f46b886a</code></a>] - <strong>doc</strong>: add <code>added:</code> information for timers (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7493">#7493</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a53253a232"><code>a53253a232</code></a>] - <strong>doc</strong>: add <code>added:</code> information for zlib (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6840">#6840</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7abfb6e8dc"><code>7abfb6e8dc</code></a>] - <strong>doc</strong>: add <code>added:</code> information for vm (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7011">#7011</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e3471fb5f"><code>3e3471fb5f</code></a>] - <strong>doc</strong>: add <code>added:</code> information for v8 (Rich Trott) <a href="https://github.com/nodejs/node/pull/6684">#6684</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1758f02ec1"><code>1758f02ec1</code></a>] - <strong>doc</strong>: add <code>added:</code> information for url (Bryan English) <a href="https://github.com/nodejs/node/pull/6593">#6593</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c8f19fcdf"><code>3c8f19fcdf</code></a>] - <strong>doc</strong>: add <code>added:</code> in for <code>tty</code> (Rich Trott) <a href="https://github.com/nodejs/node/pull/6783">#6783</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b50b1c255"><code>5b50b1c255</code></a>] - <strong>doc</strong>: add <code>added:</code> info for <code>string_decoder</code> (Rich Trott) <a href="https://github.com/nodejs/node/pull/6741">#6741</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4474e83b78"><code>4474e83b78</code></a>] - <strong>doc</strong>: add <code>added:</code> information for repl (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7256">#7256</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6d7bfcbe7"><code>e6d7bfcbe7</code></a>] - <strong>doc</strong>: add <code>added:</code> information for readline (Julian Duque) <a href="https://github.com/nodejs/node/pull/6996">#6996</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eec0c635ee"><code>eec0c635ee</code></a>] - <strong>doc</strong>: add <code>added:</code> information for querystring (Bryan English) <a href="https://github.com/nodejs/node/pull/6593">#6593</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a870cdcd1f"><code>a870cdcd1f</code></a>] - <strong>doc</strong>: add <code>added:</code> information for punycode (Daniel Wang) <a href="https://github.com/nodejs/node/pull/6805">#6805</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f1a37ad749"><code>f1a37ad749</code></a>] - <strong>doc</strong>: add <code>added:</code> information for path (Julian Duque) <a href="https://github.com/nodejs/node/pull/6985">#6985</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b53f4b27c"><code>8b53f4b27c</code></a>] - <strong>doc</strong>: add <code>added:</code> information for os (Bryan English) <a href="https://github.com/nodejs/node/pull/6609">#6609</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78d361b22b"><code>78d361b22b</code></a>] - <strong>doc</strong>: add <code>added</code> information for net (Italo A. Casas) <a href="https://github.com/nodejs/node/pull/7038">#7038</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b08ff33c01"><code>b08ff33c01</code></a>] - <strong>doc</strong>: add <code>added:</code> information for https (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7392">#7392</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d99059bb1"><code>1d99059bb1</code></a>] - <strong>doc</strong>: add <code>added:</code> information for dns (Julian Duque) <a href="https://github.com/nodejs/node/pull/7021">#7021</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0ca24b798"><code>a0ca24b798</code></a>] - <strong>doc</strong>: add <code>added:</code> information for console (Adrian Estrada) <a href="https://github.com/nodejs/node/pull/6995">#6995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb08c17a20"><code>eb08c17a20</code></a>] - <strong>doc</strong>: add <code>added:</code> data for cli.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/6960">#6960</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec9038478f"><code>ec9038478f</code></a>] - <strong>doc</strong>: add <code>added:</code> information for child_process (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6927">#6927</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e52b2b07d7"><code>e52b2b07d7</code></a>] - <strong>doc</strong>: add <code>added:</code> information for assert (Rich Trott) <a href="https://github.com/nodejs/node/pull/6688">#6688</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75e4f74c54"><code>75e4f74c54</code></a>] - <strong>doc</strong>: fix cluster worker &#39;message&#39; event (cjihrig) <a href="https://github.com/nodejs/node/pull/7309">#7309</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de5e2357fc"><code>de5e2357fc</code></a>] - <strong>doc</strong>: dns.resolve fix callback argument description (Quentin Headen) <a href="https://github.com/nodejs/node/pull/7532">#7532</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f903bb722"><code>0f903bb722</code></a>] - <strong>doc</strong>: add benchmark who-to-CC info (Rich Trott) <a href="https://github.com/nodejs/node/pull/7604">#7604</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/700c6d9be8"><code>700c6d9be8</code></a>] - <strong>doc</strong>: added information on how to run the linter. (Diosney Sarmiento) <a href="https://github.com/nodejs/node/pull/7534">#7534</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/537f33351e"><code>537f33351e</code></a>] - <strong>doc</strong>: fix minor style issues in http.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/7528">#7528</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33a08b0414"><code>33a08b0414</code></a>] - <strong>doc</strong>: add bartosz sosnowski to colaborators (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/7567">#7567</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/186af29298"><code>186af29298</code></a>] - <strong>doc</strong>: fix detached child stdio example (cjihrig) <a href="https://github.com/nodejs/node/pull/7540">#7540</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/066cefb6de"><code>066cefb6de</code></a>] - <strong>doc</strong>: improve usage of <code>zero</code>/<code>0</code> (Rich Trott) <a href="https://github.com/nodejs/node/pull/7466">#7466</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c94c67b73"><code>6c94c67b73</code></a>] - <strong>doc</strong>: fix &quot;sign.verify&quot; typo in crypto doc. (Ruslan Iusupov) <a href="https://github.com/nodejs/node/pull/7411">#7411</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35ee35cba2"><code>35ee35cba2</code></a>] - <strong>doc</strong>: clarify child_process stdout/stderr types (sartrey) <a href="https://github.com/nodejs/node/pull/7361">#7361</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71ef71cff8"><code>71ef71cff8</code></a>] - <strong>doc</strong>: add CTC meeting minutes 2016-06-15 (Josh Gavant) <a href="https://github.com/nodejs/node/pull/7320">#7320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13d60cab7c"><code>13d60cab7c</code></a>] - <strong>doc</strong>: add lance to collaborators (Lance Ball) <a href="https://github.com/nodejs/node/pull/7407">#7407</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9122b3b665"><code>9122b3b665</code></a>] - <strong>doc</strong>: update &quot;who to cc in issues&quot; chart (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/6694">#6694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ccb278d330"><code>ccb278d330</code></a>] - <strong>doc</strong>: mention http request &quot;aborted&quot; events (Kyle E. Mitchell) <a href="https://github.com/nodejs/node/pull/7270">#7270</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/868af29f2b"><code>868af29f2b</code></a>] - <strong>doc</strong>: add RReverser to collaborators (Ingvar Stepanyan) <a href="https://github.com/nodejs/node/pull/7370">#7370</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8fe474825"><code>f8fe474825</code></a>] - <strong>doc</strong>: fixing minor typo in AtExit hooks section (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/7485">#7485</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a7e333287"><code>4a7e333287</code></a>] - <strong>doc</strong>: use <code>Buffer.byteLength</code> for Content-Length (kimown) <a href="https://github.com/nodejs/node/pull/7274">#7274</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85f70b36e4"><code>85f70b36e4</code></a>] - <strong>doc</strong>: clarify use of <code>0</code> port value (Rich Trott) <a href="https://github.com/nodejs/node/pull/7206">#7206</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57ba51ec46"><code>57ba51ec46</code></a>] - <strong>doc</strong>: fix IRC link (Ilkka Myller) <a href="https://github.com/nodejs/node/pull/7210">#7210</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef37a2e80f"><code>ef37a2e80f</code></a>] - <strong>doc</strong>: add internal link in GOVERNANCE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/7279">#7279</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c9ef04a1b2"><code>c9ef04a1b2</code></a>] - <strong>doc</strong>: fix events typo (Greyson Parrelli) <a href="https://github.com/nodejs/node/pull/7329">#7329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0013af61de"><code>0013af61de</code></a>] - <strong>doc</strong>: fix header depth of util.isSymbol (James M Snell) <a href="https://github.com/nodejs/node/pull/7138">#7138</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96de3f8820"><code>96de3f8820</code></a>] - <strong>doc</strong>: Add CII Best Practices badge to README.md (David A. Wheeler) <a href="https://github.com/nodejs/node/pull/6819">#6819</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/146cba1f60"><code>146cba1f60</code></a>] - <strong>doc</strong>: improve debugger doc prose (Rich Trott) <a href="https://github.com/nodejs/node/pull/7007">#7007</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/694e34458b"><code>694e34458b</code></a>] - <strong>doc</strong>: fix typos in WORKING_GROUPS.md (Joao Andrade) <a href="https://github.com/nodejs/node/pull/7032">#7032</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fbdc16a8a4"><code>fbdc16a8a4</code></a>] - <strong>doc</strong>: update labels and CI info in onboarding doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/7006">#7006</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c65f1e3f6"><code>1c65f1e3f6</code></a>] - <strong>doc</strong>: add info on what&#39;s used for fswatch on AIX (Michael Dawson) <a href="https://github.com/nodejs/node/pull/6837">#6837</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72e8ee570a"><code>72e8ee570a</code></a>] - <strong>doc</strong>: improve server.listen() documentation prose (Rich Trott) <a href="https://github.com/nodejs/node/pull/7000">#7000</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/649d201d63"><code>649d201d63</code></a>] - <strong>doc</strong>: improve <code>server.address()</code> doc text (Rich Trott) <a href="https://github.com/nodejs/node/pull/7001">#7001</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2e85ced1d"><code>e2e85ced1d</code></a>] - <strong>doc</strong>: clarified use of sexual language in the CoC (Bryan Hughes) <a href="https://github.com/nodejs/node/pull/6973">#6973</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f395f6f5b2"><code>f395f6f5b2</code></a>] - <strong>doc</strong>: add yorkie to collaborators (Yazhong Liu) <a href="https://github.com/nodejs/node/pull/7004">#7004</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c5051ef643"><code>c5051ef643</code></a>] - <strong>doc</strong>: add firedfox to collaborators (Daniel Wang) <a href="https://github.com/nodejs/node/pull/6961">#6961</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ef08323c6"><code>2ef08323c6</code></a>] - <strong>doc</strong>: add bmeck to collaborators (Bradley Meck) <a href="https://github.com/nodejs/node/pull/6962">#6962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1a0a146b3"><code>d1a0a146b3</code></a>] - <strong>doc</strong>: Add CTC meeting minutes for 2016-05-04 (Michael Dawson) <a href="https://github.com/nodejs/node/pull/6579">#6579</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a85987899"><code>0a85987899</code></a>] - <strong>doc</strong>: update build instructions for Windows (João Reis) <a href="https://github.com/nodejs/node/pull/7285">#7285</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/629a76f9fb"><code>629a76f9fb</code></a>] - <strong>doc</strong>: remove cluster.setupMaster() myth (cjihrig) <a href="https://github.com/nodejs/node/pull/7179">#7179</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b807ac791"><code>5b807ac791</code></a>] - <strong>doc</strong>: specify how to link issues in commit log (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/7161">#7161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/350f4cf292"><code>350f4cf292</code></a>] - <strong>doc</strong>: server.listen truncates socket path on unix (Jean Regisser) <a href="https://github.com/nodejs/node/pull/6659">#6659</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7813af7f16"><code>7813af7f16</code></a>] - <strong>doc</strong>: Add resolveNaptr and naptr rrtype docs (Doug Wade) <a href="https://github.com/nodejs/node/pull/6586">#6586</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5380743208"><code>5380743208</code></a>] - <strong>doc</strong>: document socket.destroyed (Tushar Mathur) <a href="https://github.com/nodejs/node/pull/6128">#6128</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0edf87df1"><code>f0edf87df1</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/9121e94e62"><code>9121e94e62</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/c237ac3d68"><code>c237ac3d68</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/6324723cc1"><code>6324723cc1</code></a>] - <strong>doc,dgram</strong>: fix addMembership documentation (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/7244">#7244</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15bb0beab2"><code>15bb0beab2</code></a>] - <strong>doc,test</strong>: add <code>How to write a Node.js test</code> guide (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/6984">#6984</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d13337183"><code>9d13337183</code></a>] - <strong>http</strong>: wait for both prefinish/end to keepalive (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/7149">#7149</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ece428ea63"><code>ece428ea63</code></a>] - <strong>http</strong>: fix no dumping after <code>maybeReadMore</code> (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/7211">#7211</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07fd52e5aa"><code>07fd52e5aa</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/6f312b3a91"><code>6f312b3a91</code></a>] - <strong>http_parser</strong>: use <code>MakeCallback</code> (Trevor Norris) <a href="https://github.com/nodejs/node/pull/5419">#5419</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/373ffc5bad"><code>373ffc5bad</code></a>] - <strong>installer</strong>: don&#39;t install node_internals.h (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6913">#6913</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5782ec2427"><code>5782ec2427</code></a>] - <strong>module</strong>: don&#39;t cache uninitialized builtins (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6907">#6907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c8e9adb135"><code>c8e9adb135</code></a>] - <strong>repl</strong>: fix tab completion for defined commands (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/7364">#7364</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3fa5db5ca"><code>a3fa5db5ca</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: copying tabs shouldn&#39;t trigger completion (Eugene Obrezkov) <a href="https://github.com/nodejs/node/pull/5958">#5958</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d86332799c"><code>d86332799c</code></a>] - <strong>src</strong>: clean up string_search (Brian White) <a href="https://github.com/nodejs/node/pull/7174">#7174</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3eea55167d"><code>3eea55167d</code></a>] - <strong>src</strong>: fix memory leak in WriteBuffers() error path (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7374">#7374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23797eb037"><code>23797eb037</code></a>] - <strong>src</strong>: remove obsolete NOLINT comments (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5aff60e832"><code>5aff60e832</code></a>] - <strong>src</strong>: lint v8abbr.h (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/42e7c9d266"><code>42e7c9d266</code></a>] - <strong>src</strong>: lint node_lttng_tp.h (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/27c2d25be6"><code>27c2d25be6</code></a>] - <strong>src</strong>: lint node_win32_perfctr_provider.cc (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f4d3e77ef"><code>4f4d3e77ef</code></a>] - <strong>src</strong>: fix whitespace/indent cpplint warnings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/066064d65f"><code>066064d65f</code></a>] - <strong>src</strong>: fix whitespace/blank_line cpplint warnings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44cbe0356d"><code>44cbe0356d</code></a>] - <strong>src</strong>: fix runtime/references cpplint warnings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f530a36c65"><code>f530a36c65</code></a>] - <strong>src</strong>: fix runtime/int cpplint warnings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6595adcdb"><code>d6595adcdb</code></a>] - <strong>src</strong>: fix runtime/indentation_namespace warnings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68db091aba"><code>68db091aba</code></a>] - <strong>src</strong>: fix readability/nolint cpplint warnings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4748bed736"><code>4748bed736</code></a>] - <strong>src</strong>: fix readability/namespace cpplint warnings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/785211702a"><code>785211702a</code></a>] - <strong>src</strong>: fix readability/inheritance cpplint warnings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c90ae7fb72"><code>c90ae7fb72</code></a>] - <strong>src</strong>: fix readability/constructors cpplint warnings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16f2497994"><code>16f2497994</code></a>] - <strong>src</strong>: fix readability/braces cpplint warnings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c8f78a2682"><code>c8f78a2682</code></a>] - <strong>src</strong>: fix build/header_guard cpplint warnings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ccc701e1d5"><code>ccc701e1d5</code></a>] - <strong>src</strong>: fix build/c++tr1 cpplint warnings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dda81b44b0"><code>dda81b44b0</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/db2b23f06f"><code>db2b23f06f</code></a>] - <strong>src</strong>: fix sporadic deadlock in SIGUSR1 handler (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/5904">#5904</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53a67ed6d7"><code>53a67ed6d7</code></a>] - <strong>src</strong>: fix bad logic in uid/gid checks (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7374">#7374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6a27a70d8"><code>e6a27a70d8</code></a>] - <strong>src</strong>: fix use-after-return in zlib bindings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7374">#7374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61de6e9b47"><code>61de6e9b47</code></a>] - <strong>src</strong>: remove deprecated HMAC_Init, use HMAC_Init_ex (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7374">#7374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7305e7b9d2"><code>7305e7b9d2</code></a>] - <strong>src</strong>: remove duplicate HMAC_Init calls (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7374">#7374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38baf6a0b7"><code>38baf6a0b7</code></a>] - <strong>src</strong>: remove unused md_ data members (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7374">#7374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e103044b68"><code>e103044b68</code></a>] - <strong>src</strong>: remove unused data member write_queue<em>size</em> (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7374">#7374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67937bca0a"><code>67937bca0a</code></a>] - <strong>src</strong>: guard against starting fs watcher twice (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7374">#7374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c03bd57ac6"><code>c03bd57ac6</code></a>] - <strong>src</strong>: check uv_async_init() return value (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7374">#7374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b0dce5a5b"><code>2b0dce5a5b</code></a>] - <strong>src</strong>: don&#39;t use locale-sensitive strcasecmp() (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6582">#6582</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c31c738fc"><code>9c31c738fc</code></a>] - <strong>src</strong>: remove unused #include statement (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6582">#6582</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/426aa0a5e8"><code>426aa0a5e8</code></a>] - <strong>src</strong>: fix Windows segfault with <code>--eval</code> (Bryce Simonds) <a href="https://github.com/nodejs/node/pull/6938">#6938</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b21d145c2a"><code>b21d145c2a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add node::FreeEnvironment public API (Cheng Zhao) <a href="https://github.com/nodejs/node/pull/3098">#3098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9136c0c03"><code>b9136c0c03</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/c3d87eee49"><code>c3d87eee49</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/68f391bf3b"><code>68f391bf3b</code></a>] - <strong>src</strong>: remove unnecessary check (Brian White) <a href="https://github.com/nodejs/node/pull/5233">#5233</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/981bbcd925"><code>981bbcd925</code></a>] - <strong>src</strong>: remove TryCatch in MakeCallback (Trevor Norris) <a href="https://github.com/nodejs/node/pull/4507">#4507</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48b7b71352"><code>48b7b71352</code></a>] - <strong>src</strong>: remove unused TickInfo::in_tick() (Trevor Norris) <a href="https://github.com/nodejs/node/pull/4507">#4507</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d77b28c6b3"><code>d77b28c6b3</code></a>] - <strong>src</strong>: remove unused of TickInfo::last_threw() (Trevor Norris) <a href="https://github.com/nodejs/node/pull/4507">#4507</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb291d5c7f"><code>cb291d5c7f</code></a>] - <strong>src</strong>: add AsyncCallbackScope (Trevor Norris) <a href="https://github.com/nodejs/node/pull/4507">#4507</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2eb097f212"><code>2eb097f212</code></a>] - <strong>src</strong>: fix MakeCallback error handling (Trevor Norris) <a href="https://github.com/nodejs/node/pull/4507">#4507</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63356df39c"><code>63356df39c</code></a>] - <strong>src,http</strong>: fix uncaughtException miss in http (Trevor Norris) <a href="https://github.com/nodejs/node/pull/5591">#5591</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee7040568d"><code>ee7040568d</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/9a8acad6ff"><code>9a8acad6ff</code></a>] - <strong>test</strong>: use random ports where possible (Brian White) <a href="https://github.com/nodejs/node/pull/7045">#7045</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/223c0e2010"><code>223c0e2010</code></a>] - <strong>test</strong>: skip doctool tests when js-yaml is missing (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7218">#7218</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3681b9b868"><code>3681b9b868</code></a>] - <strong>test</strong>: refactor doctool tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/6719">#6719</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/686d7b329c"><code>686d7b329c</code></a>] - <strong>test</strong>: build addons with V8_DEPRECATION_WARNINGS=1 (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6652">#6652</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8404e34665"><code>8404e34665</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>test</strong>: mark test-vm-timeout flaky on windows&quot; (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7373">#7373</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eab9ced2ee"><code>eab9ced2ee</code></a>] - <strong>test</strong>: fix flaky test-vm-timeout (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7373">#7373</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a31d3161f5"><code>a31d3161f5</code></a>] - <strong>test</strong>: add test for exec() known issue (Rich Trott) <a href="https://github.com/nodejs/node/pull/7375">#7375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1baa145a16"><code>1baa145a16</code></a>] - <strong>test</strong>: remove internet/test-tls-connnect-cnnic (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7363">#7363</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3097b7cdf"><code>e3097b7cdf</code></a>] - <strong>test</strong>: test isFullWidthCodePoint with invalid input (Rich Trott) <a href="https://github.com/nodejs/node/pull/7422">#7422</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0b0fc49f9"><code>f0b0fc49f9</code></a>] - <strong>test</strong>: update weak module for gc tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/7014">#7014</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d100f6853"><code>1d100f6853</code></a>] - <strong>test</strong>: remove unused vars from http/https tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/7598">#7598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3241536d95"><code>3241536d95</code></a>] - <strong>test</strong>: remove unused var in net-server-try-ports (Rich Trott) <a href="https://github.com/nodejs/node/pull/7597">#7597</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bd7c235fa"><code>7bd7c235fa</code></a>] - <strong>test</strong>: remove unused var from stream2 test (Rich Trott) <a href="https://github.com/nodejs/node/pull/7596">#7596</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d36a67738"><code>4d36a67738</code></a>] - <strong>test</strong>: remove unused var from child-process-fork (Rich Trott) <a href="https://github.com/nodejs/node/pull/7599">#7599</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5e516a42c"><code>b5e516a42c</code></a>] - <strong>test</strong>: remove unused var in test-tls-server-verify (Rich Trott) <a href="https://github.com/nodejs/node/pull/7595">#7595</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db35efa6c1"><code>db35efa6c1</code></a>] - <strong>test</strong>: fix flaky test-net-write-slow (Rich Trott) <a href="https://github.com/nodejs/node/pull/7555">#7555</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8273824ca3"><code>8273824ca3</code></a>] - <strong>test</strong>: remove common.PORT from http tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/7467">#7467</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5129f3f2cd"><code>5129f3f2cd</code></a>] - <strong>test</strong>: mark test-vm-timeout flaky on windows (Rich Trott) <a href="https://github.com/nodejs/node/pull/7359">#7359</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79b45886c1"><code>79b45886c1</code></a>] - <strong>test</strong>: add tests for some stream.Readable uses (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7260">#7260</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65b5cccee9"><code>65b5cccee9</code></a>] - <strong>test</strong>: fix spawn on windows (Brian White) <a href="https://github.com/nodejs/node/pull/7049">#7049</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96ed883d2f"><code>96ed883d2f</code></a>] - <strong>test</strong>: enable test-debug-brk-no-arg (Rich Trott) <a href="https://github.com/nodejs/node/pull/7143">#7143</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8724c442f3"><code>8724c442f3</code></a>] - <strong>test</strong>: add test for uid/gid setting in spawn (Rich Trott) <a href="https://github.com/nodejs/node/pull/7084">#7084</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/042e858dfb"><code>042e858dfb</code></a>] - <strong>test</strong>: make test-child-process-fork-net more robust (Rich Trott) <a href="https://github.com/nodejs/node/pull/7033">#7033</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a59e4e73d"><code>2a59e4e73d</code></a>] - <strong>test</strong>: improve debug-break-on-uncaught reliability (Rich Trott) <a href="https://github.com/nodejs/node/pull/6793">#6793</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/77325d585e"><code>77325d585e</code></a>] - <strong>test</strong>: remove disabled eio race test (Rich Trott) <a href="https://github.com/nodejs/node/pull/7083">#7083</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b1f54678b"><code>5b1f54678b</code></a>] - <strong>test</strong>: remove non-incremental common.PORT changes (Rich Trott) <a href="https://github.com/nodejs/node/pull/7055">#7055</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44228dfdef"><code>44228dfdef</code></a>] - <strong>test</strong>: remove <code>common.PORT</code> from gc tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/7013">#7013</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/644bfe14a6"><code>644bfe14a6</code></a>] - <strong>test</strong>: fix test-debug-port-numbers on OS X (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/7046">#7046</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cde3014f78"><code>cde3014f78</code></a>] - <strong>test</strong>: remove modifcation to common.PORT (Rich Trott) <a href="https://github.com/nodejs/node/pull/6990">#6990</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c412af7ac"><code>8c412af7ac</code></a>] - <strong>test</strong>: verify cluster worker exit (cjihrig) <a href="https://github.com/nodejs/node/pull/6993">#6993</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d6acefbcc"><code>7d6acefbcc</code></a>] - <strong>test</strong>: listen on and connect to 127.0.0.1 (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7524">#7524</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ecf5c1cb25"><code>ecf5c1cb25</code></a>] - <strong>test</strong>: refactor spawnSync() cwd test (cjihrig) <a href="https://github.com/nodejs/node/pull/6939">#6939</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9cccaa3c80"><code>9cccaa3c80</code></a>] - <strong>test</strong>: fix component printing on windows (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6915">#6915</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af4b56d6be"><code>af4b56d6be</code></a>] - <strong>test</strong>: pass python path to node-gyp (hefangshi) <a href="https://github.com/nodejs/node/pull/6646">#6646</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c55f59214"><code>7c55f59214</code></a>] - <strong>test</strong>: make stdout buffer test more robust (Rich Trott) <a href="https://github.com/nodejs/node/pull/6633">#6633</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3aef9b813f"><code>3aef9b813f</code></a>] - <strong>test</strong>: unmark test-http-regr-gh-2928 as flaky (Rich Trott) <a href="https://github.com/nodejs/node/pull/6540">#6540</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2259e5db69"><code>2259e5db69</code></a>] - <strong>test</strong>: avoid test-cluster-master-* flakiness (Stefan Budeanu) <a href="https://github.com/nodejs/node/pull/6531">#6531</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f444ed6a3"><code>5f444ed6a3</code></a>] - <strong>test</strong>: add tests for stream3 buffering using cork (Alex J Burke) <a href="https://github.com/nodejs/node/pull/6493">#6493</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01b314d165"><code>01b314d165</code></a>] - <strong>test</strong>: test TTY problems by fakeing a TTY using openpty (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/6895">#6895</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55f8689711"><code>55f8689711</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/9aec1ddb4f"><code>9aec1ddb4f</code></a>] - <strong>test</strong>: test cluster worker disconnection on error (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/6909">#6909</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0a42bc040"><code>c0a42bc040</code></a>] - <strong>test</strong>: verify IPC messages are emitted on next tick (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/6909">#6909</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9606f768ea"><code>9606f768ea</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: run v8 tests from node tree (Bryon Leung) <a href="https://github.com/nodejs/node/pull/4704">#4704</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/efdeb69c9a"><code>efdeb69c9a</code></a>] - <strong>test</strong>: work around debugger not killing inferior (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7037">#7037</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3f9bc893f"><code>e3f9bc893f</code></a>] - <strong>test</strong>: use strictEqual consistently in agent test (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6654">#6654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1186b7a401"><code>1186b7a401</code></a>] - <strong>test</strong>: add addons test for MakeCallback (Trevor Norris) <a href="https://github.com/nodejs/node/pull/4507">#4507</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f76d7db03"><code>8f76d7db03</code></a>] - <strong>test,tools</strong>: test yaml parsing of doctool (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6495">#6495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e544b1c40c"><code>e544b1c40c</code></a>] - <strong>test,win</strong>: skip addons/load-long-path on WOW64 (Alexis Campailla) <a href="https://github.com/nodejs/node/pull/6675">#6675</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b956635e41"><code>b956635e41</code></a>] - <strong>tls</strong>: catch <code>certCbDone</code> exceptions (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/6887">#6887</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06327e5eed"><code>06327e5eed</code></a>] - <strong>tls</strong>: use process.binding(&#39;config&#39;) to detect fips mode (James M Snell) <a href="https://github.com/nodejs/node/pull/7551">#7551</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c807287e80"><code>c807287e80</code></a>] - <strong>tls,https</strong>: respect address family when connecting (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/6654">#6654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ef6e23088"><code>9ef6e23088</code></a>] - <strong>tools</strong>: make sure doctool anchors respect includes (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6943">#6943</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f9f85a006f"><code>f9f85a006f</code></a>] - <strong>tools</strong>: restore change of signatures to opts hashes (Jesse McCarthy) <a href="https://github.com/nodejs/node/pull/6690">#6690</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/607173bbac"><code>607173bbac</code></a>] - <strong>tools</strong>: fix regression in doctool (Myles Borins) <a href="https://github.com/nodejs/node/pull/6680">#6680</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed193ad8ae"><code>ed193ad8ae</code></a>] - <strong>tools</strong>: fix tools/doc/addon-verify.js regression (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6652">#6652</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b88c384f0"><code>8b88c384f0</code></a>] - <strong>tools</strong>: lint for object literal spacing (Rich Trott) <a href="https://github.com/nodejs/node/pull/6592">#6592</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96b5aa8710"><code>96b5aa8710</code></a>] - <strong>tools</strong>: update marked dependency (Daniel Wang) <a href="https://github.com/nodejs/node/pull/6396">#6396</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea137637b7"><code>ea137637b7</code></a>] - <strong>tools</strong>: allow multiple added: version entries (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6495">#6495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2832a60426"><code>2832a60426</code></a>] - <strong>tools</strong>: parse documentation metadata (Tristian Flanagan) <a href="https://github.com/nodejs/node/pull/6495">#6495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0149cb0577"><code>0149cb0577</code></a>] - <strong>tools</strong>: add mock-y js-yaml dependency to doctool (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6495">#6495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68e9fd47c6"><code>68e9fd47c6</code></a>] - <strong>tools</strong>: fix -Wunused-variable warning (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a2bd2d515"><code>4a2bd2d515</code></a>] - <strong>tools</strong>: allow cpplint to run outside git repo (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/09e98a4457"><code>09e98a4457</code></a>] - <strong>tools</strong>: add back --mode=tap to cpplint (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e74f199fe2"><code>e74f199fe2</code></a>] - <strong>tools</strong>: disable unwanted cpplint rules again (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/391fc80487"><code>391fc80487</code></a>] - <strong>tools</strong>: update cpplint to r456 (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7462">#7462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/efadf7639f"><code>efadf7639f</code></a>] - <strong>tools</strong>: update certdata.txt (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7363">#7363</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7ce99214d"><code>d7ce99214d</code></a>] - <strong>tools</strong>: update ESLint, fix unused vars bug (Rich Trott) <a href="https://github.com/nodejs/node/pull/7601">#7601</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/242d6c7323"><code>242d6c7323</code></a>] - <strong>tools</strong>: remove unused variable (Rich Trott) <a href="https://github.com/nodejs/node/pull/7594">#7594</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7182f5f876"><code>7182f5f876</code></a>] - <strong>tools</strong>: fix license builder to work with icu-small (Myles Borins) <a href="https://github.com/nodejs/node/pull/7119">#7119</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/140b84dd7d"><code>140b84dd7d</code></a>] - <strong>tools</strong>: print stderr on bad test.py <code>vmArch</code> check (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/6786">#6786</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4c423e649c"><code>4c423e649c</code></a>] - <strong>tools</strong>: explicit path for V8 test tap output (Myles Borins) <a href="https://github.com/nodejs/node/pull/7460">#7460</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d50f16969d"><code>d50f16969d</code></a>] - <strong>tools,doc</strong>: add example usage for REPLACEME tag (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6864">#6864</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b07c3a6ea6"><code>b07c3a6ea6</code></a>] - <strong>tty</strong>: use blocking mode on OS X (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/6895">#6895</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a1719a94e9"><code>a1719a94e9</code></a>] - <strong>udp</strong>: use libuv API to get file descriptor (Saúl Ibarra Corretgé) <a href="https://github.com/nodejs/node/pull/6908">#6908</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7779639a11"><code>7779639a11</code></a>] - <strong>unix,stream</strong>: fix getting the correct fd for a handle (Saúl Ibarra Corretgé) <a href="https://github.com/nodejs/node/pull/6753">#6753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0bf09d3ad"><code>d0bf09d3ad</code></a>] - <strong>util</strong>: improve format() performance further (Brian White) <a href="https://github.com/nodejs/node/pull/5360">#5360</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72fb281961"><code>72fb281961</code></a>] - <strong>util</strong>: improve util.format performance (Evan Lucas) <a href="https://github.com/nodejs/node/pull/5360">#5360</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/855759757a"><code>855759757a</code></a>] - <strong>vm</strong>: don&#39;t print out arrow message for custom error (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7398">#7398</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9dfdfe1d3"><code>b9dfdfe1d3</code></a>] - <strong>vm</strong>: don&#39;t abort process when stack space runs out (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/6907">#6907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0bfedd13a9"><code>0bfedd13a9</code></a>] - <strong>win,build</strong>: add creation of zip and 7z package (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/5995">#5995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d66752f1f"><code>7d66752f1f</code></a>] - <strong>zlib</strong>: release callback and buffer after processing (Matt Lavin) <a href="https://github.com/nodejs/node/pull/6955">#6955</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v4.5.0/node-v4.5.0-x86.msi">https://nodejs.org/dist/v4.5.0/node-v4.5.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v4.5.0/node-v4.5.0-x64.msi">https://nodejs.org/dist/v4.5.0/node-v4.5.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v4.5.0/win-x86/node.exe">https://nodejs.org/dist/v4.5.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v4.5.0/win-x64/node.exe">https://nodejs.org/dist/v4.5.0/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v4.5.0/node-v4.5.0.pkg">https://nodejs.org/dist/v4.5.0/node-v4.5.0.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v4.5.0/node-v4.5.0-darwin-x64.tar.gz">https://nodejs.org/dist/v4.5.0/node-v4.5.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-x86.tar.xz">https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-x64.tar.xz">https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v4.5.0/node-v4.5.0-sunos-x86.tar.xz">https://nodejs.org/dist/v4.5.0/node-v4.5.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v4.5.0/node-v4.5.0-sunos-x64.tar.xz">https://nodejs.org/dist/v4.5.0/node-v4.5.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-arm64.tar.xz">https://nodejs.org/dist/v4.5.0/node-v4.5.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v4.5.0/node-v4.5.0.tar.gz">https://nodejs.org/dist/v4.5.0/node-v4.5.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v4.5.0/">https://nodejs.org/dist/v4.5.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v4.5.0/api/">https://nodejs.org/docs/v4.5.0/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

d171f0c859e3895b2430c317001b817866c4de45211ad540c59658ee6a2f689f  node-v4.5.0-darwin-x64.tar.gz
61b570d0744bed2725a4d64ab28f641acb1206fee8760035df36f8ee63e54da3  node-v4.5.0-darwin-x64.tar.xz
12ee966eef2abc928f6d7fcf9cfcf2913ef0e59ae07e2dcc20726246ab174fd8  node-v4.5.0-headers.tar.gz
7a83d8e11089c16824dfcd82ca3f5cb9f727545a39f7138d034b67ed95fb922c  node-v4.5.0-headers.tar.xz
ecdbb3cb55d0a87aeb10334b47310f1823393abe6273f1ce7c97bcb509051e68  node-v4.5.0-linux-arm64.tar.gz
9034e67629e1912d6dc0632627528565d9e412c6eba410d171f9fd80f700f84f  node-v4.5.0-linux-arm64.tar.xz
87c6fb8269475d385a9b923c647890def45079f8e30b55c4737d70558fd36418  node-v4.5.0-linux-armv6l.tar.gz
bc3e33872b009e18f084efb9a595cc12cf8314df125ce80c2e8bde1c2213b5f1  node-v4.5.0-linux-armv6l.tar.xz
99d222ede2f38041c55a64da8e6a669e0128cfb40d40f968cae74d80e52ad566  node-v4.5.0-linux-armv7l.tar.gz
c01482d423b646542ba037cb5ce646cb26518aa2dc9f7728520e7ac1247932b3  node-v4.5.0-linux-armv7l.tar.xz
a517a56b5550567225c6820f99e44fc84ac9953e2fe9db67f3bab7a8d7661e9f  node-v4.5.0-linux-ppc64le.tar.gz
e01cb29c51f05dd56e15e0a25918fe4a2ad10cf4b83c4eee89fb0a3598728e50  node-v4.5.0-linux-ppc64le.tar.xz
46bebb806e4e8273e66e02faf5f25145f5351958bda75d9aa49bee9df7ccafec  node-v4.5.0-linux-ppc64.tar.gz
f910ffa6ff0dbe32d2e3dea7e73b4f83c37f8a7a0d4078d53f3d3b426e30a8cf  node-v4.5.0-linux-ppc64.tar.xz
5678ad94ee35e40fc3a2c545e136a0dc946ac4c039fca5898e1ea51ecf9e7c39  node-v4.5.0-linux-x64.tar.gz
c6ee1f4303353e3605ff70de180431417eb594fe08daf612e692216236750c55  node-v4.5.0-linux-x64.tar.xz
a11ef26fa700eff8ea7acfa491fd362dd362590da2967335d87932e7036a06fd  node-v4.5.0-linux-x86.tar.gz
0f5e51d913867eaf71332cd20fd9a98aeb3576b8a22a52e8e1cd97c89cf51feb  node-v4.5.0-linux-x86.tar.xz
370b65e6cd27943afc18e517f86c7fc801c0d256cb40ca75b2ff01051223cbb6  node-v4.5.0.pkg
47f0f3c9e33d02a49a6c467d8a12539b0bb3c5bf8e1916bd938eaa956afb47bb  node-v4.5.0-sunos-x64.tar.gz
0b83935c6e6decf11c347c1dcaeb1face825a6a103a04117c868239d226de492  node-v4.5.0-sunos-x64.tar.xz
190ff116905ce94291a7122779cbdf493af1ba415432a9a12a32263816b90ccd  node-v4.5.0-sunos-x86.tar.gz
2d49973241a67c1a2da747ad469ba43299a84e8e9f7e2d147b08d22084d73c15  node-v4.5.0-sunos-x86.tar.xz
74ced83b8d890d90e2a8b0d54b0d0e9b5e01d6fd6148cec6e9911ff6eaf0cf21  node-v4.5.0.tar.gz
97b99d378c56802444208409568e2e66c46332897f06aead74d1ffbe733bd488  node-v4.5.0.tar.xz
e80a7bf9afb91a422b2955c95a6dd35fec3a7019e5adc21763ed18c9fa6c67a6  node-v4.5.0-win-x64.7z
16aab15b29e79746d1bae708f6a5dbed8ef3c87426a9408f7261163d0cda0f56  node-v4.5.0-win-x64.zip
9d68e8f4c8650b60dfc0955185d867302a9e63b0bd4ee39b8296fc473b033879  node-v4.5.0-win-x86.7z
f79c11ecc0eb6ecb4e95e27744753eaa6db8c255b6c808bc660722c72d45a892  node-v4.5.0-win-x86.zip
367a1872bac36bfd398b89027df80c9c0e604a466185ad4631c167ba1a5d24c8  node-v4.5.0-x64.msi
489e84902243b1adeb7218322bc0e87091c5e758c669e088ac20b4267a8d165d  node-v4.5.0-x86.msi
ff1d2bbbc55b15fa3d23dc3d359224674b8d1f20b7f387c1e814099b9801288d  win-x64/node.exe
5e54f544fd8ea5cc0a76ccc8b3942e4783de7a174f7cdcd04664a990905395cb  win-x64/node.lib
b3c93cfa8155fc58ce86cdd64d28b2254d00b1d46bd3b69cdd965ffa0afa4493  win-x64/node_pdb.7z
973a47686ee5e3c30e986bcc5df5cecdd643d492ef689d33d801e35e912cd869  win-x64/node_pdb.zip
aa0458966999005a5df9d9d74a415022f92ba02ce641bd582cd46e93cd4b8a90  win-x86/node.exe
7e2ff7208dbe2612b55cc5f11be7e17c00b58b410580b3705cb86e7cba09cc97  win-x86/node.lib
a4e089ae072cf15ef247d16a4b7fb8177855e41bc595f395640dbb68d19a6738  win-x86/node_pdb.7z
355ea7df33f95a5d10377276cc7bf4e89b80457f16923b22fb6dad66ea77d3f5  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJXszriAAoJEJM7AfQLXKlGQuEH/Rvw85bg3uDqCTgXxWaxlwLb
Ua/j3UOEJpqG+bdUn3Zvm0RvhyTWDyJkelb5NOdZhbzHd9/F4x8pPO1ZJa3uF7BF
vgBOxcpLIvL4UgpIelZXs/oLBfsD6RVHPIBNCGgeno0ryyEZp7tSrYbVmDO1zr8W
FqMNRN+E07fFbK+bTc9lMQVyclbdb2QHr4s4GmKrMg2i0GRWOndHfr+mQX3pcK9a
dP6dOKguLPAEOThFiPzks/dbMs++Zq/iWUAPXYzRkXZAvF7vVGOBYeAT7z49rlWT
J1qjH0RPlNzfLIHkTyhha9D6EV/4ZuPtDL+1wsXeCkHHWVa631IxhV1OMdFIivU=
=6paR
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v4.5.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v4.5.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Tue, 16 Aug 2016 16:13:31 GMT</pubDate></item><item><title><![CDATA[Node v6.4.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>build</strong>: zlib symbols and additional OpenSSL symbols are now exposed on Windows platforms. (Alex Hultman) <a href="https://github.com/nodejs/node/pull/7983">#7983</a> and <a href="https://github.com/nodejs/node/pull/7576">#7576</a></li>
<li><strong>child_process</strong>, <strong>cluster</strong>: Forked child processes and cluster workers now support stdio configuration. (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/7811">#7811</a> and <a href="https://github.com/nodejs/node/pull/7838">#7838</a></li>
<li><strong>child_process</strong>: <code>argv[0]</code> can now be set to arbitrary values in spawned processes. (Pat Pannuto) <a href="https://github.com/nodejs/node/pull/7696">#7696</a></li>
<li><strong>fs</strong>: <code>fs.ReadStream</code> now exposes the number of bytes it has read so far. (Linus Unnebäck) <a href="https://github.com/nodejs/node/pull/7942">#7942</a></li>
<li><strong>repl</strong>: The REPL now supports editor mode. (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/7275">#7275</a></li>
<li><strong>util</strong>: <code>inspect()</code> can now be configured globally using <code>util.inspect.defaultOptions</code>. (Roman Reiss) <a href="https://github.com/nodejs/node/pull/8013">#8013</a></li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/06a0a053ea"><code>06a0a053ea</code></a>] - 2016-08-15, Version 6.4.0 (Current) (cjihrig) <a href="https://github.com/nodejs/node/pull/8070">#8070</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/342a85b1a7"><code>342a85b1a7</code></a>] - Working on v6.3.2 (Evan Lucas) <a href="https://github.com/nodejs/node/pull/7782">#7782</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f135a4c3d1"><code>f135a4c3d1</code></a>] - 2016-07-21, Version 6.3.1 (Current) (Evan Lucas) <a href="https://github.com/nodejs/node/pull/7782">#7782</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57043aad33"><code>57043aad33</code></a>] - <strong>assert</strong>: fix deepEqual/deepStrictEqual on equivalent typed arrays (Feross Aboukhadijeh) <a href="https://github.com/nodejs/node/pull/8002">#8002</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6713bfabd"><code>f6713bfabd</code></a>] - <strong>bench</strong>: add bench for fs.realpath() fix (Trevor Norris) <a href="https://github.com/nodejs/node/pull/7899">#7899</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d4b04659f"><code>0d4b04659f</code></a>] - <strong>benchmark</strong>: favor === over == (Rich Trott) <a href="https://github.com/nodejs/node/pull/8000">#8000</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/98f51ffeb6"><code>98f51ffeb6</code></a>] - <strong>buffer</strong>: fix unintended unsigned overflow (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/7494">#7494</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28071a130e"><code>28071a130e</code></a>] - <strong>buffer</strong>: introduce latin1 encoding term (Trevor Norris) <a href="https://github.com/nodejs/node/pull/7111">#7111</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0a557eef7"><code>b0a557eef7</code></a>] - <strong>build</strong>: add correct shared library naming on OS X (Stewart Addison) <a href="https://github.com/nodejs/node/pull/7687">#7687</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ed4ea8fd6"><code>6ed4ea8fd6</code></a>] - <strong>build</strong>: turn on thin static archives (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7957">#7957</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c843e58914"><code>c843e58914</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>build</strong>: export zlib symbols on Windows (Alex Hultman) <a href="https://github.com/nodejs/node/pull/7983">#7983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/889c62fec1"><code>889c62fec1</code></a>] - <strong>build</strong>: fix dependency on missing header file (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7945">#7945</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4394b8745"><code>a4394b8745</code></a>] - <strong>build</strong>: fix typo in non-essential source file name (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7945">#7945</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/636cf2236a"><code>636cf2236a</code></a>] - <strong>build</strong>: adding config.gypi dep to addons/.buildstamp (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/7893">#7893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ddf292fc32"><code>ddf292fc32</code></a>] - <strong>build</strong>: don&#39;t link against liblog on host system (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7762">#7762</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0312e6560"><code>f0312e6560</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>build</strong>: export more openssl symbols on Windows (Alex Hultman) <a href="https://github.com/nodejs/node/pull/7576">#7576</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e561895275"><code>e561895275</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>child_process</strong>: control argv0 for spawned processes (Pat Pannuto) <a href="https://github.com/nodejs/node/pull/7696">#7696</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da481c634f"><code>da481c634f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>child_process</strong>: support stdio option in fork() (cjihrig) <a href="https://github.com/nodejs/node/pull/7811">#7811</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4f0b13e2b"><code>a4f0b13e2b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>cluster</strong>: support stdio option for workers (cjihrig) <a href="https://github.com/nodejs/node/pull/7838">#7838</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f3ab3ffd1"><code>5f3ab3ffd1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: fix undefined behavior in ParseExtension (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/7494">#7494</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60d6e048f0"><code>60d6e048f0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: v8_inspector: console support (Aleksei Koziatinskii) <a href="https://github.com/nodejs/node/pull/7988">#7988</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9fe85ee9c"><code>a9fe85ee9c</code></a>] - <strong>deps</strong>: v8_inspector update (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/8014">#8014</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d81362b99"><code>4d81362b99</code></a>] - <strong>deps</strong>: v8_inspector: remove jinja2 tests (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/7796">#7796</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57312fc0c5"><code>57312fc0c5</code></a>] - <strong>deps</strong>: remove jinja.el from deps/v8_inspector (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/7796">#7796</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/507c65d94a"><code>507c65d94a</code></a>] - <strong>deps</strong>: update v8_inspector (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/7796">#7796</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f46b5c18e"><code>3f46b5c18e</code></a>] - <strong>deps</strong>: float gyp patch for long filenames (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7963">#7963</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6887e2ceb"><code>e6887e2ceb</code></a>] - <strong>deps</strong>: cherry-pick a76d133 from v8 upstream (Matt Loring) <a href="https://github.com/nodejs/node/pull/7689">#7689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a03e3d3cff"><code>a03e3d3cff</code></a>] - <strong>deps</strong>: cherry-pick b93c80a from v8 upstream (Matt Loring) <a href="https://github.com/nodejs/node/pull/7689">#7689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75b37a6bac"><code>75b37a6bac</code></a>] - <strong>deps</strong>: cherry-pick 43547df from V8 upstream (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/7863">#7863</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af63871593"><code>af63871593</code></a>] - <strong>deps</strong>: cherry-pick a51f429 from V8 upstream (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/7834">#7834</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e82e80417b"><code>e82e80417b</code></a>] - <strong>deps</strong>: backport 2bcbe2f from V8 upstream (ofrobots) <a href="https://github.com/nodejs/node/pull/7814">#7814</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51a2041b90"><code>51a2041b90</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>dgram</strong>: generalized send queue to handle close (Matteo Collina) <a href="https://github.com/nodejs/node/pull/7066">#7066</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7eb95f6faa"><code>7eb95f6faa</code></a>] - <strong>doc</strong>: minor updates to onboarding doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/8060">#8060</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5259322e62"><code>5259322e62</code></a>] - <strong>doc</strong>: add POST_STATUS_TO_PR info to onboarding doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/8059">#8059</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1903275963"><code>1903275963</code></a>] - <strong>doc</strong>: update windows prerequisites (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8049">#8049</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3fe122f57e"><code>3fe122f57e</code></a>] - <strong>doc</strong>: update licenses (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/7796">#7796</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14b762f81f"><code>14b762f81f</code></a>] - <strong>doc</strong>: move orangemocha to collaborators list (Rich Trott) <a href="https://github.com/nodejs/node/pull/8062">#8062</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ffbead92a0"><code>ffbead92a0</code></a>] - <strong>doc</strong>: Add fhinkel to collaborators (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/8052">#8052</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96d15e2f3c"><code>96d15e2f3c</code></a>] - <strong>doc</strong>: fix cluster message event docs (Zach Bjornson) <a href="https://github.com/nodejs/node/pull/8017">#8017</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a8b8048f2"><code>4a8b8048f2</code></a>] - <strong>doc</strong>: add <code>added:</code> information for cluster (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7640">#7640</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38255080db"><code>38255080db</code></a>] - <strong>doc</strong>: remove spurious new line in CHANGELOG_V6.md (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/8009">#8009</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f78c3f64f"><code>9f78c3f64f</code></a>] - <strong>doc</strong>: fix typo in vm.runInNewContext() description (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/8005">#8005</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4765a1b66"><code>c4765a1b66</code></a>] - <strong>doc</strong>: Clean up roff source in manpage (Alhadis) <a href="https://github.com/nodejs/node/pull/7819">#7819</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cbcd03c912"><code>cbcd03c912</code></a>] - <strong>doc</strong>: add CTC meeting minutes 2016-08-03 (Josh Gavant) <a href="https://github.com/nodejs/node/pull/7980">#7980</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d0e5a0622"><code>7d0e5a0622</code></a>] - <strong>doc</strong>: clarify collaborators &amp; ctc members relationships (yorkie) <a href="https://github.com/nodejs/node/pull/7996">#7996</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dedfcb7858"><code>dedfcb7858</code></a>] - <strong>doc</strong>: clarify fd closing by <code>fs.readFile</code> etc. (kibertoad) <a href="https://github.com/nodejs/node/pull/7561">#7561</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce776d22f9"><code>ce776d22f9</code></a>] - <strong>doc</strong>: fix a markdown error in CTC meeting minutes (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/7729">#7729</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b20518a013"><code>b20518a013</code></a>] - <strong>doc</strong>: add <code>added:</code> information for events (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/7822">#7822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7fa4be0f87"><code>7fa4be0f87</code></a>] - <strong>doc</strong>: improve server.listen() random port (Phillip Johnsen) <a href="https://github.com/nodejs/node/pull/7976">#7976</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c427bdccc"><code>7c427bdccc</code></a>] - <strong>doc</strong>: clarify &quot;Reviewed-By&quot; iff &quot;LGTM&quot; (Bryan English) <a href="https://github.com/nodejs/node/pull/7183">#7183</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cdbeae9adc"><code>cdbeae9adc</code></a>] - <strong>doc</strong>: add CTC meeting minutes 2016-07-13 (Josh Gavant) <a href="https://github.com/nodejs/node/pull/7968">#7968</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2245e843cc"><code>2245e843cc</code></a>] - <strong>doc</strong>: add CTC meeting minutes 2016-07-20 (Josh Gavant) <a href="https://github.com/nodejs/node/pull/7970">#7970</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb0baca982"><code>cb0baca982</code></a>] - <strong>doc</strong>: use consistent markdown in README (Rich Trott) <a href="https://github.com/nodejs/node/pull/7971">#7971</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d1a06451a"><code>3d1a06451a</code></a>] - <strong>doc</strong>: use <code>git-secure-tag</code> for release tags (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/7603">#7603</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e116cf96a0"><code>e116cf96a0</code></a>] - <strong>doc</strong>: use blockquotes for Stability: markers (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7757">#7757</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c934f51aa4"><code>c934f51aa4</code></a>] - <strong>doc</strong>: fix default encoding mention in crypto.md (hugnosis) <a href="https://github.com/nodejs/node/pull/7805">#7805</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df35ae6246"><code>df35ae6246</code></a>] - <strong>doc</strong>: fix minor formatting issue in 0.10 changelog (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/7727">#7727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f12807c46"><code>5f12807c46</code></a>] - <strong>doc</strong>: remove extra indentation in iojs changelog (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/7727">#7727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/abd0bc0523"><code>abd0bc0523</code></a>] - <strong>doc</strong>: *.md formatting fixes in the top-level dir (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/7727">#7727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c72019b75a"><code>c72019b75a</code></a>] - <strong>doc</strong>: convert tabs to spaces (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/7727">#7727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0fbb83a67b"><code>0fbb83a67b</code></a>] - <strong>doc</strong>: piscisaureus has stepped-down from the CTC (James M Snell) <a href="https://github.com/nodejs/node/pull/7969">#7969</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48422c240a"><code>48422c240a</code></a>] - <strong>doc</strong>: add @addaleax to the CTC (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7966">#7966</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0094adc0b2"><code>0094adc0b2</code></a>] - <strong>doc</strong>: add CTC meeting minutes 2016-06-22 (Josh Gavant) <a href="https://github.com/nodejs/node/pull/7390">#7390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd9b7b4c5a"><code>fd9b7b4c5a</code></a>] - <strong>doc</strong>: add CTC meeting minutes 2016-07-06 (Josh Gavant) <a href="https://github.com/nodejs/node/pull/7570">#7570</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4616261110"><code>4616261110</code></a>] - <strong>doc</strong>: add CTC meeting minutes 2016-06-29 (Josh Gavant) <a href="https://github.com/nodejs/node/pull/7571">#7571</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb90867339"><code>bb90867339</code></a>] - <strong>doc</strong>: add CTC meeting minutes 2016-07-27 (William Kapke) <a href="https://github.com/nodejs/node/pull/7900">#7900</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d0c1bf781"><code>7d0c1bf781</code></a>] - <strong>doc</strong>: fix path markdown formatting (Joey Cozza) <a href="https://github.com/nodejs/node/pull/7817">#7817</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/04ec64aacc"><code>04ec64aacc</code></a>] - <strong>doc</strong>: add missing semicolon (Ravindra barthwal) <a href="https://github.com/nodejs/node/pull/7915">#7915</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d8d70d826"><code>8d8d70d826</code></a>] - <strong>doc</strong>: fill in missing V8 version (Timothy Gu) <a href="https://github.com/nodejs/node/pull/7878">#7878</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ce9c80ccb"><code>6ce9c80ccb</code></a>] - <strong>doc</strong>: remove extra spaces and concats in examples (Joe Esposito) <a href="https://github.com/nodejs/node/pull/7885">#7885</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23b6468667"><code>23b6468667</code></a>] - <strong>doc</strong>: add information about CTC quorum rules (Rich Trott) <a href="https://github.com/nodejs/node/pull/7813">#7813</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0645c3d0c4"><code>0645c3d0c4</code></a>] - <strong>doc</strong>: align breakEvalOnSigint - repl option (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/7849">#7849</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14a0c3181c"><code>14a0c3181c</code></a>] - <strong>doc</strong>: remove platform assumption from CONTRIBUTING (Bethany N Griggs) <a href="https://github.com/nodejs/node/pull/7783">#7783</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c4b938665"><code>5c4b938665</code></a>] - <strong>doc</strong>: minor typo fixes in stream docs (Alex Perkins) <a href="https://github.com/nodejs/node/pull/7763">#7763</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57fb0d2ee2"><code>57fb0d2ee2</code></a>] - <strong>doc</strong>: add/fix version metadata for Buffer methods (Brian White) <a href="https://github.com/nodejs/node/pull/7784">#7784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49a669bcda"><code>49a669bcda</code></a>] - <strong>doc</strong>: improve function parameter descriptions (Brian White) <a href="https://github.com/nodejs/node/pull/7784">#7784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bdc8690610"><code>bdc8690610</code></a>] - <strong>doc</strong>: add missing properties in Buffer docs (Brian White) <a href="https://github.com/nodejs/node/pull/7784">#7784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a8e7c7f2bf"><code>a8e7c7f2bf</code></a>] - <strong>doc</strong>: improve wording and style of Buffer docs (Brian White) <a href="https://github.com/nodejs/node/pull/7784">#7784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a4a00bcdb"><code>9a4a00bcdb</code></a>] - <strong>doc</strong>: improve links in Buffer docs (Brian White) <a href="https://github.com/nodejs/node/pull/7784">#7784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0103d9dcea"><code>0103d9dcea</code></a>] - <strong>doc</strong>: reorganize Buffer link references (Brian White) <a href="https://github.com/nodejs/node/pull/7784">#7784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17ae49a055"><code>17ae49a055</code></a>] - <strong>doc</strong>: improve Buffer code examples (Brian White) <a href="https://github.com/nodejs/node/pull/7784">#7784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ffeddb5b4"><code>0ffeddb5b4</code></a>] - <strong>doc</strong>: various documentation formatting fixes (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/7637">#7637</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1fa9330ac6"><code>1fa9330ac6</code></a>] - <strong>doc</strong>: add princejwesley to collaborators (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/7877">#7877</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/715ac62670"><code>715ac62670</code></a>] - <strong>doc</strong>: clarify that the node.js irc channel is not under tsc oversight (James M Snell) <a href="https://github.com/nodejs/node/pull/7810">#7810</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edb877da65"><code>edb877da65</code></a>] - <strong>doc</strong>: fix <code>added:</code> date for <code>NODE_REPL_HISTORY</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7775">#7775</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/27f92efaee"><code>27f92efaee</code></a>] - <strong>doctool</strong>: improve the title of pages in doc (yorkie) <a href="https://github.com/nodejs/node/pull/7939">#7939</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/18a3064937"><code>18a3064937</code></a>] - <strong>fs</strong>: restore JS implementation of realpath (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/7899">#7899</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0bb9d21f0e"><code>0bb9d21f0e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: add bytesRead to ReadStream (Linus Unnebäck) <a href="https://github.com/nodejs/node/pull/7942">#7942</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db3a7e83eb"><code>db3a7e83eb</code></a>] - <strong>http</strong>: specify _implicitHeader in OutgoingMessage (yorkie) <a href="https://github.com/nodejs/node/pull/7949">#7949</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b75ca50c90"><code>b75ca50c90</code></a>] - <strong>inspector</strong>: Do not crash if the port is n/a (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/7874">#7874</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7dc66f82e3"><code>7dc66f82e3</code></a>] - <strong>lib</strong>: remove double check of string type (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/7985">#7985</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5cc4b0ed15"><code>5cc4b0ed15</code></a>] - <strong>meta</strong>: clarify process for breaking changes (Rich Trott) <a href="https://github.com/nodejs/node/pull/7955">#7955</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79ecfb5183"><code>79ecfb5183</code></a>] - <strong>meta</strong>: include a minimal CTC removal policy (Rich Trott) <a href="https://github.com/nodejs/node/pull/7720">#7720</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/376d73b3b9"><code>376d73b3b9</code></a>] - <strong>meta</strong>: provide example activities (Rich Trott) <a href="https://github.com/nodejs/node/pull/7744">#7744</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ccbb46378f"><code>ccbb46378f</code></a>] - <strong>module</strong>: fix node_modules search path in edge case (hefangshi) <a href="https://github.com/nodejs/node/pull/6670">#6670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f32191686"><code>2f32191686</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: save original argv[0] (Pat Pannuto) <a href="https://github.com/nodejs/node/pull/7696">#7696</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d9c9e46780"><code>d9c9e46780</code></a>] - <strong>repl</strong>: disable Ctrl+C support on win32 for now (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7977">#7977</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61e57e06a6"><code>61e57e06a6</code></a>] - <strong>repl</strong>: don&#39;t override all internal repl defaults (cjihrig) <a href="https://github.com/nodejs/node/pull/7826">#7826</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4875aa2aa2"><code>4875aa2aa2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: Add editor mode support (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/7275">#7275</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc3ba2ff4f"><code>fc3ba2ff4f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: Use displayErrors for SyntaxError (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/7589">#7589</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b3164ae22e"><code>b3164ae22e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: add support for custom completions (Diosney Sarmiento) <a href="https://github.com/nodejs/node/pull/7527">#7527</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/980f4da8c4"><code>980f4da8c4</code></a>] - <strong>repl</strong>: prevent undefined ref in completion (Evan Lucas) <a href="https://github.com/nodejs/node/pull/7718">#7718</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e6cf36761"><code>6e6cf36761</code></a>] - <strong>repl</strong>: default useGlobal to true (cjihrig) <a href="https://github.com/nodejs/node/pull/7795">#7795</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08e6eeee70"><code>08e6eeee70</code></a>] - <strong>repl,util</strong>: insert carriage returns in output (JungMinu) <a href="https://github.com/nodejs/node/pull/8028">#8028</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fb8840cac2"><code>fb8840cac2</code></a>] - <strong>src</strong>: use RAII for mutexes in node_watchdog.cc (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7933">#7933</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/780395ffca"><code>780395ffca</code></a>] - <strong>src</strong>: fix use-after-free in inspector agent (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7907">#7907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d45569ed4"><code>9d45569ed4</code></a>] - <strong>src</strong>: avoid manual memory management in inspector (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7906">#7906</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a20336e708"><code>a20336e708</code></a>] - <strong>src</strong>: remove unused using decls (Haojian Wu) <a href="https://github.com/nodejs/node/pull/7990">#7990</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/317ae96c33"><code>317ae96c33</code></a>] - <strong>src</strong>: make EnvDelete behave like the delete operator (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/7975">#7975</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ab796fa96"><code>1ab796fa96</code></a>] - <strong>src</strong>: do not copy on failing setProperty() (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/7908">#7908</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf65a7ce9e"><code>cf65a7ce9e</code></a>] - <strong>src</strong>: unifying PipeConnectWrap and TCPConnectWrap (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/7501">#7501</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63c62cce35"><code>63c62cce35</code></a>] - <strong>src</strong>: Only use TR1 type_traits on OSX&lt;10.9 (Ehsan Akhgari) <a href="https://github.com/nodejs/node/pull/7778">#7778</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7143095cb"><code>d7143095cb</code></a>] - <strong>src</strong>: fix build on CentOS (Rich Trott) <a href="https://github.com/nodejs/node/pull/7873">#7873</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/303f4102d3"><code>303f4102d3</code></a>] - <strong>src</strong>: pull OnConnection from pipe_wrap and tcp_wrap (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/7547">#7547</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c967af8c07"><code>c967af8c07</code></a>] - <strong>src</strong>: suppress coverity message (cjihrig) <a href="https://github.com/nodejs/node/pull/7587">#7587</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3e5b39696"><code>f3e5b39696</code></a>] - <strong>src</strong>: guard against overflow in ParseArrayIndex() (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7497">#7497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c730a5d026"><code>c730a5d026</code></a>] - <strong>src</strong>: move ParseArrayIndex() to src/node_buffer.cc (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7497">#7497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da9bd2fc48"><code>da9bd2fc48</code></a>] - <strong>src</strong>: alias BINARY to LATIN1 (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7284">#7284</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ba0f860a6"><code>7ba0f860a6</code></a>] - <strong>src</strong>: fix erroneous fallthrough in ParseEncoding() (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7262">#7262</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a059aea9a2"><code>a059aea9a2</code></a>] - <strong>src</strong>: remove final trace of raw encoding (Trevor Norris) <a href="https://github.com/nodejs/node/pull/7111">#7111</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2db26cb165"><code>2db26cb165</code></a>] - <strong>test</strong>: add test for debug usage message (Rich Trott) <a href="https://github.com/nodejs/node/pull/8061">#8061</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e435998eb"><code>2e435998eb</code></a>] - <strong>test</strong>: mark test failing on AIX as flaky (Michael Dawson) <a href="https://github.com/nodejs/node/pull/8065">#8065</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/554b0f9d91"><code>554b0f9d91</code></a>] - <strong>test</strong>: fix failing inspector cctest (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8019">#8019</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c565c17636"><code>c565c17636</code></a>] - <strong>test</strong>: fix memory leaks in inspector tests (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7906">#7906</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d68e4ba9b"><code>5d68e4ba9b</code></a>] - <strong>test</strong>: console constructor missing new keyword (Rich Trott) <a href="https://github.com/nodejs/node/pull/8003">#8003</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9735accd3e"><code>9735accd3e</code></a>] - <strong>test</strong>: allow globals to be whitelisted (cjihrig) <a href="https://github.com/nodejs/node/pull/7826">#7826</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a385277eb5"><code>a385277eb5</code></a>] - <strong>test</strong>: fix flaky test-vm-sigint-existing-handler (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7982">#7982</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5beae2529"><code>b5beae2529</code></a>] - <strong>test</strong>: remove internal headers from addons (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/7947">#7947</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02b12fe880"><code>02b12fe880</code></a>] - <strong>test</strong>: improve chained property readability (Rich Trott) <a href="https://github.com/nodejs/node/pull/7920">#7920</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d94063a22b"><code>d94063a22b</code></a>] - <strong>test</strong>: fix test-vm-sigint flakiness (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/7854">#7854</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/facd7dade1"><code>facd7dade1</code></a>] - <strong>test</strong>: don&#39;t hard code deprecation count (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/7927">#7927</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4aee970d92"><code>4aee970d92</code></a>] - <strong>test</strong>: decrease inconsistency in the common.js (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/7758">#7758</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/10f0c94c35"><code>10f0c94c35</code></a>] - <strong>test</strong>: fix flaky test-tls-wrap-timeout (Rich Trott) <a href="https://github.com/nodejs/node/pull/7857">#7857</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ccfa6bf4d4"><code>ccfa6bf4d4</code></a>] - <strong>test</strong>: speed up test-net-reconnect-error (Rich Trott) <a href="https://github.com/nodejs/node/pull/7886">#7886</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/577adc74cd"><code>577adc74cd</code></a>] - <strong>test</strong>: ensure stream preprocessing order (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/7741">#7741</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f51e36898"><code>8f51e36898</code></a>] - <strong>test</strong>: use common platform helpers everywhere (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/7845">#7845</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f45941807"><code>2f45941807</code></a>] - <strong>test</strong>: handle IPv6 localhost issues within tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/7766">#7766</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e56db1477c"><code>e56db1477c</code></a>] - <strong>test</strong>: fix flaky test-*-connect-address-family (Rich Trott) <a href="https://github.com/nodejs/node/pull/7605">#7605</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ab6df6b04"><code>1ab6df6b04</code></a>] - <strong>test</strong>: make import common as the first line (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/7786">#7786</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0daceffd38"><code>0daceffd38</code></a>] - <strong>test,assert</strong>: add deepEqual/deepStrictEqual tests for typed arrays (Feross Aboukhadijeh) <a href="https://github.com/nodejs/node/pull/8002">#8002</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4416ffab8a"><code>4416ffab8a</code></a>] - <strong>test,util</strong>: fix flaky test-util-sigint-watchdog (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7933">#7933</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4535149794"><code>4535149794</code></a>] - <strong>timers</strong>: remove unused repeat param in timer_wrap (Jan Schär) <a href="https://github.com/nodejs/node/pull/7994">#7994</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/381aef8145"><code>381aef8145</code></a>] - <strong>timers</strong>: fix cleanup of nested same-timeout timers (Erin Spiceland) <a href="https://github.com/nodejs/node/pull/7827">#7827</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e611c293bb"><code>e611c293bb</code></a>] - <strong>tools</strong>: enable rest-spread-spacing (Rich Trott) <a href="https://github.com/nodejs/node/pull/8073">#8073</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7eb0e7a479"><code>7eb0e7a479</code></a>] - <strong>tools</strong>: favor === over == in license2rtf.js (Rich Trott)</li>
<li>[<a href="https://github.com/nodejs/node/commit/583a2515da"><code>583a2515da</code></a>] - <strong>tools</strong>: update license-builder.sh for v8_inspector (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/7796">#7796</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/97934f99bb"><code>97934f99bb</code></a>] - <strong>tools</strong>: enable linting for chained properties (Rich Trott) <a href="https://github.com/nodejs/node/pull/7999">#7999</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60ff991c09"><code>60ff991c09</code></a>] - <strong>tools</strong>: update to ESLint 3.2.2 (Rich Trott) <a href="https://github.com/nodejs/node/pull/7999">#7999</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d37a17ec5f"><code>d37a17ec5f</code></a>] - <strong>tools</strong>: add remark-lint configuration in .remarkrc (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/7729">#7729</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb16e97e9f"><code>cb16e97e9f</code></a>] - <strong>tools</strong>: add .vscode folder to .gitignore (Josh Gavant) <a href="https://github.com/nodejs/node/pull/7967">#7967</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fecf611ca8"><code>fecf611ca8</code></a>] - <strong>tools,test</strong>: show signal code when test crashes (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/7859">#7859</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f20910e24"><code>2f20910e24</code></a>] - <strong>tty</strong>: set the handle to blocking mode (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/6816">#6816</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cfec3ae5fd"><code>cfec3ae5fd</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: add inspect.defaultOptions (Roman Reiss) <a href="https://github.com/nodejs/node/pull/8013">#8013</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/295d1ea016"><code>295d1ea016</code></a>] - <strong>util</strong>: support classes in util.deprecate() (vladimir) <a href="https://github.com/nodejs/node/pull/7690">#7690</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a07201ca1"><code>0a07201ca1</code></a>] - <strong>util</strong>: fix formatting of objects with SIMD enabled (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7864">#7864</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f1c50a8c5e"><code>f1c50a8c5e</code></a>] - <strong>win,msi</strong>: fix inclusion of translations (João Reis) <a href="https://github.com/nodejs/node/pull/7798">#7798</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dbbcb9dbd9"><code>dbbcb9dbd9</code></a>] - <strong>win,msi</strong>: Added Italian translation (Matteo Collina) <a href="https://github.com/nodejs/node/pull/4647">#4647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/909254c901"><code>909254c901</code></a>] - <strong>zlib</strong>: remove unneeded property (Jan Schär) <a href="https://github.com/nodejs/node/pull/7987">#7987</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.4.0/node-v6.4.0-x86.msi">https://nodejs.org/dist/v6.4.0/node-v6.4.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.4.0/node-v6.4.0-x64.msi">https://nodejs.org/dist/v6.4.0/node-v6.4.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.4.0/win-x86/node.exe">https://nodejs.org/dist/v6.4.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.4.0/win-x64/node.exe">https://nodejs.org/dist/v6.4.0/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v6.4.0/node-v6.4.0.pkg">https://nodejs.org/dist/v6.4.0/node-v6.4.0.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v6.4.0/node-v6.4.0-darwin-x64.tar.gz">https://nodejs.org/dist/v6.4.0/node-v6.4.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-x86.tar.xz">https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-x64.tar.xz">https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.4.0/node-v6.4.0-sunos-x86.tar.xz">https://nodejs.org/dist/v6.4.0/node-v6.4.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.4.0/node-v6.4.0-sunos-x64.tar.xz">https://nodejs.org/dist/v6.4.0/node-v6.4.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-arm64.tar.xz">https://nodejs.org/dist/v6.4.0/node-v6.4.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.4.0/node-v6.4.0.tar.gz">https://nodejs.org/dist/v6.4.0/node-v6.4.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.4.0/">https://nodejs.org/dist/v6.4.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.4.0/api/">https://nodejs.org/docs/v6.4.0/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

4d04f11e12a360a0d5c6da5cd393fbe75a13f111a492c2a12185992b83542f9c  node-v6.4.0-darwin-x64.tar.gz
ffbb7c4f65a262bb682d60b04ad822f195e90c263d4a13ce27d59d84067e1269  node-v6.4.0-darwin-x64.tar.xz
6e094188a1c6dda967d160a92ec55ff9b46120a2207291eb067404dbf9cbd6c6  node-v6.4.0-headers.tar.gz
e6eff7186e51a9defa51088bb53a32e7f821000b4879ee5bb2c1c0eda9feb979  node-v6.4.0-headers.tar.xz
42493fcd0266949b219bb4a0f36e1e765f266aed104c594cff012b906dcc53c1  node-v6.4.0-linux-arm64.tar.gz
8c7bfba97061f15d567a5e5725ebeb795192a055074d7266d9de36a8acb3ab9a  node-v6.4.0-linux-arm64.tar.xz
94e97543f4f32f6b8368d37c6ea8eebcbf43dd2fa170e02166d9887646d42ec4  node-v6.4.0-linux-armv6l.tar.gz
b55b65a1918b321ead91af1ae9b50517ad8bed5358a9efcdaa18019c6e73f41e  node-v6.4.0-linux-armv6l.tar.xz
51fddefc79a2e8303b975345eea10128a2180a3f40c06238c77daa3c0009b8c4  node-v6.4.0-linux-armv7l.tar.gz
48b9db9e41d7832afeafb48a0b95b11ec736ac881a60742b82819bdefe1ea48e  node-v6.4.0-linux-armv7l.tar.xz
9e28554ec3f4f18d675d952f00f1f06535254c9513b5cde3d6f9241be4ef063a  node-v6.4.0-linux-ppc64le.tar.gz
7d2a0e86ffeace9e1650255fc88637518666ed4a983bf39a68fedddb800cbcb1  node-v6.4.0-linux-ppc64le.tar.xz
43b3091418816b3576b48d6a462bc96eec1d2cb107164631d8b5887a597b1992  node-v6.4.0-linux-ppc64.tar.gz
b3259edbdeb88773799b3b5fdd34e8e58741cf2ab15528f5d0a6600102c9df92  node-v6.4.0-linux-ppc64.tar.xz
990636e44b9f7a270cf82f988e5faecb5850fcda9580da65e5721b90ed3dddb2  node-v6.4.0-linux-x64.tar.gz
54ecdb5578cac005ef179f07d421e70bd8a966bc50b5a319188a7b36cf3e441c  node-v6.4.0-linux-x64.tar.xz
3630f172fee9c30ef95df3972ae9b2b234273ad504f245e0db363797fa2c08f4  node-v6.4.0-linux-x86.tar.gz
26d8de42de0599d33e893522f9ca389eacc6afc2c28f3fdd91505c3ceafed0d0  node-v6.4.0-linux-x86.tar.xz
4d27bd28de1b5cfdc1305915855d6024ac9e2b16bc443829ff93b796a880a3aa  node-v6.4.0.pkg
16f316b4195f480a0b318c27c30d84f60f9a0cf567b4f083aad0db733a64aaec  node-v6.4.0-sunos-x64.tar.gz
87933629f7e4897abf388ee40a5d077791238cd0d93994d106c063a4a56e1df3  node-v6.4.0-sunos-x64.tar.xz
96b24de07ad692e74a8543df3e965bb9ee337130a5c2cf2531c6290e934cda54  node-v6.4.0-sunos-x86.tar.gz
e26276a5f9798a421b17abfc530273edf8e70e3fd07c85024229b4a137ec6c1b  node-v6.4.0-sunos-x86.tar.xz
a58c930618cf5b0862aa329a626e850519036acfcd746983010c9946df1797d0  node-v6.4.0.tar.gz
49b6882db88a9b08939b1d06e4e926bec0d6f4f67eee3bdb475e3487c6bd7dac  node-v6.4.0.tar.xz
3dd69f45fba97337f57481cb167696822b5d2657740fc6eff2cfea1a017a546f  node-v6.4.0-win-x64.7z
bb994370e43c1539e11588a86e69064459141b6984b705f1c79a1a13181193b9  node-v6.4.0-win-x64.zip
765cc4330e5efbbd099d095430ad945fc150b90f888fb77f33f72ad2b2e0693e  node-v6.4.0-win-x86.7z
5709ddfb479522632f9f1246f1e328a22341e61b44174d60e63996f558a5453d  node-v6.4.0-win-x86.zip
c2f9970ff7402078f4210f981f96672c28bba018b4390517cbc4a1a785a4b7b7  node-v6.4.0-x64.msi
35df69a68e14e9029589b22d79211c4b73cdf70a6df42777ad86e1e5b0fb759a  node-v6.4.0-x86.msi
150ea62e87a087390172aa0e97030658faf5622c2ade2c7ee12acc8d336c40e3  win-x64/node.exe
479666193acab8c4e730e9a8a2d4754353b0d7d72f653f971b749ce74ed2c722  win-x64/node.lib
e82cc3aa5820bd76c6829839dd602ca77814cd0870b21557ab5fa991d36085f6  win-x64/node_pdb.7z
8d133f15030a453b14dd96166d7d63da79c6c143c3d4f190cd5bbb3110ef8db1  win-x64/node_pdb.zip
2401cead2af0d68f3d7aa7b65f57d0a512aa825e2c3cd8e02ac8ec208ee4f5e6  win-x86/node.exe
6bc07f4adfc312e538fe1ce0ca9d59da1f299a11e20ad2daf4f114f6dd196a78  win-x86/node.lib
2ffc4b2ddf0efd32e6fe75ceda06baec12e8e183c9d2da09f63e6c7a90964144  win-x86/node_pdb.7z
eee8297bec4cb4ac5be35a9dacc08a45491a596229a802d5d1083ed5256f3097  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJXsyeVAAoJEHQ0OQvb6bnFc0QP/irn694UVjab4jILQeeFQNT1
BzoCPcm7MN75dxMGu/2tzpnkEyQLTlqb69Ikhixy7edqzpI3oj8X7TRdduSkZgwD
/JzwbKSoXcUHdqNBbyuGq0AWfG03/VqJJ1V5fSmKDETdPAvqwKdedwMD+geXKlZw
0NcMpa4qtIq+5waVeQOUyEpDS8UpveZDlb8Ih1q6cddhiBmu0QvxmUB7ehXc2n6p
B/MQAaUKurYpz2m+HQI5M7G6htDFWNomAXoMgBnjdn3Sj2e+32QwvhYleVR4pIGW
wjXhkbIRyIiHUwTq1clBWWovFW1wx/nvYHSAonNFfab1SwRUIyMEAcgyLDLBXaE7
HKpqrdsSA2AwqwIE/5lKOZMPX7SrPGUzMvgRT0X3lfg2MxDGYwxP+w5dudM8v4r9
TX5IP1SiSykf5/EwcH0DLRFkATo5gBGEh2DnV37zv8aSgeCqAG1Yq4O5PLPIBHfk
vK0r9r7G2o5Hq0fsQC7nuf3vAuImc64p2RHvGRkPKJQcFfo6RBFtBd/0+AAgPg2p
ywk4HRP1vj3WxzrN4MIj3K8Id36NwGu9fFZHwTuzyHXkGsxMlVHLCT9Lh4g5o7if
bh4i/AnZJYUzrqyQ/7wpbKrRIwpQl99SGii2ZNjajDCp/bT8xM6czKTRV3A4npjH
GKimGdNeYQ7iUigdekY7
=nn+Y
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.4.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.4.0</guid><dc:creator><![CDATA[Colin Ihrig]]></dc:creator><pubDate>Tue, 16 Aug 2016 14:55:11 GMT</pubDate></item><item><title><![CDATA[Weekly Update - August 15th, 2016]]></title><description><![CDATA[<h3 id="header-node-v6-4-0-proposal">Node v6.4.0 Proposal<a name="node-v6-4-0-proposal" class="anchor" href="#node-v6-4-0-proposal" aria-labelledby="header-node-v6-4-0-proposal"></a></h3><ul>
<li><a href="https://github.com/nodejs/node/pull/8070">Node v6.4.0 Proposal</a>. Complete changelog from previous releases can be found <a href="https://github.com/nodejs/node/blob/master/CHANGELOG.md">on GitHub</a>.</li>
</ul>
<h3 id="header-implement-http-2-in-node-js-core">Implement HTTP/2 in Node.js core<a name="implement-http-2-in-node-js-core" class="anchor" href="#implement-http-2-in-node-js-core" aria-labelledby="header-implement-http-2-in-node-js-core"></a></h3><ul>
<li><a href="https://github.com/nodejs/node-eps/pull/38">proposal: Implement HTTP/2 in Node.js core</a>.</li>
</ul>
<p>This is the beginnings of a proposal to implement HTTP/2 in Node.js core. There are still many details that need to be worked out, but this outlines the basic direction.</p>
<h3 id="header-node-js-interactive-registration">Node.js Interactive Registration<a name="node-js-interactive-registration" class="anchor" href="#node-js-interactive-registration" aria-labelledby="header-node-js-interactive-registration"></a></h3><ul>
<li><a href="http://events.linuxfoundation.org/events/node-interactive/attend/registration">Node.js Interactive Registration</a>: Visit here to register.</li>
</ul>
<h3 id="header-community-updates">Community Updates<a name="community-updates" class="anchor" href="#community-updates" aria-labelledby="header-community-updates"></a></h3><ul>
<li><a href="https://blog.risingstack.com/node-hero-monitoring-node-js-applications/">Monitoring Node.js Applications</a>: you can learn how to get started with Node.js and deliver software products using it.</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 id="header-upcoming-events">Upcoming Events<a name="upcoming-events" class="anchor" href="#upcoming-events" aria-labelledby="header-upcoming-events"></a></h3><ul>
<li><a href="http://www.nodeconf.eu/">NodeConf EU 2016</a>: Sunday 16th - Thursday 20th October, Lyrath Estate Kilkenny</li>
<li><a href="http://barcelona.nodeconf.com/">NodeConf Barcelona 2016</a>: 18th November 2016 · Barcelona Mobile World Centre</li>
<li><a href="https://2016.nodeconf.com.ar">NodeConf Argentina</a>: 18 - 19 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-08-15</link><guid isPermaLink="true">https://nodejs.org/en/blog/weekly-updates/weekly-update.2016-08-15</guid><dc:creator><![CDATA[Minwoo Jung (github.com/JungMinu)]]></dc:creator><pubDate>Mon, 15 Aug 2016 12:00:00 GMT</pubDate></item><item><title><![CDATA[Weekly Update - July 22nd, 2016]]></title><description><![CDATA[<h3 id="header-node-v6-3-1-current">Node v6.3.1 (Current)<a name="node-v6-3-1-current" class="anchor" href="#node-v6-3-1-current" aria-labelledby="header-node-v6-3-1-current"></a></h3><ul>
<li><a href="https://nodejs.org/en/blog/release/v6.3.1/">Node v6.3.1 (Current)</a>. Complete changelog from previous releases can be found <a href="https://github.com/nodejs/node/blob/master/CHANGELOG.md">on GitHub</a>.</li>
</ul>
<h3 id="header-node-js-foundation-announces-keynotes-and-programming-for-node-js-interactive-europe">Node.js Foundation Announces Keynotes and Programming for Node.js Interactive Europe<a name="node-js-foundation-announces-keynotes-and-programming-for-node-js-interactive-europe" class="anchor" href="#node-js-foundation-announces-keynotes-and-programming-for-node-js-interactive-europe" aria-labelledby="header-node-js-foundation-announces-keynotes-and-programming-for-node-js-interactive-europe"></a></h3><p>Event will showcase workshops, community and technical talks, and use cases that will inform the future development of Node.js and JavaScript.</p>
<p>See <a href="https://nodejs.org/en/blog/announcements/interactive-2016-ams/">https://nodejs.org/en/blog/announcements/interactive-2016-ams/</a> for more information.</p>
<h3 id="header-community-updates">Community Updates<a name="community-updates" class="anchor" href="#community-updates" aria-labelledby="header-community-updates"></a></h3><ul>
<li><a href="https://blog.risingstack.com/node-hero-node-js-security-tutorial/">Node Hero - Node.js Security Tutorial</a>: In this Node.js security tutorial, you are going to learn how to defend your applications against the most common attack vectors.</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 id="header-upcoming-events">Upcoming Events<a name="upcoming-events" class="anchor" href="#upcoming-events" aria-labelledby="header-upcoming-events"></a></h3><ul>
<li><a href="http://www.nodeconf.eu/">NodeConf EU 2016</a>: Sunday 16th - Thursday 20th October, Lyrath Estate Kilkenny</li>
<li><a href="http://barcelona.nodeconf.com/">NodeConf Barcelona 2016</a>: 18th November 2016 · Barcelona Mobile World Centre</li>
<li><a href="https://2016.nodeconf.com.ar">NodeConf Argentina</a>: 18 - 19 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-07-22</link><guid isPermaLink="true">https://nodejs.org/en/blog/weekly-updates/weekly-update.2016-07-22</guid><dc:creator><![CDATA[Minwoo Jung (github.com/JungMinu)]]></dc:creator><pubDate>Fri, 22 Jul 2016 12:00:00 GMT</pubDate></item><item><title><![CDATA[Node v6.3.1 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>buffer</strong>:<ul>
<li>Improve performance of Buffer.from(str, &#39;hex&#39;) and Buffer#write(str, &#39;hex&#39;). (Christopher Jeffrey) <a href="https://github.com/nodejs/node/pull/7602">#7602</a></li>
<li>Fix creating from zero-length ArrayBuffer. (Ingvar Stepanyan) <a href="https://github.com/nodejs/node/pull/7176">#7176</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>Upgrade to V8 5.0.71.xx. (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7531">#7531</a></li>
<li>Backport V8 instanceof bugfix (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/7638">#7638</a></li>
</ul>
</li>
<li><strong>repl</strong>: Fix issue with function redeclaration. (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/7794">#7794</a></li>
<li><strong>util</strong>: Fix inspecting of boxed symbols. (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7641">#7641</a></li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/3747d910ec"><code>3747d910ec</code></a>] - <strong>benchmark</strong>: remove unused variables (Rich Trott) <a href="https://github.com/nodejs/node/pull/7600">#7600</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/41582722c8"><code>41582722c8</code></a>] - <strong>buffer</strong>: optimize hex_decode (Christopher Jeffrey) <a href="https://github.com/nodejs/node/pull/7602">#7602</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a3300e66b"><code>4a3300e66b</code></a>] - <strong>buffer</strong>: fix creating from zero-length ArrayBuffer (Ingvar Stepanyan) <a href="https://github.com/nodejs/node/pull/7176">#7176</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71f84b5e6c"><code>71f84b5e6c</code></a>] - <strong>build</strong>: add conflict marker check during CI lint (Brian White) <a href="https://github.com/nodejs/node/pull/7625">#7625</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4480b14fda"><code>4480b14fda</code></a>] - <strong>build</strong>: use BUILDTYPE when building V8 in Makefile (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/7482">#7482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94a486a388"><code>94a486a388</code></a>] - <strong>build</strong>: add v8 requirement to test-v8* in Makefile (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/7482">#7482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5627278f1"><code>e5627278f1</code></a>] - <strong>build</strong>: add --enable-d8 configure option (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7538">#7538</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/933ff62fa5"><code>933ff62fa5</code></a>] - <strong>build</strong>: respect --shared-* flags for inspector deps (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/7569">#7569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9bb1024dc3"><code>9bb1024dc3</code></a>] - <strong>child_process</strong>: Check stderr before accessing it (Robert Chiras) <a href="https://github.com/nodejs/node/pull/6877">#6877</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f574bd4cec"><code>f574bd4cec</code></a>] - <strong>cluster</strong>: remove bind() and self (cjihrig) <a href="https://github.com/nodejs/node/pull/7710">#7710</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/164981af5f"><code>164981af5f</code></a>] - <strong>deps</strong>: bump V8 patchlevel for instanceof cherry-picks (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/7638">#7638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/287006149b"><code>287006149b</code></a>] - <strong>deps</strong>: cherry-pick 5b5d24b for X87 from V8 upstream (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/7638">#7638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5cce7acfe"><code>e5cce7acfe</code></a>] - <strong>deps</strong>: cherry-pick 3a903c4 for PPC from V8 upstream (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/7638">#7638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e23904523f"><code>e23904523f</code></a>] - <strong>deps</strong>: cherry-pick 2aa070be from V8 upstream (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/7638">#7638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3f0a6a52f"><code>d3f0a6a52f</code></a>] - <strong>deps</strong>: cherry-pick 1f53e42 from v8 upstream (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7612">#7612</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf8a4889db"><code>cf8a4889db</code></a>] - <strong>deps</strong>: v8_inspector no longer depends on wtf (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/7751">#7751</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/939cf6ddb2"><code>939cf6ddb2</code></a>] - <strong>deps</strong>: no /safeseh for ml64.exe (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/7759">#7759</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/abf86adee1"><code>abf86adee1</code></a>] - <strong>deps</strong>: back-port d721121 from v8 upstream (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7633">#7633</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dbdcded866"><code>dbdcded866</code></a>] - <strong>deps</strong>: upgrade to V8 5.0.71.54 (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7531">#7531</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4839ef37a9"><code>4839ef37a9</code></a>] - <strong>doc</strong>: correcting misspelling (Vitaly Tomilov) <a href="https://github.com/nodejs/node/pull/7797">#7797</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3343d46f2c"><code>3343d46f2c</code></a>] - <strong>doc</strong>: general improvments to events documentation (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/7480">#7480</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8a6a223ec"><code>e8a6a223ec</code></a>] - <strong>doc</strong>: update readme with andrasq as a collaborator (Andras) <a href="https://github.com/nodejs/node/pull/7801">#7801</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59ed303612"><code>59ed303612</code></a>] - <strong>doc</strong>: update CTC governance information (Rich Trott) <a href="https://github.com/nodejs/node/pull/7719">#7719</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b320adb49"><code>4b320adb49</code></a>] - <strong>doc</strong>: correct sample output of buf.compare (Hargobind S. Khalsa) <a href="https://github.com/nodejs/node/pull/7777">#7777</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9847f8459c"><code>9847f8459c</code></a>] - <strong>doc</strong>: add <code>added:</code> information for stream (Italo A. Casas) <a href="https://github.com/nodejs/node/pull/7287">#7287</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f003590d6"><code>1f003590d6</code></a>] - <strong>doc</strong>: fix inconsistencies in code style (saadq) <a href="https://github.com/nodejs/node/pull/7745">#7745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c274e32fd"><code>9c274e32fd</code></a>] - <strong>doc</strong>: Warn against <code>uncaughtException</code> dependency. (Lance Ball) <a href="https://github.com/nodejs/node/pull/6378">#6378</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc4df0df6c"><code>fc4df0df6c</code></a>] - <strong>doc</strong>: fix typo in stream doc (Kevin Donahue) <a href="https://github.com/nodejs/node/pull/7738">#7738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a023bfd00"><code>2a023bfd00</code></a>] - <strong>doc</strong>: removed old git conflict markers from fs.md (Jaime Hidalgo García) <a href="https://github.com/nodejs/node/pull/7590">#7590</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d07d29bfe"><code>1d07d29bfe</code></a>] - <strong>doc</strong>: fix typo in the CHANGELOG_V6 (vsemozhetbyt) <a href="https://github.com/nodejs/node/pull/7568">#7568</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f15d2d6dae"><code>f15d2d6dae</code></a>] - <strong>doc</strong>: fix util.deprecate() example (Evan Lucas) <a href="https://github.com/nodejs/node/pull/7674">#7674</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58b70d34ee"><code>58b70d34ee</code></a>] - <strong>doc</strong>: link and highlight Object.assign (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/7670">#7670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc7fdf429e"><code>cc7fdf429e</code></a>] - <strong>doc</strong>: grammar fixes to event loop guide (Ryan Lewis) <a href="https://github.com/nodejs/node/pull/7479">#7479</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a81ff702cc"><code>a81ff702cc</code></a>] - <strong>doc</strong>: dns.resolve fix callback argument description (Quentin Headen) <a href="https://github.com/nodejs/node/pull/7532">#7532</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0c335c347"><code>f0c335c347</code></a>] - <strong>doc</strong>: add benchmark who-to-CC info (Rich Trott) <a href="https://github.com/nodejs/node/pull/7604">#7604</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e0cba0552"><code>9e0cba0552</code></a>] - <strong>doc</strong>: added information on how to run the linter. (Diosney Sarmiento) <a href="https://github.com/nodejs/node/pull/7534">#7534</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e13ee29cbd"><code>e13ee29cbd</code></a>] - <strong>doc</strong>: delete non-existing zlib constants (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/7520">#7520</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/663b103bc5"><code>663b103bc5</code></a>] - <strong>doc</strong>: fix minor style issues in http.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/7528">#7528</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c4d4596cc"><code>6c4d4596cc</code></a>] - <strong>doc</strong>: updating REPLACEME tag during release (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/7514">#7514</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b4547340ee"><code>b4547340ee</code></a>] - <strong>doc</strong>: fix detached child stdio example (cjihrig) <a href="https://github.com/nodejs/node/pull/7540">#7540</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f7b4efaaf"><code>0f7b4efaaf</code></a>] - <strong>doc</strong>: add bartosz sosnowski to colaborators (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/7567">#7567</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/77afeb2ec7"><code>77afeb2ec7</code></a>] - <strong>doc,dgram</strong>: fix addMembership documentation (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/7244">#7244</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/11d6f1af59"><code>11d6f1af59</code></a>] - <strong>fs</strong>: rename event to eventType in fs.watch listener (Claudio Rodriguez) <a href="https://github.com/nodejs/node/pull/7506">#7506</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/989a2a1c92"><code>989a2a1c92</code></a>] - <strong>inspector</strong>: Unify event queues (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/7271">#7271</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc0ed2e8c7"><code>fc0ed2e8c7</code></a>] - <strong>lib,benchmark,test</strong>: implement consistent braces (Rich Trott) <a href="https://github.com/nodejs/node/pull/7630">#7630</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80ca0630a6"><code>80ca0630a6</code></a>] - <strong>net</strong>: export isIPv4, isIPv6 directly from cares (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/7481">#7481</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72fc4ebca2"><code>72fc4ebca2</code></a>] - <strong>repl</strong>: Mitigate vm #548 function redefinition issue (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/7794">#7794</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f97aa4be39"><code>f97aa4be39</code></a>] - <strong>src</strong>: remove unnecessary HandleScopes (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7711">#7711</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78dcf0d641"><code>78dcf0d641</code></a>] - <strong>src</strong>: fix handle leak in UDPWrap::Instantiate() (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7711">#7711</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc766e6a6f"><code>dc766e6a6f</code></a>] - <strong>src</strong>: fix handle leak in BuildStatsObject() (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7711">#7711</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96882e14d1"><code>96882e14d1</code></a>] - <strong>src</strong>: fix handle leak in Buffer::New() (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7711">#7711</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fbc9ef84b8"><code>fbc9ef84b8</code></a>] - <strong>src</strong>: disable stdio buffering (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7610">#7610</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44c9a72aad"><code>44c9a72aad</code></a>] - <strong>test</strong>: add regression test for instanceof (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/7638">#7638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e05e65916"><code>2e05e65916</code></a>] - <strong>test</strong>: add known issue test for #7788 (cjihrig) <a href="https://github.com/nodejs/node/pull/7793">#7793</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7fb4794e19"><code>7fb4794e19</code></a>] - <strong>test</strong>: increase RAM requirement for intensive tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/7772">#7772</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61542e82c1"><code>61542e82c1</code></a>] - <strong>test</strong>: ensure callback runs in test-vm-sigint (Rich Trott) <a href="https://github.com/nodejs/node/pull/7768">#7768</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e9d499b8b"><code>9e9d499b8b</code></a>] - <strong>test</strong>: use mustCall() for simple flow tracking (cjihrig) <a href="https://github.com/nodejs/node/pull/7753">#7753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83cbf3175c"><code>83cbf3175c</code></a>] - <strong>test</strong>: avoid usage of mixed IPV6 addresses (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/7702">#7702</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39f5d9ca7a"><code>39f5d9ca7a</code></a>] - <strong>test</strong>: fix flaky test-http-server-consumed-timeout (Rich Trott) <a href="https://github.com/nodejs/node/pull/7717">#7717</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ed0204f23"><code>3ed0204f23</code></a>] - <strong>test</strong>: s/assert.fail/common.fail as appropriate (cjihrig) <a href="https://github.com/nodejs/node/pull/7735">#7735</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f7651d24d4"><code>f7651d24d4</code></a>] - <strong>test</strong>: improve error message in test-tick-processor (Rich Trott) <a href="https://github.com/nodejs/node/pull/7693">#7693</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/acb976ac26"><code>acb976ac26</code></a>] - <strong>test</strong>: cleanup IIFE tests (cjihrig) <a href="https://github.com/nodejs/node/pull/7694">#7694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/432cb353e1"><code>432cb353e1</code></a>] - <strong>test</strong>: add common.rootDir (cjihrig) <a href="https://github.com/nodejs/node/pull/7685">#7685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9797969ad4"><code>9797969ad4</code></a>] - <strong>test</strong>: fix old tty tests (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/7613">#7613</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37dc7954d8"><code>37dc7954d8</code></a>] - <strong>test</strong>: move parallel/test-tty-* to pseudo-tty/ (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/7613">#7613</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5192bed68c"><code>5192bed68c</code></a>] - <strong>test</strong>: remove unused var from child-process-fork (Rich Trott) <a href="https://github.com/nodejs/node/pull/7599">#7599</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e1aedbf671"><code>e1aedbf671</code></a>] - <strong>test</strong>: remove unused vars from http/https tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/7598">#7598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64e2eed662"><code>64e2eed662</code></a>] - <strong>test</strong>: remove unused var in test-tls-server-verify (Rich Trott) <a href="https://github.com/nodejs/node/pull/7595">#7595</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e50413b7e"><code>8e50413b7e</code></a>] - <strong>test</strong>: fix flaky test-fs-read-buffer-tostring-fail (Rich Trott) <a href="https://github.com/nodejs/node/pull/7575">#7575</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/447a8f26e1"><code>447a8f26e1</code></a>] - <strong>test</strong>: remove unused var in net-server-try-ports (Rich Trott) <a href="https://github.com/nodejs/node/pull/7597">#7597</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/326006527d"><code>326006527d</code></a>] - <strong>test</strong>: remove unused var from stream2 test (Rich Trott) <a href="https://github.com/nodejs/node/pull/7596">#7596</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/97167291e7"><code>97167291e7</code></a>] - <strong>test</strong>: fix flaky test-net-write-slow (Rich Trott) <a href="https://github.com/nodejs/node/pull/7555">#7555</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/657fd7aee9"><code>657fd7aee9</code></a>] - <strong>test</strong>: skip doctool tests when js-yaml is missing (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7218">#7218</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1576730ef3"><code>1576730ef3</code></a>] - <strong>test,doc</strong>: clarify <code>buf.indexOf(num)</code> input range (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7611">#7611</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49a6ea1b73"><code>49a6ea1b73</code></a>] - <strong>timers</strong>: fix processing of nested timers (Jeremy Whitlock) <a href="https://github.com/nodejs/node/pull/3063">#3063</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a2ce3633f"><code>5a2ce3633f</code></a>] - <strong>tools</strong>: consistent .eslintrc formatting (silverwind) <a href="https://github.com/nodejs/node/pull/7691">#7691</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a84da5d09"><code>2a84da5d09</code></a>] - <strong>tools</strong>: increase lint coverage (Rich Trott) <a href="https://github.com/nodejs/node/pull/7647">#7647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a82573d480"><code>a82573d480</code></a>] - <strong>tools</strong>: enforce JS brace style with linting (Rich Trott) <a href="https://github.com/nodejs/node/pull/7630">#7630</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8efca46e78"><code>8efca46e78</code></a>] - <strong>tools</strong>: fix broken format string (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/7620">#7620</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2bef583f8a"><code>2bef583f8a</code></a>] - <strong>tools</strong>: cleanup no-build and build-only options (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/7620">#7620</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df697c486e"><code>df697c486e</code></a>] - <strong>tools</strong>: update ESLint, fix unused vars bug (Rich Trott) <a href="https://github.com/nodejs/node/pull/7601">#7601</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a360d63db"><code>1a360d63db</code></a>] - <strong>tools</strong>: remove unused variable (Rich Trott) <a href="https://github.com/nodejs/node/pull/7594">#7594</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa99dadda4"><code>fa99dadda4</code></a>] - <strong>tools</strong>: remove unnecessary imports and assignments (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/7483">#7483</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0858e620e9"><code>0858e620e9</code></a>] - <strong>util</strong>: inspect boxed symbols like other primitives (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7641">#7641</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.3.1/node-v6.3.1-x86.msi">https://nodejs.org/dist/v6.3.1/node-v6.3.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.3.1/node-v6.3.1-x64.msi">https://nodejs.org/dist/v6.3.1/node-v6.3.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.3.1/win-x86/node.exe">https://nodejs.org/dist/v6.3.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.3.1/win-x64/node.exe">https://nodejs.org/dist/v6.3.1/win-x64/node.exe</a><br>
Mac OS X 64-bit Installer: <a href="https://nodejs.org/dist/v6.3.1/node-v6.3.1.pkg">https://nodejs.org/dist/v6.3.1/node-v6.3.1.pkg</a><br>
Mac OS X 64-bit Binary: <a href="https://nodejs.org/dist/v6.3.1/node-v6.3.1-darwin-x64.tar.gz">https://nodejs.org/dist/v6.3.1/node-v6.3.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x86.tar.xz">https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x64.tar.xz">https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.3.1/node-v6.3.1-sunos-x86.tar.xz">https://nodejs.org/dist/v6.3.1/node-v6.3.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.3.1/node-v6.3.1-sunos-x64.tar.xz">https://nodejs.org/dist/v6.3.1/node-v6.3.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-arm64.tar.xz">https://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.3.1/node-v6.3.1.tar.gz">https://nodejs.org/dist/v6.3.1/node-v6.3.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.3.1/">https://nodejs.org/dist/v6.3.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.3.1/api/">https://nodejs.org/docs/v6.3.1/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

de6d45f63ab281b7454977d8dbf5494015e63a1cd9c9d8fe6f67e2431684f34f  node-v6.3.1-darwin-x64.tar.gz
5a4e891e6ade214915f4907223955ba37ceff385bd650e8031a1f32fe589df32  node-v6.3.1-darwin-x64.tar.xz
2d7a69f69e9d45453fed9ad68302edf4969e64b870b2e40f9b3d5f98ed44587c  node-v6.3.1-headers.tar.gz
aa9c783846e9339b9fe1fac0eb108bbce2a34da87faca2b16867968765a87264  node-v6.3.1-headers.tar.xz
66ef087709f7709f0bf066904df06815ac7ad213181d6dcc2adb4f9dc831704f  node-v6.3.1-linux-arm64.tar.gz
219e4182a2901af94d6fb907714995e240c6916f1dd3c196eab2478cc10eb219  node-v6.3.1-linux-arm64.tar.xz
fe6722b20b71e117be020792e7e69b124adeeae46ed666a406ac3a132870c418  node-v6.3.1-linux-armv6l.tar.gz
6632fdf08afbc2753635fc2698aaab9bffac0b258cb3b3f066469b90195b655c  node-v6.3.1-linux-armv6l.tar.xz
633fc62c5bb2cff7e2746ee5351494b97021468365d5d290f275f56db920337a  node-v6.3.1-linux-armv7l.tar.gz
426efe8025df70d6feb862a034669fd26aaad5c09707ce8a0f2b9a87d20cf412  node-v6.3.1-linux-armv7l.tar.xz
b760514341a29a684b86c9d6754a5b8d576a6b8cf1ec00cea012a38ba7ada7dd  node-v6.3.1-linux-ppc64le.tar.gz
c32c0588be391f23de70c1fbe9f56af520dd47dcbd29a4508a185bc5d703f62b  node-v6.3.1-linux-ppc64le.tar.xz
740824dd86eda983b3c7873e56a952585917f3d8770363f66f8593241009c273  node-v6.3.1-linux-ppc64.tar.gz
09e3d065dba1d80fab9bfaafa01bad57309f93107e0bc41c66a93b1f5b016afc  node-v6.3.1-linux-ppc64.tar.xz
eccc530696d18b07c5785e317b2babbea9c1dd14dbab80be734b820fc241ddea  node-v6.3.1-linux-x64.tar.gz
bf1d9c39fb6f9e4bd471673882e00c1c48b4c78fa7e13492a484a641a104e022  node-v6.3.1-linux-x64.tar.xz
23f07c6467f69c7e572e71a712bbc9c78be14ccad32f694edd52bc45b272a638  node-v6.3.1-linux-x86.tar.gz
2144c4288e9227fb3223d0c6158dc91b8eedc195045682bf28b333f2340043d5  node-v6.3.1-linux-x86.tar.xz
da6bbe14781266dc46c697b4223ed21c22766223989a5dff8f2eb05da53ca219  node-v6.3.1.pkg
a1e8f130b2edab12181a254dcd2cf65c72c4d121aacd0e06037b1a23437f3406  node-v6.3.1-sunos-x64.tar.gz
e40f34a52d9e40f2e7ee70fa1358f4bdeac08461c802765f4170fc8d6cc2709a  node-v6.3.1-sunos-x64.tar.xz
95c0c2d00068976bd96f2fab0dfabd3be0ea7ba7a7b4aaee4d30c7d1849d0e42  node-v6.3.1-sunos-x86.tar.gz
12e2f47999e973579a8bae53ddcb23797f942c0d97cf46fb9dd6857e3dcbe519  node-v6.3.1-sunos-x86.tar.xz
3f6144dcf13c210b11c83dc0b0a841219347a769b5a3b883b20f7ab8dc4008f6  node-v6.3.1.tar.gz
6fe584814b70d5e715be23f54545490609cdf1693372c2cdf47c76c798b02a1b  node-v6.3.1.tar.xz
9574885ea4acfe3ca8773e98e692cc9950dd86223364c808cc8a73122a922c34  node-v6.3.1-win-x64.7z
149addc6b65f7b22ded3c44cd2c720f44ededf4ca4578f105993a846bfa1e0c8  node-v6.3.1-win-x64.zip
57bfe0b948722fd4637193444c94e306b6016063ec53773f430be8c24234bac2  node-v6.3.1-win-x86.7z
d1a13d946f42201bbe827962ac666271210b760548387ee712762ea270b87d95  node-v6.3.1-win-x86.zip
d41bb2d45bbd2dde7539c7c7e4f80865979f0bb15e6af0e7ee9460d9ad47c8ec  node-v6.3.1-x64.msi
ed6c7ef60a0d04bfc5f766b7886c5f5dd3c79041bd2a00df6832fb416237f976  node-v6.3.1-x86.msi
2ab05a292e12f16bc0fef2dc7b3b5df0de2e81dd6a5c12f67d776f144d8e24ac  win-x64/node.exe
efe1403e3ab1cd17527c53a80f5e2736e1dc2b143baa60db9e77e26ce011bee8  win-x64/node.lib
72dc3089935b4a5e0a52e5768ac326ab775a9b14ec8019b634e0e9d4b3567f3a  win-x64/node_pdb.7z
e5d7045e1791d3e3ebebbe978f10f894abc08ec146c4f1112e0c43ed0fbe42b8  win-x64/node_pdb.zip
a1cadd824ac1894d35bb15c00e5ba86f1b96867606925a18666c8dbbec36a312  win-x86/node.exe
9b5322eab3d8af92e581887b80699d75208a40946a0f195589645007a0b37fb0  win-x86/node.lib
203bf697f8936b0d981427865fba20f133ad80deb8d9879f1b27ee1fc7ee4fdf  win-x86/node_pdb.7z
497094669a7fb59d9237c4c687e3a7a7c2ec713ab7abd5e9acf950232bef3d12  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJXkU0KAAoJELY7U1pMIGypLIkQAM2jMeRUzMfy+14u2zL0AeOh
nAeqrbS9zUIwY9KRVaI8NCYaOOsR3O/iWXHZn1qoZiGUCTMn4cbm7SVVqNeKp/Y5
OiFPOd8b0HbWIk0l8fGjJv3XwR3WpW5oYJ5Z015kHQt9ZNVSdl/jNsashIlwO67I
QHfUWvvokejqOYOvvITlG4oy5c7I/0mpaEfup9oPgfQ9Akg2QztpSougll3C11mU
r3EKg8Q0XLGT0vZ6s3Ec4unmCLsksUBfLt27taG1anqs/txDI0qS52Un1rU/GgOH
JjQbFXptTwcTO+hwQJ2QWoRXCgrbmiUE9uXYwNPDLyaCR4bp0LQz/VEnSoRhSzW8
BsUEDG7VpBxnuZCfEG8A61fxjF9XY05gl2sRsaP+NWqu+WERMUqNRpBO2uiJLkZz
84v72nN+akdZZprcNeDTx0a7PaF4CQrujsiVISAeaS2QYr8PudfyEw/8IV/U4Iqk
++0xsa2Ev60PjbkQjkASiVrhNeVPjcIOPAzEwLtnyT+MpqeNyVawazFCspP2nIt3
7nYmrQm/zQxyfvH+1th37L1l08SeUgkFuETqPMVN50KCwFCeeVAcTcCwb2bjoNFR
slK6G/ygI2ZJ76t0Cwx58UWViFY1QW8aaSdRIFwFmJ3sXz7CmOzcDxCH3DbsA8gX
tnze/Dbuv7gAVA+LtWmm
=L52s
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.3.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.3.1</guid><dc:creator><![CDATA[Evan Lucas]]></dc:creator><pubDate>Thu, 21 Jul 2016 22:41:46 GMT</pubDate></item><item><title><![CDATA[Weekly Update - July 16th, 2016]]></title><description><![CDATA[<h3 id="header-node-v4-5-0-proposal">Node v4.5.0 proposal<a name="node-v4-5-0-proposal" class="anchor" href="#node-v4-5-0-proposal" aria-labelledby="header-node-v4-5-0-proposal"></a></h3><ul>
<li><a href="https://github.com/nodejs/node/pull/7688">Node Version 4.5.0 &#39;Argon&#39; (LTS)</a>. Complete changelog from previous releases can be found <a href="https://github.com/nodejs/node/blob/master/CHANGELOG.md">on GitHub</a>.</li>
</ul>
<h3 id="header-node-js-foundation-announces-keynotes-and-programming-for-node-js-interactive-europe">Node.js Foundation Announces Keynotes and Programming for Node.js Interactive Europe<a name="node-js-foundation-announces-keynotes-and-programming-for-node-js-interactive-europe" class="anchor" href="#node-js-foundation-announces-keynotes-and-programming-for-node-js-interactive-europe" aria-labelledby="header-node-js-foundation-announces-keynotes-and-programming-for-node-js-interactive-europe"></a></h3><p>Event will showcase workshops, community and technical talks, and use cases that will inform the future development of Node.js and JavaScript.</p>
<p>See <a href="https://nodejs.org/en/blog/announcements/interactive-2016-ams/">https://nodejs.org/en/blog/announcements/interactive-2016-ams/</a> for more information.</p>
<h3 id="header-community-updates">Community Updates<a name="community-updates" class="anchor" href="#community-updates" aria-labelledby="header-community-updates"></a></h3><ul>
<li><a href="https://blog.risingstack.com/node-hero-node-js-security-tutorial/">Node Hero - Node.js Security Tutorial</a>: In this Node.js security tutorial, you are going to learn how to defend your applications against the most common attack vectors.</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 id="header-upcoming-events">Upcoming Events<a name="upcoming-events" class="anchor" href="#upcoming-events" aria-labelledby="header-upcoming-events"></a></h3><ul>
<li><a href="http://www.nodeconf.eu/">NodeConf EU 2016</a>: Sunday 16th - Thursday 20th October, Lyrath Estate Kilkenny</li>
<li><a href="https://2016.nodeconf.com.ar">NodeConf Argentina</a>: 18 - 19 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-07-16</link><guid isPermaLink="true">https://nodejs.org/en/blog/weekly-updates/weekly-update.2016-07-16</guid><dc:creator><![CDATA[Minwoo Jung (github.com/JungMinu)]]></dc:creator><pubDate>Sat, 16 Jul 2016 12:00:00 GMT</pubDate></item><item><title><![CDATA[Weekly Update - July 8th, 2016]]></title><description><![CDATA[<h3 id="header-node-v6-3-0-current-release">Node v6.3.0 (Current) Release<a name="node-v6-3-0-current-release" class="anchor" href="#node-v6-3-0-current-release" aria-labelledby="header-node-v6-3-0-current-release"></a></h3><ul>
<li><a href="https://nodejs.org/en/blog/release/v6.3.0/">Node v6.3.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>.</li>
</ul>
<h3 id="header-node-js-foundation-announces-keynotes-and-programming-for-node-js-interactive-europe">Node.js Foundation Announces Keynotes and Programming for Node.js Interactive Europe<a name="node-js-foundation-announces-keynotes-and-programming-for-node-js-interactive-europe" class="anchor" href="#node-js-foundation-announces-keynotes-and-programming-for-node-js-interactive-europe" aria-labelledby="header-node-js-foundation-announces-keynotes-and-programming-for-node-js-interactive-europe"></a></h3><p>Event will showcase workshops, community and technical talks, and use cases that will inform the future development of Node.js and JavaScript.</p>
<p>See <a href="https://nodejs.org/en/blog/announcements/interactive-2016-ams/">https://nodejs.org/en/blog/announcements/interactive-2016-ams/</a> for more information.</p>
<h3 id="header-binaries-for-linux-on-power-systems">Binaries for Linux on Power Systems<a name="binaries-for-linux-on-power-systems" class="anchor" href="#binaries-for-linux-on-power-systems" aria-labelledby="header-binaries-for-linux-on-power-systems"></a></h3><p>Community downloads now include binaries for Linux on Power Systems with big endian in addition to the existing little endian binaries.</p>
<p>See <a href="https://nodejs.org/en/download/">https://nodejs.org/en/download/</a>.</p>
<h3 id="header-community-updates">Community Updates<a name="community-updates" class="anchor" href="#community-updates" aria-labelledby="header-community-updates"></a></h3><ul>
<li><a href="https://blog.risingstack.com/node-hero-node-js-debugging-tutorial/">Node Hero - Debugging Node.js Applications</a>: you can learn how to get started with Node.js and deliver software products using it.
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.</li>
</ul>
<h3 id="header-upcoming-events">Upcoming Events<a name="upcoming-events" class="anchor" href="#upcoming-events" aria-labelledby="header-upcoming-events"></a></h3><ul>
<li><a href="http://www.nodeconf.eu/">NodeConf EU 2016</a>: Sunday 16th - Thursday 20th October, Lyrath Estate Kilkenny</li>
<li><a href="https://2016.nodeconf.com.ar">NodeConf Argentina</a>: 18 - 19 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-07-08</link><guid isPermaLink="true">https://nodejs.org/en/blog/weekly-updates/weekly-update.2016-07-08</guid><dc:creator><![CDATA[Minwoo Jung (github.com/JungMinu)]]></dc:creator><pubDate>Fri, 08 Jul 2016 12:00:00 GMT</pubDate></item></channel></rss>