- Dec 05, 2012
-
-
Ben Noordhuis authored
The test assumes the parent and the child are scheduled fairly. Probably true most of the time but not always, making it fail spuriously. Bad test, remove it.
-
Shigeki Ohtsu authored
V8 debug agent needs some time to be ready and no longer sends the first event break response to a debug client. We wait some time to connect the agent and check its break status by obtaining breakpoint list and seeing if it exists on line 0.
-
- Dec 04, 2012
-
-
Ben Noordhuis authored
Enable long stacktraces if NODE_DEBUG=fs is set in the environment. Only applies to the default rethrow callback; it's to help you find places where you forgot to pass in a callback.
-
Ben Noordhuis authored
Use a default callback if the user omitted one. Avoids errors like the one below: fs.js:777 if (err) return callback(err); ^ TypeError: object is not a function at fs.appendFile (fs.js:777:21) at Object.oncomplete (fs.js:297:15) This commit fixes the behavior of fs.lchmod(), fs.lchown() and fs.readFile() when the callback is omitted. Before, they silently swallowed errors. Fixes #4352. -
Bert Belder authored
-
Fedor Indutny authored
-
- Dec 03, 2012
-
-
Ben Noordhuis authored
-
Ben Noordhuis authored
Fixes the build on FreeBSD <= 9 with the default compiler. Fixes #4186.
-
- Dec 02, 2012
-
-
isaacs authored
This test is only passing because it's skipped normally.
-
- Dec 01, 2012
-
-
isaacs authored
Just sends a buffer to a server, which echoes it back, and then measures the Gbits/second. Very similar to throughput.js, but using a single process, so that it's possible to dtrace and get the jsstack frames for profile comparison.
-
- Nov 27, 2012
-
-
Chad Rhyner authored
Disabled the following unit tests: * test-eio-race.js * test-eio-race2.js * test-eio-race4.js These tests are known to fail on busy boxes due to being timing sensitive, and are deemed not meaningful tests. See https://github.com/joyent/node/issues/4272 Fixes #4272.
-
Adam Malcontenti-Wilson authored
-
Michael Axiak authored
-
- Nov 24, 2012
-
-
Ben Noordhuis authored
Fixes the following error message: TypeError: exceptions must be old-style classes or derived from BaseException, not str Fixes #4303.
-
Ben Noordhuis authored
OR'ing together two large values, like `SSL_OP_ALL | SSL_OP_NO_TICKET`, produces a negative number. To wit: assert((0x80000000 | 0x4000) === -0x7fffc000); // true assert((0x80000000 | 0x4000) === 0x80004000); // false! It's easy to work around by doing a logical shift, like this: assert((0x80000000 | 0x4000) >>> 0 === 0x80004000); // true But that's not very intuitive. Let's be more lenient in what we accept.
-
- Nov 22, 2012
-
-
Ben Noordhuis authored
Use Number::New() instead of Integer::New(). The latter wraps large values, e.g. 0x80000000 becomes -2147483648 instead of 2147483648.
-
- Nov 21, 2012
-
-
Shigeki Ohtsu authored
Thin archive needs binutils >= 2.19, disable it for supporting old ar even if static libraries are linked within a local build.
-
Scott Blomquist authored
Patch by Henry Rawas and Scott Blomquist.
-
Bert Belder authored
-
Ben Noordhuis authored
* fix gyp build * don't require libexecinfo, it's not there * libpthread doesn't implement sem_timedwait(), fall back to sem_wait() Upstreamed in https://codereview.chromium.org/11421013/
-
Ben Noordhuis authored
Upstreamed in https://codereview.chromium.org/11418101/ Fixes #4287.
-
Ben Noordhuis authored
-
Ben Noordhuis authored
-
Tim Kuijsten authored
-
- Nov 20, 2012
-
-
Ben Noordhuis authored
This commit contains one additional patch that makes gyp work on DragonFlyBSD, see https://codereview.chromium.org/11348152/ for details.
-
- Nov 17, 2012
-
-
Sergey Kholodilov authored
Make HandleSSLError() correctly process a zero status code: sometimes it indicates an error and sometimes it doesn't.
-
Ben Noordhuis authored
The purpose of this file was to remap the old libeio API to the new one. We dropped libeio in ee77a6a9 and this file has been broken ever since. Ergo, remove it.
-
Stephen Gallagher authored
-
Ben Noordhuis authored
-
- Nov 12, 2012
-
-
isaacs authored
-
- Nov 11, 2012
-
-
Ben Noordhuis authored
Don't interpret floating point numbers, e.g. ".1234", as REPL commands. Fixes #4268.
-
- Nov 10, 2012
-
-
Trevor Norris authored
Many assertion tests are duplicated in buffer.js. These few could be easily removed and still have all tests pass.
-
- Nov 09, 2012
-
-
Nathan Rajlich authored
-
- Nov 07, 2012
-
-
Nathan Rajlich authored
While updating the readline test cases to test both "terimal: false" and "terminal: true" mode, it turned out that the test case testing utf8 chars being sent over multiple write() calls was failing. The solution is to use a string_decoder instance when parsing the "keypress" events.
-
Nathan Rajlich authored
Before this commit, readline was inconsistent in whether or not it would emit "line" events with or without the trailing "\n" included. When "terminal" mode was true, then there would be no "\n", when it was false, then the "\n" would be present. However, the trailing "\n" doesn't add much, and most of the time people just end up stripping it manually. Part of #4243.
-
- Nov 06, 2012
-
-
Joshua Erickson authored
* Added isIP method to make use of inet_pton to cares_wrap.cc * Modified net.isIP() to make use of new C++ isIP method. * Added new tests to test-net-isip.js.
-
Shigeki Ohtsu authored
See 605927fb
-
Timothy J Fontaine authored
-
Timothy J Fontaine authored
-
Timothy J Fontaine authored
-