- Feb 10, 2012
-
-
Ben Noordhuis authored
Hitherto undocumented option that lets the user select the list of ciphers to use or exclude in a SSL/TLS session.
-
- Feb 09, 2012
-
-
Ben Noordhuis authored
This test starts two clustered HTTP servers on the same port. It expects the first cluster to succeed and the second cluster to fail with EADDRINUSE.
-
isaacs authored
-
Dave Pacheco authored
-
- Feb 08, 2012
-
-
Ben Noordhuis authored
-
Ben Noordhuis authored
Commit 840229a8 forgot to update the debugger special case in lib/module.js Fixes #2710.
-
Igor Zinkovsky authored
use "vcbuild x64" to do x64 build of node.exe
-
- Feb 06, 2012
-
-
Ben Noordhuis authored
This reverts commit 11d1eca9. It sporadically (but reproducibly) triggers an assert inside V8: Fatal error in /path/to/node/deps/v8/src/isolate.cc, line 1857 CHECK(CurrentPerIsolateThreadData()->isolate_ == this) failed Needs further investigation.
-
- Feb 05, 2012
-
-
koichik authored
Refs #2691.
-
koichik authored
Fixes #2678.
-
Marcel Laverdet authored
v8 requires a lock of each thread using the vm, but if none is explicitly is created it will implicitly create one for you. This creates issues when trying to build modules which use v8's multi-threading features because there's no lock to unlock.
-
Christopher Jeffrey authored
A ReadStream constructed from an existing file descriptor failed to start reading automatically. Avoids a userspace call to ReadStream.prototype._read().
-
- Feb 04, 2012
-
-
Stefan Rusu authored
net-dns-error: specifc test for the net DNS issue. http-dns-error: now it works for HTTPS as well.
-
Stefan Rusu authored
The socket was never destroyed on DNS errors. This broke some clients, including lib/https.js.
-
- Feb 03, 2012
-
-
Bert Belder authored
-
Dave Pacheco authored
Add missing translator for node_dtrace_http_*_request_t types. Fixes #2667.
-
isaacs authored
-
isaacs authored
* Update V8 to 3.6.6.20 * Add npm msysgit bash shim to msi installer (isaacs) * buffers: fix intermittent out of bounds error (Ben Noordhuis) * buffers: honor length argument in base64 decoder (Ben Noordhuis) * windows: Fix path.exists regression (Bert Belder) * Make QueryString.parse run faster (Philip Tellis) * http: avoid freeing http-parser objects too early (koichik) * timers: add v0.4 compatibility hack (Ben Noordhuis) * Proper EPERM error code support (Igor Zinkovsky, Brandon Philips) * dgram: Implement udp multicast methods on windows (Bert Belder)
-
isaacs authored
-
isaacs authored
-
isaacs authored
-
isaacs authored
-
Ben Noordhuis authored
The base64 decoder would intermittently throw an out-of-bounds exception when the buffer in `buf.write('', 'base64')` was a zero-sized buffer located at the end of the slab. Fixes #2657. -
Ben Noordhuis authored
Honor the length argument in `buf.write(s, 0, buf.length, 'base64')`. Before this commit, the length argument was ignored. The decoder would keep writing until it hit the end of the buffer. Since most buffers in Node are slices of a parent buffer (the slab), this bug would overwrite the content of adjacent buffers. The bug is trivially demonstrated with the following test case: var assert = require('assert'); var a = Buffer(3); var b = Buffer('xxx'); a.write('aaaaaaaa', 'base64'); assert.equal(b.toString(), 'xxx'); This commit coincidentally also fixes a bug where Buffer._charsWritten was not updated for zero length buffers. -
Bert Belder authored
-
Bert Belder authored
-
Bert Belder authored
-
- Feb 02, 2012
-
-
Philip Tellis authored
Use decodeURIComponent when appropriate, and only fall back to querystring.decode if it throws, or if the character is a '+'. Fix #2248
-
Ben Noordhuis authored
This reverts commit 7e0bf7d5. It's possible to make GYP generate an XCode project that produces a .node file, hence this commit is no longer needed.
-
- Feb 01, 2012
-
-
Paddy Byers authored
-
Paddy Byers authored
-
Dan VerWeire authored
* check exit code of child processes * wait 1000 ms to exit the child process * prefix log messages with [PARENT] or [CHILD] to help debugging * kill all child processes before exiting Conflicts: test/simple/test-dgram-multicast-multi-process.js
-
Bert Belder authored
-
- Jan 31, 2012
-
-
Bert Belder authored
Somehow windows doesn't want to bind to 224.0.0.1. Let's test with a multicast address that has no special meaning.
-
- Jan 30, 2012
-
-
koichik authored
when the status code is 100 (Continue). Fixes #2636.
-
Ben Noordhuis authored
If a timer callback throws and the user's uncaughtException handler ignores the exception, other timers that expire on the current tick should still run. If #2582 goes through, this hack should be removed. Fixes #2631.
-
- Jan 28, 2012
-
-
isaacs authored
-
isaacs authored
-
isaacs authored
* dgram: Bring back missing functionality for Unix (Dan VerWeire, Roman Shtylman, Ben Noordnuis) - Note: Windows UDP support not yet complete. * http: Fix parser memory leak (koichik) * zlib: Fix #2365 crashes on invalid input (Nicolas LaCasse) * module: fix --debug-brk on symlinked scripts (Fedor Indutny) * Documentation Restyling (Matthew Fitzsimmons) * Update npm to 1.1.0-3 (isaacs) * Windows: fix regression in stat() calls to C:\ (Bert Belder)
-
Ben Noordhuis authored
-