- Oct 17, 2013
-
-
Jason Gerfen authored
Implements new class 'Certificate' within crypto object for working with SPKAC's (signed public key & challenge) natively.
-
- Oct 16, 2013
-
-
Jason Gerfen authored
Document the SPKAC functionality that was added in commit 7f66e44d.
- Oct 13, 2013
-
-
Jason Gerfen authored
Implements new class 'Certificate' within crypto object for working with SPKAC's (signed public key & challenge) natively.
-
- Oct 15, 2013
-
-
Rod Vagg authored
-
- Oct 14, 2013
-
-
Ben Noordhuis authored
Don't emit the 'disconnect' event until all workers have gone away. Before this commit, the event was emitted when all open handles were closed, which usually - but not always - amounts to the same thing. Fixes #6346.
-
Ben Noordhuis authored
-
- Oct 12, 2013
-
-
Trevor Norris authored
Added a NOLINT so that cpplint won't complain about some code.
-
Trevor Norris authored
-
Trevor Norris authored
Because it's possible for the data within a Buffer instance to be altered after instantiation, or in case a user attempts to do something like the following: Buffer.prototype.fill.call({}, 10, 0, 10); It doesn't result in a segfault. -
Glen Mailer authored
AssertionError.generatedMessage is now true when AssertionError.message was generated from expected and actual Fixes #5836, #6206
-
- Oct 09, 2013
-
-
Dave Pacheco authored
-
Dave Pacheco authored
This change makes several improvements to the ustack helper and MDB support: - ustack helper and MDB: add support for two-byte strings (necessary to print many filenames in stacktraces in 0.10 and later). - ustack helper: fix position numbers, which were off by a factor of two - ustack helper: fix frames with undefined Scripts (e.g., "RegExp") - ustack helper: add stub frames - MDB: add support for sliced strings - MDB: sync up with changes from the illumos version of the module Fixes #6309 Closes #6318
-
- Oct 08, 2013
-
-
Ben Noordhuis authored
Keep track of the reference count, don't make the wrapper object weak when there are pending write requests. Fixes a regression from c79d5163.
-
Timothy J Fontaine authored
-
- Oct 06, 2013
-
-
Alex Kocharin authored
-
- Oct 04, 2013
-
-
Ben Noordhuis authored
Mea culpa, I didn't properly resolve a merge conflict in the last two commits. The resulting segmentation fault only happened on Linux and only sometimes. Fixes #6306.
-
- Oct 03, 2013
-
-
Ben Noordhuis authored
The previous commit changes the profiler idle notifier so that it only gets started when a --prof or --prof_lazy argument is specified on the command line. This commit adds two internal methods to the process object that allows one to start and stop the idle notifier programmatically.
-
Ben Noordhuis authored
The previous commit adds a notifier that tells the V8 profiler when node.js is idle, i.e. when it's about to start sleeping in the platform's equivalent of epoll_wait(). This commit adds a heuristic that only starts the notifier when the V8 profiler is started from the command line.
-
Ben Noordhuis authored
Inform V8's CPU profiler when we're idle. The profiler is sampling-based but not all samples are created equal; mark the wall clock time spent in epoll_wait() and friends so profiling tools can filter it out. The samples still end up in v8.log but with state=IDLE rather than state=EXTERNAL.
-
Ben Noordhuis authored
Do a binary search for the maximum RLIMIT_NOFILE. Works around the low, low limits on certain high, high-priced devices from Cupertino, CA.
-
- Oct 01, 2013
-
-
Ben Noordhuis authored
Commit 204228b5 moved a few slow tests to pummel but I forgot to update the require() path in pummel/test-debugger-repl-break-in-module. Mea culpa.
-
Alex Kocharin authored
-
Alex Kocharin authored
Regression introduced by commit 9ef9a9de.
-
- Sep 27, 2013
-
-
Jeff Switzer authored
I haven't actually tested this code, but was reading it due to a post that linked to the code here: http://dailyjs.com/2013/09/26/libuv/ As I was reading through the code, I noticed a path that can't be reached. I didn't strictly follow the contributing guide: https://github.com/joyent/node/wiki/Contributing but the change seems safe. Feel free to close this out. I'm not sure if it was just an oversight or what. -
Timothy J Fontaine authored
-
Timothy J Fontaine authored
fixes #6235
-
- Sep 26, 2013
-
-
Ben Noordhuis authored
Drop the ObjectWrap dependency in favor of an internal WeakObject class. Let's us stop worrying about API and ABI compatibility when making changes to the way node.js deals with weakly persistent handles internally.
-
- Sep 25, 2013
-
-
Timothy J Fontaine authored
Conflicts: AUTHORS ChangeLog configure deps/uv/ChangeLog deps/uv/src/version.c lib/tls.js src/node_version.h
-
Timothy J Fontaine authored
-
Timothy J Fontaine authored
-
Timothy J Fontaine authored
-
Timothy J Fontaine authored
-
Trevor Norris authored
-
Timothy J Fontaine authored
* uv: Upgrade to v0.10.17 * npm: upgrade to 1.3.11 * readline: handle input starting with control chars (Eric Schrock) * configure: add mips-float-abi (soft, hard) option (Andrei Sedoi) * stream: objectMode transforms allow falsey values (isaacs) * tls: prevent duplicate values returned from read (Nathan Rajlich) * tls: NPN protocols are now local to connections (Fedor Indutny)
-
Timothy J Fontaine authored
-
- Sep 24, 2013
-
-
Ben Noordhuis authored
After the upgrade from 3.20.17.7 to 3.20.17.11, we've begun hitting random assertions in V8 in memory-constrained / GC-heavy situations. The assertions all seem to be related to heap allocations and garbage collection but apart from that, they're all over the place. This reverts commit 970bdccc.
-
- Sep 25, 2013
-
-
Fedor Indutny authored
Allow wrapping TLSSocket inside another TLSSocket, emulate it using SecurePair in legacy APIs. fix #6204
-
- Sep 24, 2013
-
-
Eric Schrock authored
Handle control characters only when there is a single byte in the stream, otherwise fall through to the standard multibyte handling.
-