tag:github.com,2008:https://github.com/nmulakaluri/node/releases Release notes from node 2014-01-01T00:20:54Z tag:github.com,2008:Repository/16181706/v0.11.10 2014-01-01T00:20:54Z v0.11.10: 2013.12.31, Version 0.11.10 (Unstable) <ul> <li> <p>http_parser: update to 2.2</p> </li> <li> <p>uv: Upgrade to v0.11.17</p> </li> <li> <p>v8: Upgrade to 3.22.24.10</p> </li> <li> <p>buffer: optimize writeInt* methods (Paul Loyd)</p> </li> <li> <p>child_process: better error handling (Alexis Campailla)</p> </li> <li> <p>cluster: do not synchronously emit 'setup' event (Sam Roberts)</p> </li> <li> <p>cluster: restore backwards compatibility and various fixes (Sam Roberts)</p> </li> <li> <p>crypto: remove unnecessary OpenSSL_add_all_digests (Yorkie)</p> </li> <li> <p>crypto: support GCM authenticated encryption mode. (Ingmar Runge)</p> </li> <li> <p>dns: add resolveSoa and 'SOA' rrtype (Tuğrul Topuz)</p> </li> <li> <p>events: move EE c'tor guts to EventEmitter.init (Bert Belder)</p> </li> <li> <p>http: DELETE shouldn't default to chunked encoding (Lalit Kapoor)</p> </li> <li> <p>http: parse the status message in a http response. (Cam Swords)</p> </li> <li> <p>node: fix removing AsyncListener in callback (Vladimir Kurchatkin)</p> </li> <li> <p>node: follow specification, zero-fill ArrayBuffers (Trevor Norris)</p> </li> <li> <p>openssl: use ASM optimized routines (Fedor Indutny)</p> </li> <li> <p>process: allow nextTick infinite recursion (Trevor Norris)</p> </li> <li> <p>querystring: remove <code>name</code> from <code>stringify()</code> (Yorkie)</p> </li> <li> <p>timers: setImmediate v8 optimization fix (pflannery)</p> </li> <li> <p>tls: add serialNumber to getPeerCertificate() (Ben Noordhuis)</p> </li> <li> <p>tls: reintroduce socket.encrypted (Fedor Indutny)</p> </li> <li> <p>tls: fix handling of asterisk in SNI context (Fedor Indutny)</p> </li> <li> <p>util: Format negative zero as '-0' (David Chan)</p> </li> <li> <p>vm: fix race condition in timeout (Alexis Campailla)</p> </li> <li> <p>windows: fix dns lookup of localhost with ipv6 (Alexis Campailla)</p> </li> </ul> tjfontaine tag:github.com,2008:Repository/16181706/v0.10.24 2013-12-19T17:02:42Z v0.10.24: 2013.12.18, Version 0.10.24 (Stable) <ul> <li> <p>uv: Upgrade to v0.10.21</p> </li> <li> <p>npm: upgrade to 1.3.21</p> </li> <li> <p>v8: backport fix for CVE-2013-{6639|6640}</p> </li> <li> <p>build: unix install node and dep library headers (Timothy J Fontaine)</p> </li> <li> <p>cluster, v8: fix --logfile=%p.log (Ben Noordhuis)</p> </li> <li> <p>module: only cache package main (Wyatt Preul)</p> </li> </ul> tjfontaine tag:github.com,2008:Repository/16181706/v0.10.23 2013-12-12T06:10:42Z v0.10.23: 2013.12.12, Version 0.10.23 (Stable) <ul> <li> <p>uv: Upgrade to v0.10.20 (Timothy J Fontaine)</p> </li> <li> <p>npm: Upgrade to 1.3.17 (isaacs)</p> </li> <li> <p>gyp: update to 78b26f7 (Timothy J Fontaine)</p> </li> <li> <p>build: include postmortem symbols on linux (Timothy J Fontaine)</p> </li> <li> <p>crypto: Make Decipher._flush() emit errors. (Kai Groner)</p> </li> <li> <p>dgram: fix abort when getting <code>fd</code> of closed dgram (Fedor Indutny)</p> </li> <li> <p>events: do not accept NaN in setMaxListeners (Fedor Indutny)</p> </li> <li> <p>events: avoid calling <code>once</code> functions twice (Tim Wood)</p> </li> <li> <p>events: fix TypeError in removeAllListeners (Jeremy Martin)</p> </li> <li> <p>fs: report correct path when EEXIST (Fedor Indutny)</p> </li> <li> <p>process: enforce allowed signals for kill (Sam Roberts)</p> </li> <li> <p>tls: emit 'end' on .receivedShutdown (Fedor Indutny)</p> </li> <li> <p>tls: fix potential data corruption (Fedor Indutny)</p> </li> <li> <p>tls: handle <code>ssl.start()</code> errors appropriately (Fedor Indutny)</p> </li> <li> <p>tls: reset NPN callbacks after SNI (Fedor Indutny)</p> </li> </ul> tjfontaine tag:github.com,2008:Repository/16181706/v0.11.9 2013-11-21T00:40:31Z v0.11.9: 2013.11.20, Version 0.11.9 (Unstable) <ul> <li> <p>uv: upgrade to v0.11.15 (Timothy J Fontaine)</p> </li> <li> <p>v8: upgrade to 3.22.24.5 (Timothy J Fontaine)</p> </li> <li> <p>buffer: remove warning when no encoding is passed (Trevor Norris)</p> </li> <li> <p>build: make v8 use random seed for hash tables (Ben Noordhuis)</p> </li> <li> <p>crypto: build with shared openssl without NPN (Ben Noordhuis)</p> </li> <li> <p>crypto: update root certificates (Ben Noordhuis)</p> </li> <li> <p>debugger: pass on v8 debug switches (Ben Noordhuis)</p> </li> <li> <p>domain: use AsyncListener API (Trevor Norris)</p> </li> <li> <p>fs: add recursive subdirectory support to fs.watch (Nick Simmons)</p> </li> <li> <p>fs: make fs.watch() non-recursive by default (Ben Noordhuis)</p> </li> <li> <p>http: cleanup freeSockets when socket destroyed (fengmk2)</p> </li> <li> <p>http: force socket encoding to be null (isaacs)</p> </li> <li> <p>http: make DELETE requests set <code>req.method</code> (Nathan Rajlich)</p> </li> <li> <p>node: add AsyncListener support (Trevor Norris)</p> </li> <li> <p>src: remove global HandleScope that hid memory leaks (Ben Noordhuis)</p> </li> <li> <p>tls: add ECDH ciphers support (Erik Dubbelboer)</p> </li> <li> <p>tls: do not default to 'localhost' servername (Fedor Indutny)</p> </li> <li> <p>tls: more accurate wrapping of connecting socket (Fedor Indutny)</p> </li> </ul> tjfontaine tag:github.com,2008:Repository/16181706/v0.10.22 2013-11-12T20:52:53Z v0.10.22: 2013.11.12, Version 0.10.22 (Stable) <ul> <li> <p>npm: Upgrade to 1.3.14</p> </li> <li> <p>uv: Upgrade to v0.10.19</p> </li> <li> <p>child_process: don't assert on stale file descriptor events (Fedor Indutny)</p> </li> <li> <p>darwin: Fix "Not Responding" in Mavericks activity monitor (Fedor Indutny)</p> </li> <li> <p>debugger: Fix bug in sb() with unnamed script (Maxim Bogushevich)</p> </li> <li> <p>repl: do not insert duplicates into completions (Maciej Małecki)</p> </li> <li> <p>src: Fix memory leak on closed handles (Timothy J Fontaine)</p> </li> <li> <p>tls: prevent stalls by using read(0) (Fedor Indutny)</p> </li> <li> <p>v8: use correct timezone information on Solaris (Maciej Małecki)</p> </li> </ul> tjfontaine tag:github.com,2008:Repository/16181706/v0.11.8 2013-10-30T15:54:44Z v0.11.8: 2013.10.30, Version 0.11.8 (Unstable) <ul> <li> <p>uv: Upgrade to v0.11.14</p> </li> <li> <p>v8: upgrade 3.21.18.3</p> </li> <li> <p>assert: indicate if exception message is generated (Glen Mailer)</p> </li> <li> <p>buffer: add buf.toArrayBuffer() API (Trevor Norris)</p> </li> <li> <p>cluster: fix premature 'disconnect' event (Ben Noordhuis)</p> </li> <li> <p>crypto: add SPKAC support (Jason Gerfen)</p> </li> <li> <p>debugger: count space for line numbers correctly (Alex Kocharin)</p> </li> <li> <p>debugger: make busy loops SIGUSR1-interruptible (Ben Noordhuis)</p> </li> <li> <p>debugger: repeat last command (Alex Kocharin)</p> </li> <li> <p>debugger: show current line, fix for <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="18737831" data-permission-text="Title is private" data-url="https://github.com/nodejs/node-v0.x-archive/issues/6150" data-hovercard-type="issue" data-hovercard-url="/nodejs/node-v0.x-archive/issues/6150/hovercard" href="https://github.com/nodejs/node-v0.x-archive/issues/6150">nodejs#6150</a> (Alex Kocharin)</p> </li> <li> <p>dgram: send() can accept strings (Trevor Norris)</p> </li> <li> <p>dns: rename domain to hostname (Ben Noordhuis)</p> </li> <li> <p>dns: set hostname property on error object (Ben Noordhuis)</p> </li> <li> <p>dtrace, mdb_v8: support more string, frame types (Dave Pacheco)</p> </li> <li> <p>http: add statusMessage (Patrik Stutz)</p> </li> <li> <p>http: expose supported methods (Ben Noordhuis)</p> </li> <li> <p>http: provide backpressure for pipeline flood (isaacs)</p> </li> <li> <p>process: Add exitCode property (isaacs)</p> </li> <li> <p>tls: socket.renegotiate(options, callback) (Fedor Indutny)</p> </li> <li> <p>util: format as Error if instanceof Error (Rod Vagg)</p> </li> </ul> tjfontaine tag:github.com,2008:Repository/16181706/v0.10.21 2013-10-18T22:37:09Z v0.10.21: 2013.10.18, Version 0.10.21 (Stable) <ul> <li> <p>uv: Upgrade to v0.10.18</p> </li> <li> <p>crypto: clear errors from verify failure (Timothy J Fontaine)</p> </li> <li> <p>dtrace: interpret two byte strings (Dave Pacheco)</p> </li> <li> <p>fs: fix fs.truncate() file content zeroing bug (Ben Noordhuis)</p> </li> <li> <p>http: provide backpressure for pipeline flood (isaacs)</p> </li> <li> <p>tls: fix premature connection termination (Ben Noordhuis)</p> </li> </ul> tjfontaine tag:github.com,2008:Repository/16181706/v0.8.26 2013-10-18T21:50:10Z v0.8.26: 2013.10.13, Version 0.8.26 (maintenance) <ul> <li> <p>v8: Upgrade to 3.11.10.26</p> </li> <li> <p>crypto: clear openssl error stack when handled (Ben Noordhuis)</p> </li> <li> <p>crypto: clear errors from verify failure (Timothy J Fontaine)</p> </li> <li> <p>crypto: fix memory leak in LoadPKCS12 (Fedor Indutny)</p> </li> <li> <p>http: provide backpressure for pipeline flood (isaacs)</p> </li> <li> <p>http_parser: expose pause/resume method for parser (Timothy J Fontaine)</p> </li> <li> <p>readline: pause stdin before turning off terminal raw mode (Daniel Chatfield)</p> </li> </ul> tjfontaine tag:github.com,2008:Repository/16181706/v0.10.20 2013-09-30T22:05:38Z v0.10.20: 2013.09.30, Version 0.10.20 (Stable) <ul> <li>tls: fix sporadic hang and partial reads (Fedor Indutny) <ul> <li>fixes "npm ERR! cb() never called!"</li> </ul> </li> </ul> tjfontaine tag:github.com,2008:Repository/16181706/v0.10.19 2013-09-24T22:09:20Z v0.10.19: 2013.09.24, Version 0.10.19 (Stable) <ul> <li> <p>uv: Upgrade to v0.10.17</p> </li> <li> <p>npm: upgrade to 1.3.11</p> </li> <li> <p>readline: handle input starting with control chars (Eric Schrock)</p> </li> <li> <p>configure: add mips-float-abi (soft, hard) option (Andrei Sedoi)</p> </li> <li> <p>stream: objectMode transforms allow falsey values (isaacs)</p> </li> <li> <p>tls: prevent duplicate values returned from read (Nathan Rajlich)</p> </li> <li> <p>tls: NPN protocols are now local to connections (Fedor Indutny)</p> </li> </ul> tjfontaine