From: Ryan Dahl Date: Fri, 22 Jul 2011 10:10:38 +0000 (-0700) Subject: Merge branch 'v0.4' X-Git-Tag: v0.5.2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0ed1354119487f164887989715c9a43ac22a65f6;p=platform%2Fupstream%2Fnodejs.git Merge branch 'v0.4' Conflicts: ChangeLog deps/v8/src/version.cc doc/index.html src/node_version.h test/simple/test-url.js wscript --- 0ed1354119487f164887989715c9a43ac22a65f6 diff --cc ChangeLog index ee02d80,37102d7..a68e1db --- a/ChangeLog +++ b/ChangeLog @@@ -1,82 -1,30 +1,109 @@@ +2011.07.14, Version 0.5.1 (unstable) + +* #1233 Fix os.totalmem on FreeBSD amd64 (Artem Zaytsev) + +* #1149 IDNA and Punycode support in url.parse + (Jeremy Selier, Ben Noordhuis, isaacs) + +* Export $CC and $CXX to uv and V8's build systems + +* Include pthread-win32 static libraries in build (Igor Zinkovsky) + +* #1199, #1094 Fix fs can't handle large file on 64bit platform (koichik) + +* #1281 Make require a public member of module (isaacs) + +* #1303 Stream.pipe returns the destination (Elijah Insua) + +* #1229 Addons should not -DEV_MULTIPLICITY=0 (Brian White) + +* libuv backend improvements + +* Upgrade V8 to 3.4.10 + + +2011.07.05, Version 0.5.0 (unstable), ae7ed8482ea7e53c59acbdf3cf0e0a0ae9d792cd + +* New non-default libuv backend to support IOCP on Windows. + Use --use-uv to enable. + +* deprecate http.cat + +* docs improved. + +* add child_process.fork + +* add fs.utimes() and fs.futimes() support (Ben Noordhuis) + +* add process.uptime() (Tom Huges) + +* add path.relative (Tony Huang) + +* add os.getNetworkInterfaces() + +* add remoteAddress and remotePort for client TCP connections + (Brian White) + +* add secureOptions flag, setting ciphers, + SSL_OP_CRYPTOPRO_TLSEXT_BUG to TLS (Theo Schlossnagle) + +* add process.arch (Nathan Rajlich) + +* add reading/writing of floats and doubles from/to buffers (Brian White) + +* Allow script to be read from stdin + +* #477 add Buffer::fill method to do memset (Konstantin Käfer) + +* #573 Diffie-Hellman support to crypto module (Håvard Stranden) + +* #695 add 'hex' encoding to buffer (isaacs) + +* #851 Update how REPLServer uses contexts (Ben Weaver) + +* #853 add fs.lchow, fs.lchmod, fs.fchmod, fs.fchown (isaacs) + +* #889 Allow to remove all EventEmitter listeners at once + (Felix Geisendörfer) + +* #926 OpenSSL NPN support (Fedor Indutny) + +* #955 Change ^C handling in REPL (isaacs) + +* #979 add support for Unix Domain Sockets to HTTP (Mark Cavage) + +* #1173 #1170 add AMD, asynchronous module definition (isaacs) + +* DTrace probes: support X-Forwarded-For (Dave Pacheco) + + + 2011.07.19, Version 0.4.10 (stable) + + * #394 Fix Buffer drops last null character in UTF-8 + + * #829 Backport r8577 from V8 (Ben Noordhuis) + + * #877 Don't wait for HTTP Agent socket pool to establish connections. + + * #915 Find kqueue on FreeBSD correctly (Brett Kiefer) + + * #1085 HTTP: Fix race in abort/dispatch code (Stefan Rusu) + + * #1274 debugger improvement (Yoshihiro Kikuchi) + + * #1291 Properly respond to HEAD during end(body) hot path (Reid Burke) + + * #1304 TLS: Fix race in abort/connection code (Stefan Rusu) + + * #1360 Allow _ in url hostnames. + + * Revert 37d529f8 - unbreaks debugger command parsing. + + * Bring back global execScript + + * Doc improvements + + 2011.06.29, Version 0.4.9 (stable) * Improve documentation