- Aug 02, 2012
-
-
Isaac Z. Schlueter authored
* node: tag Encode and friends NODE_EXTERN (Ben Noordhuis) * fs: fix ReadStream / WriteStream missing callback (Gil Pedersen) * fs: fix readFileSync("/proc/cpuinfo") regression (Ben Noordhuis) * installer: don't assume bash is installed (Ben Noordhuis) * Report errors properly from --eval and stdin (isaacs) * assert: fix throws() throws an error without message property (koichik) * cluster: fix libuv assert in net.listen() (Ben Noordhuis) * build: always link sunos builds with libumem (Trent Mick) * build: improve armv7 / hard-float detection (Adam Malcontenti-Wilson) * https: Use host header as effective servername (isaacs) * sunos: work around OS bug to prevent fs.watch() from spinning (Bryan Cantrill) * linux: fix 'two watchers, one path' segfault (Ben Noordhuis) * windows: fix memory leaks in many fs functions (Bert Belder) * windows: don't allow directories to be opened for writing/appending (Bert Belder) * windows: make fork() work even when not all stdio handles are valid (Bert Belder) * windows: make unlink() not remove mount points, and improve performance (Bert Belder) * build: Sign pkg installer for OS X (isaacs)
-
Isaac Z. Schlueter authored
This makes the installer work on Mountain Lion.
-
Isaac Z. Schlueter authored
-
Isaac Z. Schlueter authored
-
- Aug 01, 2012
-
-
Ben Noordhuis authored
Makes the symbols visible on Windows. They were already visible on Unices. Fixes #3811.
-
Gil Pedersen authored
The (undocumented) callback argument to .destroy() was not called if the stream was no longer readable / writable.
-
Ben Noordhuis authored
Don't use positional reads. Not all proc files support pread(), especially on older linux kernels. Fixes #3808.
-
Isaac Z. Schlueter authored
-
Dave Pacheco authored
-
Isaac Z. Schlueter authored
-
Ben Noordhuis authored
Use `/bin/sh` instead of `bash` when running the relocate.sh script.
-
- Jul 31, 2012
-
-
Bert Belder authored
-
Eugen Dueck authored
-
Bert Belder authored
Patch sent upstream: http://codereview.chromium.org/10829109/
-
Bert Belder authored
Closes GH-3801
-
Bert Belder authored
-
Ben Noordhuis authored
-
Ben Noordhuis authored
-
- Jul 30, 2012
-
-
Isaac Z. Schlueter authored
Fix #3784
-
Shigeki Ohtsu authored
Need `utf8` encoding for JSON.parse and fix to avoid JSON.parse error when only one argument is passed in domain.bind
-
Isaac Z. Schlueter authored
-
- Jul 29, 2012
-
-
Koichi Kobayashi authored
Fixes #2893.
-
Ben Noordhuis authored
Problem: calling `server.listen()` (no port) on a net.Server triggered the following libuv assertion: node: ../deps/uv/src/unix/stream.c:406: uv__write: Assertion `fd_to_send >= 0' failed. Cause: uv_tcp_t handles are lazily initialized. Omitting the port made the handle get initialized even more lazily. Too lazily - it wasn't initialized when the handle was sent over to the child process. Solution: implicitly bind to a random port in listen() when the port number is omitted, it forces the handle to initialize. This is not a change in behavior, listen() has always been identical to listen(0). Fixes #3325.
-
- Jul 28, 2012
-
-
Ben Noordhuis authored
-
Ben Noordhuis authored
Fixes #3786.
-
- Jul 27, 2012
-
-
Trent Mick authored
-
- Jul 26, 2012
-
-
Adam Malcontenti-Wilson authored
-
- Jul 25, 2012
-
-
Isaac Z. Schlueter authored
-
Nathan Rajlich authored
AssertionError already inherits from Error above using util.inherits(), so this extra line was redundant. test/simple/test-assert.js already tests for `instanceof`, and still passes.
-
Isaac Z. Schlueter authored
-
Isaac Z. Schlueter authored
-
Isaac Z. Schlueter authored
-
Isaac Z. Schlueter authored
-
Isaac Z. Schlueter authored
* V8: Upgrade to 3.11.10.17 * npm: Upgrade to 1.1.45 * net: fix Socket({ fd: 42 }) api (Ben Noordhuis) * readline: Remove event listeners on close (isaacs) * windows: correctly prep long path for fs.exists(Sync) (Bert Belder) * debugger: wake up the event loop when a debugger command is dispatched (Peter Rybin) * tls: verify server's identity (Fedor Indutny) * net: ignore socket.setTimeout(Infinity or NaN) (Fedor Indutny)
-
Isaac Z. Schlueter authored
-
Isaac Z. Schlueter authored
-
- Jul 24, 2012
-
-
Ben Noordhuis authored
Make the implementation match the documentation. This should work: var s = new net.Socket({ fd: 42, allowHalfOpen: true }; And now it does.
-
Isaac Z. Schlueter authored
Fix #3756
-
Isaac Z. Schlueter authored
-
Isaac Z. Schlueter authored
-