Tags: tstalcupjr/node
Tags
2011.10.21, Version 0.5.10 (unstable) * Remove cmake build system, support for Cygwin, legacy code base, process.ENV, process.ARGV, process.memoryUsage().vsize, os.openOSHandle * Documentation improvments (Igor Zinkovsky, Bert Belder, Ilya Dmitrichenko, koichik, Maciej Małecki, Guglielmo Ferri, isaacs) * Per 10000 formance improvements (Daniel Ennis, Bert Belder, Ben Noordhuis) * Long process.title support (Ben Noordhuis) * net: register net.Server callback only once (Simen Brekken) * net: fix connect queue bugs (Ben Noordhuis) * debugger: fix backtrace err handling (Fedor Indutny) * Use getaddrinfo instead of c-ares for dns.lookup * Emit 'end' from crypto streams on close * repl: print out `undefined` (Nathan Rajlich) * nodejs#1902 buffer: use NO_NULL_TERMINATION flag (koichik) * nodejs#1907 http: Added support for HTTP PATCH verb (Thomas Parslow) * nodejs#1644 add GetCPUInfo on windows (Karl Skomski) * nodejs#1484, nodejs#1834, nodejs#1482, nodejs#771 Don't use a separate context for the repl. (isaacs) * nodejs#1882 zlib Update 'availOutBefore' value, and test (isaacs) * nodejs#1888 child_process.fork: don't modify args (koichik) * nodejs#1516 tls: requestCert unusable with Firefox and Chrome (koichik) * nodejs#1467 tls: The TLS API is inconsistent with the TCP API (koichik) * nodejs#1894 net: fix error handling in listen() (koichik) * nodejs#1860 console.error now goes through uv_tty_t * Upgrade V8 to 3.7.0 * Upgrade GYP to r1081
2011.10.10, Version 0.5.9 (unstable) * fs.watch interface backed by kqueue, inotify, and ReadDirectoryChangesW (Igor Zinkovsky, Ben Noordhuis) * add dns.resolveTxt (Christian Tellnes) * Remove legacy http library (Ben Noordhuis) * child_process.fork returns and works on Windows. Allows passing handles. (Igor Zinkovsky, Bert Belder) * nodejs#1774 Lint and clean up for --harmony_block_scoping (Tyler Larson, Colton Baker) * nodejs#1813 Fix ctrl+c on Windows (Bert Belder) * nodejs#1844 unbreak --use-legacy (Ben Noordhuis) * process.stderr now goes through libuv. Both process.stdout and process.stderr are blocking when referencing a TTY. * net_uv performance improvements (Ben Noordhuis, Bert Belder)
2011.09.30, Version 0.5.8 (unstable) * zlib bindings (isaacs) * Windows supports TTY ANSI escape codes (Bert Belder) * Debugger improvements (Fedor Indutny) * crypto: look up SSL errors with ERR_print_errors() (Ben Noordhuis) * dns callbacks go through MakeCallback now * Raise an error when a malformed package.json file is found. (Ben Leslie) * buffers: handle bad length argument in constructor (Ben Noordhuis) * nodejs#1726, unref process.stdout * Doc improvements (Ben Noordhuis, Fedor Indutny, koichik) * Upgrade libuv to fe18438
2011.09.16, Version 0.5.7 (unstable) * Upgrade V8 to 3.6.4 * Improve Windows compatibility * Documentation improvements * Debugger and REPL improvements (Fedor Indutny) * Add legacy API support: net.Stream(fd), process.stdout.writable, process.stdout.fd * Fix mkdir EEXIST handling (isaacs) * Use net_uv instead of net_legacy for stdio * Do not load readline from util.inspect * nodejs#1673 Fix bug related to V8 context with accessors (Fedor Indutny) * nodejs#1634 util: Fix inspection for Error (koichik) * nodejs#1645 fs: Add positioned file writing feature to fs.WriteStream (Thomas Shinnick) * nodejs#1637 fs: Unguarded fs.watchFile cache statWatchers checking fixed (Thomas Shinnick) * nodejs#1695 Forward customFds to ChildProcess.spawn * nodejs#1707 Fix hasOwnProperty security problem in querystring (isaacs) * nodejs#1719 Drain OpenSSL error queue
2011.09.15, Version 0.4.12 (stable) * Improve docs * nodejs#1563 overflow in ChildProcess custom_fd. * nodejs#1569, parse error on multi-line HTTP headers. (Ben Noordhuis) * nodejs#1586 net: Socket write encoding case sensitivity (koichik) * nodejs#1610 Remove DigiNotar CA from trusted list (isaacs) * nodejs#1624 buffer: Avoid overrun with 'binary' encoding. (koichik) * nodejs#1633 buffer: write() should always set _charsWritten. (koichik) * nodejs#1707 hasOwnProperty usage security hole in querystring (isaacs) * nodejs#1719 Drain OpenSSL error queue * Fix error reporting in net.Server.listen
2011.09.08, Version 0.5.6 (unstable) * nodejs#345, nodejs#1635, nodejs#1648 Documentation improvements (Thomas Shinnick, Abimanyu Raja, AJ ONeal, Koichi Kobayashi, Michael Jackson, Logan Smyth, Ben Noordhuis) * nodejs#650 Improve path parsing on windows (Bert Belder) * nodejs#752 Remove headers sent check in OutgoingMessage.getHeader() (Peter Lyons) * nodejs#1236, nodejs#1438, nodejs#1506, nodejs#1513, nodejs#1621, nodejs#1640, nodejs#1647 Libuv-related bugs fixed (Jorge Chamorro Bieling, Peter Bright, Luis Lavena, Igor Zinkovsky) * nodejs#1296, nodejs#1612 crypto: Fix BIO's usage. (Koichi Kobayashi) * nodejs#1345 Correctly set socket.remoteAddress with libuv backend (Bert Belder) * nodejs#1429 Don't clobber quick edit mode on windows (Peter Bright) * nodejs#1503 Make libuv backend default on unix, override with `node --use-legacy` * nodejs#1565 Fix fs.stat for paths ending with \ on windows (Igor Zinkovsky) * nodejs#1568 Fix x509 certificate subject parsing (Koichi Kobayashi) * nodejs#1586 Make socket write encoding case-insensitive (Koichi Kobayashi) * nodejs#1591, nodejs#1656, nodejs#1657 Implement fs in libuv, remove libeio and pthread-win32 dependency on windows (Igor Zinkovsky, Ben Noordhuis, Ryan Dahl, Isaac Schlueter) * nodejs#1592 Don't load-time link against CreateSymbolicLink on windows (Peter Bright) * nodejs#1601 Improve API consistency when dealing with the socket underlying a HTTP client request (Mikeal Rogers) * nodejs#1610 Remove DigiNotar CA from trusted list (Isaac Schlueter) * nodejs#1617 Added some win32 os functions (Karl Skomski) * nodejs#1624 avoid buffer overrun with 'binary' encoding (Koichi Kobayashi) * nodejs#1633 make Buffer.write() always set _charsWritten (Koichi Kobayashi) * nodejs#1644 Windows: set executables to be console programs (Peter Bright) * nodejs#1651 improve inspection for sparse array (Koichi Kobayashi) * nodejs#1672 set .code='ECONNRESET' on socket hang up errors (Ben Noordhuis) * Add test case for foaf+ssl client certificate (Niclas Hoyer) * Added RPATH environment variable to override run-time library paths (Ashok Mudukutore) * Added TLS client-side session resumption support (Sean Cunningham) * Added additional properties to getPeerCertificate (Nathan Rixham, Niclas Hoyer) * Don't eval repl command twice when an error is thrown (Nathan Rajlich) * Improve util.isDate() (Nathan Rajlich) * Improvements in libuv backend and bindings, upgrade libuv to bd6066cb349a9b3a1b0d87b146ddaee06db31d10 * Show warning when using lib/sys.js (Maciej Malecki) * Support plus sign in url protocol (Maciej Malecki) * Upgrade V8 to 3.6.2
2011.09.08, Version 0.5.6 (unstable) * nodejs#345, nodejs#1635, nodejs#1648 Documentation improvements (Thomas Shinnick, Abimanyu Raja, AJ ONeal, Koichi Kobayashi, Michael Jackson, Logan Smyth, Ben Noordhuis) * nodejs#650 Improve path parsing on windows (Bert Belder) * nodejs#752 Remove headers sent check in OutgoingMessage.getHeader() (Peter Lyons) * nodejs#1236, nodejs#1438, nodejs#1506, nodejs#1513, nodejs#1621, nodejs#1640, nodejs#1647 Libuv-related bugs fixed (Jorge Chamorro Bieling, Peter Bright, Luis Lavena, Igor Zinkovsky) * nodejs#1296, nodejs#1612 crypto: Fix BIO's usage. (Koichi Kobayashi) * nodejs#1345 Correctly set socket.remoteAddress with libuv backend (Bert Belder) * nodejs#1429 Don't clobber quick edit mode on windows (Peter Bright) * nodejs#1503 Make libuv backend default on unix, override with `node --use-legacy` * nodejs#1565 Fix fs.stat for paths ending with \ on windows (Igor Zinkovsky) * nodejs#1568 Fix x509 certificate subject parsing (Koichi Kobayashi) * nodejs#1586 Make socket write encoding case-insensitive (Koichi Kobayashi) * nodejs#1591, nodejs#1656, nodejs#1657 Implement fs in libuv, remove libeio and pthread-win32 dependency on windows (Igor Zinkovsky, Ben Noordhuis, Ryan Dahl, Isaac Schlueter) * nodejs#1592 Don't load-time link against CreateSymbolicLink on windows (Peter Bright) * nodejs#1601 Improve API consistency when dealing with the socket underlying a HTTP client request (Mikeal Rogers) * nodejs#1610 Remove DigiNotar CA from trusted list (Isaac Schlueter) * nodejs#1617 Added some win32 os functions (Karl Skomski) * nodejs#1624 avoid buffer overrun with 'binary' encoding (Koichi Kobayashi) * nodejs#1633 make Buffer.write() always set _charsWritten (Koichi Kobayashi) * nodejs#1644 Windows: set executables to be console programs (Peter Bright) * nodejs#1651 improve inspection for sparse array (Koichi Kobayashi) * nodejs#1672 set .code='ECONNRESET' on socket hang up errors (Ben Noordhuis) * Add test case for foaf+ssl client certificate (Niclas Hoyer) * Added RPATH environment variable to override run-time library paths (Ashok Mudukutore) * Added TLS client-side session resumption support (Sean Cunningham) * Added additional properties to getPeerCertificate (Nathan Rixham, Niclas Hoyer) * Don't eval repl command twice when an error is thrown (Nathan Rajlich) * Improve util.isDate() (Nathan Rajlich) * Improvements in libuv backend and bindings, upgrade libuv to bd6066cb349a9b3a1b0d87b146ddaee06db31d10 * Show warning when using lib/sys.js (Maciej Malecki) * Support plus sign in url protocol (Maciej Malecki) * Upgrade V8 to 3.6.2
2011.08.26, Version 0.5.5 (unstable) * typed arrays, implementation from Plesk * fix IP multicast on SunOS * fix DNS lookup order: IPv4 first, IPv6 second (--use-uv only) * remove support for UNIX datagram sockets (--use-uv only) * UDP support for Windows (Bert Belder) * nodejs#1572 improve tab completion for objects in the REPL (Nathan Rajlich) * nodejs#1563 fix buffer overflow in child_process module (reported by Dean McNamee) * nodejs#1546 fix performance regression in http module (reported by Brian Geffon) * nodejs#1491 add PBKDF2 crypto support (Glen Low) * nodejs#1447 remove deprecated http.cat() function (Mikeal Rogers) * nodejs#1140 fix incorrect dispatch of vm.runInContext's filename argument (Antranig Basman) * nodejs#1140 document vm.runInContext() and vm.createContext() (Antranig Basman) * nodejs#1428 fix os.freemem() on 64 bits freebsd (Artem Zaytsev) * nodejs#1164 make all DNS lookups async, fixes uncatchable exceptions (Koichi Kobayashi) * fix incorrect ssl shutdown check (Tom Hughes) * various cmake fixes (Tom Hughes) * improved documentation (Koichi Kobayashi, Logan Smyth, Fedor Indutny, Mikeal Rogers, Maciej Małecki, Antranig Basman, Mickaël Delahaye) * upgrade libuv to commit 835782a * upgrade V8 to 3.5.8
2011.08.17, Version 0.4.11 (stable) * nodejs#738 Fix crypto encryption/decryption with Base64. (SAWADA Tadashi) * nodejs#1202 net.createConnection defer DNS lookup error events to next tick (Ben Noordhuis) * nodejs#1374 fix setting ServerResponse.statusCode in writeHead (Trent Mick) * nodejs#1417 Fix http.ClientRequest crashes if end() was called twice * nodejs#1497 querystring: Replace 'in' test with 'hasOwnProperty' (isaacs) * nodejs#1546 http perf improvement * fix memleak in libeio (Tom Hughes) * cmake improvements (Tom Hughes) * node_net.cc: fix incorrect sizeof() (Tom Hughes) * Windows/cygwin: no more GetConsoleTitleW errors on XP (Bert Belder) * Doc improvments (koichik, Logan Smyth, Ben Noordhuis, Arnout Kazemier)
2011.08.12, Version 0.5.4 (unstable) * libuv/Windows compatibility improvements * Build on Microsoft Visual Studio via GYP. Use generate-projects.bat in the to build sln files. (Peter Bright, Igor Zinkovsky) * Make Mikeal's HTTP agent client the default. Use old HTTP client with --use-http1 * Fixes https host header default port handling. (Mikeal Rogers) * nodejs#1440 strip byte order marker when loading *.js and *.json files (Ben Noordhuis) * nodejs#1434 Improve util.format() compatibility with browser. (Koichi Kobayashi) * Provide unchecked uint entry points for integer Buffer.read/writeInt methods. (Robert Mustacchi) * CMake improvements (Tom Huges) * Upgrade V8 to 3.5.4.
PreviousNext