net.createConnection() creates a net.Socket object and immediately calls net.Socket.connect() on it. There are no event listeners registered yet so defer the error event to the next tick. Fixes #1202.
…le `f` to a proper filename. Fixes #1507.
related to #1472.
* Allow overriding install path with CMAKE_INSTALL_PREFIX. * make sure js2min.py can be found when building out of source. * Replace empty macros with void(0). Expressions like "debug(x) && foo()" fail if debug(x) is an empty macro. * Make sure node-natives.h creation is deterministic. * Fix version string. The copyright header made the node_version.h file larger than the previously set file read limit.
Fixes compile-time error in strict mode. Fixes #567.
Rather than say it "may disappear", let's just be clear that it *has* disappeared, and exactly how long it'll be supported for.
During write(), _hasBody is checked to make sure a body is allowed -- this is now also checked during end(body) when write() isn't used. Concise final chunk for HEAD req's res.end(data). Instead of simply clearing data, check _hasBody earlier to avoid sending cruft when chunkedEncoding is used. Fixes #1291.
This is a back-port of r8577 from V8's upstream 3.1 branch. Fixes #829.
…cket is detached and destroyed by abort(). This patch avoids that behavior.
… process.nextTick is executed.