tag:github.com,2008:https://github.com/kimo/node/releases Tags from node 2011-08-18T13:12:50Z tag:github.com,2008:Repository/2245238/v0.4.11 2011-08-18T13:12:50Z v0.4.11: 2011.08.17, Version 0.4.11 (stable) <p>2011.08.17, Version 0.4.11 (stable)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/738">nodejs#738</a> Fix crypto encryption/decryption with Base64. (SAWADA Tadashi)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1202">nodejs#1202</a> net.createConnection defer DNS lookup error events to next tick <br /> (Ben Noordhuis)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1374">nodejs#1374</a> fix setting ServerResponse.statusCode in writeHead (Trent Mick)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1417">nodejs#1417</a> Fix http.ClientRequest crashes if end() was called twice</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1497">nodejs#1497</a> querystring: Replace 'in' test with 'hasOwnProperty' (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1546">nodejs#1546</a> http perf improvement</p> <p>* fix memleak in libeio (Tom Hughes)</p> <p>* cmake improvements (Tom Hughes)</p> <p>* node_net.cc: fix incorrect sizeof() (Tom Hughes)</p> <p>* Windows/cygwin: no more GetConsoleTitleW errors on XP (Bert Belder)</p> <p>* Doc improvments (koichik, Logan Smyth, Ben Noordhuis, Arnout Kazemier)</p> bnoordhuis tag:github.com,2008:Repository/2245238/v0.5.4 2011-08-12T08:20:09Z v0.5.4: 2011.08.12, Version 0.5.4 (unstable) <p>2011.08.12, Version 0.5.4 (unstable)</p> <p>* libuv/Windows compatibility improvements</p> <p>* Build on Microsoft Visual Studio via GYP. Use generate-projects.bat in the <br /> to build sln files. (Peter Bright, Igor Zinkovsky)</p> <p>* Make Mikeal's HTTP agent client the default. Use old HTTP client with <br /> --use-http1</p> <p>* Fixes https host header default port handling. (Mikeal Rogers)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1440">nodejs#1440</a> strip byte order marker when loading *.js and *.json files <br /> (Ben Noordhuis)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1434">nodejs#1434</a> Improve util.format() compatibility with browser. (Koichi Kobayashi)</p> <p>* Provide unchecked uint entry points for integer Buffer.read/writeInt <br /> methods. (Robert Mustacchi)</p> <p>* CMake improvements (Tom Huges)</p> <p>* Upgrade V8 to 3.5.4.</p> ry tag:github.com,2008:Repository/2245238/v0.5.3 2011-08-02T07:18:47Z v0.5.3: 2011.08.01, Version 0.5.3 (unstable) <p>2011.08.01, Version 0.5.3 (unstable)</p> <p>* Fix crypto encryption/decryption with Base64. (SAWADA Tadashi)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/243">nodejs#243</a> Add an optional length argument to Buffer.write() (koichik)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/657">nodejs#657</a> convert nonbuffer data to string in fs.writeFile/Sync <br /> (Daniel Pihlström)</p> <p>* Add process.features, remove process.useUV (Ben Noordhuis)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/324">nodejs#324</a> Fix crypto hmac to accept binary keys + add test cases from rfc 2202 <br /> and 4231 (Stefan Bühler)</p> <p>* Add Socket::bytesRead, Socket::bytesWritten (Alexander Uvarov)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/572">nodejs#572</a> Don't print result of --eval in CLI (Ben Noordhuis)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1223">nodejs#1223</a> Fix http.ClientRequest crashes if end() was called twice (koichik)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1383">nodejs#1383</a> Emit 'close' after all connections have closed (Felix Geisendörfer)</p> <p>* Add sprintf-like util.format() function (Ben Noordhuis)</p> <p>* Add support for TLS SNI (Fedor Indutny)</p> <p>* New http agent implementation. Off by default the command line flag <br /> --use-http2 will enable it. "make test-http2" will run the tests <br /> for the new implementation. (Mikeal Rogers)</p> <p>* Revert AMD compatibility. (isaacs)</p> <p>* Windows: improvements, child_process support.</p> <p>* Remove pkg-config file.</p> <p>* Fix startup time regressions.</p> <p>* doc improvements</p> ry tag:github.com,2008:Repository/2245238/v0.5.2 2011-07-22T10:57:03Z v0.5.2: 2011.07.22, Version 0.5.2 (unstable) <p>2011.07.22, Version 0.5.2 (unstable)</p> <p>* libuv improvements; named pipe support</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1242">nodejs#1242</a> check for SSL_COMP_get_compression_methods() (Ben Noordhuis)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1348">nodejs#1348</a> remove require.paths (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1349">nodejs#1349</a> Delimit NODE_PATH with ; on Windows (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1335">nodejs#1335</a> Remove EventEmitter from C++</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1357">nodejs#1357</a> Load json files with require() (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1374">nodejs#1374</a> fix setting ServerResponse.statusCode in writeHead (Trent Mick)</p> <p>* Fixed: GC was being run too often.</p> <p>* Upgrade V8 to 3.4.14</p> <p>* doc improvements</p> ry tag:github.com,2008:Repository/2245238/v0.4.10 2011-07-20T06:51:51Z v0.4.10: 2011.07.19, Version 0.4.10 (stable) <p>2011.07.19, Version 0.4.10 (stable)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/394">nodejs#394</a> Fix Buffer drops last null character in UTF-8</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/829">nodejs#829</a> Backport r8577 from V8 (Ben Noordhuis)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/877">nodejs#877</a> Don't wait for HTTP Agent socket pool to establish connections.</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/915">nodejs#915</a> Find kqueue on FreeBSD correctly (Brett Kiefer)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1085">nodejs#1085</a> HTTP: Fix race in abort/dispatch code (Stefan Rusu)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1274">nodejs#1274</a> debugger improvement (Yoshihiro Kikuchi)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1291">nodejs#1291</a> Properly respond to HEAD during end(body) hot path (Reid Burke)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1304">nodejs#1304</a> TLS: Fix race in abort/connection code (Stefan Rusu)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1360">nodejs#1360</a> Allow _ in url hostnames.</p> <p>* Revert <a class="commit-link" href="https://github.com/kimo/node/commit/37d529f818aacd1146b1d927b3251bbefcea389f"><tt>37d529f</tt></a> - unbreaks debugger command parsing.</p> <p>* Bring back global execScript</p> <p>* Doc improvements</p> ry tag:github.com,2008:Repository/2245238/v0.5.1 2011-07-14T23:10:51Z v0.5.1: 2011.07.14, Version 0.5.1 (unstable) <p>2011.07.14, Version 0.5.1 (unstable)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1233">nodejs#1233</a> Fix os.totalmem on FreeBSD amd64 (Artem Zaytsev)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1149">nodejs#1149</a> IDNA and Punycode support in url.parse <br /> (Jeremy Selier, Ben Noordhuis, isaacs)</p> <p>* Export $CC and $CXX to uv and V8's build systems</p> <p>* Include pthread-win32 static libraries in build (Igor Zinkovsky)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1199">nodejs#1199</a>, <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1094">nodejs#1094</a> Fix fs can't handle large file on 64bit platform (koichik)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1281">nodejs#1281</a> Make require a public member of module (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1303">nodejs#1303</a> Stream.pipe returns the destination (Elijah Insua)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/1229">nodejs#1229</a> Addons should not -DEV_MULTIPLICITY=0 (Brian White)</p> <p>* libuv backend improvements</p> <p>* Upgrade V8 to 3.4.10</p> ry tag:github.com,2008:Repository/2245238/v0.5.0 2011-07-06T01:46:39Z v0.5.0: 2011.07.05, Version 0.5.0 (unstable) <p>2011.07.05, Version 0.5.0 (unstable)</p> <p>* New non-default libuv backend to support IOCP on Windows. <br /> Use --use-uv to enable.</p> <p>* deprecate http.cat</p> <p>* docs improved.</p> <p>* add child_process.fork</p> <p>* add fs.utimes() and fs.futimes() support (Ben Noordhuis)</p> <p>* add process.uptime() (Tom Huges)</p> <p>* add path.relative (Tony Huang)</p> <p>* add os.getNetworkInterfaces()</p> <p>* add remoteAddress and remotePort for client TCP connections <br /> (Brian White)</p> <p>* add secureOptions flag, setting ciphers, <br /> SSL_OP_CRYPTOPRO_TLSEXT_BUG to TLS (Theo Schlossnagle)</p> <p>* add process.arch (Nathan Rajlich)</p> <p>* add reading/writing of floats and doubles from/to buffers (Brian White)</p> <p>* Allow script to be read from stdin</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/477">nodejs#477</a> add Buffer::fill method to do memset (Konstantin Käfer)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/573">nodejs#573</a> Diffie-Hellman support to crypto module (Håvard Stranden)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/695">nodejs#695</a> add 'hex' encoding to buffer (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/851">nodejs#851</a> Update how REPLServer uses contexts (Ben Weaver)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/853">nodejs#853</a> add fs.lchow, fs.lchmod, fs.fchmod, fs.fchown (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/889">nodejs#889</a> Allow to remove all EventEmitter listeners at once <br /> (Felix Geisendörfer)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/926">nodejs#926</a> OpenSSL NPN support (Fedor Indutny)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/issues/955">nodejs#955</a> Change ^C handling in REPL (isaacs)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/979">nodejs#979</a> add support for Unix Domain Sockets to HTTP (Mark Cavage)</p> <p>* <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1173">nodejs#1173</a> <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/1170">nodejs#1170</a> add AMD, asynchronous module definition (isaacs)</p> <p>* DTrace probes: support X-Forwarded-For (Dave Pacheco)</p> ry tag:github.com,2008:Repository/2245238/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/2245238/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/2245238/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