Tags: qiaosu/node
Tags
2011.05.20, Version 0.4.8 (stable) * #974 Properly report traceless errors (isaacs) * nodejs#983 Better JSON.parse error detection in REPL (isaacs) * nodejs#836 Agent socket errors bubble up to req only if req exists * nodejs#1041 Fix event listener leak check timing (koichik) * nodejs#1038 Fix dns.resolve() with 'PTR' throws Error: Unknown type "PTR" (koichik) * nodejs#1073 Share SSL context between server connections (Fedor Indutny) * Disable compression with OpenSSL. Improves memory perf. * Implement os.totalmem() and os.freemem() for SunOS (Alexandre Marangone) * Fix a special characters in URL regression (isaacs) * Fix idle timeouts in HTTPS (Felix Geisendörfer) * SlowBuffer.write() with 'ucs2' throws ReferenceError. (koichik) * http.ServerRequest 'close' sometimes gets an error argument (Felix Geisendörfer) * Doc improvements * cleartextstream.destroy() should close(2) the socket. Previously was being mapped to a shutdown(2) syscall. * No longer compile out asserts and debug statements in normal build. * Debugger improvements. * Upgrade V8 to 3.1.8.16.
2011.04.22, Version 0.4.7 (stable) * Don't emit error on ECONNRESET from read() nodejs#670 * Fix: Multiple pipes to the same stream were broken nodejs#929 (Felix Geisendörfer) * URL parsing/formatting corrections nodejs#954 (isaacs) * make it possible to do repl.start('', stream) (Wade Simmons) * Add os.loadavg for SunOS (Robert Mustacchi) * Fix timeouts with floating point numbers nodejs#897 * Improve docs.
2011.04.13, Version 0.4.6 (stable) * Don't error on ENOTCONN from shutdown() nodejs#670 * Auto completion of built-in debugger suggests prefix match rather than partial match. (koichik) * circular reference in vm modules. #822 (Jakub Lekstan) * http response.readable should be false after 'end' nodejs#867 (Abe Fettig) * Implemenet os.cpus() and os.uptime() on Solaris (Scott McWhirter) * fs.ReadStream: Allow omission of end option for range reads nodejs#801 (Felix Geisendörfer) * Buffer.write() with UCS-2 should not be write partial char nodejs#916 (koichik) * Pass secureProtocol through on tls.Server creation (Theo Schlossnagle) * TLS use RC4-SHA by default * Don't strangely drop out of event loop on HTTPS client uploads nodejs#892 * Doc improvements * Upgrade v8 to 3.1.8.10
2011.04.01, Version 0.4.5 (stable) * Fix listener leak in stream.pipe() (Mikeal Rogers) * Retain buffers in fs.read/write() nodejsGH-814 (Jorge Chamorro Bieling) * TLS performance improvements * SlowBuffer.prototype.slice bug nodejsGH-843 * process.stderr.write should return true * Immediate pause/resume race condition nodejsGH-535 (isaacs) * Set default host header properly nodejsGH-721 (isaacs) * Upgrade V8 to 3.1.8.8
2011.03.26, Version 0.4.4 (stable) * CryptoStream.end shouldn't throw if not writable nodejsGH-820 * Drop out if connection destroyed before connect() nodejsGH-819 * expose https.Agent * Correctly setsid in tty.open nodejsGH-815 * Bug fix for failed buffer construction * Added support for removing .once listeners (nodejsGH-806) * Upgrade V8 to 3.1.8.5
2011.03.18, Version 0.4.3 (stable) * Don't decrease server connection counter again if destroy() is called more than once nodejsGH-431 (Andreas Reich, Anders Conbere) * Documentation improvements (koichik) * Fix bug with setMaxListeners nodejsGH-682 * Start up memory footprint improvement. (Tom Hughes) * Solaris improvements. * Buffer::Length(Buffer*) should not invoke itself recursively nodejsGH-759 (Ben Noordhuis) * TLS: Advertise support for client certs nodejsGH-774 (Theo Schlossnagle) * HTTP Agent bugs: nodejsGH-787, nodejsGH-784, nodejsGH-803. * Don't call GetMemoryUsage every 5 seconds. * Upgrade V8 to 3.1.8.3
2011.03.02, Version 0.4.2 (stable) * Improve docs. * Fix process.on edge case with signal event (Alexis Sellier) * Pragma HTTP header comma separation * In addition to 'aborted' emit 'close' from incoming requests (Felix Geisendörfer) * Fix memleak in vm.runInNewContext * Do not cache modules that throw exceptions (Felix Geisendörfer) * Build system changes for libnode (Aria Stewart) * Read up the prototype of the 'env' object. (Nathan Rajlich) * Add 'close' and 'aborted' events to Agent responses * http: fix missing 'drain' events (Russell Haering) * Fix process.stdout.end() throws ENOTSOCK error. (Koichi Kobayashi) * REPL bug fixes (isaacs) * node_modules folders should be highest priority (isaacs) * URL parse more safely (isaacs) * Expose errno with a string for dns/cares (Felix Geisendörfer) * Fix tty.setWindowSize * spawn: setuid after chdir (isaacs) * SIGUSR1 should break the VM without delay * Upgrade V8 to 3.1.8.
2011.02.19, Version 0.4.1 (stable) * Fixed field merging with progressive fields on writeHead() (TJ Holowaychuk) * Make the repl respect node_modules folders (isaacs) * Fix for DNS fail in HTTP request (Richard Rodger) * Default to port 80 for http.request and http.get. * Improve V8 support for Cygwin (Bert Belder) * Fix fs.open param parsing. (Felix Geisendörfer) * Fixed null signal. * Fix various HTTP and HTTPS bugs * cmake improvements (Tom Hughes) * Fix: TLS sockets should not be writable after 'end' * Fix os.cpus() on cygwin (Brian White) * MinGW: OpenSSL support (Bert Belder) * Upgrade V8 to 3.1.5, libev to 4.4.
2011.02.10, Version 0.4.0 (stable) * require() improvements (isaacs) - understand package.json (isaacs) - look for 'node_modules' dir * cmake fixes (Daniel Gröber) * http: fix buffer writes to outgoing messages (Russell Haering) * Expose UCS-2 Encoding (Konstantin Käfer) * Support strings for octal modes (isaacs) * Support array-ish args to Buffer ctor (isaacs) * cygwin and mingw improvements (Bert Belder) * TLS improvements * Fewer syscalls during require (Bert Belder, isaacs) * More DTrace probes (Bryan Cantrill, Robert Mustacchi) * 'pipe' event on pipe() (Mikeal Rogers) * CRL support in TLS (Theo Schlossnagle) * HTTP header manipulation methods (Tim Caswell, Charlie Robbins) * Upgrade V8 to 3.1.2
2011.02.04, Version 0.3.8 (unstable) * Add req.abort() for client side requests. * Add exception.code for easy testing: Example: if (err.code == 'EADDRINUSE'); * Add process.stderr. * require.main is the main module. (Isaac Schlueter) * dgram: setMulticastTTL, setMulticastLoopback and addMembership. (Joe Walnes) * Fix throttling in TLS connections * Add socket.bufferSize * MinGW improvements (Bert Belder) * Upgrade V8 to 3.1.1
PreviousNext