tag:github.com,2008:https://github.com/chernjie/node/releases Tags from node 2011-06-29T11:24:19Z tag:github.com,2008:Repository/1984008/v0.4.9 2011-06-29T11:24:19Z v0.4.9: 2011.06.29, Version 0.4.9 (stable) <p>2011.06.29, Version 0.4.9 (stable)</p> <p>* Improve documentation</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1095">nodejs#1095</a> error handling bug in stream.pipe() (Felix Geisendörfer)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1097">nodejs#1097</a> Fix a few leaks in node_crypto.cc (Ben Noordhuis)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/562">nodejs#562</a> <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1078">nodejs#1078</a> Parse file:// urls properly (Ryan Petrello)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/880">nodejs#880</a> Option to disable SSLv2 (Jérémy Lal)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1087">nodejs#1087</a> Disabling SSL compression disabled with early OpenSSLs.</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1144">nodejs#1144</a> debugger: don't allow users to input non-valid commands <br /> (Siddharth Mahendraker)</p> <p>* Perf improvement for util.inherits</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1166">nodejs#1166</a> Support for signature verification with RSA/DSA public keys <br /> (Mark Cavage)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1177">nodejs#1177</a> Remove node_modules lookup optimization to better support <br /> nested project structures (Mathias Buus)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1203">nodejs#1203</a> Add missing scope.Close to fs.sendfileSync</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1187">nodejs#1187</a> Support multiple 'link' headers</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1196">nodejs#1196</a> Fix -e/--eval can't load module from node_modules (Koichi Kobayashi)</p> <p>* Upgrade V8 to 3.1.8.25, upgrade http-parser.</p> ry tag:github.com,2008:Repository/1984008/v0.4.8 2011-05-21T02:42:36Z v0.4.8: 2011.05.20, Version 0.4.8 (stable) <p>2011.05.20, Version 0.4.8 (stable)</p> <p>* #974 Properly report traceless errors (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/983">nodejs#983</a> Better JSON.parse error detection in REPL (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/836">nodejs#836</a> Agent socket errors bubble up to req only if req exists</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1041">nodejs#1041</a> Fix event listener leak check timing (koichik)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1038">nodejs#1038</a> Fix dns.resolve() with 'PTR' throws Error: Unknown type "PTR" <br /> (koichik)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1073">nodejs#1073</a> Share SSL context between server connections (Fedor Indutny)</p> <p>* Disable compression with OpenSSL. Improves memory perf.</p> <p>* Implement os.totalmem() and os.freemem() for SunOS (Alexandre Marangone)</p> <p>* Fix a special characters in URL regression (isaacs)</p> <p>* Fix idle timeouts in HTTPS (Felix Geisendörfer)</p> <p>* SlowBuffer.write() with 'ucs2' throws ReferenceError. (koichik)</p> <p>* http.ServerRequest 'close' sometimes gets an error argument <br /> (Felix Geisendörfer)</p> <p>* Doc improvements</p> <p>* cleartextstream.destroy() should close(2) the socket. Previously was being <br /> mapped to a shutdown(2) syscall.</p> <p>* No longer compile out asserts and debug statements in normal build.</p> <p>* Debugger improvements.</p> <p>* Upgrade V8 to 3.1.8.16.</p> ry tag:github.com,2008:Repository/1984008/v0.4.7 2011-04-23T00:06:42Z v0.4.7: 2011.04.22, Version 0.4.7 (stable) <p>2011.04.22, Version 0.4.7 (stable)</p> <p>* Don't emit error on ECONNRESET from read() <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/670">nodejs#670</a></p> <p>* Fix: Multiple pipes to the same stream were broken <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/929">nodejs#929</a> <br /> (Felix Geisendörfer)</p> <p>* URL parsing/formatting corrections <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/954">nodejs#954</a> (isaacs)</p> <p>* make it possible to do repl.start('', stream) (Wade Simmons)</p> <p>* Add os.loadavg for SunOS (Robert Mustacchi)</p> <p>* Fix timeouts with floating point numbers <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/897">nodejs#897</a></p> <p>* Improve docs.</p> ry tag:github.com,2008:Repository/1984008/v0.4.6 2011-04-14T04:20:27Z v0.4.6: 2011.04.13, Version 0.4.6 (stable) <p>2011.04.13, Version 0.4.6 (stable)</p> <p>* Don't error on ENOTCONN from shutdown() <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/670">nodejs#670</a></p> <p>* Auto completion of built-in debugger suggests prefix match rather than <br /> partial match. (koichik)</p> <p>* circular reference in vm modules. #822 (Jakub Lekstan)</p> <p>* http response.readable should be false after 'end' <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/867">nodejs#867</a> (Abe Fettig)</p> <p>* Implemenet os.cpus() and os.uptime() on Solaris (Scott McWhirter)</p> <p>* fs.ReadStream: Allow omission of end option for range reads <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/801">nodejs#801</a> <br /> (Felix Geisendörfer)</p> <p>* Buffer.write() with UCS-2 should not be write partial char <br /> <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/916">nodejs#916</a> (koichik)</p> <p>* Pass secureProtocol through on tls.Server creation (Theo Schlossnagle)</p> <p>* TLS use RC4-SHA by default</p> <p>* Don't strangely drop out of event loop on HTTPS client uploads <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/892">nodejs#892</a></p> <p>* Doc improvements</p> <p>* Upgrade v8 to 3.1.8.10</p> ry tag:github.com,2008:Repository/1984008/v0.4.5 2011-04-02T01:00:51Z v0.4.5: 2011.04.01, Version 0.4.5 (stable) <p>2011.04.01, Version 0.4.5 (stable)</p> <p>* Fix listener leak in stream.pipe() (Mikeal Rogers)</p> <p>* Retain buffers in fs.read/write() <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/814">nodejsGH-814</a> (Jorge Chamorro Bieling)</p> <p>* TLS performance improvements</p> <p>* SlowBuffer.prototype.slice bug <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/843">nodejsGH-843</a></p> <p>* process.stderr.write should return true</p> <p>* Immediate pause/resume race condition <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/535">nodejsGH-535</a> (isaacs)</p> <p>* Set default host header properly <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/721">nodejsGH-721</a> (isaacs)</p> <p>* Upgrade V8 to 3.1.8.8</p> ry tag:github.com,2008:Repository/1984008/v0.4.4 2011-03-26T08:48:30Z v0.4.4: 2011.03.26, Version 0.4.4 (stable) <p>2011.03.26, Version 0.4.4 (stable)</p> <p>* CryptoStream.end shouldn't throw if not writable <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/820">nodejsGH-820</a></p> <p>* Drop out if connection destroyed before connect() <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/819">nodejsGH-819</a></p> <p>* expose https.Agent</p> <p>* Correctly setsid in tty.open <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/815">nodejsGH-815</a></p> <p>* Bug fix for failed buffer construction</p> <p>* Added support for removing .once listeners (<a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/806">nodejsGH-806</a>)</p> <p>* Upgrade V8 to 3.1.8.5</p> ry tag:github.com,2008:Repository/1984008/v0.4.3 2011-03-18T21:28:33Z v0.4.3: 2011.03.18, Version 0.4.3 (stable) <p>2011.03.18, Version 0.4.3 (stable)</p> <p>* Don't decrease server connection counter again if destroy() is called more <br /> than once <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/431">nodejsGH-431</a> (Andreas Reich, Anders Conbere)</p> <p>* Documentation improvements (koichik)</p> <p>* Fix bug with setMaxListeners <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/682">nodejsGH-682</a></p> <p>* Start up memory footprint improvement. (Tom Hughes)</p> <p>* Solaris improvements.</p> <p>* Buffer::Length(Buffer*) should not invoke itself recursively <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/759">nodejsGH-759</a> (Ben <br /> Noordhuis)</p> <p>* TLS: Advertise support for client certs <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/774">nodejsGH-774</a> (Theo Schlossnagle)</p> <p>* HTTP Agent bugs: <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/787">nodejsGH-787</a>, <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/784">nodejsGH-784</a>, <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/803">nodejsGH-803</a>.</p> <p>* Don't call GetMemoryUsage every 5 seconds.</p> <p>* Upgrade V8 to 3.1.8.3</p> ry tag:github.com,2008:Repository/1984008/v0.4.2 2011-03-03T06:10:38Z v0.4.2: 2011.03.02, Version 0.4.2 (stable) <p>2011.03.02, Version 0.4.2 (stable)</p> <p>* Improve docs.</p> <p>* Fix process.on edge case with signal event (Alexis Sellier)</p> <p>* Pragma HTTP header comma separation</p> <p>* In addition to 'aborted' emit 'close' from incoming requests <br /> (Felix Geisendörfer)</p> <p>* Fix memleak in vm.runInNewContext</p> <p>* Do not cache modules that throw exceptions (Felix Geisendörfer)</p> <p>* Build system changes for libnode (Aria Stewart)</p> <p>* Read up the prototype of the 'env' object. (Nathan Rajlich)</p> <p>* Add 'close' and 'aborted' events to Agent responses</p> <p>* http: fix missing 'drain' events (Russell Haering)</p> <p>* Fix process.stdout.end() throws ENOTSOCK error. (Koichi Kobayashi)</p> <p>* REPL bug fixes (isaacs)</p> <p>* node_modules folders should be highest priority (isaacs)</p> <p>* URL parse more safely (isaacs)</p> <p>* Expose errno with a string for dns/cares (Felix Geisendörfer)</p> <p>* Fix tty.setWindowSize</p> <p>* spawn: setuid after chdir (isaacs)</p> <p>* SIGUSR1 should break the VM without delay</p> <p>* Upgrade V8 to 3.1.8.</p> ry tag:github.com,2008:Repository/1984008/v0.4.1 2011-02-20T02:45:39Z v0.4.1: 2011.02.19, Version 0.4.1 (stable) <p>2011.02.19, Version 0.4.1 (stable)</p> <p>* Fixed field merging with progressive fields on writeHead() <br /> (TJ Holowaychuk)</p> <p>* Make the repl respect node_modules folders (isaacs)</p> <p>* Fix for DNS fail in HTTP request (Richard Rodger)</p> <p>* Default to port 80 for http.request and http.get.</p> <p>* Improve V8 support for Cygwin (Bert Belder)</p> <p>* Fix fs.open param parsing. (Felix Geisendörfer)</p> <p>* Fixed null signal.</p> <p>* Fix various HTTP and HTTPS bugs</p> <p>* cmake improvements (Tom Hughes)</p> <p>* Fix: TLS sockets should not be writable after 'end'</p> <p>* Fix os.cpus() on cygwin (Brian White)</p> <p>* MinGW: OpenSSL support (Bert Belder)</p> <p>* Upgrade V8 to 3.1.5, libev to 4.4.</p> ry tag:github.com,2008:Repository/1984008/v0.4.0 2011-02-10T10:40:21Z v0.4.0: 2011.02.10, Version 0.4.0 (stable) <p>2011.02.10, Version 0.4.0 (stable)</p> <p>* require() improvements (isaacs) <br /> - understand package.json (isaacs) <br /> - look for 'node_modules' dir</p> <p>* cmake fixes (Daniel Gröber)</p> <p>* http: fix buffer writes to outgoing messages (Russell Haering)</p> <p>* Expose UCS-2 Encoding (Konstantin Käfer)</p> <p>* Support strings for octal modes (isaacs)</p> <p>* Support array-ish args to Buffer ctor (isaacs)</p> <p>* cygwin and mingw improvements (Bert Belder)</p> <p>* TLS improvements</p> <p>* Fewer syscalls during require (Bert Belder, isaacs)</p> <p>* More DTrace probes (Bryan Cantrill, Robert Mustacchi)</p> <p>* 'pipe' event on pipe() (Mikeal Rogers)</p> <p>* CRL support in TLS (Theo Schlossnagle)</p> <p>* HTTP header manipulation methods (Tim Caswell, Charlie Robbins)</p> <p>* Upgrade V8 to 3.1.2</p> ry