<?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>Wed, 09 Nov 2016 06:59:48 GMT</lastBuildDate><atom:link href="https://nodejs.org/en/feed/blog.xml" rel="self" type="application/rss+xml"/><author><![CDATA[Node.js Foundation]]></author><docs/><item><title><![CDATA[Node v7.1.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>: add buffer.transcode to transcode a buffer&#39;s content from one encoding to another primarily using ICU (James M Snell) <a href="https://github.com/nodejs/node/pull/9038">#9038</a></li>
<li><strong>child_process</strong>: add public API for IPC channel (cjihrig) <a href="https://github.com/nodejs/node/pull/9322">#9322</a></li>
<li><strong>icu</strong>:<ul>
<li>Upgraded to ICU 58 - small icu (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/9234">#9234</a></li>
<li>Add <code>cldr</code>, <code>tz</code>, and <code>unicode</code> to <code>process.versions</code> (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/9266">#9266</a></li>
</ul>
</li>
<li><strong>lib</strong>: make <code>String(global) === &#39;\[object global\]&#39;</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/9279">#9279</a></li>
<li><strong>libuv</strong>: Upgraded to 1.10.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/9267">#9267</a></li>
<li><strong>readline</strong>: use icu based string width calculation (James M Snell) <a href="https://github.com/nodejs/node/pull/9040">#9040</a></li>
<li><strong>src</strong>:<ul>
<li>add NODE_PRESERVE_SYMLINKS environment variable that has the same effect as the <code>--preserve-symlinks</code> flag (Marc Udoff) <a href="https://github.com/nodejs/node/pull/8749">#8749</a></li>
<li>Fix <code>String#toLocaleUpperCase()</code> and <code>String#toLocaleLowerCase()</code> (Steven R. Loomis)</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/dafdb7b069"><code>dafdb7b069</code></a>] - <strong>benchmark</strong>: add trailing newline for consistency (Roman Reiss) <a href="https://github.com/nodejs/node/pull/9410">#9410</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fab8eb660f"><code>fab8eb660f</code></a>] - <strong>benchmark</strong>: add microbenchmarks for ES Map (Rod Vagg) <a href="https://github.com/nodejs/node/pull/7581">#7581</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44792f83bf"><code>44792f83bf</code></a>] - <strong>benchmark,lib,test,tools</strong>: remove unneeded . escape (Rich Trott) <a href="https://github.com/nodejs/node/pull/9449">#9449</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c70c96a3e2"><code>c70c96a3e2</code></a>] - <strong>buffer</strong>: coerce offset using Math.trunc() (cjihrig) <a href="https://github.com/nodejs/node/pull/9341">#9341</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/212da12f45"><code>212da12f45</code></a>] - <strong>buffer</strong>: use correct name for custom inspect symbol (Charmander) <a href="https://github.com/nodejs/node/pull/9289">#9289</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0939edd4ed"><code>0939edd4ed</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>buffer</strong>: add buffer.transcode (James M Snell) <a href="https://github.com/nodejs/node/pull/9038">#9038</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ceec520aef"><code>ceec520aef</code></a>] - <strong>build</strong>: add MAKEFLAGS=&quot;-j1&quot; to node-gyp (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/9450">#9450</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1109d0b244"><code>1109d0b244</code></a>] - <strong>build</strong>: reduce noise from doc target (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/9457">#9457</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90aac7ca28"><code>90aac7ca28</code></a>] - <strong>build</strong>: start comments at beginning of line (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/9375">#9375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b51db7120e"><code>b51db7120e</code></a>] - <strong>build</strong>: make node-gyp output silent (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/8990">#8990</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8eaa14c2d"><code>d8eaa14c2d</code></a>] - <strong>build</strong>: prioritise --shared-X-Y over pkg-config (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9368">#9368</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f7d8481ee2"><code>f7d8481ee2</code></a>] - <strong>build</strong>: use wxneeded on openbsd (Aaron Bieber) <a href="https://github.com/nodejs/node/pull/9232">#9232</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b0e93738b"><code>7b0e93738b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>child_process</strong>: add public API for IPC channel (cjihrig) <a href="https://github.com/nodejs/node/pull/9322">#9322</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e3731c7e7"><code>4e3731c7e7</code></a>] - <strong>child_process</strong>: remove unreachable code (cjihrig) <a href="https://github.com/nodejs/node/pull/9307">#9307</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d573acf96f"><code>d573acf96f</code></a>] - <strong>child_process</strong>: remove unreachable execSync() code (cjihrig) <a href="https://github.com/nodejs/node/pull/9209">#9209</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f1f00df9bf"><code>f1f00df9bf</code></a>] - <strong>deps</strong>: upgrade npm to 3.10.9 (Kat Marchán) <a href="https://github.com/nodejs/node/pull/9286">#9286</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d1766f492"><code>3d1766f492</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: Intl: ICU 58 bump - small icu (BIG COMMIT) (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/9234">#9234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/827000ee62"><code>827000ee62</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: Intl: ICU 58 bump: configure/LICENSE/docs (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/9234">#9234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f871e1087"><code>0f871e1087</code></a>] - <strong>deps</strong>: back port OpenBSD fix in c-ares/c-ares (Aaron Bieber) <a href="https://github.com/nodejs/node/pull/9232">#9232</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/106d71914c"><code>106d71914c</code></a>] - <strong>deps</strong>: upgrade libuv to 1.10.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/9267">#9267</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4c4132e5d3"><code>4c4132e5d3</code></a>] - <strong>doc</strong>: update minute-taking procedure for CTC (Rich Trott) <a href="https://github.com/nodejs/node/pull/9425">#9425</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed8df17135"><code>ed8df17135</code></a>] - <strong>doc</strong>: note that tests should include a description (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/9415">#9415</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc2d1c9d91"><code>bc2d1c9d91</code></a>] - <strong>doc</strong>: do not link in the headings (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/9416">#9416</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4bb9d21d01"><code>4bb9d21d01</code></a>] - <strong>doc</strong>: update GOVERNANCE.md to use &quot;meeting chair&quot; (Rich Trott) <a href="https://github.com/nodejs/node/pull/9432">#9432</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2fab3c600"><code>c2fab3c600</code></a>] - <strong>doc</strong>: add Sakthipriyan to the CTC (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9427">#9427</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a8295d86d9"><code>a8295d86d9</code></a>] - <strong>doc</strong>: update Diagnostics WG info (Josh Gavant) <a href="https://github.com/nodejs/node/pull/9329">#9329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3af9453019"><code>3af9453019</code></a>] - <strong>doc</strong>: move stray sentences in zlib doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/9365">#9365</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4b509584f"><code>d4b509584f</code></a>] - <strong>doc</strong>: use &#39;an&#39; over &#39;a&#39;, remove redundant sentence (Zeke Sikelianos) <a href="https://github.com/nodejs/node/pull/9345">#9345</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff69e38070"><code>ff69e38070</code></a>] - <strong>doc</strong>: add more internal links to fs.Stats object (Zeke Sikelianos) <a href="https://github.com/nodejs/node/pull/9345">#9345</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c554f090df"><code>c554f090df</code></a>] - <strong>doc</strong>: fix outdate ninja link (Yangyang Liu) <a href="https://github.com/nodejs/node/pull/9278">#9278</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d4a829d85"><code>3d4a829d85</code></a>] - <strong>doc</strong>: fix broken links to Buffer.from(string) (Jesse McCarthy) <a href="https://github.com/nodejs/node/pull/9294">#9294</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/225a9dfb00"><code>225a9dfb00</code></a>] - <strong>doc</strong>: fs: fix link to mkdtemp (coderaiser) <a href="https://github.com/nodejs/node/pull/9379">#9379</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dbeadd363c"><code>dbeadd363c</code></a>] - <strong>doc</strong>: update OpenSSL links (kobelb) <a href="https://github.com/nodejs/node/pull/9338">#9338</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eeabab3827"><code>eeabab3827</code></a>] - <strong>doc</strong>: add 2016-10-26 CTC meeting minutes (Rich Trott) <a href="https://github.com/nodejs/node/pull/9348">#9348</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/31690a690c"><code>31690a690c</code></a>] - <strong>doc</strong>: add 2016-10-05 CTC meeting minutes (Josh Gavant) <a href="https://github.com/nodejs/node/pull/9326">#9326</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f1a40dbcf"><code>7f1a40dbcf</code></a>] - <strong>doc</strong>: add 2016-09-28 CTC meeting minutes (Josh Gavant) <a href="https://github.com/nodejs/node/pull/9325">#9325</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edd89265ba"><code>edd89265ba</code></a>] - <strong>doc</strong>: update CONTRIBUTING.md to address editing PRs (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/9259">#9259</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7458909a7"><code>c7458909a7</code></a>] - <strong>doc</strong>: reference signal(7) for the list of signals (Emanuele DelBono) <a href="https://github.com/nodejs/node/pull/9323">#9323</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3f6854724"><code>a3f6854724</code></a>] - <strong>doc</strong>: more realistic custom inspect example (Ryan Scheel (Havvy)) <a href="https://github.com/nodejs/node/pull/8875">#8875</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0074e2232"><code>a0074e2232</code></a>] - <strong>doc</strong>: clarify buffer toString docs. (Olan Byrne) <a href="https://github.com/nodejs/node/pull/8984">#8984</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f90481e20"><code>3f90481e20</code></a>] - <strong>doc</strong>: clarify relation between a file and a module (marzelin) <a href="https://github.com/nodejs/node/pull/9026">#9026</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82119049ef"><code>82119049ef</code></a>] - <strong>doc</strong>: fix typo in http.md (anu0012) <a href="https://github.com/nodejs/node/pull/9144">#9144</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2e7882723"><code>d2e7882723</code></a>] - <strong>doc</strong>: add 2016-10-19 CTC meeting minutes (Josh Gavant) <a href="https://github.com/nodejs/node/pull/9193">#9193</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce00a9d2b6"><code>ce00a9d2b6</code></a>] - <strong>doc</strong>: add performance warning to require.extensions (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9196">#9196</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1c32aa335"><code>d1c32aa335</code></a>] - <strong>doc</strong>: mention case-insensitive env on windows (Oliver Salzburg) <a href="https://github.com/nodejs/node/pull/9166">#9166</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c6e429a6bc"><code>c6e429a6bc</code></a>] - <strong>doc</strong>: add CTC meeting minutes for 2016-10-12 (Michael Dawson) <a href="https://github.com/nodejs/node/pull/9070">#9070</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/355041960d"><code>355041960d</code></a>] - <strong>events</strong>: remove unnecessary checks (cjihrig) <a href="https://github.com/nodejs/node/pull/9330">#9330</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ce0abf6cb"><code>0ce0abf6cb</code></a>] - <strong>events,test</strong>: fix TypeError in EventEmitter warning (jseagull) <a href="https://github.com/nodejs/node/pull/9021">#9021</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f35e4421a"><code>6f35e4421a</code></a>] - <strong>http</strong>: add debug message for invalid header value (Evan Lucas) <a href="https://github.com/nodejs/node/pull/9195">#9195</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/173b088e1a"><code>173b088e1a</code></a>] - <strong>inspector</strong>: do not prompt to use localhost (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/9451">#9451</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/939d1023c2"><code>939d1023c2</code></a>] - <strong>inspector</strong>: switch to new inspector APIs (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/9028">#9028</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e7b078e7b"><code>2e7b078e7b</code></a>] - <strong>inspector</strong>: fix request path nullptr dereference (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9184">#9184</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9940666c1b"><code>9940666c1b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>intl</strong>: Add more versions from ICU (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/9266">#9266</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5bfefa6063"><code>5bfefa6063</code></a>] - <strong>lib</strong>: change == to === in linkedlist (jedireza) <a href="https://github.com/nodejs/node/pull/9362">#9362</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d24bd20d2b"><code>d24bd20d2b</code></a>] - <strong>lib</strong>: make <code>String(global) === &#39;\[object global\]&#39;</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/9279">#9279</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9372aee4a3"><code>9372aee4a3</code></a>] - <strong>lib</strong>: fix beforeExit not working with -e (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8821">#8821</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c231130e06"><code>c231130e06</code></a>] - <strong>module</strong>: skip directories known not to exist (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9196">#9196</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d09eb9c6b2"><code>d09eb9c6b2</code></a>] - <strong>net</strong>: name anonymous functions (Pedro Victor) <a href="https://github.com/nodejs/node/pull/9357">#9357</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5c62cb4f2"><code>a5c62cb4f2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>readline</strong>: use icu based string width calculation (James M Snell) <a href="https://github.com/nodejs/node/pull/9040">#9040</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60461d2d90"><code>60461d2d90</code></a>] - <strong>repl</strong>: refactor lib/repl.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/9374">#9374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/071836aa42"><code>071836aa42</code></a>] - <strong>repl</strong>: name anonymous functions (Pedro Victor) <a href="https://github.com/nodejs/node/pull/9356">#9356</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b9d80a037"><code>0b9d80a037</code></a>] - <strong>repl</strong>: don’t write to input stream in editor mode (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/9207">#9207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c59cefc44"><code>1c59cefc44</code></a>] - <strong>repl</strong>: make <code>key</code> of <code>repl.write()</code> optional always (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/9207">#9207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1ef638de3"><code>b1ef638de3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: default --icu_case_mapping on as a v8 option (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/9454">#9454</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c236d1d36"><code>0c236d1d36</code></a>] - <strong>src</strong>: replace SetNamedPropertyHandler() (AnnaMag) <a href="https://github.com/nodejs/node/pull/9062">#9062</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ab172ee8f"><code>5ab172ee8f</code></a>] - <strong>src</strong>: fix use of uninitialized variable (James M Snell) <a href="https://github.com/nodejs/node/pull/9281">#9281</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57c0a9b5dc"><code>57c0a9b5dc</code></a>] - <strong>src</strong>: remove unused function (Brian White) <a href="https://github.com/nodejs/node/pull/9243">#9243</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08e12c7809"><code>08e12c7809</code></a>] - <strong>src</strong>: remove superfluous env_string string (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9213">#9213</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c342bda49e"><code>c342bda49e</code></a>] - <strong>src</strong>: make cross-context MakeCallback() calls work (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9221">#9221</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60a5b515b8"><code>60a5b515b8</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add NODE_PRESERVE_SYMLINKS environment variable (Marc Udoff) <a href="https://github.com/nodejs/node/pull/8749">#8749</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f2a3b24611"><code>f2a3b24611</code></a>] - <strong>src</strong>: clean up program/isolate/env init logic (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9224">#9224</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e753ba782"><code>9e753ba782</code></a>] - <strong>src</strong>: simplify code, remove NodeInstanceData (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9224">#9224</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b53f3c41c"><code>8b53f3c41c</code></a>] - <strong>src</strong>: speed up module loading, don&#39;t resize buffer (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9132">#9132</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/362c307f38"><code>362c307f38</code></a>] - <strong>src</strong>: speed up module loading, skip EOF read (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9132">#9132</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85a9295813"><code>85a9295813</code></a>] - <strong>src,tools</strong>: speed up startup by 2.5% (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/5458">#5458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e1eb59fee"><code>6e1eb59fee</code></a>] - <strong>test</strong>: improve test-debugger-util-regression (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/9490">#9490</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6eb6816e22"><code>6eb6816e22</code></a>] - <strong>test</strong>: fix flaky test-net-GH-5504 (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/9461">#9461</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f640bafc58"><code>f640bafc58</code></a>] - <strong>test</strong>: fix flaky test-force-repl-with-eval (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/9460">#9460</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/675a4b20b6"><code>675a4b20b6</code></a>] - <strong>test</strong>: update http-header-obstext (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/9415">#9415</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d9ea8127e"><code>9d9ea8127e</code></a>] - <strong>test</strong>: move timer-dependent test to sequential (Rich Trott) <a href="https://github.com/nodejs/node/pull/9431">#9431</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c3487b5c3"><code>1c3487b5c3</code></a>] - <strong>test</strong>: remove timers from streams test (Anna Henningsen)</li>
<li>[<a href="https://github.com/nodejs/node/commit/e696bc33eb"><code>e696bc33eb</code></a>] - <strong>test</strong>: increase test coverage for lib/zlib.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/9366">#9366</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed3f80a988"><code>ed3f80a988</code></a>] - <strong>test</strong>: add test for HTTP client &quot;aborted&quot; event (Kyle E. Mitchell) <a href="https://github.com/nodejs/node/pull/7376">#7376</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d12ed29f6a"><code>d12ed29f6a</code></a>] - <strong>test</strong>: remove timer in test-dgram-send-empty-array (Rich Trott) <a href="https://github.com/nodejs/node/pull/9361">#9361</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e451022dd9"><code>e451022dd9</code></a>] - <strong>test</strong>: refactor test-http-client-readable (Rich Trott) <a href="https://github.com/nodejs/node/pull/9344">#9344</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01b626a45a"><code>01b626a45a</code></a>] - <strong>test</strong>: clean up dgram-broadcast-multi-process test (Isobel Redelmeier) <a href="https://github.com/nodejs/node/pull/9308">#9308</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/411b1339bc"><code>411b1339bc</code></a>] - <strong>test</strong>: fix freebsd10-64 CI failures (Rich Trott) <a href="https://github.com/nodejs/node/pull/9317">#9317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1037463604"><code>1037463604</code></a>] - <strong>test</strong>: add child_process customFds test (cjihrig) <a href="https://github.com/nodejs/node/pull/9307">#9307</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd9cb40977"><code>bd9cb40977</code></a>] - <strong>test</strong>: run all of test-timers-blocking-callback (Rich Trott) <a href="https://github.com/nodejs/node/pull/9305">#9305</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b7ce8bd11"><code>8b7ce8bd11</code></a>] - <strong>test</strong>: fix flaky test-fs-watch-recursive on OS X (Rich Trott) <a href="https://github.com/nodejs/node/pull/9303">#9303</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c9e4fddf0"><code>6c9e4fddf0</code></a>] - <strong>test</strong>: refactor test-async-wrap-check-providers (Gerges Beshay) <a href="https://github.com/nodejs/node/pull/9297">#9297</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ab008e50d"><code>0ab008e50d</code></a>] - <strong>test</strong>: fix lint error regarding unused commons const (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/9334">#9334</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c9b67c6a91"><code>c9b67c6a91</code></a>] - <strong>test</strong>: writable stream needDrain state (Italo A. Casas) <a href="https://github.com/nodejs/node/pull/8799">#8799</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/248a3200b2"><code>248a3200b2</code></a>] - <strong>test</strong>: writable stream ending state (Italo A. Casas) <a href="https://github.com/nodejs/node/pull/8707">#8707</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6f688ae0d"><code>d6f688ae0d</code></a>] - <strong>test</strong>: writable stream finished state (Italo A. Casas) <a href="https://github.com/nodejs/node/pull/8791">#8791</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d49d990c42"><code>d49d990c42</code></a>] - <strong>test</strong>: prevent workers outliving parent (Sam Roberts) <a href="https://github.com/nodejs/node/pull/9257">#9257</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ad81ed0e6"><code>2ad81ed0e6</code></a>] - <strong>test</strong>: refactor /parallel/test-cluster-uncaught-exception.js to ES6 (Deverick) <a href="https://github.com/nodejs/node/pull/9239">#9239</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f39eb05946"><code>f39eb05946</code></a>] - <strong>test</strong>: use strict assertions in module loader test (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9263">#9263</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc9e6a37fa"><code>fc9e6a37fa</code></a>] - <strong>test</strong>: remove err timer from test-http-set-timeout (BethGriggs) <a href="https://github.com/nodejs/node/pull/9264">#9264</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53520f06f3"><code>53520f06f3</code></a>] - <strong>test</strong>: clean up <code>test-child-process-exec-cwd.js</code> (Jeena Lee) <a href="https://github.com/nodejs/node/pull/9231">#9231</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/deef2f6079"><code>deef2f6079</code></a>] - <strong>test</strong>: add child_process.exec() timeout coverage (cjihrig) <a href="https://github.com/nodejs/node/pull/9208">#9208</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e138fe768"><code>5e138fe768</code></a>] - <strong>test</strong>: skip whatwg url parse and setter tests when icu is missing (James M Snell) <a href="https://github.com/nodejs/node/pull/9246">#9246</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a39b98ef73"><code>a39b98ef73</code></a>] - <strong>test</strong>: add common.hasIntl (James M Snell) <a href="https://github.com/nodejs/node/pull/9246">#9246</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/efb62aa146"><code>efb62aa146</code></a>] - <strong>test</strong>: fix flaky test by removing timer (Evan Lucas) <a href="https://github.com/nodejs/node/pull/9199">#9199</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44427cc1f7"><code>44427cc1f7</code></a>] - <strong>test</strong>: case sensitivity of env variables (Oliver Salzburg) <a href="https://github.com/nodejs/node/pull/9166">#9166</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63ef0990f3"><code>63ef0990f3</code></a>] - <strong>test</strong>: add coverage for execFileSync() errors (cjihrig) <a href="https://github.com/nodejs/node/pull/9211">#9211</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06b414078e"><code>06b414078e</code></a>] - <strong>test</strong>: remove test-v8-inspector-json-protocol test (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9184">#9184</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21ba3e3b89"><code>21ba3e3b89</code></a>] - <strong>test</strong>: add more module loader test coverage (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9196">#9196</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/204461925b"><code>204461925b</code></a>] - <strong>test</strong>: make flaky pummel test more reliable (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9241">#9241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4be1ba582a"><code>4be1ba582a</code></a>] - <strong>test</strong>: move flaky test to test/pummel (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9241">#9241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/032533954b"><code>032533954b</code></a>] - <strong>tools</strong>: use long format for gpg fingerprint (Myles Borins) <a href="https://github.com/nodejs/node/pull/9258">#9258</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aac4af2b26"><code>aac4af2b26</code></a>] - <strong>tools</strong>: enable final newline in .editorconfig (Roman Reiss) <a href="https://github.com/nodejs/node/pull/9410">#9410</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/513da404cb"><code>513da404cb</code></a>] - <strong>tools</strong>: enforce function name matching in linter (Rich Trott) <a href="https://github.com/nodejs/node/pull/9408">#9408</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c23ece7056"><code>c23ece7056</code></a>] - <strong>tools</strong>: remove dangling eslint symlink (Sam Roberts) <a href="https://github.com/nodejs/node/pull/9299">#9299</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bdad1e28fd"><code>bdad1e28fd</code></a>] - <strong>tools</strong>: make --repeat work with -j in test.py (Rich Trott) <a href="https://github.com/nodejs/node/pull/9249">#9249</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f0596fb03"><code>4f0596fb03</code></a>] - <strong>util</strong>: use template strings (Alejandro Oviedo Garcia) <a href="https://github.com/nodejs/node/pull/9120">#9120</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b083086ff2"><code>b083086ff2</code></a>] - <strong>vm</strong>: name anonymous functions (solebox) <a href="https://github.com/nodejs/node/pull/9388">#9388</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0-x86.msi">https://nodejs.org/dist/v7.1.0/node-v7.1.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0-x64.msi">https://nodejs.org/dist/v7.1.0/node-v7.1.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v7.1.0/win-x86/node.exe">https://nodejs.org/dist/v7.1.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v7.1.0/win-x64/node.exe">https://nodejs.org/dist/v7.1.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0.pkg">https://nodejs.org/dist/v7.1.0/node-v7.1.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0-darwin-x64.tar.gz">https://nodejs.org/dist/v7.1.0/node-v7.1.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-x86.tar.xz">https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-x64.tar.xz">https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-ppc64le.tar.xz</a><br>
Linux PPC BE 64-bit Binary: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-ppc64.tar.xz">https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-ppc64.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-s390x.tar.xz">https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v7.1.0/node-v7.1.0-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0-sunos-x86.tar.xz">https://nodejs.org/dist/v7.1.0/node-v7.1.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <em>Coming soon</em><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-arm64.tar.xz">https://nodejs.org/dist/v7.1.0/node-v7.1.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v7.1.0/node-v7.1.0.tar.gz">https://nodejs.org/dist/v7.1.0/node-v7.1.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v7.1.0/">https://nodejs.org/dist/v7.1.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v7.1.0/api/">https://nodejs.org/docs/v7.1.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

5ef780ab1d04674c7ec528eeb112d37a42a58f00c9f15954655929c5adaf1bbe  node-v7.1.0-aix-ppc64.tar.gz
b4615c79eac53f1a660b94e047d1dc64d797bf365f305ac9e0c2ac7304340171  node-v7.1.0-darwin-x64.tar.gz
8d597ef383eaef91f7da7fdedc0547b7ce6d2a8806f259b74ebb88bde2679df1  node-v7.1.0-darwin-x64.tar.xz
b254b8ff711e94ff59895f820ff61d9054a60c2055b5491c042d456af1f70a83  node-v7.1.0-headers.tar.gz
020f9a74cc191cb6c2ce117fda9035fe7b7dfe1f2a003cff190a04c585a450db  node-v7.1.0-headers.tar.xz
fcaa2281b2ea4e0a6b598fae4fbee3708aded5b1b0b2397f8fab18c13e3ea3be  node-v7.1.0-linux-arm64.tar.gz
88d3ceb52e5ab5fb28f0aed6078fb8a493a8ed570b174eb98db7b7abed16276e  node-v7.1.0-linux-arm64.tar.xz
2e87c4249ebd29e6022aa289ec8c7632e92ba7a5c61a5e035c0acefa8a143772  node-v7.1.0-linux-armv6l.tar.gz
69e6cc3488f48a484def2cdab3cfc4da2153e92e4883b1c13fe46cc0be6ccd78  node-v7.1.0-linux-armv6l.tar.xz
8899d4340c23282ec4dc28b6a04bb20279da46bf92db58abce50a616877cd811  node-v7.1.0-linux-armv7l.tar.gz
218d83c0dc58e94d5c3aa866495eaa39a9b5e57662fa0f296e4ea36c5a6de681  node-v7.1.0-linux-armv7l.tar.xz
6cc4ccb25c21bd2331b30aa4193c21c4d3ac2d9d1fd7300157285383c288ec29  node-v7.1.0-linux-ppc64le.tar.gz
61fcab2aa00dc5100908114cf665526921843246d36ee3aa919adc8a4c82a533  node-v7.1.0-linux-ppc64le.tar.xz
662e3806f9ce46d0f92a347db55b50c3161406439317976c5fdb51e1dd189861  node-v7.1.0-linux-ppc64.tar.gz
e7e84c6c1beff9198725b7fefe2e47933a6ccb25760345bc0f6be9e72fa893a9  node-v7.1.0-linux-ppc64.tar.xz
c642a97c368644e8808cb006c2ad5822c917fa36bce3e8f41a01a4a2bb84740c  node-v7.1.0-linux-s390x.tar.gz
b053d8e671544330fe8d55a4a0691ec5d71302c755ca003e405995c9bacc16f4  node-v7.1.0-linux-s390x.tar.xz
0d2f13477ba991950bd9938e38c8d943b9bf2e899adcd4a28e98532f029e9910  node-v7.1.0-linux-x64.tar.gz
312f24d410e60f805db927d31d3b4547f69f88f4b2176c2eeca2f042f33624ce  node-v7.1.0-linux-x64.tar.xz
f6bcb57e7e693b25ad448faf18300bb9f823bc114aa0b050b7953978511e9a1d  node-v7.1.0-linux-x86.tar.gz
310252fc6295a387e3172efad2efebbd9e32b3eba137d2ee314cbd7f3238e110  node-v7.1.0-linux-x86.tar.xz
1d73a93e60b0021f616cdf44062717f67ed6fcfaf15f1efd0fa76491cb7623d0  node-v7.1.0.pkg
3dff7316291080f351349977d431f4ee0581c6d8961ec8b4ea747c8a79edd4ab  node-v7.1.0-sunos-x86.tar.gz
131b85395c7af612efbecd215e2f9b35b3359fc5200afb60b56acf824f334b11  node-v7.1.0-sunos-x86.tar.xz
595e7e2a37d1e0573044a90077bb12c0f750e5d8851899ffa74038238da9a983  node-v7.1.0.tar.gz
55ae831a2090e3af71b8f071dc5599922e5c752a2e40d77cbfd4a39d22cf4981  node-v7.1.0.tar.xz
6261e1f4392a1e87bf4e51f94e38fdf793d111b9291e81c9fdd9c79a4954fb4e  node-v7.1.0-win-x64.7z
b86f7a789b437a801dc675ef530d7728840f51601dd8e7734b418516fca6061b  node-v7.1.0-win-x64.zip
a4f8677f716e69eea5cfe870093770aae2809d90684708ac790796562f958a3e  node-v7.1.0-win-x86.7z
bb5b52aee2b3fd2506dc825d56c1d5ced65c9fe8b6a62e5e810b73dda78629bf  node-v7.1.0-win-x86.zip
853936fe0aa946e16bbab10d1c7e964bbf7a1820d12adbfd748d7cf9f8059fa3  node-v7.1.0-x64.msi
5d95a909788239b4ed97c5f79b2d16837ea577a1a68e34e014d0a45de7f27b1d  node-v7.1.0-x86.msi
d79a95cbf4ae761ff8cb16ef93582e2f3183a2bbc09996c2f9d97829bad9f581  win-x64/node.exe
87357f758d9b522056ee458deba2316250012676b876ab7c59543be22ed037ea  win-x64/node.lib
2f76f27013dabf035ee3660a15f27a221a28c56d5c7f8b39d42c68adbf59dc37  win-x64/node_pdb.7z
bf31dc33d9a0f9da70b5b1b08ad85097d2cb2badcd661d7830e3933ce2052e21  win-x64/node_pdb.zip
5b5c5d68356c03789d782ebb0035d969495b4c1ba241dc095f8e44cb7e84b3d5  win-x86/node.exe
d50d4489ab29355dea0a53d4645662aa09ede229c252011fa811b9ff9a0db9ed  win-x86/node.lib
3fe9dd91eda7b41c5bc5791683ea9cfd63c8285e97106177efc078e578f61908  win-x86/node_pdb.7z
2cb36424fa20b0c3aa294ffbb9744cb52fdbac4333a2b80bc538f6a5ec792da6  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCAAGBQJYIkCFAAoJELY7U1pMIGypwqsQALEg3TrBH4K2XmjaDotp95c7
IHCGv34HEkRm+VfBSquPELQv69aTWrJMcGt//pxN6vElBSAk1IKKOpQCvh6B2peW
tSnrlbX4HIGEvoW9CuEElyGNQ8bR/VWH5fa1LISV3d8MrYXrE4GGh+dujiF/+krp
b5+WM8QRvRVOQ798t1y4L73HH/HEdO+eeqrWykayUKYyy+4q85liaWVlsGA2zWqF
g8u+vOHM0MniId1zKmSWSuathRQhUTeaulCx++ZB1nlOKOUTiNDXBrNw2kjuq2Hn
v/f7OmnJLpi8Cgt6GIQ7K/i7F2DkmTZ2USSN6pE1Ic8YZD+z21qH/+AsDQukxUr7
YSkLzt75oXonEKDPZ61GwRG6pNe/yRj4tlAXCyvbHst9P/1FbtgSAPKoa2IKaBFu
FQ+GnH+ylba1WwEqVdb9SMLiAN1SbHBSFSanxV2xUiyfWFyqYVyHFUv+o/Cvcq/g
lmOyJIl3sP24YOw4RueLNle3vBf3SCOFAfOmEHP6ciQctV7c4dAr1s9m1NzbHDSR
PM/J4VX2x6/xmIgLGZHmhys9w71IkMpj6fVSOtceS/D/EzCl7rbf8sTV2rbLE+H8
9uqytWANa3mkM29poedRCfE7tphJiSrXCaJyBArci/yA4BTpRgWdUbTeY0lWzWf/
wVrzWajHNhSEaJBXDlnT
=JGy6
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v7.1.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v7.1.0</guid><dc:creator><![CDATA[Evan Lucas]]></dc:creator><pubDate>Tue, 08 Nov 2016 21:17:10 GMT</pubDate></item><item><title><![CDATA[Node v4.6.2 (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><ul>
<li><strong>build</strong>: It is now possible to build the documentation from the release tarball (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8413">#8413</a></li>
<li><strong>buffer</strong>: Buffer.alloc() will no longer incorrectly return a zero filled buffer when an encoding is passed (Teddy Katz) <a href="https://github.com/nodejs/node/pull/9238">#9238</a></li>
<li><strong>deps</strong>: upgrade npm in LTS to 2.15.11 (Kat Marchán) <a href="https://github.com/nodejs/node/pull/8928">#8928</a></li>
<li><strong>repl</strong>: Enable tab completion for global properties (Lance Ball) <a href="https://github.com/nodejs/node/pull/7369">#7369</a></li>
<li><strong>url</strong>: <code>url.format()</code> will now encode all <code>#</code> in <code>search</code> (Ilkka Myller) <a href="https://github.com/nodejs/node/pull/8072">#8072</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/06a1c9bf80"><code>06a1c9bf80</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/861e584d46"><code>861e584d46</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/a3d08025fa"><code>a3d08025fa</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/408a585261"><code>408a585261</code></a>] - <strong>buffer</strong>: fix <code>fill</code> with encoding in Buffer.alloc() (Teddy Katz) <a href="https://github.com/nodejs/node/pull/9238">#9238</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17c4187949"><code>17c4187949</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/50cfea0081"><code>50cfea0081</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/c4be179064"><code>c4be179064</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/41e27f6a6a"><code>41e27f6a6a</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/7766997f7e"><code>7766997f7e</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/2a66ddbcbb"><code>2a66ddbcbb</code></a>] - <strong>build</strong>: re-add --ninja option to configure (Ehsan Akhgari) <a href="https://github.com/nodejs/node/pull/6780">#6780</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/950cc1df83"><code>950cc1df83</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/e64063c344"><code>e64063c344</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/00ea7388cb"><code>00ea7388cb</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/8dfab3ad68"><code>8dfab3ad68</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/1b5f35f1be"><code>1b5f35f1be</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/c41efe4d68"><code>c41efe4d68</code></a>] - <strong>build</strong>: add node_module_version to config.gypi (Marcin Cieślak) <a href="https://github.com/nodejs/node/pull/8171">#8171</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f556b43e3e"><code>f556b43e3e</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/612dfeb647"><code>612dfeb647</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/5ed5142158"><code>5ed5142158</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/227db0ab21"><code>227db0ab21</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/3003131e9a"><code>3003131e9a</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/2b933339d0"><code>2b933339d0</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/52cba4147d"><code>52cba4147d</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/2b01bc8e55"><code>2b01bc8e55</code></a>] - <strong>deps</strong>: backport 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/e1f12fb358"><code>e1f12fb358</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/2d07fd71ee"><code>2d07fd71ee</code></a>] - <strong>deps</strong>: backport e093a04, 09db540 from upstream V8 (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/7689">#7689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4369055878"><code>4369055878</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/05d40d9573"><code>05d40d9573</code></a>] - <strong>deps</strong>: upgrade npm in LTS to 2.15.11 (Kat Marchán) <a href="https://github.com/nodejs/node/pull/8928">#8928</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/36b3ff0cfc"><code>36b3ff0cfc</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/9ddc615d0e"><code>9ddc615d0e</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/ea36c61eda"><code>ea36c61eda</code></a>] - <strong>deps</strong>: <code>MASM.UseSafeExceptionHandlers</code> for OpenSSL (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/7427">#7427</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b87b1a095"><code>0b87b1a095</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/0e2aba96bc"><code>0e2aba96bc</code></a>] - <strong>doc</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/3a43b0d981"><code>3a43b0d981</code></a>] - <strong>doc</strong>: correct metadata of <code>Buffer.from</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/9167">#9167</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/880ca99847"><code>880ca99847</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/65ca2af471"><code>65ca2af471</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/da3b938be3"><code>da3b938be3</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/b4ba4af525"><code>b4ba4af525</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/4b49b0e30c"><code>4b49b0e30c</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/88b0067229"><code>88b0067229</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/f7c4e9489f"><code>f7c4e9489f</code></a>] - <strong>doc</strong>: update npm LICENSE using license-builder.sh (Kat Marchán) <a href="https://github.com/nodejs/node/pull/8928">#8928</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6effc4aadc"><code>6effc4aadc</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/d750fc6336"><code>d750fc6336</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/b92e3fc72e"><code>b92e3fc72e</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/578bf511f9"><code>578bf511f9</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/6ef58e7211"><code>6ef58e7211</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/5ff1fc7d86"><code>5ff1fc7d86</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/88bb65dd74"><code>88bb65dd74</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/5bec1eb0d4"><code>5bec1eb0d4</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/ecd2b52982"><code>ecd2b52982</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/2adbd53837"><code>2adbd53837</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/764502bb37"><code>764502bb37</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/3037a9da08"><code>3037a9da08</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/0fd1d8dfd7"><code>0fd1d8dfd7</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/64c4bb30fe"><code>64c4bb30fe</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/d123fc1307"><code>d123fc1307</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/c6b622f6b3"><code>c6b622f6b3</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/055d39c724"><code>055d39c724</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/a7e6fc08d8"><code>a7e6fc08d8</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/ca63c127c7"><code>ca63c127c7</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/3f2e3dfb32"><code>3f2e3dfb32</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/9e1325c42e"><code>9e1325c42e</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/c529bf5521"><code>c529bf5521</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/c094b2a51c"><code>c094b2a51c</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/5c417ee25b"><code>5c417ee25b</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/763fa85ccf"><code>763fa85ccf</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/0c933e5bab"><code>0c933e5bab</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/e069dc45b0"><code>e069dc45b0</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/e5f4367da5"><code>e5f4367da5</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/b3617fcc7d"><code>b3617fcc7d</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/0b605636c5"><code>0b605636c5</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/a8a8f0a6f1"><code>a8a8f0a6f1</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/2a2971b26e"><code>2a2971b26e</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/3a3fde69c7"><code>3a3fde69c7</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/f1e14e4227"><code>f1e14e4227</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/9b29cfc3a6"><code>9b29cfc3a6</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/364af49e0f"><code>364af49e0f</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/9892a5ddc3"><code>9892a5ddc3</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/3ad74089f5"><code>3ad74089f5</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/26e695c46c"><code>26e695c46c</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/d676467208"><code>d676467208</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/b3545e148d"><code>b3545e148d</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/2032bba65f"><code>2032bba65f</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/727c24f3a2"><code>727c24f3a2</code></a>] - <strong>doc</strong>: update Reviewing section of onboarding doc (Rich Trott)</li>
<li>[<a href="https://github.com/nodejs/node/commit/04515b891a"><code>04515b891a</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/d3344aa216"><code>d3344aa216</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/532bbde4bf"><code>532bbde4bf</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/98fe74fbc8"><code>98fe74fbc8</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/e74daadeb6"><code>e74daadeb6</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/6bfdc92860"><code>6bfdc92860</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/94a82cd0a7"><code>94a82cd0a7</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/012ccf010e"><code>012ccf010e</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/08111e84b1"><code>08111e84b1</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/009df788de"><code>009df788de</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/abefdca5ae"><code>abefdca5ae</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/9700660d2b"><code>9700660d2b</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/f255180853"><code>f255180853</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/b60473fac7"><code>b60473fac7</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/ac40b2a9b6"><code>ac40b2a9b6</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/bbbbb19658"><code>bbbbb19658</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/d759d4e0a6"><code>d759d4e0a6</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/b01854dd9d"><code>b01854dd9d</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/26f5168c02"><code>26f5168c02</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/506e367062"><code>506e367062</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/590c52a309"><code>590c52a309</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/fdff642e0b"><code>fdff642e0b</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/8fec02ffb8"><code>8fec02ffb8</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/d6c2e383a2"><code>d6c2e383a2</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/e46d1e026e"><code>e46d1e026e</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/4f3107190d"><code>4f3107190d</code></a>] - <strong>doc</strong>: add <code>added:</code> info for dgram.*Membership() (Rich Trott) <a href="https://github.com/nodejs/node/pull/6753">#6753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e52861629"><code>0e52861629</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/29139bff65"><code>29139bff65</code></a>] - <strong>doc</strong>: improve server.listen() random port (Phillip Johnsen) <a href="https://github.com/nodejs/node/pull/8025">#8025</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b680eb99ad"><code>b680eb99ad</code></a>] - <strong>doctool</strong>: improve the title of pages in doc (yorkie)</li>
<li>[<a href="https://github.com/nodejs/node/commit/3d6f107a2f"><code>3d6f107a2f</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/2e29b76666"><code>2e29b76666</code></a>] - <strong>intl</strong>: Don&#39;t crash if v8BreakIterator not available (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/4253">#4253</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6e332da2d"><code>f6e332da2d</code></a>] - <strong>lib</strong>: implement consistent brace style (Rich Trott) <a href="https://github.com/nodejs/node/pull/8348">#8348</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d9bcd7c55"><code>9d9bcd7c55</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/6d49f22e35"><code>6d49f22e35</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/7faf6dc0da"><code>7faf6dc0da</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/fe48415c60"><code>fe48415c60</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/3906206ecc"><code>3906206ecc</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/9f1b790f79"><code>9f1b790f79</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/b630be2309"><code>b630be2309</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/c235708bef"><code>c235708bef</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/8198dbc5a4"><code>8198dbc5a4</code></a>] - <strong>repl</strong>: Enable tab completion for global properties (Lance Ball) <a href="https://github.com/nodejs/node/pull/7369">#7369</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/12300626d7"><code>12300626d7</code></a>] - <strong>src</strong>: no abort from getter if object isn&#39;t wrapped (Trevor Norris) <a href="https://github.com/nodejs/node/pull/6184">#6184</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/166a9b85d9"><code>166a9b85d9</code></a>] - <strong>src</strong>: always clear wrap before persistent Reset() (Trevor Norris) <a href="https://github.com/nodejs/node/pull/6184">#6184</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b3149cee8c"><code>b3149cee8c</code></a>] - <strong>src</strong>: inherit first from AsyncWrap (Trevor Norris) <a href="https://github.com/nodejs/node/pull/6184">#6184</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b93fddd1b"><code>8b93fddd1b</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/72be320962"><code>72be320962</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/6ba3ad5d34"><code>6ba3ad5d34</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/e1f961d050"><code>e1f961d050</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/57921ebec5"><code>57921ebec5</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/6838ad5f8e"><code>6838ad5f8e</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/dadcf6b263"><code>dadcf6b263</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/7aa268922a"><code>7aa268922a</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/606deecd16"><code>606deecd16</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/a5b6c2cdd7"><code>a5b6c2cdd7</code></a>] - <strong>src</strong>: use RAII for mutexes and condition variables (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7334">#7334</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19d6f06058"><code>19d6f06058</code></a>] - <strong>stream_base</strong>: always use Base template class (Trevor Norris) <a href="https://github.com/nodejs/node/pull/6184">#6184</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5f03db819"><code>d5f03db819</code></a>] - <strong>test</strong>: fix test-cluster-dgram-1 flakiness (Santiago Gimeno)</li>
<li>[<a href="https://github.com/nodejs/node/commit/a83bbaa5a3"><code>a83bbaa5a3</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/1c81c078c2"><code>1c81c078c2</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/57c98f18a9"><code>57c98f18a9</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/11f761ab1a"><code>11f761ab1a</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/2997b79fcc"><code>2997b79fcc</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/558f7d999c"><code>558f7d999c</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/49c488625d"><code>49c488625d</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/eec078cd66"><code>eec078cd66</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/e3669f8c21"><code>e3669f8c21</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/ac83d199fb"><code>ac83d199fb</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/9c826beef7"><code>9c826beef7</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/af02d2a642"><code>af02d2a642</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/30034048b0"><code>30034048b0</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/b063dc90b1"><code>b063dc90b1</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/dc7bc2e679"><code>dc7bc2e679</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/ce2cfbdc3a"><code>ce2cfbdc3a</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/69f4edd368"><code>69f4edd368</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/50acf72d80"><code>50acf72d80</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/924ea0a2bd"><code>924ea0a2bd</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/97a3d89c80"><code>97a3d89c80</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/52bb37734b"><code>52bb37734b</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/97c68ddaad"><code>97c68ddaad</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/cd9e8e0361"><code>cd9e8e0361</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/22990d8851"><code>22990d8851</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/afee32fed5"><code>afee32fed5</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/c543f4a879"><code>c543f4a879</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/f46a04cc6d"><code>f46a04cc6d</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/e79351c3ac"><code>e79351c3ac</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/9ffb2f3c0d"><code>9ffb2f3c0d</code></a>] - <strong>test</strong>: add coverage for client._addHandle() (Rich Trott) <a href="https://github.com/nodejs/node/pull/8518">#8518</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8da2dcb70a"><code>8da2dcb70a</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/69404ec473"><code>69404ec473</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/5a07bb62ea"><code>5a07bb62ea</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/ad1230e731"><code>ad1230e731</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/6d03170751"><code>6d03170751</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/775c84ec38"><code>775c84ec38</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/0d1082426a"><code>0d1082426a</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/c034c861bb"><code>c034c861bb</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/bb8690433c"><code>bb8690433c</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/2f458ea663"><code>2f458ea663</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/a368ea673c"><code>a368ea673c</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/a48469f098"><code>a48469f098</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/cadb2612c6"><code>cadb2612c6</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/21c1b8467e"><code>21c1b8467e</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/d40873ddcd"><code>d40873ddcd</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/0e1f098b09"><code>0e1f098b09</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/741373cb49"><code>741373cb49</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/58f3fa17eb"><code>58f3fa17eb</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/b0e2f9a37a"><code>b0e2f9a37a</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/c94f3a5784"><code>c94f3a5784</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/b64828d8df"><code>b64828d8df</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/3dbcc3d2d9"><code>3dbcc3d2d9</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/733233d3ea"><code>733233d3ea</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/c9af24d2a7"><code>c9af24d2a7</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/337d2dd381"><code>337d2dd381</code></a>] - <strong>test</strong>: implement consistent braces (Rich Trott) <a href="https://github.com/nodejs/node/pull/8348">#8348</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/77df523264"><code>77df523264</code></a>] - <strong>test</strong>: exclude tests for AIX (Michael Dawson) <a href="https://github.com/nodejs/node/pull/8076">#8076</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50ae37e350"><code>50ae37e350</code></a>] - <strong>test</strong>: add --repeat option to tools/test.py (Michael Dawson) <a href="https://github.com/nodejs/node/pull/6700">#6700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea72e9f143"><code>ea72e9f143</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/c841b5a6b9"><code>c841b5a6b9</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/6076293d6c"><code>6076293d6c</code></a>] - <strong>tls_wrap</strong>: do not abort on new TLSWrap() (Trevor Norris) <a href="https://github.com/nodejs/node/pull/6184">#6184</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e5906c7f1"><code>6e5906c7f1</code></a>] - <strong>tools</strong>: use long format for gpg fingerprint (Myles Borins) <a href="https://github.com/nodejs/node/pull/9258">#9258</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7409c332b8"><code>7409c332b8</code></a>] - <strong>tools</strong>: check tag is on github before release (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9142">#9142</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b632badda2"><code>b632badda2</code></a>] - <strong>tools</strong>: make detached SHASUM .sig file for releases (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9071">#9071</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5867ffe27e"><code>5867ffe27e</code></a>] - <strong>tools</strong>: explicitly set digest algo for SHASUM to 256 (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9071">#9071</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bdfa3b388b"><code>bdfa3b388b</code></a>] - <strong>tools</strong>: favor === over == in license2rtf.js (Rich Trott)</li>
<li>[<a href="https://github.com/nodejs/node/commit/d7e3edc744"><code>d7e3edc744</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/afbfbc04c9"><code>afbfbc04c9</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/3f4a5fe61e"><code>3f4a5fe61e</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/d1a50b3ed2"><code>d1a50b3ed2</code></a>] - <strong>tools</strong>: enforce JS brace style with linting (Rich Trott) <a href="https://github.com/nodejs/node/pull/8348">#8348</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/76b8d81f38"><code>76b8d81f38</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/389a6d2cc2"><code>389a6d2cc2</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/be9d9bd7c3"><code>be9d9bd7c3</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/96cfa926bd"><code>96cfa926bd</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/f7796f23e3"><code>f7796f23e3</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>
<li>[<a href="https://github.com/nodejs/node/commit/410e083d7c"><code>410e083d7c</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/26e73740e9"><code>26e73740e9</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/30e751f38b"><code>30e751f38b</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/b3090f8e64"><code>b3090f8e64</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>
<li>[<a href="https://github.com/nodejs/node/commit/1b5213bfc3"><code>1b5213bfc3</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/e8be413d0d"><code>e8be413d0d</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>
<li>[<a href="https://github.com/nodejs/node/commit/99f85b8340"><code>99f85b8340</code></a>] - <strong>win,msi</strong>: Added Italian translation (Matteo Collina) <a href="https://github.com/nodejs/node/pull/4647">#4647</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v4.6.2/node-v4.6.2-x86.msi">https://nodejs.org/dist/v4.6.2/node-v4.6.2-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v4.6.2/node-v4.6.2-x64.msi">https://nodejs.org/dist/v4.6.2/node-v4.6.2-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.2/win-x86/node.exe">https://nodejs.org/dist/v4.6.2/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.2/win-x64/node.exe">https://nodejs.org/dist/v4.6.2/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v4.6.2/node-v4.6.2.pkg">https://nodejs.org/dist/v4.6.2/node-v4.6.2.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.2/node-v4.6.2-darwin-x64.tar.gz">https://nodejs.org/dist/v4.6.2/node-v4.6.2-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-x86.tar.xz">https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-x64.tar.xz">https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-ppc64le.tar.xz">https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-ppc64le.tar.xz</a><br>
Linux PPC BE 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-ppc64.tar.xz">https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-ppc64.tar.xz</a><br>
Linux s390x 64-bit Binary: <em>Coming soon</em><br>
AIX 64-bit Binary: <em>Coming soon</em><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.2/node-v4.6.2-sunos-x86.tar.xz">https://nodejs.org/dist/v4.6.2/node-v4.6.2-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <em>Coming soon</em><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-armv6l.tar.xz">https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-armv7l.tar.xz">https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-arm64.tar.xz">https://nodejs.org/dist/v4.6.2/node-v4.6.2-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v4.6.2/node-v4.6.2.tar.gz">https://nodejs.org/dist/v4.6.2/node-v4.6.2.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v4.6.2/">https://nodejs.org/dist/v4.6.2/</a><br>
Documentation: <a href="https://nodejs.org/docs/v4.6.2/api/">https://nodejs.org/docs/v4.6.2/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

0e19ba9c0e16ea1d96df2a3a5edc07e0950325f465ab1049d6ab7b7d98d384f2  node-v4.6.2-darwin-x64.tar.gz
9d8e22131a9aa50d33b599310763f02c9c6cc1f3e8eac0b72c9998e74bd2b571  node-v4.6.2-darwin-x64.tar.xz
3b3b7045cfb372a8d1472edab596213111369d6fca30dad5714c9f22a1da9edf  node-v4.6.2-headers.tar.gz
35e654a84d75aec865de48779b22ebdf16765f10adbdabceae298dd6244fa378  node-v4.6.2-headers.tar.xz
831eab2a0fed0c3716e2c6bb9d9f2d64b8f365e5501ec373eb207ce5621ba6d2  node-v4.6.2-linux-arm64.tar.gz
389e9987852d5f813d7708602b84a9ef94b28bcfe2e080afcd5b6871ab36c0f8  node-v4.6.2-linux-arm64.tar.xz
a45b09f7b1274a5a2c494aa529fb84fbf8f3040c9b24e5be73a8896b24c803e6  node-v4.6.2-linux-armv6l.tar.gz
2f1ae711d425cec2e028917907ce82039a1422a0454480000a17281f57b271d0  node-v4.6.2-linux-armv6l.tar.xz
969fa30c2c12b6165fa9b56b8466e9a6113129bdbfe46861b0990b15ff43c483  node-v4.6.2-linux-armv7l.tar.gz
515a8f80ae7d9ba02dcec3591cf42d62716efb178f19f971da4cf58862da6161  node-v4.6.2-linux-armv7l.tar.xz
30818e8ebc302bdd5b60d0d7287d336ce4db51302eacb7ad5684d7a1f013af48  node-v4.6.2-linux-ppc64le.tar.gz
f4581c5de35968b8998f3d4761141cdd662450e6cbf0712150ca125649559091  node-v4.6.2-linux-ppc64le.tar.xz
64c06404a3b0cba67e0b62f3ecc2cb7857fd11a22535f99c97beb231520e1ae6  node-v4.6.2-linux-ppc64.tar.gz
95ffcfed1143067db5f12d62abced07257ec79feaa055e340bfa12b56f2692d3  node-v4.6.2-linux-ppc64.tar.xz
0a2d6417526509bc4c0d953e1563b0d5c972fe270a45da0ca8ed02d41fb1c223  node-v4.6.2-linux-x64.tar.gz
309f3d7bb0a4929a7e723d4fc65ee2773cf8ba334604b0d139c8691c06815cfc  node-v4.6.2-linux-x64.tar.xz
6f992d823873eebb6cb99c96f5ac4f0dd8a205824bb4a54beb93eb60f7ca22eb  node-v4.6.2-linux-x86.tar.gz
1a6e5e2c671637182c66b5c26c576fe228055a9ddaf16f1492c56a155fa3a810  node-v4.6.2-linux-x86.tar.xz
a25a61f920ca6406e525d955b89ac6347a2d9dc1d80ae6cc0f6ceb50fb8d5e30  node-v4.6.2.pkg
22c32dcfd70e556a01bb13648f240b4911cf990f1682985d4c311ecd8addcb21  node-v4.6.2-sunos-x86.tar.gz
9f7c5c60daa9f69487e6bd40b8cfe89254482302053751b04dc773d8178592e9  node-v4.6.2-sunos-x86.tar.xz
3c8f3af398c348cdf90fef9b983e4b46aae96a56238236542925e0bb4ee27ee8  node-v4.6.2.tar.gz
859458b337686556c1f9e195062abc6c394210c2280ee47ed1ddc725b2982c9e  node-v4.6.2.tar.xz
d16157a712c7bd0e65ea290606b5dcd4bbb43138760a0b4ed3ef159369352a13  node-v4.6.2-win-x64.7z
f4106162d3b7827747c6da994421474e6882caf78e0f99c50572e766e82c4e06  node-v4.6.2-win-x64.zip
6b362791d885024ebee32714a741c617d3bc789bc1dd1ac78b01af77b4c39f53  node-v4.6.2-win-x86.7z
508a0d6df3558ca0c176eda527a60ec4f4ed5feb4ba5e18b73396f055ddb6f35  node-v4.6.2-win-x86.zip
ff0a04bf22d3dd9c8885fbcce15552dc7c0d80fa60c6755a61e6568bf537cbad  node-v4.6.2-x64.msi
9ac90674c7fb6194e2c11262d9d9d8fcf83485f4bb6681204a9fdc48a7dd2f16  node-v4.6.2-x86.msi
3806127084f3b168508ba62588ae5a85ae0069910db6dcd82b35ab2c7be26d6a  win-x64/node.exe
8587d2f89a1af37741674d6e0f175c09e1711a22394d3b06e7c946aa32f94418  win-x64/node.lib
767be40936a8b887aebc9413117f67837b8c4f1aa8a9939bc2947fc9e287dbf0  win-x64/node_pdb.7z
2e0bcdf5d2a354a2fa5ba2cdd053af3a6231cfcabc5d3e473d7c1608ae0766fb  win-x64/node_pdb.zip
42bb7ad25cd214d62a14b030b207796d63f44fc1ba0c288ade74d18462831a2c  win-x86/node.exe
fb4da42d970192a805df211b53832e3e96a58a22a92b7116b8749b7d87561dd3  win-x86/node.lib
8b807d92968469e19dad255912dd7347125b1d120a0f6719f48be2959f94fa5f  win-x86/node_pdb.7z
313da37cd7efda81a1e7a381a2b98041a2409a778e208899f248fd66216863f8  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJYIimTAAoJEJM7AfQLXKlG8XcH/Ah7jCW9/p8CSKV3Pps5+HDc
FIeQk8EannnEgX/FRhGfGsQwqI8aX0V2ocD7RB8CTh58CsBj+/W9KFSra0PLPe/i
JXI1yrPR/owpyZSbtGyBMHigyKa1U6H1gSRWQ/2Iu0hr5eX58cVtbv3CPvgv69hA
/r2GgfNeoWLfq2XTliADSTZNTrz0xhV2pkT7A2TZP3fs3Ff60ZD9maefJtLDdoM6
OiF2jrNE8bPzgDmtfYFFSGuqnDr+bwcKpyMpJsqXceGEsXAm2Prhce8yUGY278vU
4t5NQgtUx2BH7WrwEzbEBt+AwrD7J53XwdmN6FpZTdobDRWIhBCogDUgwAEEZGA=
=U59v
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v4.6.2</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v4.6.2</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Tue, 08 Nov 2016 19:55:00 GMT</pubDate></item><item><title><![CDATA[Weekly Update - November 4th, 2016]]></title><description><![CDATA[<h3 id="header-node-v7-1-0-proposal">Node v7.1.0 proposal<a name="node-v7-1-0-proposal" class="anchor" href="#node-v7-1-0-proposal" aria-labelledby="header-node-v7-1-0-proposal"></a></h3><ul>
<li><a href="https://github.com/nodejs/node/pull/9438">Node v7.1.0 proposal</a>. The complete changelog can be found <a href="https://github.com/nodejs/node/blob/master/CHANGELOG.md">on GitHub</a>.</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://nodesource.com/blog/node-js-v7-release-brief">Node.js v7 Release Brief</a></li>
<li><a href="https://nodesource.com/blog/last-week-in-node-js-working-groups-october-17-24">Last Week in Node.js Working Groups</a>: Last week was quieter than usual as a lot of effort was put into the new v7 Current release line. As such, this is the summary for the last two weeks. </li>
<li><a href="https://nodesource.com/blog/six-of-the-most-exciting-es6-features-in-node-js-v6-lts">6 of the Most Exciting ES6 Features in Node.js v6 LTS</a>: With this article, we&#39;ll take a look at six of the best new ES6 features that are in the Node.js v6 LTS release.</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://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>
<li><a href="http://events.linuxfoundation.org/events/node-interactive">Node.js Interactive North America</a>: November 29th - December 2nd · AUSTIN, TEXAS, US</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-11-04</link><guid isPermaLink="true">https://nodejs.org/en/blog/weekly-updates/weekly-update.2016-11-04</guid><dc:creator><![CDATA[Minwoo Jung (github.com/JungMinu)]]></dc:creator><pubDate>Fri, 04 Nov 2016 12:00:00 GMT</pubDate></item><item><title><![CDATA[Weekly Update - October 28th, 2016]]></title><description><![CDATA[<h3 id="header-node-v7-0-0-current">Node v7.0.0 (Current)<a name="node-v7-0-0-current" class="anchor" href="#node-v7-0-0-current" aria-labelledby="header-node-v7-0-0-current"></a></h3><ul>
<li><a href="https://nodejs.org/en/blog/release/v7.0.0/">Node v7.0.0 (Current)</a>. The 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-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/graceful-shutdown-node-js-kubernetes/">Graceful shutdown with Node.js and Kubernetes</a>: This article helps you to understand what graceful shutdown is, what are the main benefits of it and how can you set up the graceful shutdown of a Kubernetes application.</li>
<li><a href="http://nodetodo.org/">Node Todo</a>: Free and public gatherings for people that want to contribute to Node.js.</li>
<li><a href="https://blog.risingstack.com/node-js-examples-what-companies-use-node-for/">Node.js Examples - What Companies Use Node for in 2016</a>: This article on Node.js examples shows how Groupon, Lowe’s Home Improvement and Skycatch have successfully deployed their enterprise applications with Node.js. 
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://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>
<li><a href="http://events.linuxfoundation.org/events/node-interactive">Node.js Interactive North America</a>: November 29th - December 2nd · AUSTIN, TEXAS, US</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-10-28</link><guid isPermaLink="true">https://nodejs.org/en/blog/weekly-updates/weekly-update.2016-10-28</guid><dc:creator><![CDATA[Minwoo Jung (github.com/JungMinu)]]></dc:creator><pubDate>Fri, 28 Oct 2016 12:00:00 GMT</pubDate></item><item><title><![CDATA[Node v7.0.0 (Current)]]></title><description><![CDATA[<p>Node.js v7 has arrived!</p>
<p>This new major version of Node.js includes: V8 5.4 which brings along with 98% coverage of ES6 language features, improved reliability and performance, and a new experimental URL parser based on the <a href="https://url.spec.whatwg.org/">WHATWG URL standard</a>.</p>
<p>As an odd numbered release, in accordance with our <a href="https://github.com/nodejs/lts">Long Term Support plan</a>, Node.js v7 will be supported only until about June, 2017, with Node.js v8 currently scheduled for release in April, 2017.</p>
<p>The general rule for deciding which version of Node.js to use is:</p>
<ul>
<li>Stay on Node.js v4 or upgrade to Node.js v6 if you need <em>stability</em> and have a complex production environment, e.g. you are a medium or large enterprise.</li>
<li>Upgrade to Node.js v7 if you have the ability to upgrade versions quickly and easily without disrupting your environment and want to play with the latest features as they arrive.</li>
</ul>
<p>The release notes below are annotated with the main breaking changes. Note that because this new version of Node.js is shipping with a new version of V8, existing native addons will need to be recompiled or runtime errors will occur when trying to load them. Use <code>npm rebuild</code> or simply remove your <code>node_modules</code> and <code>npm install</code> from scratch.</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<ul>
<li>Passing invalid input to Buffer.byteLength will now throw an error <a href="https://github.com/nodejs/node/pull/8946">#8946</a>.</li>
<li>Calling Buffer without new is now deprecated and will emit a process warning <a href="https://github.com/nodejs/node/pull/8169">#8169</a>.</li>
<li>Passing a negative number to allocUnsafe will now throw an error <a href="https://github.com/nodejs/node/pull/7079">#7079</a>.</li>
</ul>
</li>
<li>Child Process<ul>
<li>The fork and execFile methods now have stronger argument validation <a href="https://github.com/nodejs/node/pull/7399">#7399</a>.</li>
</ul>
</li>
<li>Cluster<ul>
<li>The worker.suicide method is deprecated and will emit a process warning <a href="https://github.com/nodejs/node/pull/3747">#3747</a>.</li>
</ul>
</li>
<li>Deps<ul>
<li>V8 has been updated to 5.4.500.36 <a href="https://github.com/nodejs/node/pull/8317">#8317</a>, <a href="https://github.com/nodejs/node/pull/8852">#8852</a>,
<a href="https://github.com/nodejs/node/pull/9253">#9253</a>.</li>
<li>NODE_MODULE_VERSION has been updated to 51 <a href="https://github.com/nodejs/node/pull/8808">#8808</a>.</li>
</ul>
</li>
<li>File System<ul>
<li>A process warning is emitted if a callback is not passed to async file system methods <a href="https://github.com/nodejs/node/pull/7897">#7897</a>.</li>
</ul>
</li>
<li>Intl<ul>
<li>Intl.v8BreakIterator constructor has been deprecated and will emit a process warning <a href="https://github.com/nodejs/node/pull/8908">#8908</a>.</li>
</ul>
</li>
<li>Promises<ul>
<li>Unhandled Promise rejections have been deprecated and will emit a process warning <a href="https://github.com/nodejs/node/pull/8217">#8217</a>.</li>
</ul>
</li>
<li>Punycode<ul>
<li>The <code>punycode</code> module has been deprecated <a href="https://github.com/nodejs/node/pull/7941">#7941</a>.</li>
</ul>
</li>
<li>URL<ul>
<li>An Experimental WHATWG URL Parser has been introduced <a href="https://github.com/nodejs/node/pull/7448">#7448</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/1043f5d08e"><code>1043f5d08e</code></a>] - <strong>assert</strong>: name anonymous functions (Miguel Angel Asencio Hurtado) <a href="https://github.com/nodejs/node/pull/9051">#9051</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06f37471aa"><code>06f37471aa</code></a>] - <strong>benchmark</strong>: use node v4 syntax in common.js (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/9064">#9064</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b152fcf47"><code>8b152fcf47</code></a>] - <strong>benchmark</strong>: change the execution order (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/9064">#9064</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5046bf8ef"><code>a5046bf8ef</code></a>] - <strong>benchmark</strong>: fixes csv parsing given no parameters (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/9064">#9064</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af01865d66"><code>af01865d66</code></a>] - <strong>benchmark</strong>: add info about required Unix tools (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/8788">#8788</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dfb5f301cf"><code>dfb5f301cf</code></a>] - <strong>benchmark</strong>: make v8-bench.js output consistent (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/8564">#8564</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/84481f9157"><code>84481f9157</code></a>] - <strong>benchmark</strong>: add --expose_internals switch (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/8547">#8547</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3834a1fa3"><code>d3834a1fa3</code></a>] - <strong>benchmark</strong>: ignore significance when using --runs 1 (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/8299">#8299</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1bbc68fb1"><code>b1bbc68fb1</code></a>] - <strong>benchmark</strong>: support for multiple http benchmarkers (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/8140">#8140</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/474e629ddb"><code>474e629ddb</code></a>] - <strong>benchmark</strong>: add --format csv option (Adrian Nitu) <a href="https://github.com/nodejs/node/pull/7961">#7961</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b527a4129"><code>4b527a4129</code></a>] - <strong>benchmark</strong>: update compare.js exit method (Adrian Nitu) <a href="https://github.com/nodejs/node/pull/7961">#7961</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e7fd8e810"><code>9e7fd8e810</code></a>] - <strong>benchmark</strong>: fix comment typos and code format (Adrian Nitu) <a href="https://github.com/nodejs/node/pull/7961">#7961</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d525e6c92a"><code>d525e6c92a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>benchmark</strong>: remove broken string-creation.js (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/7094">#7094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6edef1deb9"><code>6edef1deb9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>benchmark</strong>: update docs after refactor (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/7094">#7094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c0f34e2fe"><code>0c0f34e2fe</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>benchmark</strong>: add script for creating scatter plot (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/7094">#7094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/855009af7f"><code>855009af7f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>benchmark</strong>: use t-test for comparing node versions (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/7094">#7094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8bb59fdb12"><code>8bb59fdb12</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>benchmark</strong>: missing process.exit after bench.end (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/7094">#7094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f99471b2ae"><code>f99471b2ae</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>benchmark</strong>: refactor to use process.send (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/7094">#7094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f9bfaa7c5"><code>0f9bfaa7c5</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>benchmark</strong>: move cli parts of common.js into run.js (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/7094">#7094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edbed3f3fd"><code>edbed3f3fd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>benchmark</strong>: move http_simple.js to http directory (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/7094">#7094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee2843b4ea"><code>ee2843b4ea</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>benchmark</strong>: remove unused files (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/7094">#7094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60042ca70e"><code>60042ca70e</code></a>] - <strong>buffer</strong>: fix range checks for slice() (Trevor Norris) <a href="https://github.com/nodejs/node/pull/9174">#9174</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14d1a8a631"><code>14d1a8a631</code></a>] - <strong>buffer</strong>: coerce slice parameters consistently (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/9101">#9101</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96b501d338"><code>96b501d338</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: make byteLength throw on invalid input (Brian White) <a href="https://github.com/nodejs/node/pull/8946">#8946</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c21458a15d"><code>c21458a15d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>buffer</strong>: expose underlying buffer object always (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/8311">#8311</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c9a86f01e"><code>2c9a86f01e</code></a>] - <strong>buffer</strong>: directly use ArrayBuffer as the pool (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8302">#8302</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f2fe5583c4"><code>f2fe5583c4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: runtime deprecation of calling Buffer without new (Nikolai Vavilov) <a href="https://github.com/nodejs/node/pull/8169">#8169</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9cee8b1b62"><code>9cee8b1b62</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: alias toLocaleString to toString (James M Snell) <a href="https://github.com/nodejs/node/pull/8148">#8148</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f90dcc1b8"><code>8f90dcc1b8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: throw on negative .allocUnsafe() argument (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7079">#7079</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd23290657"><code>bd23290657</code></a>] - <strong>buffer</strong>: remove obsolete and confusing comment (Nikolai Vavilov) <a href="https://github.com/nodejs/node/pull/7264">#7264</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5292a1358f"><code>5292a1358f</code></a>] - <strong>buffer</strong>: improve creation performance. (Ingvar Stepanyan) <a href="https://github.com/nodejs/node/pull/6893">#6893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c5f5bcb331"><code>c5f5bcb331</code></a>] - <strong>build</strong>: fix config.gypi target (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/9053">#9053</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b311906abf"><code>b311906abf</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: do not clean V8 gtest directory (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8317">#8317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94f68b5b97"><code>94f68b5b97</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: fix mkpeephole configuration (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/8317">#8317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8481ea1ca4"><code>8481ea1ca4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: use libc++ on OSX (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/8317">#8317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/197d18795e"><code>197d18795e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: define icu_use_data_file_flag (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/8317">#8317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eab418f7f9"><code>eab418f7f9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: update V8 gypfile paths (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8317">#8317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88e862ba82"><code>88e862ba82</code></a>] - <strong>build</strong>: windows sharedlib support (Stefan Budeanu) <a href="https://github.com/nodejs/node/pull/7487">#7487</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6eece7773e"><code>6eece7773e</code></a>] - <strong>child_process</strong>: update outdated comment (Tanuja-Sawant)</li>
<li>[<a href="https://github.com/nodejs/node/commit/0548e5d12a"><code>0548e5d12a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process</strong>: add fork/execFile arg validation (Rich Trott) <a href="https://github.com/nodejs/node/pull/7399">#7399</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b90f3da9de"><code>b90f3da9de</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process, win</strong>: fix shell spawn with AutoRun (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/8063">#8063</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f44b18f010"><code>f44b18f010</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>cluster</strong>: deprecate worker.suicide (Evan Lucas) <a href="https://github.com/nodejs/node/pull/3747">#3747</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd7d7a7e17"><code>bd7d7a7e17</code></a>] - <strong>console</strong>: name anonymous functions (Tyler Brazier) <a href="https://github.com/nodejs/node/pull/9047">#9047</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c60d43b6d9"><code>c60d43b6d9</code></a>] - <strong>crypto</strong>: fix faulty logic in iv size check (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/9032">#9032</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72f1c41fb6"><code>72f1c41fb6</code></a>] - <strong>crypto</strong>: naming anonymous functions (solebox) <a href="https://github.com/nodejs/node/pull/8993">#8993</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/89643b645e"><code>89643b645e</code></a>] - <strong>crypto</strong>: use SSL_get_SSL_CTX. (Adam Langley) <a href="https://github.com/nodejs/node/pull/8995">#8995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4aa2c2c93"><code>f4aa2c2c93</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: remove POINT_CONVERSION_HYBRID from documentation. (Adam Langley) <a href="https://github.com/nodejs/node/pull/4956">#4956</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bbdd668bd"><code>6bbdd668bd</code></a>] - <strong>deps</strong>: update V8 to 5.4.500.36 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/9253">#9253</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e3a480ad5"><code>5e3a480ad5</code></a>] - <strong>deps</strong>: revert default gtest reporter change (Brian White) <a href="https://github.com/nodejs/node/pull/8948">#8948</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0a3ac2e94"><code>c0a3ac2e94</code></a>] - <strong>deps</strong>: cherry-pick missing v8 floating patch (Michael Dawson) <a href="https://github.com/nodejs/node/pull/8907">#8907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bef4b3bfda"><code>bef4b3bfda</code></a>] - <strong>deps</strong>: update V8 to 5.4.500.31 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8852">#8852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a88bb3a758"><code>a88bb3a758</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: cherry-pick workaround for clang-3.4 ICE (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8317">#8317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90efff6000"><code>90efff6000</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update V8 to 5.4.500.27 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8317">#8317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/245ac302f5"><code>245ac302f5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update V8 to 5.1.281.75 (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7615">#7615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc17432208"><code>dc17432208</code></a>] - <strong>deps</strong>: fix V8 5.1 tests (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/7488">#7488</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2cc2951796"><code>2cc2951796</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update V8 to 5.1.281.69 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/7016">#7016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9b6fbbf17"><code>e9b6fbbf17</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>dgram</strong>: prefer strict equality, type validation (Claudio Rodriguez) <a href="https://github.com/nodejs/node/pull/8011">#8011</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/260f41f2cc"><code>260f41f2cc</code></a>] - <strong>dns</strong>: name anonymous functions (Miguel Angel Asencio Hurtado) <a href="https://github.com/nodejs/node/pull/9052">#9052</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3238f15234"><code>3238f15234</code></a>] - <strong>doc</strong>: change os x tag to macos (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/9009">#9009</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1794456ebc"><code>1794456ebc</code></a>] - <strong>doc</strong>: change solaris tag to smartos (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/9009">#9009</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/98ca07bfe0"><code>98ca07bfe0</code></a>] - <strong>doc</strong>: add teams for platform-specific issues (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/9009">#9009</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e4e60b45e1"><code>e4e60b45e1</code></a>] - <strong>doc</strong>: add s390 and ppc architecture labels (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/9009">#9009</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b580145c4"><code>3b580145c4</code></a>] - <strong>doc</strong>: fixes formatting in process (Rod Machen) <a href="https://github.com/nodejs/node/pull/9235">#9235</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e2bafe053"><code>3e2bafe053</code></a>] - <strong>doc</strong>: improve header styling for API docs (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/8811">#8811</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a307f90cd"><code>0a307f90cd</code></a>] - <strong>doc</strong>: clarify fs.link and fs.linkSync arguments (Kyle E. Mitchell) <a href="https://github.com/nodejs/node/pull/9145">#9145</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38cf1d4739"><code>38cf1d4739</code></a>] - <strong>doc</strong>: remove confusing reference in governance doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/9073">#9073</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5bf215d6b9"><code>5bf215d6b9</code></a>] - <strong>doc</strong>: suggest nodejs/help for general support (Myles Borins) <a href="https://github.com/nodejs/node/pull/9128">#9128</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e26980937"><code>5e26980937</code></a>] - <strong>doc</strong>: fix header level for crypto.constants (Evan Lucas) <a href="https://github.com/nodejs/node/pull/9187">#9187</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/89b920fead"><code>89b920fead</code></a>] - <strong>doc</strong>: add ctc-review label information (Rich Trott) <a href="https://github.com/nodejs/node/pull/9072">#9072</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6d1d54230"><code>e6d1d54230</code></a>] - <strong>doc</strong>: fix typo in zlib.md (Parambir Singh) <a href="https://github.com/nodejs/node/pull/9123">#9123</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b63b64992"><code>3b63b64992</code></a>] - <strong>doc</strong>: further improve child_process doc types (Indrek Ardel) <a href="https://github.com/nodejs/node/pull/9095">#9095</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f56bdecde1"><code>f56bdecde1</code></a>] - <strong>doc</strong>: edit Stream api grammar (Benji Marinacci) <a href="https://github.com/nodejs/node/pull/9100">#9100</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/95d45d750a"><code>95d45d750a</code></a>] - <strong>doc</strong>: improved example for http.get (marzelin) <a href="https://github.com/nodejs/node/pull/9065">#9065</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0022bfe42e"><code>0022bfe42e</code></a>] - <strong>doc</strong>: update reference to list hash algorithms in crypto.md (scott stern) <a href="https://github.com/nodejs/node/pull/9043">#9043</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0da43104f"><code>b0da43104f</code></a>] - <strong>doc</strong>: specify that errno is a number, not a string (John Vilk) <a href="https://github.com/nodejs/node/pull/9007">#9007</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c258dc89d9"><code>c258dc89d9</code></a>] - <strong>doc</strong>: highlight deprecated API in ToC (Ilya Frolov) <a href="https://github.com/nodejs/node/pull/7189">#7189</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d529a46416"><code>d529a46416</code></a>] - <strong>doc</strong>: explains why Reviewed-By is added in PRs (jessicaquynh) <a href="https://github.com/nodejs/node/pull/9044">#9044</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/482995e7cc"><code>482995e7cc</code></a>] - <strong>doc</strong>: explain why GitHub merge button is not used (jessicaquynh) <a href="https://github.com/nodejs/node/pull/9044">#9044</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3735f22480"><code>3735f22480</code></a>] - <strong>doc</strong>: fix typo (Nikolai Vavilov) <a href="https://github.com/nodejs/node/pull/9089">#9089</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/839f1f02ed"><code>839f1f02ed</code></a>] - <strong>doc</strong>: fix broken links in changelogs (Evan Lucas) <a href="https://github.com/nodejs/node/pull/8122">#8122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f6589a0ba"><code>8f6589a0ba</code></a>] - <strong>doc</strong>: revise http documentation (Timothy Gu) <a href="https://github.com/nodejs/node/pull/8486">#8486</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3f5a89a10"><code>f3f5a89a10</code></a>] - <strong>doc</strong>: *.md formatting fixes in the benchmark dir (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/7727">#7727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9744928cf5"><code>9744928cf5</code></a>] - <strong>doc</strong>: fix layout problem in v4 changelog (Myles Borins) <a href="https://github.com/nodejs/node/pull/7394">#7394</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d976d66cfc"><code>d976d66cfc</code></a>] - <strong>doc</strong>: clarify fs.access works on directories too. (Lance Ball) <a href="https://github.com/nodejs/node/pull/7113">#7113</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c1d5e58d4"><code>8c1d5e58d4</code></a>] - <strong>doc</strong>: improve rendering of v4.4.5 changelog entry (Myles Borins) <a href="https://github.com/nodejs/node/pull/6958">#6958</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2bceda6493"><code>2bceda6493</code></a>] - <strong>doc</strong>: get rid of sneaky hard tabs in CHANGELOG (Myles Borins) <a href="https://github.com/nodejs/node/pull/6608">#6608</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/29e49fc286"><code>29e49fc286</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc, punycode</strong>: soft-deprecation of the punycode module (James M Snell) <a href="https://github.com/nodejs/node/pull/7941">#7941</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b8ec68a3a"><code>3b8ec68a3a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>domain</strong>: add message for dispose deprecation (Brian White) <a href="https://github.com/nodejs/node/pull/7053">#7053</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/983775d457"><code>983775d457</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>events</strong>: make memory leak warning name more verbose (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8341">#8341</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7a8a691b4"><code>b7a8a691b4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>events</strong>: unwrap #once listeners in #listeners (Owen Smith) <a href="https://github.com/nodejs/node/pull/6881">#6881</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/108c1fbbe2"><code>108c1fbbe2</code></a>] - <strong>fs</strong>: clarify fs.link and fs.linkSync arguments (Kyle E. Mitchell) <a href="https://github.com/nodejs/node/pull/9145">#9145</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f7d1d385d"><code>7f7d1d385d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: move stringToFlags() to lib/internal (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7162">#7162</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fe9f5bcd75"><code>fe9f5bcd75</code></a>] - <strong>fs</strong>: don&#39;t alter user provided <code>options</code> object (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/7831">#7831</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/169f485289"><code>169f485289</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: refactor &quot;options&quot; processing as a function (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/7165">#7165</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21124ba23a"><code>21124ba23a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: do not emit &#39;stop&#39; watch event synchronously (Claudio Rodriguez) <a href="https://github.com/nodejs/node/pull/8524">#8524</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b50557b51b"><code>b50557b51b</code></a>] - <strong>fs</strong>: use process.emitWarning to print deprecation warning (James M Snell) <a href="https://github.com/nodejs/node/pull/8166">#8166</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc7277909b"><code>dc7277909b</code></a>] - <strong>fs</strong>: move SyncWriteStream to internal/fs (James M Snell) <a href="https://github.com/nodejs/node/pull/6749">#6749</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49ef3ae90a"><code>49ef3ae90a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong><em>Revert</em></strong> &quot;<strong>fs</strong>: add a temporary fix for re-evaluation support&quot; (James M Snell) <a href="https://github.com/nodejs/node/pull/6413">#6413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8f283b8f3"><code>f8f283b8f3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: warn if no callback is passed to async calls (Sakthipriyan Vairamani) <a href="https://github.com/nodejs/node/pull/7897">#7897</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f27bedfba"><code>6f27bedfba</code></a>] - <strong>governance</strong>: expand use of CTC issue tracker (Rich Trott) <a href="https://github.com/nodejs/node/pull/8945">#8945</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/179150091f"><code>179150091f</code></a>] - <strong>http</strong>: name anonymous functions in http (maasencioh) <a href="https://github.com/nodejs/node/pull/9055">#9055</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/73a8d3b0da"><code>73a8d3b0da</code></a>] - <strong>http</strong>: name anonymous functions in _http_server (maasencioh) <a href="https://github.com/nodejs/node/pull/9055">#9055</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ffa5c9ea30"><code>ffa5c9ea30</code></a>] - <strong>http</strong>: name anonymous functions in _http_outgoing (maasencioh) <a href="https://github.com/nodejs/node/pull/9055">#9055</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa035ada90"><code>fa035ada90</code></a>] - <strong>http</strong>: name anonymous functions in _http_incoming (maasencioh) <a href="https://github.com/nodejs/node/pull/9055">#9055</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec17e76656"><code>ec17e76656</code></a>] - <strong>http</strong>: name anonymous functions in _http_client (maasencioh) <a href="https://github.com/nodejs/node/pull/9055">#9055</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9099a43073"><code>9099a43073</code></a>] - <strong>http</strong>: name anonymous functions (maasencioh) <a href="https://github.com/nodejs/node/pull/9054">#9054</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cde2ca96e4"><code>cde2ca96e4</code></a>] - <strong>http</strong>: reject control characters in http.request() (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8923">#8923</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2cc7fa5e7d"><code>2cc7fa5e7d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: remove deprecated Client interface (Brian White) <a href="https://github.com/nodejs/node/pull/8104">#8104</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/31bef6b704"><code>31bef6b704</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: correct error message for invalid trailer (Bryan English) <a href="https://github.com/nodejs/node/pull/6308">#6308</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a54ec7f49c"><code>a54ec7f49c</code></a>] - <strong>inspector</strong>: no URLs when the debugger is connected (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8919">#8919</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/626a07df5b"><code>626a07df5b</code></a>] - <strong>inspector</strong>: restore 9229 as a default port (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8550">#8550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f1f7e2a34"><code>9f1f7e2a34</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>inspector</strong>: listen on process.debugPort (cjihrig) <a href="https://github.com/nodejs/node/pull/8386">#8386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b73f55902"><code>7b73f55902</code></a>] - <strong>internal/util</strong>: remove printDeprecationWarning (James M Snell) <a href="https://github.com/nodejs/node/pull/8166">#8166</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ad3082b1c"><code>9ad3082b1c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>intl</strong>: add deprecation warning for v8BreakIterator (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8908">#8908</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15eaba98a1"><code>15eaba98a1</code></a>] - <strong>lib</strong>: use emitWarning instead of printDeprecationMessage (James M Snell) <a href="https://github.com/nodejs/node/pull/8166">#8166</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a3996315c"><code>3a3996315c</code></a>] - <strong>lib,src</strong>: reset zero fill flag on exception (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7093">#7093</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/27e84ddd4e"><code>27e84ddd4e</code></a>] - <strong>lib,src</strong>: clean up ArrayBufferAllocator (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7082">#7082</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/334ef4f19d"><code>334ef4f19d</code></a>] - <strong>lib,src</strong>: drop dependency on v8::Private::ForApi() (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7082">#7082</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d582193613"><code>d582193613</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: Remove deprecated function requireRepl. (Adri Van Houdt) <a href="https://github.com/nodejs/node/pull/8575">#8575</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f1cae70eb"><code>6f1cae70eb</code></a>] - <strong>net</strong>: fix ambiguity in EOF handling (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/9066">#9066</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd6af98c2d"><code>fd6af98c2d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net</strong>: refactor Server.prototype.listen (Jan Schär) <a href="https://github.com/nodejs/node/pull/4039">#4039</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e5ec2cd1e"><code>5e5ec2cd1e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>os</strong>: deprecate <code>tmpDir()</code> in favour of <code>tmpdir()</code> (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/6739">#6739</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aedb72e03b"><code>aedb72e03b</code></a>] - <strong>process</strong>: improve performance of nextTick (Evan Lucas) <a href="https://github.com/nodejs/node/pull/8932">#8932</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf91035364"><code>bf91035364</code></a>] - <strong>process</strong>: fix handling of process.noDeprecation in emitWarning (James M Snell) <a href="https://github.com/nodejs/node/pull/8166">#8166</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62b544290a"><code>62b544290a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>process</strong>: remove deprecated process.EventEmitter (cjihrig) <a href="https://github.com/nodejs/node/pull/6862">#6862</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07dbf7313d"><code>07dbf7313d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>promise</strong>: hard deprecation for unhandled promise rejection (James M Snell) <a href="https://github.com/nodejs/node/pull/8217">#8217</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ecf474ceba"><code>ecf474ceba</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>promise</strong>: warn on unhandled rejections (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/8217">#8217</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a9e247c79"><code>1a9e247c79</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>readline</strong>: show completions only after 2nd TAB (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7754">#7754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a87b29034"><code>8a87b29034</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>readline</strong>: remove deprecated methods (cjihrig) <a href="https://github.com/nodejs/node/pull/6423">#6423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/488d28d391"><code>488d28d391</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: deprecate unused function convertToContext (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/7829">#7829</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2be04ac85"><code>b2be04ac85</code></a>] - <strong>src</strong>: refactor contextify (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/8909">#8909</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e175188a94"><code>e175188a94</code></a>] - <strong>src</strong>: fix typo rval to value (Miguel Angel Asencio Hurtado) <a href="https://github.com/nodejs/node/pull/9023">#9023</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1fda657cac"><code>1fda657cac</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update module version mismatch error message (James M Snell) <a href="https://github.com/nodejs/node/pull/8391">#8391</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96933df2ff"><code>96933df2ff</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 51 (Myles Borins) <a href="https://github.com/nodejs/node/pull/8808">#8808</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b032f1cfc3"><code>b032f1cfc3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: no longer need to use std::tr1:: (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8317">#8317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ebad04326d"><code>ebad04326d</code></a>] - <strong>src</strong>: notify V8 for low memory when alloc fails (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8482">#8482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aed9792ff4"><code>aed9792ff4</code></a>] - <strong>src</strong>: provide allocation + nullptr check shortcuts (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8482">#8482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2470d4dff"><code>d2470d4dff</code></a>] - <strong>src</strong>: pass desired return type to allocators (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8482">#8482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de946013c2"><code>de946013c2</code></a>] - <strong>src</strong>: add Malloc() size param + overflow detection (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/8482">#8482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5bf94357a9"><code>5bf94357a9</code></a>] - <strong>src</strong>: remove unused StringValue macro parameters (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/7905">#7905</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc00be6ace"><code>cc00be6ace</code></a>] - <strong>src</strong>: fix -Wunused-result warning (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/8450">#8450</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e7cbe2546"><code>8e7cbe2546</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: make debugger listen on 127.0.0.1 by default (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/8106">#8106</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/781713d5ef"><code>781713d5ef</code></a>] - <strong>src</strong>: remove unused isolate member (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7334">#7334</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de4161d367"><code>de4161d367</code></a>] - <strong>src</strong>: remove unused internals from node.cc (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7117">#7117</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac0665c908"><code>ac0665c908</code></a>] - <strong>src</strong>: fix ArrayBuffer size for zero fill flag (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7142">#7142</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aac79dfd78"><code>aac79dfd78</code></a>] - <strong>src</strong>: use stack-allocated Environment instances (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7090">#7090</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58cec4e85b"><code>58cec4e85b</code></a>] - <strong>src</strong>: move env init logic into Environment class (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7090">#7090</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c3cd453cba"><code>c3cd453cba</code></a>] - <strong>src</strong>: make IsolateData creation explicit (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7082">#7082</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0301ce9f55"><code>0301ce9f55</code></a>] - <strong>src</strong>: move IsolateData out of Environment (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/7082">#7082</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3c5567eb4"><code>a3c5567eb4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src,win</strong>: use correct exit code in old versions (yorkie) <a href="https://github.com/nodejs/node/pull/8204">#8204</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f05af4c06"><code>2f05af4c06</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: improve stream error messages (Italo A. Casas) <a href="https://github.com/nodejs/node/pull/8801">#8801</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9983af0347"><code>9983af0347</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: improve unimplemented _write() error (ratikesh9) <a href="https://github.com/nodejs/node/pull/7671">#7671</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0cd0118334"><code>0cd0118334</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: &#39;data&#39; argument on callback of Transform._flush() (Jesús Leganés Combarro &quot;piranna) <a href="https://github.com/nodejs/node/pull/3708">#3708</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a717be87a3"><code>a717be87a3</code></a>] - <strong>test</strong>: fix flaky test-timers-blocking-callback (Rich Trott) <a href="https://github.com/nodejs/node/pull/9198">#9198</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ba02bf5db"><code>5ba02bf5db</code></a>] - <strong>test</strong>: remove arbitrary timer (Rich Trott) <a href="https://github.com/nodejs/node/pull/9197">#9197</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1518cc1e70"><code>1518cc1e70</code></a>] - <strong>test</strong>: remove duplicate required module (Rich Trott) <a href="https://github.com/nodejs/node/pull/9169">#9169</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d62e7bd1f9"><code>d62e7bd1f9</code></a>] - <strong>test</strong>: add regression test for instanceof (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/9178">#9178</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb1e6064c1"><code>bb1e6064c1</code></a>] - <strong>test</strong>: rename target to exports for consistency (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/9135">#9135</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8788d009f8"><code>8788d009f8</code></a>] - <strong>test</strong>: checking if error constructor is assert.AssertionError (larissayvette) <a href="https://github.com/nodejs/node/pull/9119">#9119</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68157bd8b9"><code>68157bd8b9</code></a>] - <strong>test</strong>: remove unneeded escaping in template strings (Rich Trott) <a href="https://github.com/nodejs/node/pull/9112">#9112</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0591362887"><code>0591362887</code></a>] - <strong>test</strong>: remove unused common.libDir (Rich Trott) <a href="https://github.com/nodejs/node/pull/9124">#9124</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f2f4d2425"><code>0f2f4d2425</code></a>] - <strong>test</strong>: fix flaky test-child-process-fork-dgram (Rich Trott) <a href="https://github.com/nodejs/node/pull/9098">#9098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/47863a5837"><code>47863a5837</code></a>] - <strong>test</strong>: use npm sandbox in test-npm-install (João Reis) <a href="https://github.com/nodejs/node/pull/9079">#9079</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67e2b92e21"><code>67e2b92e21</code></a>] - <strong>test</strong>: enable node-module-version/test.js with debug (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/9093">#9093</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5bdd65c6a"><code>d5bdd65c6a</code></a>] - <strong>test</strong>: move module out of fixture directory (Rich Trott) <a href="https://github.com/nodejs/node/pull/9022">#9022</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ad0e6addb"><code>0ad0e6addb</code></a>] - <strong>test</strong>: fix issues reported by Coverity (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/8870">#8870</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aac93a5c64"><code>aac93a5c64</code></a>] - <strong>test</strong>: refactor test-file-* (Jenna Vuong) <a href="https://github.com/nodejs/node/pull/8999">#8999</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1bb1b3abe4"><code>1bb1b3abe4</code></a>] - <strong>test</strong>: fixes that do not affect performance (larissayvette) <a href="https://github.com/nodejs/node/pull/9011">#9011</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96faba6ad8"><code>96faba6ad8</code></a>] - <strong>test</strong>: add cluster inspector debug port test (cjihrig) <a href="https://github.com/nodejs/node/pull/8958">#8958</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7926886bf3"><code>7926886bf3</code></a>] - <strong>test</strong>: fix test-debug-signal-cluster.js flakyness (Julien Gilli) <a href="https://github.com/nodejs/node/pull/8568">#8568</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99cfd53097"><code>99cfd53097</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: test execFile/fork arg validation (Chuck Langford) <a href="https://github.com/nodejs/node/pull/7399">#7399</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15cd45c6fc"><code>15cd45c6fc</code></a>] - <strong>test</strong>: fix tests for non-crypto builds (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/7056">#7056</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fea3070ec4"><code>fea3070ec4</code></a>] - <strong>test</strong>: add buffer testcase for resetting kZeroFill (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/7093">#7093</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2cdd5ccef9"><code>2cdd5ccef9</code></a>] - <strong>test,lib,benchmark</strong>: match function names (Rich Trott) <a href="https://github.com/nodejs/node/pull/9113">#9113</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/827660e03e"><code>827660e03e</code></a>] - <strong>tools</strong>: enable ES2016 syntax support in ESLint (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/9218">#9218</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a83354a567"><code>a83354a567</code></a>] - <strong>tools</strong>: replace custom lint rule for getter/setter (Rich Trott) <a href="https://github.com/nodejs/node/pull/9194">#9194</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ab8be07cb"><code>3ab8be07cb</code></a>] - <strong>tools</strong>: fix release script on macOS 10.12 (Evan Lucas) <a href="https://github.com/nodejs/node/pull/8824">#8824</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72fa9f5663"><code>72fa9f5663</code></a>] - <strong>tools</strong>: update ESLint to v3.8.0 (Rich Trott) <a href="https://github.com/nodejs/node/pull/9112">#9112</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ac29bd7c1"><code>8ac29bd7c1</code></a>] - <strong>tools</strong>: avoid let in for loops (jessicaquynh) <a href="https://github.com/nodejs/node/pull/9049">#9049</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a93e03a0e"><code>1a93e03a0e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tools</strong>: do not disable ICU&#39;s transliteration (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/8317">#8317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a3dbdacd6"><code>6a3dbdacd6</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>udp</strong>: remove ancient check (Saúl Ibarra Corretgé) <a href="https://github.com/nodejs/node/pull/8088">#8088</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1afd7c166e"><code>1afd7c166e</code></a>] - <strong>url</strong>: fix building when using --without-intl (James M Snell) <a href="https://github.com/nodejs/node/pull/9041">#9041</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a8ece149e2"><code>a8ece149e2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>url</strong>: adding WHATWG URL support (James M Snell) <a href="https://github.com/nodejs/node/pull/7448">#7448</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/336b027411"><code>336b027411</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>url</strong>: return valid file: urls fom url.format() (Rich Trott) <a href="https://github.com/nodejs/node/pull/7234">#7234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/197a465280"><code>197a465280</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>zlib</strong>: move constants into zlib.constants (James M Snell) <a href="https://github.com/nodejs/node/pull/7203">#7203</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v7.0.0/node-v7.0.0-x86.msi">https://nodejs.org/dist/v7.0.0/node-v7.0.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v7.0.0/node-v7.0.0-x64.msi">https://nodejs.org/dist/v7.0.0/node-v7.0.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v7.0.0/win-x86/node.exe">https://nodejs.org/dist/v7.0.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v7.0.0/win-x64/node.exe">https://nodejs.org/dist/v7.0.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v7.0.0/node-v7.0.0.pkg">https://nodejs.org/dist/v7.0.0/node-v7.0.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v7.0.0/node-v7.0.0-darwin-x64.tar.gz">https://nodejs.org/dist/v7.0.0/node-v7.0.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v7.0.0/node-v7.0.0-linux-x86.tar.xz">https://nodejs.org/dist/v7.0.0/node-v7.0.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v7.0.0/node-v7.0.0-linux-x64.tar.xz">https://nodejs.org/dist/v7.0.0/node-v7.0.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v7.0.0/node-v7.0.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v7.0.0/node-v7.0.0-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v7.0.0/node-v7.0.0-sunos-x86.tar.xz">https://nodejs.org/dist/v7.0.0/node-v7.0.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <em>Coming soon</em><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v7.0.0/node-v7.0.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v7.0.0/node-v7.0.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v7.0.0/node-v7.0.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v7.0.0/node-v7.0.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v7.0.0/node-v7.0.0-linux-arm64.tar.xz">https://nodejs.org/dist/v7.0.0/node-v7.0.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v7.0.0/node-v7.0.0.tar.gz">https://nodejs.org/dist/v7.0.0/node-v7.0.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v7.0.0/">https://nodejs.org/dist/v7.0.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v7.0.0/api/">https://nodejs.org/docs/v7.0.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

0977be0f261dd0e61433e875fbf0014773d1560b8bb5a882637e6e0289906d84  node-v7.0.0-aix-ppc64.tar.gz
2e94b2d3bae3ccac9c376379bc4d2243935c333bc1235b3d948d20d40ef26069  node-v7.0.0-darwin-x64.tar.gz
cd8f13980f935420bf0236cd7ed3c299c671b4d4f7efbf9f171de36f2904e740  node-v7.0.0-darwin-x64.tar.xz
f4792c0f40bd2eee2334424c9d65e4b4b30830507cca1b0cb88507d76044c0f7  node-v7.0.0-headers.tar.gz
8ef711371041f31faf0d0774e497a4cfc348323876613b9f5173fbbddac6b48e  node-v7.0.0-headers.tar.xz
375e897d16956b80e6c7b298f17d5b6b4a3bac1a50b297575bd50f34ce4c612c  node-v7.0.0-linux-arm64.tar.gz
9382f478f4e76f566ac34ca549ed5609f451d19df226839dd35cd86a0d654024  node-v7.0.0-linux-arm64.tar.xz
7378832687d7475074281f06dc98b2ddfc6c07cdc40e7ce4ea08a95347fd2292  node-v7.0.0-linux-armv6l.tar.gz
eb118194b7623f1389b9a0d315fd798a13fb638095b23069f6993532b53b1a1a  node-v7.0.0-linux-armv6l.tar.xz
dbcf05b10f71acf845d4c1357c627ebf2d401a11c80464cb44e475c5f0eca7e4  node-v7.0.0-linux-armv7l.tar.gz
34d65a4e27f31e716d9bdd5d62b0a0b3b2a7079613457b94b0a0b88f544bdc26  node-v7.0.0-linux-armv7l.tar.xz
5d615eefcbf76c25f760de7e94f4d4c3c1a5376978e595800313f524d9634fe5  node-v7.0.0-linux-ppc64le.tar.gz
57aae8873b09d33f362d72d5cf65fbd49faa6fb5e5c977a47f16a40f01238662  node-v7.0.0-linux-ppc64le.tar.xz
d5297fa59942a0807f785d279f311ebe8346cdedcf49b6aba6e1bf75d84d664c  node-v7.0.0-linux-ppc64.tar.gz
6d2ff843e90b279b9cd093c6b9e70c959d0b0ef9be10444a0b6596ae3ddc6101  node-v7.0.0-linux-ppc64.tar.xz
e92985271cf5efe6f0ebbf4768bcf7e7a98147da154dd5ca417d180e3c921262  node-v7.0.0-linux-s390x.tar.gz
89dd9ab01bcc3cd890cb9353cc64e6127bd3973617b5e90629c88dbf367c5b3e  node-v7.0.0-linux-s390x.tar.xz
4bc5ce31d2485f0b25e55bf8691d5dabf72c61f0c06b363728b70bfc0292ce7f  node-v7.0.0-linux-x64.tar.gz
78e042f9eb81eefed73c5e2fdccce89cbadbb4adb79de18585425be7ee8842f0  node-v7.0.0-linux-x64.tar.xz
96c61f58506725246ba246606c288809a5b7243f20ddfa464136978dd32d6917  node-v7.0.0-linux-x86.tar.gz
00526c2fbc4a84e2d00f0b90ae21618cfb8bb9ffd21d25d067bfc2a5ab37ca9c  node-v7.0.0-linux-x86.tar.xz
5d935d0e2e864920720623e629e2d4fb0d65238c110db5fbe71f73de8568c024  node-v7.0.0.pkg
4b6dcc2345b7b5229676c342d7757578973139166129cdb4c7dfddcaab3ef598  node-v7.0.0-sunos-x86.tar.gz
8663063dd1eb9d85a3f41a263f8a0769e02448266d5addf1eef8c8627c277b90  node-v7.0.0-sunos-x86.tar.xz
95ae4a37b8cf57816f96588ebe9ce5dbbb2c5452d177edd75fcfe6caf3b12b9b  node-v7.0.0.tar.gz
e16c3c76c2d6756bbfd711189cbdaf5676049b443e6817007bb537f243ca899a  node-v7.0.0.tar.xz
aa026c4e12769f39df8959374b90b481925bf44684d66bfca28d7f547e361ea6  node-v7.0.0-win-x64.7z
af130e7c5abb9be0ba96c35cfcd2002cc35535ddcda4d068b7647ce6d2ee1baf  node-v7.0.0-win-x64.zip
dd8a1049b64b121f025c8dd2870114c595300b48ec3efd18ff383fbbe142f273  node-v7.0.0-win-x86.7z
f60d01ccef511487887059f6b0f8df971b033e40862db53bbabf06278eced49c  node-v7.0.0-win-x86.zip
4729fbe4f31122b2aed25d6f82412dac255ca233ccb00c870707936e330f69d0  node-v7.0.0-x64.msi
75f9b61962884661fad941bb9c00bfc89dea78f4758cc661bb895f10d3c762d9  node-v7.0.0-x86.msi
68a150109422a9c8043fb5deae8432b38c932f0ae9dbeb6d917df1cf62693247  win-x64/node.exe
bf7efdcbd128a27aa5cc1cd03b093057ce8bbb9998ce3fd6a7371af6ebfcfb06  win-x64/node.lib
f2acc4ff4ea736ff1cfdb7e09c38fa0d0c056f4dfe2dd0b76d11530c67cf4c28  win-x64/node_pdb.7z
d787e5d9fb40d9aad86794cdcec04052be64b860c144472fa2907d80a012a48d  win-x64/node_pdb.zip
2ba6f11049660a65b0c2b761e2e8e1d150ca1460758a9163096a00541ce1687a  win-x86/node.exe
d29d974921a3a730911f0926d78c3af3db9955432355b8d20bcc53fae00235e3  win-x86/node.lib
38aa5d1f901cd7d3aeb33965de21cf576132665d46b749b5a3e6b5df7ec68ba2  win-x86/node_pdb.7z
4b0285e40131e5c8ffa10a70fb2ff6190a5cbab90ab0bcdcf9a372290aee70b7  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEcBAEBCAAGBQJYD2hbAAoJEHNBsVwHCHesM8UH/2GAeBw7PJl4HDO6rEdGSwER
DJ1Yb+4HJbfxTMkTiYQawfRkmL/5N5YCOWPfWuj8D7fmm7PvAC95Mq0X6PnI6/pt
h8iO2FVIkwog6Mpd5hB5NMLBy19mLKZ59ZnHUFEpXJwt1pZMimfqy2vAFGb4JIhj
gatsurF+ieqrqztxhVVyCqLoe1qLYi0VzaImzeKHcCGgdp2zkQtMmYHVH0H0/zS9
nozF1q8XSwEVbbPOSyjMkz5OvJlRftEEn711rkTXVRoiB5c+1pKl3E3j5GRR1M52
jGhdfEKfDpRpjcXRMKipLjg4eW4hZFfSnsGqWuuG/VCVX/fUx8dqKlkWWYr9sA0=
=GyFW
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v7.0.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v7.0.0</guid><dc:creator><![CDATA[James M Snell]]></dc:creator><pubDate>Tue, 25 Oct 2016 14:17:02 GMT</pubDate></item><item><title><![CDATA[Node v6.9.1 (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><ul>
<li><strong>streams</strong>: Fix a regression introduced in v6.8.0 in readable stream that caused unpipe to remove the wrong stream (Anna Henningsen)</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/2c3bbb576c"><code>2c3bbb576c</code></a>] - <strong>doc</strong>: fix changelog index for v6.9.0 (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9168">#9168</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4b766f5b7"><code>f4b766f5b7</code></a>] - <strong>streams</strong>: fix regression in <code>unpipe()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/9171">#9171</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6072326009"><code>6072326009</code></a>] - <strong>test</strong>: add regression test for <code>unpipe()</code> (Niels Nielsen) <a href="https://github.com/nodejs/node/pull/9171">#9171</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f248a4d83"><code>9f248a4d83</code></a>] - <strong>tools</strong>: check tag is on github before release (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9142">#9142</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c74d3a700a"><code>c74d3a700a</code></a>] - <strong>tools</strong>: make detached SHASUM .sig file for releases (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9071">#9071</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/955bbf876f"><code>955bbf876f</code></a>] - <strong>tools</strong>: explicitly set digest algo for SHASUM to 256 (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9071">#9071</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.9.1/node-v6.9.1-x86.msi">https://nodejs.org/dist/v6.9.1/node-v6.9.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.9.1/node-v6.9.1-x64.msi">https://nodejs.org/dist/v6.9.1/node-v6.9.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.9.1/win-x86/node.exe">https://nodejs.org/dist/v6.9.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.9.1/win-x64/node.exe">https://nodejs.org/dist/v6.9.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v6.9.1/node-v6.9.1.pkg">https://nodejs.org/dist/v6.9.1/node-v6.9.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.9.1/node-v6.9.1-darwin-x64.tar.gz">https://nodejs.org/dist/v6.9.1/node-v6.9.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-x86.tar.xz">https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-x64.tar.xz">https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.9.1/node-v6.9.1-sunos-x86.tar.xz">https://nodejs.org/dist/v6.9.1/node-v6.9.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.9.1/node-v6.9.1-sunos-x64.tar.xz">https://nodejs.org/dist/v6.9.1/node-v6.9.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-arm64.tar.xz">https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.9.1/node-v6.9.1.tar.gz">https://nodejs.org/dist/v6.9.1/node-v6.9.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.9.1/">https://nodejs.org/dist/v6.9.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.9.1/api/">https://nodejs.org/docs/v6.9.1/api/</a></p>
<p>Shasums (GPG signing hash: SHA512, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

77c14510c4b09188450f8c10b8c163ef4b4f616c8b7f455d538f07a810bc98bf  node-v6.9.1-aix-ppc64.tar.gz
392e511ca0d6203c80700ed753187535e04069d0df0074cbfd1e4f1bd571d4c5  node-v6.9.1-darwin-x64.tar.gz
910395e1e98fb351c62b5702a9deef22aaecf05d6df1d7edc283337542207f3f  node-v6.9.1-darwin-x64.tar.xz
bd73a816a1bfde82c5e6d0a4b5e669f7ce08e0149ba7994388a4f0b99216fb41  node-v6.9.1-headers.tar.gz
e30d67064877ed435e864ea52af20c6c54b7386bcf829a75a89ae1b666ae68bd  node-v6.9.1-headers.tar.xz
8a8da2c3aad9da2d80035eeba0b9aae41230bec394729224fafcfae152fa5f66  node-v6.9.1-linux-arm64.tar.gz
7aa69b6c8cff578d0d97d5bd4f76941b2fade5476f0408d53828666ee427dd4e  node-v6.9.1-linux-arm64.tar.xz
49a896d0a73bc9934eb62af7f3d0f5a75f286b3dfd08a310bfbfe8daa0545fe2  node-v6.9.1-linux-armv6l.tar.gz
eea12dcaead875eb58cbfc7c845c2954523e1393da027057940c64ed1e601686  node-v6.9.1-linux-armv6l.tar.xz
c4651804af2422b10cf49e1eeab96feb2664eaeb6c6ae3913933a946134e3375  node-v6.9.1-linux-armv7l.tar.gz
9a5542ef94fb9d96f1e9ce280b869396728a17461faa52593599bfe27faf9069  node-v6.9.1-linux-armv7l.tar.xz
5714678db7e6ff93ae96417c0b210a1f084ee7a0aabf0f2d33307a1f1d0445ce  node-v6.9.1-linux-ppc64le.tar.gz
6f6362cba63c20eab4914c2983edd9699c1082792d0a35ef9c54d18b6c488e59  node-v6.9.1-linux-ppc64le.tar.xz
2accb9e0f8082ea29f224cf4046d4ce318bb68b6cc41415e1291b58929de49a7  node-v6.9.1-linux-ppc64.tar.gz
cc9b4a189c78c71ac89c7030f90e472965eab75bc3c0e82841b26dda43bd4e38  node-v6.9.1-linux-ppc64.tar.xz
aa4ba50e0af65590903e4627703d90119711aea84c17f3f1b4a9211ed9cc23a8  node-v6.9.1-linux-s390x.tar.gz
92e12509b46b2ea1cfab031b571278d51db399d1d4883caed38aeaa2678035e5  node-v6.9.1-linux-s390x.tar.xz
a9d9e6308931fa2a2b0cada070516d45b76d752430c31c9198933c78f8d54b17  node-v6.9.1-linux-x64.tar.gz
d4eb161e4715e11bbef816a6c577974271e2bddae9cf008744627676ff00036a  node-v6.9.1-linux-x64.tar.xz
d2f4cb3f7e784a8c1c1b6477db613d67635d69cbf9ca80c17b87c9e85378d3bd  node-v6.9.1-linux-x86.tar.gz
f9b2ca03016e45bc35d2441a63a73db94d3e7b92350f15577d796467b9f7efb0  node-v6.9.1-linux-x86.tar.xz
cdf399288aee1cfc2fcfd301b221d7e3141f3d549ab884f36d325605f6ac98fa  node-v6.9.1.pkg
955d396a888c164d12d134baae098e2e214bfb46898e520f5be2e88a404697e2  node-v6.9.1-sunos-x64.tar.gz
d94202bc4567475ccca077f3f819a92c9d7f280bac688ec0506f9a31c3b19201  node-v6.9.1-sunos-x64.tar.xz
ec758b4a638f4599bb4a782196088f7704f4b08e70509ac235c3dd3f5b62382b  node-v6.9.1-sunos-x86.tar.gz
643d675ac6678745784b29ab829519d11c9832aa77095a9b611d71b7ac4d4321  node-v6.9.1-sunos-x86.tar.xz
a98997ca3a4d10751f0ebe97839b2308a31ae884b4203cda0c99cf36bc7fe3bf  node-v6.9.1.tar.gz
0bdd8d1305777cc8cd206129ea494d6c6ce56001868dd80147aff531d6df0729  node-v6.9.1.tar.xz
6ea6768af81948bd0e54760d948f04e0ab182411b235d2067e45a1e2b9052bcb  node-v6.9.1-win-x64.7z
e4c5a82cf481c1eb6ea7db109d70c43a0169203eae7608e2140863efc42c25ce  node-v6.9.1-win-x64.zip
aec417a95b46a21fa13190ed3f9a22de8bc1ecec77f981102345b0c7165420bd  node-v6.9.1-win-x86.7z
78716a433b7f7ca680ffb1242f233fc0fa0fd59f475bca7aed0614a059ce8a8a  node-v6.9.1-win-x86.zip
148aa14ce1491b2cdc47230c90e862e48d1af32baf5cc415b29593b6113ea1cf  node-v6.9.1-x64.msi
314eaf8b5b9e08a835cb5c005ea5f4299b9e9e4d8c97277c1617e511382c15dc  node-v6.9.1-x86.msi
513923b0490ebb7466a56483a62595814ed9d036d6f35476debb0cd606bec526  win-x64/node.exe
3951aefa4afd6fb836ab06468b1fc2a69fa75bd66ec2f5a0e08c4e32547681e3  win-x64/node.lib
a6110ec403a7a5fce0b3f4bd4667d8f31755114ab2f6720358934dc519f781b9  win-x64/node_pdb.7z
6f526496bb08d727b6d7e7c0d21de4bc9f1928878ca245f7d8e9fd51346e669e  win-x64/node_pdb.zip
017659cf538c6cd5244f386be41b6e648221a2df4c4a028759978039bd62213a  win-x86/node.exe
8584b55302cc738f6b0d9e6a8a4740654f55abae9b672a64a0abfd27d3c52627  win-x86/node.lib
6fcffec4a0d304c8c72fcdb0608a4d00c59ae8694d43032d739e0e74b74e9bb2  win-x86/node_pdb.7z
6f25d51c14d6882308e3c32eaddae84cdcd555670660e8bbf17c70ef092dd37c  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJYB/UvAAoJEJM7AfQLXKlG57EIAJaCkjlloRKfmV/7r0A7MFTV
mkZLbHr3bOyx/6hPEcjt0Bbz9B9orIktBCKs9QWcm19aJT+pNS4MpnR/+QGbgJnL
veH8ynpojUkPJ90Cz5M+/FLUjE2Pxm8SLI8XCByncaX1QHjzahYo0mZOHcYqIwxs
T0+pJDTfCmGmW1236QmWNB7G1/WccVvDx7UElYBiVc48BWS78PUY+7M9SN6yLnH1
fl7FW7Layse2u74MWh8K1SwUi6GpYvFNlhi4wmBXAWDCIeh4jk+mBW19q1+w23p+
pJtDKJwiOn6ev9GEBhfs0Mr5ElLINPeTXGTfiSn0iiCMvnIJFOgByAmPYXPHLWU=
=w8eF
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.9.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.9.1</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Wed, 19 Oct 2016 22:42:20 GMT</pubDate></item><item><title><![CDATA[Node v6.9.0 (LTS)]]></title><description><![CDATA[<p><em>This is a security release. All Node.js users should consult the security release summary at <a href="https://nodejs.org/en/blog/vulnerability/october-2016-security-releases/">https://nodejs.org/en/blog/vulnerability/october-2016-security-releases/</a> for details on patched vulnerabilities.</em></p>
<h3 id="header-a-new-lts-release-line">A New LTS Release Line<a name="a-new-lts-release-line" class="anchor" href="#a-new-lts-release-line" aria-labelledby="header-a-new-lts-release-line"></a></h3><p>v6.9.0 marks the transition of Node.js v6 into Long Term Support (LTS) with the codename <strong>&quot;Boron&quot;</strong>. The v6 release line now moves in to &quot;Active LTS&quot; and will remain so until April 2018. After that time it will move in to &quot;Maintenance&quot; until end of life in April 2019.</p>
<h3 id="header-lts-migration">LTS Migration<a name="lts-migration" class="anchor" href="#lts-migration" aria-labelledby="header-lts-migration"></a></h3><p>Some highlights for users migrating from Node.js v4 LTS &quot;Argon&quot; to Node.js v6 LTS &quot;Boron&quot;:</p>
<ul>
<li>The <code>Buffer()</code> constructor has been deprecated in the documentation in favour of the new <code>Buffer.from()</code>, <code>Buffer.alloc()</code> and <code>Buffer.allocUnsafe()</code> for security and safety. See the <a href="https://nodejs.org/api/buffer.html">Buffer documentation</a> for full details. As a documentation-only deprecation there will be no warnings printed to standard error, this is the first phase in a long deprecation cycle.</li>
<li>Support has been dropped for Windows Vista and earlier and macOS 10.7 and earlier.</li>
<li>Many warning messages and error messages have been cleaned up and made more consistent.</li>
<li>The <a href="https://nodejs.org/api/cli.html#cli_prof_process"><code>--prof-process</code></a> command line argument can be used to process output files created when using the V8 <code>--prof</code> command line argument.</li>
<li>A new <a href="https://nodejs.org/api/events.html#events_emitter_eventnames"><code>EventEmitter#eventNames()</code></a> method can be used to list all events currently being listened to on an <code>EventEmitter</code>.</li>
<li><a href="https://nodejs.org/api/fs.html#fs_fs_mkdtemp_prefix_options_callback"><code>fs.mkdtemp()</code></a> is a fast and safe way to make a unique temporary directory using operating system primitives.</li>
<li><a href="https://nodejs.org/api/process.html#process_process_cpuusage_previousvalue"><code>process.cpuUsage()</code></a> will allow insight into CPU resources being consumed by the current process.</li>
<li>Very large arrays are now truncated when passed through <code>util.inspect()</code>, this also applies to <code>console.log()</code> and friends.</li>
<li>When a native <code>Promise</code> incurs a rejection but there is no handler to receive it, a warning will be printed to standard error.</li>
<li>A new experimental debugging protocol can be activated with the <code>--inspector</code> command line argument. This uses the &quot;v8_inspector&quot; protocol and can be consumed directly by Chrome DevTools, Visual Studio Code and others.</li>
</ul>
<p>While there are some breaking API changes appearing in both <a href="https://direct.nodejs.org/en/blog/release/v5.0.0/">v5.0.0</a> and <a href="https://direct.nodejs.org/en/blog/release/v6.0.0/">v6.0.0</a>, they are relatively minor and should not have significant impact on most users.</p>
<p>In addition to Node.js changes, we also have a number of V8 upgrades between Node.js v4 LTS and this new v6 LTS release, including these JavaScript language enhancements:</p>
<ul>
<li>The <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator">spread operator</a> for arrays and function calls</li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/rest_parameters">Rest parameters</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters">Default function parameters</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment">Destructuring</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy">Proxies</a></li>
<li><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes"><code>Array#includes()</code></a></li>
</ul>
<p>It&#39;s time to start planning your migration from Node.js v4 LTS &quot;Argon&quot; to Node.js v6 &quot;Boron&quot;. Argon remains in <em>Active LTS</em> until April, 2017 and then moves in to <em>Maintenance</em> until April 2018 when support will cease. These details and more can be found in the Node.js LTS plan, located at <a href="https://github.com/nodejs/LTS">https://github.com/nodejs/LTS</a>.</p>
<ul>
<li>If you would like help with Node.js, please open an issue at <a href="https://github.com/nodejs/help">https://github.com/nodejs/help</a></li>
<li>If you would like to report a bug with Node.js, please open an issue at <a href="https://github.com/nodejs/node">https://github.com/nodejs/node</a></li>
</ul>
<h2 id="header-node-js-v6-9-0-lts-boron">Node.js v6.9.0 LTS &quot;Boron&quot;<a name="node-js-v6-9-0-lts-boron" class="anchor" href="#node-js-v6-9-0-lts-boron" aria-labelledby="header-node-js-v6-9-0-lts-boron"></a></h2><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>: Don&#39;t automatically attempt to load an OpenSSL configuration file, from the <code>OPENSSL_CONF</code> environment variable or from the default location for the current platform. Always triggering a configuration file load attempt may allow an attacker to load compromised OpenSSL configuration into a Node.js process if they are able to place a file in a default location. (Fedor Indutny, Rod Vagg)</li>
<li><strong>node</strong>: Introduce the <code>process.release.lts</code> property, set to <code>&quot;Boron&quot;</code>. This value is <code>&quot;Argon&quot;</code> for v4 LTS releases and <code>undefined</code> for all other releases. (Rod Vagg)</li>
<li><strong>V8</strong>: Backport fix for CVE-2016-5172, an arbitrary memory read. The parser in V8 mishandled scopes, potentially allowing an attacker to obtain sensitive information from arbitrary memory locations via crafted JavaScript code. This vulnerability would require an attacker to be able to execute arbitrary JavaScript code in a Node.js process. (Rod Vagg)</li>
<li><strong>v8_inspector</strong>: Generate a UUID for each execution of the inspector. This provides additional security to prevent unauthorized clients from connecting to the Node.js process via the v8_inspector port when running with <code>--inspect</code>. Since the debugging protocol allows extensive access to the internals of a running process, and the execution of arbitrary code, it is important to limit connections to authorized tools only. Vulnerability originally reported by Jann Horn. (Eugene Ostroukhov)</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/99e4eee8ef"><code>99e4eee8ef</code></a>] - <strong>build</strong>: do not define ZLIB_CONST (Bradley T. Hughes) <a href="https://github.com/nodejs/node/pull/9122">#9122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cae9eb35f0"><code>cae9eb35f0</code></a>] - <strong>crypto</strong>: fix openssl.cnf FIPS handling &amp; testing (Rod Vagg) <a href="https://github.com/nodejs/node-private/pull/82">nodejs/node-private#82</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c947d448da"><code>c947d448da</code></a>] - <strong>deps</strong>: cherry-pick 0e14baf712 from V8 upstream (Rod Vagg) <a href="https://github.com/nodejs/node-private/pull/80">nodejs/node-private#80</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/647afe9d9a"><code>647afe9d9a</code></a>] - <strong>inspector</strong>: generate UUID for debug targets (Eugene Ostroukhov) <a href="https://github.com/nodejs/node-private/pull/79">nodejs/node-private#79</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ea0358a91"><code>1ea0358a91</code></a>] - <strong>node</strong>: --openssl-config cli argument (Fedor Indutny) <a href="https://github.com/nodejs/node-private/pull/78">nodejs/node-private#78</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/455272ad33"><code>455272ad33</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add process.release.lts property (Rod Vagg) <a href="https://github.com/nodejs/node/pull/3212">#3212</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ace073949"><code>9ace073949</code></a>] - <strong>win,build</strong>: try multiple timeservers when signing (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9155">#9155</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.9.0/node-v6.9.0-x86.msi">https://nodejs.org/dist/v6.9.0/node-v6.9.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.9.0/node-v6.9.0-x64.msi">https://nodejs.org/dist/v6.9.0/node-v6.9.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.9.0/win-x86/node.exe">https://nodejs.org/dist/v6.9.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.9.0/win-x64/node.exe">https://nodejs.org/dist/v6.9.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v6.9.0/node-v6.9.0.pkg">https://nodejs.org/dist/v6.9.0/node-v6.9.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.9.0/node-v6.9.0-darwin-x64.tar.gz">https://nodejs.org/dist/v6.9.0/node-v6.9.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.9.0/node-v6.9.0-linux-x86.tar.xz">https://nodejs.org/dist/v6.9.0/node-v6.9.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.9.0/node-v6.9.0-linux-x64.tar.xz">https://nodejs.org/dist/v6.9.0/node-v6.9.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.9.0/node-v6.9.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.9.0/node-v6.9.0-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.9.0/node-v6.9.0-sunos-x86.tar.xz">https://nodejs.org/dist/v6.9.0/node-v6.9.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.9.0/node-v6.9.0-sunos-x64.tar.xz">https://nodejs.org/dist/v6.9.0/node-v6.9.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.9.0/node-v6.9.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.9.0/node-v6.9.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.9.0/node-v6.9.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.9.0/node-v6.9.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.9.0/node-v6.9.0-linux-arm64.tar.xz">https://nodejs.org/dist/v6.9.0/node-v6.9.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.9.0/node-v6.9.0.tar.gz">https://nodejs.org/dist/v6.9.0/node-v6.9.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.9.0/">https://nodejs.org/dist/v6.9.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.9.0/api/">https://nodejs.org/docs/v6.9.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

a5738a8061e5964d9851047355bab10c02046997adad0592d3e0c834c19c9599  node-v6.9.0-aix-ppc64.tar.gz
fd0f58487cd72d78e857bfc24061cfe77353e1571a17182b4e38273782648edf  node-v6.9.0-darwin-x64.tar.gz
fb512f229ea2b9d55a67ec3244a37b001a4f81c0ef449df2bf4fd823c06b8571  node-v6.9.0-darwin-x64.tar.xz
c2848e6ef6de3d771d3523ca8da2de6c949729476b3723cabf82836af4b723b8  node-v6.9.0-headers.tar.gz
1f8ebe4f1bc35b4e0399c05c208e79b497f84a18de5b46b10348948e9d3241d3  node-v6.9.0-headers.tar.xz
e9ff08e622436007594dcbff1b528023aaa2397c38fdc961d130730b90fdc814  node-v6.9.0-linux-arm64.tar.gz
b118ce433fa64868a46b5bf482e5c5c698df435ea40b1ec8429b7aae828b583e  node-v6.9.0-linux-arm64.tar.xz
ce870c8839ce5d46a36d11ae882e59cff6e361c46714428da3464504a3f0769a  node-v6.9.0-linux-armv6l.tar.gz
b1db436ec7ab97b2c3cf7b495b1ac57191afd1a71dc3d939a535c7cbbbf329d0  node-v6.9.0-linux-armv6l.tar.xz
97aaf1dba42c7544f8a2ad1e34e0f032d7645227e60928b9b522e257bd219256  node-v6.9.0-linux-armv7l.tar.gz
5fedf1319d4946fda7a20f8452f5ded4fb9707ce1661710e69616884e830f96c  node-v6.9.0-linux-armv7l.tar.xz
325b89f57374627d19de246dd1148699ea88b02139cecbdbe218b519fc8a328c  node-v6.9.0-linux-ppc64le.tar.gz
5fe38d010a3bfb179c2e3394937e7eb64b0a3076aff26d776fa1c5d67d9672b9  node-v6.9.0-linux-ppc64le.tar.xz
bf21e314c2bcf0ea379d2a6b2c017b0446ad8fb822dbc3c2fc04d594b727b23a  node-v6.9.0-linux-ppc64.tar.gz
44c3c0f3cb84216ef73d47acf886ca2aed2765640b76bbabf9a4fd8dba4961c1  node-v6.9.0-linux-ppc64.tar.xz
4aa6e76334e3bba1919c65a2a0dcabd28c48a282402b2f523807f31a588896e8  node-v6.9.0-linux-s390x.tar.gz
a2069e6d13c8ed1ffd80eaf039689abf82b300463125f1753e5467ecdef1ab6d  node-v6.9.0-linux-s390x.tar.xz
a9aafa2499097b315e1554b882923a6e2f9c446d24eaea53630f0fdbe075b226  node-v6.9.0-linux-x64.tar.gz
1fec8901f9158061eeeba407103c73f627d03c856cdaeb995c274d200c004a6f  node-v6.9.0-linux-x64.tar.xz
5520dc47e11b377064ce99a60e640dfdf9abc29916bcd110307474463af9efb1  node-v6.9.0-linux-x86.tar.gz
b15ed03aa7d113b6803e7e7ec7adebd310d08e6c6c807d9a2776da7421d502e6  node-v6.9.0-linux-x86.tar.xz
c91da719ec4db0f4397f93dbf604d4d77f3424e7ac5778ca120f61d5dd0bac9e  node-v6.9.0.pkg
e623e9bd2dd3554fdb9ec53ca3fe6e0d1a3715c05766bfc9a002d3289adbbe39  node-v6.9.0-sunos-x64.tar.gz
b748b5c427acbe1e8ac0a7a2a0af88d11120fe9019509841664ce7af2111a46b  node-v6.9.0-sunos-x64.tar.xz
2e48eb1506f54549df5e7c5727cd5c171aaf838f22caa848aeb2a3011db7f171  node-v6.9.0-sunos-x86.tar.gz
148f45f8e6ccf13e477d4ad0fee91fd41fe10af1d32ff6fc48ed3271bff26e1f  node-v6.9.0-sunos-x86.tar.xz
2e2657d2ece89782ca9e2cc0300f9119998e73382caa7ad2995ab81cc26ad923  node-v6.9.0.tar.gz
656342ed8a84c95a36af902f309aeeca7103b16d61c02925bd37bd47d2194915  node-v6.9.0.tar.xz
cbf07f7e472a3e7a574aac2350b7cac42e53e71b80fe4f910b32de452ce36572  node-v6.9.0-win-x64.7z
7c1c970d957c855c37ad16843ee5eb0f5369fbc42b24a5cd3dce18597dda087d  node-v6.9.0-win-x64.zip
8547a1a8ec2cc73194f7c670fa250a1357b20d97e1d76f256964dc95d9af9008  node-v6.9.0-win-x86.7z
ce35aeea6832fec2c5237e8958953acad59fafe89424335d1d882fc23199203f  node-v6.9.0-win-x86.zip
c20bce1c2dd7b0b30ff86e6ac32b4a79357165f1a3613ef111a26a0f5c621895  node-v6.9.0-x64.msi
e73dba32de3166b5de6f15f8677b1a8f8d67fa0983e660408518a8b259a3151b  node-v6.9.0-x86.msi
9ac737d4329515114d000766bd1e7ab8803a62ad9cddcf3629b1fc65b785cc7c  win-x64/node.exe
24fed33afb5c91284aea7d1c446687bae152ab915d4394af0752c32d75649ed2  win-x64/node.lib
892723c55b31b75e87356db0915e8bb09e449d7f8c062b64ea7d21c7f9283c26  win-x64/node_pdb.7z
740bb0435e8f6ca410ea3cad0f7e52e3dc788b870d3e05580159c81b600b0cd9  win-x64/node_pdb.zip
70dfa76f7e8b59e401002cae7d23565e9fde20ede65d47a900077608d5f3b347  win-x86/node.exe
1e2b080e083684e4d1ddf2a0bdf7415006e0c5bf1bae82cc35383c8642196735  win-x86/node.lib
c1da9b46e96bfacb267cb70932069eaf1c8ed4f1a6de7920bef2ccd7a73d7b3b  win-x86/node_pdb.7z
1b22b2f42b00af17ceacc0463120dec16a9d1582a537d0865e252a51dd8bef3e  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJYBlkOAAoJEMJzeS99g1RdBq8IAME4kDcDjbbGbw2iviVXiEm1
IzBfYYHuxc3AUzxB9kEOkoYO++lR9Uo6pbhQTzYr2cTCQ46IhrAL+xSVX+Awhv2T
BSDwGTXCDAi5jTIQFNjJXfunSIdt9qGQKI/eLQ48Q00Cz9xvrFWgyZO97wwfUXCw
S3+y5fVDDgvUcrTybr3FWbIu6cjL6UQ8rW9E/clpa3KJehPjWBLkXoFmOrhL8e5/
yKvSJLID+z8PnDceFvwK8IdEQ/cZhh6XkbE2hZfM45QPyELrAhlHompv1yDFItqm
LOnBqVa0ZyoArPeQolTy/Gt8K0K44aC7fWzGnFWc0xcuso9c5RWgWR5iNNlzUpI=
=biwr
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.9.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.9.0</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Tue, 18 Oct 2016 17:25:38 GMT</pubDate></item><item><title><![CDATA[Node v4.6.1 (LTS)]]></title><description><![CDATA[<p>This is a security release. All Node.js users should consult the security release summary at <a href="https://nodejs.org/en/blog/vulnerability/october-2016-security-releases/">https://nodejs.org/en/blog/vulnerability/october-2016-security-releases/</a> 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><strong>c-ares</strong>: fix for single-byte buffer overwrite, CVE-2016-5180, more information at <a href="https://c-ares.haxx.se/adv_20160929.html">https://c-ares.haxx.se/adv_20160929.html</a> (Daniel Stenberg)</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/f3c63e7ccf"><code>f3c63e7ccf</code></a>] - <strong>deps</strong>: avoid single-byte buffer overwrite (Daniel Stenberg) <a href="https://github.com/nodejs/node/pull/8849">#8849</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a0daa6c2f"><code>5a0daa6c2f</code></a>] - <strong>win,build</strong>: try multiple timeservers when signing (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9155">#9155</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v4.6.1/node-v4.6.1-x86.msi">https://nodejs.org/dist/v4.6.1/node-v4.6.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v4.6.1/node-v4.6.1-x64.msi">https://nodejs.org/dist/v4.6.1/node-v4.6.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.1/win-x86/node.exe">https://nodejs.org/dist/v4.6.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.1/win-x64/node.exe">https://nodejs.org/dist/v4.6.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v4.6.1/node-v4.6.1.pkg">https://nodejs.org/dist/v4.6.1/node-v4.6.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.1/node-v4.6.1-darwin-x64.tar.gz">https://nodejs.org/dist/v4.6.1/node-v4.6.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-x86.tar.xz">https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-x64.tar.xz">https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-ppc64le.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.1/node-v4.6.1-sunos-x86.tar.xz">https://nodejs.org/dist/v4.6.1/node-v4.6.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.1/node-v4.6.1-sunos-x64.tar.xz">https://nodejs.org/dist/v4.6.1/node-v4.6.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-arm64.tar.xz">https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v4.6.1/node-v4.6.1.tar.gz">https://nodejs.org/dist/v4.6.1/node-v4.6.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v4.6.1/">https://nodejs.org/dist/v4.6.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v4.6.1/api/">https://nodejs.org/docs/v4.6.1/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

e5929de3a963f9a75c5923c9c222cde401e03c4b4991ec9281bf81f878f482ff  node-v4.6.1-darwin-x64.tar.gz
18252a9261477296975317c11ee5d21c3847df0f6e4b25e210373fd839a77984  node-v4.6.1-darwin-x64.tar.xz
58ce23125a049f0098693f8c48c431d54906586007c1a8b899add656a4e5a2fe  node-v4.6.1-headers.tar.gz
7d0e7ad37175695b35c6f6761dbc5f0e3beb777f8ad5943563100efed1c0b43d  node-v4.6.1-headers.tar.xz
439a4261c13644dee42d8f5ff6a6fc7974a5c5bb169f6c79cc5852b50298a1c4  node-v4.6.1-linux-arm64.tar.gz
a8952908de2933f6702ac85e2f12ea0443ac7459176624546565ea74d2492560  node-v4.6.1-linux-arm64.tar.xz
a66310bd045260f3c1d55bbafe7bbd6477004882f8b7ef63da0b79ed3d2b9ec4  node-v4.6.1-linux-armv6l.tar.gz
8883c105c0e192ba41d882ac459a5f025a205f7d5799369f2f54c71ce84fb1f2  node-v4.6.1-linux-armv6l.tar.xz
b6883d8d3daf121c6fffcd8546747105ca46ae8b1214d2fb6f3640a8aef0879c  node-v4.6.1-linux-armv7l.tar.gz
3cd0d522ddcedd22110b0cd698c5babc3b11b3be378e79570010f6708ee9714f  node-v4.6.1-linux-armv7l.tar.xz
1c66dd602d5ac022560eb7f2cb8c1be63d7a0d9e32f8f67c0bd7d84fce7179e5  node-v4.6.1-linux-ppc64le.tar.gz
ed99067c35d478d5667789298cbd0a645c88f9be291091ae9d868ccc12e8e833  node-v4.6.1-linux-ppc64le.tar.xz
297a458edf5f0f274e8bba96dcb8cb975e47a802401087a17ba20f550fa85785  node-v4.6.1-linux-ppc64.tar.gz
84e0e9d8930cc6a6c8f519a802ad7a28f33298d71ba59e8f8a5eead5233c0030  node-v4.6.1-linux-ppc64.tar.xz
033243d4ddffd67856c9ccfb512b0d1980e8d1373554bc328472b21bc5de7675  node-v4.6.1-linux-x64.tar.gz
cafa6e4bc66e3b8047f927c6cd3549398b9c11a94c73c9d0b9fc330e85e9697b  node-v4.6.1-linux-x64.tar.xz
16e0216d35ed1f81ac9a40081fa6f9b28e63dcbb38b316956dc1badd8b4bcfa7  node-v4.6.1-linux-x86.tar.gz
ddbfd6729538da959c4444181b1860dd6bfbee927c5f0c3b9007881006f19f58  node-v4.6.1-linux-x86.tar.xz
ccf029983486ba15394bd7cf4dd23b19cd371ec58f58d60897e72d156556e8c2  node-v4.6.1.pkg
892b86782c240b1886b4b655ca266425164e928b18c75e3d3f6960172a34cedf  node-v4.6.1-sunos-x64.tar.gz
1a0d8ae76ef9c03c24bf8a46abe8e1c334be97ccec4a7b4e40ed6e00003db899  node-v4.6.1-sunos-x64.tar.xz
f87490f0764b6c0a88e3e90e2ee14eb8b67dad0245a7b20fcc4e5fe1e75d3ec9  node-v4.6.1-sunos-x86.tar.gz
3047a3ee63e8bd3fd2275daf2e9bb9be028009394751fb96b0c79f74c3cedb9c  node-v4.6.1-sunos-x86.tar.xz
b8ca4db42c5a1fed95baf6996ff776db3c95ad2bcf73c7aed2f1f921a1225de3  node-v4.6.1.tar.gz
fe2a85df8758001878abb5bbaf17a6b6cdc12b3e465b1d3bace83b37fdf0345a  node-v4.6.1.tar.xz
8a9739e505244f382d8a045464cff1c92a10977351138e7972bd3349bb4e9106  node-v4.6.1-win-x64.7z
f576f2dacc4262202ae21f7d64ab9a01b7e551795848dfa39ef39a2cd63fa42c  node-v4.6.1-win-x64.zip
9633d956e36d8196f811ff4e685261910d942b2ceaa46aa296bbbbd5fa8b2b09  node-v4.6.1-win-x86.7z
80ecda252f5d7026a73bca964369e4eff4cac7ae2c8c96728ca10ef63f8564a5  node-v4.6.1-win-x86.zip
3718c9b018751d16ac311208c1d0d8091089ce431ea32f285ddaf54884091061  node-v4.6.1-x64.msi
b75124cb64ec423142f8c27e061854848ad99bf7bb896c8072ecebb5c91f6900  node-v4.6.1-x86.msi
04e33f33ba34a3426f4f11517f6b390697af7b5635eca97ff379204fdc978635  win-x64/node.exe
8dcb77384bcdf1cb7caa9fa1a146fd89318ec484b597918350a8603e911ddb75  win-x64/node.lib
ca0431734a0f0aca4ec78ea7c97969da9d13803212a5902af64304c6f1fb99dc  win-x64/node_pdb.7z
75c3133ecc9671113057727c1bd91af489a37ed207821acc731e27389d91cd94  win-x64/node_pdb.zip
965d55bdb6e8abc4053cccf87fbb524d4e2c416eba8892705eac60acf73262e2  win-x86/node.exe
228584a3a6e4b0e50d5e56fd4d795f499df8e08b4a33f316ccf528baf49f7302  win-x86/node.lib
25e0f6f56b34b5af71d79ae88858d6f69e9c3ffb11d7db748f5a585c4777ca8d  win-x86/node_pdb.7z
1ebdf49696992aa4961a8420f6e9e629f33928043ef497a03505df635ebfdc1c  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJYBlXZAAoJEMJzeS99g1RdmnUH/0B7JWzkfXRn0zNOMJ8dl/rC
lyxkDkQbZ7q8zQjoJaY6/53De5h2eWI1XklDjOxXjgEIwUxm6d02LjMiCu2dJTe2
dKQKr3Ip4Zjdon05mUq7/wZD98nXzPVp4uuEipM/6qRPlZeARam5LGAK1QVremYt
gagd8oN5riQ0HCJl2RIcFc/k0vZkKZykjM/LOacEKEmH2XAmBOtZ/0njYspK9X+y
QmFKpq0haCvhY7TENbHPMyT5snwI3W+xg4asNKoobX3rgDCBOumEXrUx0y5Ovef0
05MY/Mq1YSldypzZVULCyLYfP4R/dnN3ePRPYltYPvgW8uta7G9NTtfC0olkHxw=
=2XqL
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v4.6.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v4.6.1</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Tue, 18 Oct 2016 17:04:37 GMT</pubDate></item><item><title><![CDATA[Node v0.10.48 (Maintenance)]]></title><description><![CDATA[<p>This is a security release. All Node.js users should consult the security release summary at <a href="https://nodejs.org/en/blog/vulnerability/october-2016-security-releases/">https://nodejs.org/en/blog/vulnerability/october-2016-security-releases/</a> 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>c-ares: fix for single-byte buffer overwrite, CVE-2016-5180, more information at <a href="https://c-ares.haxx.se/adv_20160929.html">https://c-ares.haxx.se/adv_20160929.html</a> (Rod Vagg)</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[a14a6a3a11] - deps: c-ares, avoid single-byte buffer overwrite (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9108">https://github.com/nodejs/node/pull/9108</a></li>
<li>[b798f598af] - tls: fix minor jslint failure (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9107">https://github.com/nodejs/node/pull/9107</a></li>
<li>[92b232ba01] - win,build: try multiple timeservers when signing (Rod Vagg) <a href="https://github.com/nodejs/node/pull/9155">https://github.com/nodejs/node/pull/9155</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v0.10.48/node-v0.10.48-x86.msi">https://nodejs.org/dist/v0.10.48/node-v0.10.48-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v0.10.48/x64/node-v0.10.48-x64.msi">https://nodejs.org/dist/v0.10.48/x64/node-v0.10.48-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.48/node.exe">https://nodejs.org/dist/v0.10.48/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.48/x64/node.exe">https://nodejs.org/dist/v0.10.48/x64/node.exe</a><br>
macOS Universal Installer: <a href="https://nodejs.org/dist/v0.10.48/node-v0.10.48.pkg">https://nodejs.org/dist/v0.10.48/node-v0.10.48.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.48/node-v0.10.48-darwin-x64.tar.gz">https://nodejs.org/dist/v0.10.48/node-v0.10.48-darwin-x64.tar.gz</a><br>
macOS 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.48/node-v0.10.48-darwin-x86.tar.gz">https://nodejs.org/dist/v0.10.48/node-v0.10.48-darwin-x86.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.48/node-v0.10.48-linux-x86.tar.gz">https://nodejs.org/dist/v0.10.48/node-v0.10.48-linux-x86.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.48/node-v0.10.48-linux-x64.tar.gz">https://nodejs.org/dist/v0.10.48/node-v0.10.48-linux-x64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v0.10.48/node-v0.10.48-sunos-x86.tar.gz">https://nodejs.org/dist/v0.10.48/node-v0.10.48-sunos-x86.tar.gz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v0.10.48/node-v0.10.48-sunos-x64.tar.gz">https://nodejs.org/dist/v0.10.48/node-v0.10.48-sunos-x64.tar.gz</a><br>
Source Code: <a href="https://nodejs.org/dist/v0.10.48/node-v0.10.48.tar.gz">https://nodejs.org/dist/v0.10.48/node-v0.10.48.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v0.10.48/">https://nodejs.org/dist/v0.10.48/</a><br>
Documentation: <a href="https://nodejs.org/docs/v0.10.48/api/">https://nodejs.org/docs/v0.10.48/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

6a6ce9cbc42560a1d0ed9c04dcdcb84127f0c2e90d4850fd0e3003b31549795c  node.exe
7d070b0e240bed0939841c830cb2aa087f2b83a9fe25b9318964056a5f878aae  node.exp
b186c12757de90a3554f53ed58e623aac5cdad2be8df054f39338e6e6f8f70a1  node.lib
b007eea6d7a7f4a1dbc11e1ea5771ee39f4269e99dbbbc6ecf1441db3fb6e351  node.pdb
35d510ca5e8dd0c21cb11c2bf33b90f3715f92281aaaa49645f61c565c8adceb  node-v0.10.48-darwin-x64.tar.gz
6c4a387bda0ccf2efc282fbf426e6ab18dde7f0d61db6e76f76c77ab0bdf71af  node-v0.10.48-darwin-x64.tar.xz
0054a05d99e36a1e50af321d6c13ef84afde895063abd5c5e808bb84d33c2296  node-v0.10.48-darwin-x86.tar.gz
34f698e0ab6e2687aedf66c99ab1f6e6fa39776570be287a484d0f21062cf106  node-v0.10.48-darwin-x86.tar.xz
fd9b79cfd5814aa7a6bf095e34e890206f2eea9a3e0ab7234a1c6d125b5c389f  node-v0.10.48-headers.tar.gz
1d111b1e17fddc98cabf53a178634f693bf31ee3470889036bd335ae12c0c39b  node-v0.10.48-headers.tar.xz
82f5fe186349ca69d8889d1079dbb86ae77ce54fce5282b806c359ce360cec7b  node-v0.10.48-linux-x64.tar.gz
9fdd93e14ba629f50020e283ac0d9ae183034b0f685747b3c927313feb918908  node-v0.10.48-linux-x64.tar.xz
abb69775712b947ac33f219db9bf462ddfe70e895c42ba415b79056e842f0fba  node-v0.10.48-linux-x86.tar.gz
9d2154ec399362cf94b9284c87ededf9cfc388a23d96b6e2b64b2dd2b9a6d883  node-v0.10.48-linux-x86.tar.xz
aff11080627404624c7ce64d5253806abc81a1511a9bec1d244e6f761d5f3079  node-v0.10.48.pkg
7dbb5cdecedd9d15119fa556f99ba14e900c325c550f57d4f65869c046e7eba5  node-v0.10.48-sunos-x64.tar.gz
e87740c55a6405b00dea737ac3f24ca41d130e0f077c9bd3ef2da7c9814ed1e7  node-v0.10.48-sunos-x64.tar.xz
ebb1a347363b22d5460d35c1250ffc9dde6216be4d67c3281d2702e1de403b06  node-v0.10.48-sunos-x86.tar.gz
3b68e2bb8f97d59c6fe3d5a055bf0d9fc38e591c496307a1bb685cedaabcea30  node-v0.10.48-sunos-x86.tar.xz
27a1765b86bf4ec9833e2f89e8421ba4bc01a326b883f125de2f0b3494bd5549  node-v0.10.48.tar.gz
365a93d9acc076a0d93f087d269f376abeebccad599a9dab72f2f6ed96c8ae6e  node-v0.10.48.tar.xz
834319f6f02fdf96e214a034d77352178ee4db55f2ae8463a49ea11246467adb  node-v0.10.48-x86.msi
1cdfe558099e4ec46f2b4a17e11f1ffae8eec1422532ffd6651fdb54ed7faa45  openssl-cli.exe
d27f423125232c9088b2bb65052180e0f6b7ad713856f74f1d5e530795eed039  openssl-cli.pdb
5d8cb2b12068166be30b48dcfd03bb46aee81d9e61f13fe4a650603e9ab1b951  x64/node.exe
d4f9d03e75c96262d72a47ccbc72a07f5684e2a2de78dc818c8f33e2c6de1ee3  x64/node.exp
5bbdf40545f7fde4e9d03627b26f8dd17a90acd744a836ddaa4bbe7c3b0ba608  x64/node.lib
dd62dbd0038102e0f83ac2cb1263524eadf8600a01f417285fc167027e91215a  x64/node.pdb
4f3ad54b78cdd74ee9502620815f8bbd441ee718884469795e52c1c0155dbccf  x64/node-v0.10.48-x64.msi
10f03315302c2ec0c4f610ca088b0f292f8cfcb6f4d1e41d08a3b21b7d8fce84  x64/openssl-cli.exe
73c5688003f2a7a7801bbd0f7393371018a44ab709a0473ac39a3c278f205209  x64/openssl-cli.pdb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJYBk/vAAoJEMJzeS99g1RdV1sH/RHgh/RbMRTMHyDNfrateafQ
4RZZdj6XG5Jp5dZgLIoZhJNrXw4KlBZrSulowjPBDYXfOyFnZ3FeDl/T4u1cmIEp
qCgUhmzc8JJRSsO1w47oqesXamp8NFj6Hj/GGdsfOwbekatdi649zwLxqpQ8fqzd
kj5y6dpfteIkPBQIR0uEOh2tH+c/984QGl1pC3dCsVGkAw1bPMsDHnbolK3LTfwc
qJDliVuHH4h3sn9xZ1n6MekYqBfzX62RbU/KktQ/4hpy9cIzIvPrgsvfG/xLoH+t
9CU3O/rjY0TtdtNbZquD81WL0eHlwozm0DYXob5bTjZKT0M6GShpzgGweMqx4Ow=
=G98g
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v0.10.48</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v0.10.48</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Tue, 18 Oct 2016 16:45:53 GMT</pubDate></item><item><title><![CDATA[Node v0.12.17 (Maintenance)]]></title><description><![CDATA[<p>This is a security release. All Node.js users should consult the security release summary at <a href="https://nodejs.org/en/blog/vulnerability/october-2016-security-releases/">https://nodejs.org/en/blog/vulnerability/october-2016-security-releases/</a> 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>c-ares: fix for single-byte buffer overwrite, CVE-2016-5180, more information at <a href="https://c-ares.haxx.se/adv_20160929.html">https://c-ares.haxx.se/adv_20160929.html</a> (Daniel Stenberg)</li>
</ul>
<h3 id="header-commits">Commits:<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[c5b095ecf8] - deps: avoid single-byte buffer overwrite (Daniel Stenberg) <a href="https://github.com/nodejs/node/pull/8849">https://github.com/nodejs/node/pull/8849</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v0.12.17/node-v0.12.17-x86.msi">https://nodejs.org/dist/v0.12.17/node-v0.12.17-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v0.12.17/x64/node-v0.12.17-x64.msi">https://nodejs.org/dist/v0.12.17/x64/node-v0.12.17-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.17/node.exe">https://nodejs.org/dist/v0.12.17/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.17/x64/node.exe">https://nodejs.org/dist/v0.12.17/x64/node.exe</a><br>
macOS Universal Installer: <a href="https://nodejs.org/dist/v0.12.17/node-v0.12.17.pkg">https://nodejs.org/dist/v0.12.17/node-v0.12.17.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.17/node-v0.12.17-darwin-x64.tar.gz">https://nodejs.org/dist/v0.12.17/node-v0.12.17-darwin-x64.tar.gz</a><br>
macOS 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.17/node-v0.12.17-darwin-x86.tar.gz">https://nodejs.org/dist/v0.12.17/node-v0.12.17-darwin-x86.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.17/node-v0.12.17-linux-x86.tar.gz">https://nodejs.org/dist/v0.12.17/node-v0.12.17-linux-x86.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.17/node-v0.12.17-linux-x64.tar.gz">https://nodejs.org/dist/v0.12.17/node-v0.12.17-linux-x64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v0.12.17/node-v0.12.17-sunos-x86.tar.gz">https://nodejs.org/dist/v0.12.17/node-v0.12.17-sunos-x86.tar.gz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v0.12.17/node-v0.12.17-sunos-x64.tar.gz">https://nodejs.org/dist/v0.12.17/node-v0.12.17-sunos-x64.tar.gz</a><br>
Source Code: <a href="https://nodejs.org/dist/v0.12.17/node-v0.12.17.tar.gz">https://nodejs.org/dist/v0.12.17/node-v0.12.17.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v0.12.17/">https://nodejs.org/dist/v0.12.17/</a><br>
Documentation: <a href="https://nodejs.org/docs/v0.12.17/api/">https://nodejs.org/docs/v0.12.17/api/</a></p>
<p>Shasums (GPG signing hash: SHA256, file hash: SHA256):</p>
<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

5a959b68bf667b89e256fd620bb88e5bef80bfa3e7cce3176b61cf4b144c5c06  node.exe
155e4f44e6ea5a37814f06f078265d2cf335ea383a161bc288b56d3093feb62a  node.exp
e6e08241c0669c67b13b3ce3bdb4019c849e09caa34150b18559b7e9ee0a3cea  node.lib
1ccbe8436699f3e33df01b66aed504a521822b5ce6eea5e529b6cc35edab3db3  node.pdb
4134958fecbc56e9a25374c80e4770ec51e5acfb5eefb67c89ee1af8d80c83da  node-v0.12.17-darwin-x64.tar.gz
618b43ff788a7fafcd44721213bc85a142390bdaf42dddfeebef4ccb34ca1625  node-v0.12.17-darwin-x64.tar.xz
5a24a5ca37ee53d45e49dafcd286b6b26e9f5e2805bb768b287bab5f289573ba  node-v0.12.17-darwin-x86.tar.gz
ae8313eeb6e886477deaf5ca29c52a6f4f9b222e6095e9d5ecf1bef52083e6d2  node-v0.12.17-darwin-x86.tar.xz
a93ceb4f049a762975c103fefc152fab486b99419fa60ea865841390d8c326ee  node-v0.12.17-headers.tar.gz
4cd5829696466bd4de72688d8ceb0315e6b3c5e7d76f2d8f3810c055a871b493  node-v0.12.17-headers.tar.xz
afeec47fc543e24a1e596d05e9bc8e019c3bdf51d45f0ddeac6aeb04f15eaece  node-v0.12.17-linux-x64.tar.gz
5a89f8bc4e8195f44499afcf60a50c198fa119dc2ca30f446b96c90bc2eea779  node-v0.12.17-linux-x64.tar.xz
5069c77361a0952d426620d9f35f87f0066ce81df4cb57612a3db145ab10c93e  node-v0.12.17-linux-x86.tar.gz
57202ae0ddf4252afb649a12ad79817ca67162220c73b57dea31abc73cee4e79  node-v0.12.17-linux-x86.tar.xz
8d65a3e5376f3adf048f0acb647085ee862b66fa7e5bd1c8fff577eb02fb58f0  node-v0.12.17.pkg
0354c8c1e636886ff1759e3106ac150350c9c2e252ac01dee7801e471ee03a96  node-v0.12.17-sunos-x64.tar.gz
557642532e608b5cda58eace551c8debdc17ff7bc8e7dda0ac3b3c4018789113  node-v0.12.17-sunos-x64.tar.xz
f17d21f5b04a1a1b21a6bed7fbcda9bc3f0d580fcc2ca8049bba0139eea2bd97  node-v0.12.17-sunos-x86.tar.gz
f9565792862d19cf160475faabe4c1066bca1e86f2018e850f79aecd40087c02  node-v0.12.17-sunos-x86.tar.xz
ddea5e253812f167608fbdda6ff29ffc30dc6f669cf2f6e4249938d28b9cd44d  node-v0.12.17.tar.gz
e2e82229200ef973e033d6dae910d789ab440e913f8c4c6225bf5e6e4a446420  node-v0.12.17.tar.xz
b0c761bd9f6506c750c3d8484c10f6725c475aa284eafba0a858ecba9a8866c9  node-v0.12.17-x86.msi
baaef9bfef68f2fc9ee49db2d71cb470c9fbdd8206e0077db0920c222ee8c14a  openssl-cli.exe
749b4673390b45c53e4a95e416ed0b74937bd390beb7c33390de7715e4df9f9e  openssl-cli.pdb
7712b7cbcb1c197cd44f7b38619a17c48d3a8b5b06911ddd91572c8e4ffe1c14  x64/node.exe
2483fed3a01e92322527da0e29d994526abc27aace3ce3829bfce0838d7d0710  x64/node.exp
17c7a61c63b96422dfd81849080a18a1b3b6d2ee500410bfb9741ce82b86544d  x64/node.lib
d373a79d76d17f813df7c5dfe3a8311d618047f4114feafd1e0551f4d84fb7a0  x64/node.pdb
a7a38396850c0c34f27165fddceef74137be4656ed636624da403a8f62441d99  x64/node-v0.12.17-x64.msi
a3fc1ecfa42913d3db21efbae13854368a05f42ebf6c1ba3578101afaf156514  x64/openssl-cli.exe
024a5c91411d2a23bca99ff49670837b0d70f06956fba5fa5d57008810af7722  x64/openssl-cli.pdb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJYBkrfAAoJEMJzeS99g1RdoWYIANySBPtGwzZU9oy/6YRAvEzo
pyNADjYmVxfwfYbf+xVhW+hmCEMG7mZLj0poGAv5S3Hjgvod7VK5aY7kDZ2pziAh
8okFiWb5XDv6IDboqsCzmSYU6dbt4KVSMLY69xsBbktHs30YMxtoBpqg7o3XvoZ4
9pi2GoR94HUP2VtkFiouHAXyt7tMyBgdmM0e2cOa+3+k8ZrdSLkB+rFWDfO0pGuq
KakDA8QSt/kc4P44sc99+EE6makOfxxnern0VI/6Vqg2VQL3Lmpg0voLsOZJob+O
js68vH/dsoOciHb2KFUfLVIyOBzrtrFhE/WvA2/wyuvEqf3DipjmYD+naDjUT80=
=oSLU
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v0.12.17</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v0.12.17</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Tue, 18 Oct 2016 16:25:06 GMT</pubDate></item><item><title><![CDATA[October security releases and v6 LTS "Boron" security inclusions]]></title><description><![CDATA[<h2 id="header-_-update-18-october-2016-_-releases-available"><em>(Update 18-October-2016)</em> Releases available<a name="_-update-18-october-2016-_-releases-available" class="anchor" href="#_-update-18-october-2016-_-releases-available" aria-labelledby="header-_-update-18-october-2016-_-releases-available"></a></h2><p>Updates are now available for all active Node.js release lines.</p>
<p>The following releases all contain fixes for CVE-2016-5180 &quot;ares_create_query single byte out of buffer write&quot;:</p>
<ul>
<li><a href="https://nodejs.org/en/blog/release/v0.10.48/">Node.js v0.10.48 (Maintenance)</a></li>
<li><a href="https://nodejs.org/en/blog/release/v0.12.17/">Node.js v0.12.17 (Maintenance)</a></li>
<li><a href="https://nodejs.org/en/blog/release/v4.6.1/">Node.js v4.6.1 (LTS &quot;Argon&quot;)</a></li>
</ul>
<p>While this is not a critical update, all users of these release lines should upgrade at their earliest convenience.</p>
<p>In addition, our new Node.js v6 LTS &quot;Boron&quot; release line is available beginning with <strong><a href="https://nodejs.org/en/blog/release/v6.9.0/">Node.js v6.9.0 (LTS &quot;Boron&quot;)</a></strong>. Along with the transition to Long Term Support, this release also contains the following security fixes, specific to v6.x:</p>
<ul>
<li><strong>Disable auto-loading of openssl.cnf</strong>: Don&#39;t automatically attempt to load an OpenSSL configuration file, from the <code>OPENSSL_CONF</code> environment variable or from the default location for the current platform. Always triggering a configuration file load attempt may allow an attacker to load compromised OpenSSL configuration into a Node.js process if they are able to place a file in a default location.</li>
<li><strong>Patched V8 arbitrary memory read</strong> (<a href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5172">CVE-2016-5172</a>): The V8 parser mishandled scopes, potentially allowing an attacker to obtain sensitive information from arbitrary memory locations via crafted JavaScript code. This vulnerability would require an attacker to be able to execute arbitrary JavaScript code in a Node.js process.</li>
<li><strong>Create a unique v8_inspector WebSocket address</strong>: Generate a UUID for each execution of the inspector. This provides additional security to prevent unauthorized clients from connecting to the Node.js process via the v8_inspector port when running with <code>--inspect</code>. Since the debugging protocol allows extensive access to the internals of a running process, and the execution of arbitrary code, it is important to limit connections to authorized tools only. Note that the v8_inspector protocol in Node.js is still considered an experimental feature. Vulnerability originally reported by Jann Horn.</li>
</ul>
<p>All of these vulnerabilities are considered low-severity for Node.js users, however, users of Node.js v6.x should upgrade at their earliest convenience.</p>
<p><strong><em>Original post is included below</em></strong></p>
<hr>
<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></channel></rss>