Activity

From 04/13/2013 to 05/12/2013

05/13/2013

10:40 PM Revision 73496674 (main_repo): stream_wrap: MayContainNonAscii() is deprecated
V8 3.19.0 deprecates v8::String::MayContainNonAscii(). It always returns
true so there is not much point in keeping t...
Ben Noordhuis
09:29 PM Revision 0c405cff (main_repo): v8: reapply floating patches
Ben Noordhuis
09:28 PM Revision 7ee538dd (main_repo): deps: upgrade v8 to 3.19.0
Ben Noordhuis

05/11/2013

08:45 PM Revision fc58a5d4 (main_repo): npm: Upgrade to 1.2.20
isaacs

05/10/2013

07:40 PM Revision 5e9c7a92 (main_repo): test: Darwin file watcher has paths now
Even when watching subdirs. isaacs
06:30 PM Revision fede68fd (main_repo): uv: Upgrade to 0.11.2
isaacs

05/09/2013

06:15 PM Revision 4b69bcfc (main_repo): doc: s/search.npmjs.org/npmjs.org/
isaacs
12:35 PM Revision ec576235 (main_repo): http: Use writev instead of the hacky hot end
isaacs
12:35 PM Revision a5845422 (main_repo): stream: Handle multi-corking properly
This adds proper support for the following situation:
w.cork();
w.write(...);
w.cork();
w.write(...)...
isaacs
12:35 PM Revision c38ce9bc (main_repo): stream: Guarantee ordering of 'finish' event
In synchronous Writable streams (where the _write cb is called on the
current tick), the 'finish' event (and thus the...
isaacs
10:31 PM Revision 72c58158 (main_repo): test: fix pummel/test-net-many-clients.js
client sockets no longer emit 'connect' event inside the
requestListener, update test-net-many-clients to reflect that
Timothy J Fontaine
09:15 PM Revision dc92ff85 (main_repo): doc: document stream.Writable 'error' event
Fixes #5255. Robert Kowalski
08:04 PM Revision 8a407f58 (main_repo): os: Include netmask in os.networkInterfaces()
re #3765 and #5432
fixes #4743
Ben Kelly

05/08/2013

07:53 PM Revision fbf46414 (main_repo): src: initialize debug-related uv_async_t handles
uv_async_t handles for dispatching of debug messages and
emitting NODE_DEBUG_ENABLED used to be initialized every tim...
Miroslav Bajtoš
07:53 PM Revision 43ec1b1c (main_repo): debugger, cluster: each worker has new debug port
Implement support for debugging cluster workers. Each worker process
is assigned a new debug port in an increasing se...
Miroslav Bajtoš
02:59 PM Revision 3b6fc600 (main_repo): stream: make Readable.wrap support empty streams
This makes Readable.wrap behave properly when the wrapped stream ends
before emitting any data events.
Daniel Moore
02:59 PM Revision 1ad93a65 (main_repo): stream: make Readable.wrap support objectMode
Added a check to see if the stream is in objectMode before deciding
whether to include or exclude data from an old-st...
Daniel Moore

05/07/2013

06:40 PM Revision cf87ee67 (main_repo): test: don't use total_seconds() because of py2.6
Timothy J Fontaine
06:33 PM Revision 56492de5 (main_repo): test: don't use total_seconds() because of py2.6
Timothy J Fontaine
06:05 PM Revision aca275f5 (main_repo): stream_wrap: fix memory leak on early return
Brian White
05:44 PM Revision b7f6e6b4 (main_repo): stream_wrap: remove unused arg from WriteBuffer
WriteBuffer was changed in the cork/uncork implementation (60ed2c54).
The unused argument has been removed.
Trevor Norris
04:13 PM Revision ee4f0bae (main_repo): test: report test duration in TAP progress
Timothy J Fontaine
03:51 PM Revision 716176fa (main_repo): test: report test duration in TAP progress
Timothy J Fontaine

05/06/2013

02:31 PM Revision a90dc41d (main_repo): test: reap children when cluster-bind-twice fails
Timothy J Fontaine
01:19 PM Revision 5037f9a5 (main_repo): build: only use DESTDIR instead of PREFIX for pkg
Preserve default install prefix seen in process.config, but use DESTDIR
for installing to deliniate 32/64 versions, a...
Timothy J Fontaine
01:10 PM Revision 76cbd039 (main_repo): build: only use DESTDIR instead of PREFIX for pkg
Preserve default install prefix seen in process.config, but use DESTDIR
for installing to deliniate 32/64 versions, a...
Timothy J Fontaine

05/03/2013

10:01 AM Revision 1c2b03de (main_repo): doc: update options for exec and execFile
The stdio and customFds options are never used by exec or execFile,
remove them from the documentation for these func...
Kevin Locke
05:33 AM Revision fb9d66bc (main_repo): Merge branch 'v0.10'
Bert Belder
05:32 AM Revision 418c9bc6 (main_repo): build: vcbuild.bat fix for Visual Studio 2012
Change vcbuild.bat to ignore VCINSTALLDIR environment variable,
always check for specific VS version and set GYP_MSVS...
Miroslav Bajtoš
08:05 PM Revision 4c02282c (main_repo): test: EventEmitter#setMaxListeners() returns this
Add a regression test for commit f8d8122. Sam Roberts

05/02/2013

07:15 PM Revision f8d81222 (main_repo): event: make setMaxListeners() return this
setMaxListeners was the only EventEmitter method that returned
undefined, so could not be chained.
Sam Roberts
07:13 PM Revision 43951d7c (main_repo): Merge remote-tracking branch 'origin/v0.10'
Ben Noordhuis
07:10 PM Revision 41cbdc5e (main_repo): doc: document return values of EventEmitter methods
Sam Roberts
12:48 PM Revision 0e21d7b9 (main_repo): doc: link joyent logo in website footer
isaacs
02:52 AM Revision a32a243d (main_repo): debugger: breakpoints in scripts not loaded yet
When developer calls setBreakpoint with an unknown script name,
we convert the script name into regular expression ma...
Miroslav Bajtoš

05/01/2013

10:45 AM Revision 2cf7e5de (main_repo): Revert "deps: downgrade openssl to v1.0.0f"
After much investigation it turns out that the affected servers are
buggy. user-service.condenastdigital.com:443 in ...
Ben Noordhuis

04/30/2013

10:40 AM Revision dda7b402 (main_repo): doc: Fix require.extensions documentation
1. The stability index must come first, or it messes up the markdown
2. require.extensions is an Object, not an Array...
isaacs
07:10 AM Revision ab518e88 (main_repo): https: implement https.Server#setTimeout()
Like commit d258fb0 ("http: More useful setTimeout API on server") but
this time for the https module.
Fixes #5361.
Ben Noordhuis

04/29/2013

05:38 PM Revision c0818093 (main_repo): vm: add support for timeout argument
Add a watchdog class which executes a timer in a separate event loop in
a separate thread that will terminate v8 exec...
Andrew Paprocki
05:08 PM Revision b5c17213 (main_repo): tools: fix test.py after v8 upgrade
test.py imports deps/v8/tools/utils.py but that file is gone after the
upgrade to 3.18.4 in commit 2f75785. Resurrect...
Ben Noordhuis
04:35 PM Revision 4c1bb832 (main_repo): v8: reapply floating patches
Ben Noordhuis
04:35 PM Revision 2f75785c (main_repo): deps: upgrade v8 to 3.18.4
Ben Noordhuis
08:40 AM Revision 5ddf7f42 (main_repo): debugger: fix bug in breakpoint regex escaping
Fix a bug in setBreakpoint() where not all regex characters are escaped
when constructing scriptRegEx for V8.
Miroslav Bajtoš
08:17 AM Revision 179784e3 (main_repo): Revert "deps: downgrade openssl to v1.0.0f"
This commit undoes the downgrade from OpenSSL v1.0.1e to v1.0.0f,
effectively upgrading OpenSSL to v1.0.1e again. The...
Ben Noordhuis
08:12 AM Revision d3ddee61 (main_repo): http: forward-port missing bits from 01e2920
Forward-port the comments from commit 01e2920 (v0.10) to the master
branch. Everything else from that patch already e...
Ben Noordhuis
08:08 AM Revision af1ed99c (main_repo): Merge remote-tracking branch 'origin/v0.10'
Conflicts:
AUTHORS
ChangeLog
deps/uv/ChangeLog
deps/uv/src/version.c
lib/http.js
src/node_crypto.cc
src/node_o...
Ben Noordhuis
06:12 AM Revision 4fdb8acd (main_repo): deps: downgrade openssl to v1.0.0f
Several people have reported issues with IIS and Resin servers (or maybe
SSL terminators sitting in front of those se...
Ben Noordhuis
06:06 AM Revision 626d7abd (main_repo): doc: cluster: s/server.destroy/server.close/
Fixes #5379. Ben Noordhuis
01:10 AM Revision 7bd8a5a2 (main_repo): doc: Deprecate require.extensions
isaacs

04/28/2013

02:41 AM Revision 9cfc9297 (main_repo): doc: stream writev cleanups
isaacs

04/27/2013

01:03 PM Revision f2d5cea7 (main_repo): benchmark: add chunked-encoding benchmark
Fedor Indutny
01:03 PM Revision 0c729366 (main_repo): test: fix timing sensitive tests
Fedor Indutny
01:03 PM Revision df8a4f8f (main_repo): http: write buffers when chunked to embrace writev
Fedor Indutny
01:03 PM Revision 60ed2c54 (main_repo): net: implement ._writev for .cork/uncork() support
Add Writev method to StreamWrap class for writing mixed array of strings
and buffers. Expose this method for TCP class.
Fedor Indutny
07:59 AM Revision 21ed8df6 (main_repo): streams: introduce .cork/.uncork/._writev
Fedor Indutny
06:51 AM Revision 5db936d2 (main_repo): debugger: breakpoints in scripts not loaded yet
When developer calls setBreakpoint with an unknown script name,
we convert the script name into regular expression ma...
Miroslav Bajtoš

04/26/2013

03:10 PM Revision 8c2ad47f (main_repo): debugger: `restart` with custom debug port
Fixed a bug in debugger repl where `restart` command did not work
when a custom debug port was specified via command-...
Miroslav Bajtoš
03:09 PM Revision fd9e01c0 (main_repo): debugger: print port number when connecting to debuggee
To improve troubleshooting of debugger problems in the future,
the debugger repl now prints the port it is connecting...
Miroslav Bajtoš
03:08 PM Revision 74323a95 (main_repo): debugger: `restart` with custom debug port
Fixed a bug in debugger repl where `restart` command did not work
when a custom debug port was specified via command-...
Miroslav Bajtoš

04/25/2013

04:29 PM Revision 45ed5460 (main_repo): test: cluster: unhide child errors in bind-twice
Errors in leaf child processes weren't picked up by the test runner
because they didn't get bubbled up to the main pr...
Ben Noordhuis
04:20 PM Revision 872e720c (main_repo): test: cluster: rename bind-twice-v2 to bind-twice
Ben Noordhuis
04:09 PM Revision 5a16d258 (main_repo): test: cluster: remove bind-twice-v1 test
It tests the same thing as bind-twice-v2, only not as in-depth. Ben Noordhuis

04/24/2013

01:54 PM Revision 85e4fc43 (main_repo): build: Makefile should respect configure --prefix
Fixes a regression that got introduced in commit ddf4d1a. Timothy J Fontaine

04/23/2013

05:43 PM Revision 8e56b4dd (main_repo): ChangeLog: Merge in v0.8
Close #5355 isaacs
05:08 PM Revision 72cf499b (main_repo): blog: Post for v0.10.5
isaacs
05:07 PM Revision ec5577cf (main_repo): Now working on 0.10.6
isaacs
05:07 PM Revision 52aeb3f2 (main_repo): Merge branch 'v0.10.5-release' into v0.10
isaacs
04:38 PM Revision ddf4d1a3 (main_repo): install: Support $(PREFIX) install target directory prefix
This change introduces support for the common PREFIX variable in the
Makefile and install.py, instead of having /usr/...
Olof Johansson
04:27 PM Revision deeaf8fa (main_repo): 2013.04.23, Version 0.10.5 (Stable)
* uv: Upgrade to 0.10.5 (isaacs)
* build: added support for Visual Studio 2012 (Miroslav Bajtoš)
* http: Don't try ...
isaacs
10:41 AM Revision 0602fbb4 (main_repo): build: added support for Visual Studio 2012
Miroslav Bajtoš
08:39 PM Revision ff99cd52 (main_repo): uv: Upgrade to 0.10.5
isaacs

04/22/2013

02:00 PM Revision c7774735 (main_repo): os: Fix uname() error handling on sunos
The uname function can return any non-negative int to indicate success.
Strange, but that's how it is documented. T...
isaacs
01:38 PM Revision 025f9133 (main_repo): http: Don't try to destroy nonexistent sockets
Fixes #3740
In the case of pipelined requests, you can have a situation where
the socket gets destroyed via one req/...
isaacs
12:54 PM Revision 01e29202 (main_repo): http: Don't try to destroy nonexistent sockets
Fixes #3740
In the case of pipelined requests, you can have a situation where
the socket gets destroyed via one req/...
isaacs
11:56 AM Revision 1d794ec4 (main_repo): test: fix dgram-bind-default-address on osx
Allow the IPv4-mapped-as-IPv6 style address. isaacs

04/21/2013

09:33 AM Revision 4bf1d100 (main_repo): crypto: LazyTransform on properties, not methods
It needs to apply the Transform class when the _readableState,
_writableState, or _transformState properties are acce...
isaacs
11:30 PM Revision c4379a55 (main_repo): src: fix potential memory leak on early return
mscdex
11:30 PM Revision 2322580d (main_repo): src: don't initialize variable before assignment
mscdex

04/20/2013

04:58 PM Revision 41b75ca9 (main_repo): cluster: clean up lib/cluster.js
Clean up and DRY the cluster source code. Fix a few bugs while we're
here:
* Short-lived handles in long-lived worke...
Ben Noordhuis

04/19/2013

07:25 PM Revision c7731240 (main_repo): lint
isaacs
07:21 PM Revision cf0fa96d (main_repo): events: add EventEmitter.defaultMaxListeners
Class property that controls the maximum number of listeners for all
instances of EventEmitter.
Fixes #3014.
Confli...
Ben Noordhuis
01:51 PM Revision 2efb6cf0 (main_repo): v8: reapply floating patches
Ben Noordhuis
01:50 PM Revision 50624a50 (main_repo): V8: Upgrade to 3.18.1
isaacs
01:15 PM Revision 90266750 (main_repo): path: add path.isAbsolute(path)
An absolute path will always open the same location regardless of your
current working directory. For posix, this jus...
Ryan Doenges
12:22 PM Revision 0b04abcb (main_repo): blog: v0.11.1 does not work on windows x64
isaacs
12:14 PM Revision e4406b76 (main_repo): Now working on 0.11.2
isaacs
12:14 PM Revision 92277808 (main_repo): Merge branch 'v0.11.1-release'
isaacs
12:12 PM Revision 223f22a3 (main_repo): blog: Post about 0.11.1
isaacs
12:12 PM Revision 56e90dac (main_repo): blog: Post about 0.10.4
isaacs
11:32 AM Revision 4babd2b4 (main_repo): 2013.04.19, Version 0.11.1 (Unstable)
* V8: upgrade to 3.18.0
* uv: Upgrade to v0.11.1
* http: split into multiple separate modules (Timothy J Fontaine)
...
isaacs
11:32 AM Revision 42b8682a (main_repo): test: fix dgram-bind-default-address on osx
Allow the IPv4-mapped-as-IPv6 style address. isaacs
09:24 AM Revision 0a4ebc3d (main_repo): src: replace Holder() with This()
Switch to always use args.This() to retrieve object instance. Trevor Norris
08:54 AM Revision 223607c9 (main_repo): build: fix arm build after v8 upgrade
V8 was upgraded to 3.18 in commit 9f68226. The knobs that control the
ARM build have changed in a number of ways. Thi...
Ben Noordhuis
05:58 AM Revision 63466e5c (main_repo): doc: document value of `this` inside listeners
Fixes #5326. Sean Silva

04/18/2013

07:21 PM Revision 0bccb341 (main_repo): Merge remote-tracking branch 'ry/v0.10'
isaacs
06:08 PM Revision 6101eb18 (main_repo): assert: put info in err.message, not err.name
4716dc6 made assert.equal() and related functions work better by
generating a better toString() from the expected, ac...
Ryan Doenges
04:06 PM Revision a835a2fc (main_repo): website: add link to nightlies on download page
Ben Noordhuis
06:14 AM Revision 8e190bf6 (main_repo): Merge remote-tracking branch 'origin/v0.10'
Conflicts:
src/node_os.cc
Ben Noordhuis

04/17/2013

07:30 PM Revision 659fb238 (main_repo): crypto: fix return Local Handle w/o scope.Close()
A new String was being created and returned, but was not sent through
the scope.Close(), which caused it to be cleane...
Trevor Norris
07:18 PM Revision 39dfe946 (main_repo): build: libv8_base.a is now libv8_base.<arch>.a
This fixes generating the v8 contstants for dtrace on smartos Timothy J Fontaine
06:54 PM Revision 92023b4b (main_repo): dgram: fix no address bind()
I broke dgram.Socket#bind(port, cb) almost a year ago in 332fea5a but
it wasn't until today that someone complained a...
Ben Noordhuis
06:02 PM Revision 2e70ddad (main_repo): test: make stdout-close-unref work in test runner
process.stdout isn't fully initialized yet by the time the test starts
when invoked with `python tools/test.py`. Use ...
Ben Noordhuis
10:59 AM Revision f044a6f3 (main_repo): buffer: upgrade to new V8 profiler API
Ben Noordhuis
10:10 AM Revision c7d7072e (main_repo): v8: reapply floating patches
Ben Noordhuis
10:10 AM Revision 9f682265 (main_repo): deps: upgrade v8 to 3.18.0
Ben Noordhuis

04/16/2013

06:08 PM Revision 951e0b69 (main_repo): http: split Client into _http_client.js
Timothy J Fontaine
06:08 PM Revision 6717fdcc (main_repo): http: move Server and ServerResponse out
Timothy J Fontaine
06:08 PM Revision dc9f97b7 (main_repo): http: move OutgoingMessage into it's own file
Timothy J Fontaine
06:08 PM Revision bb56489f (main_repo): http: move parsers into _http_common.js
Timothy J Fontaine
06:08 PM Revision 5909a9c9 (main_repo): http: move IncomingMessage into its own file
Timothy J Fontaine
06:08 PM Revision 62e4f897 (main_repo): http: split Agent into its own file
Timothy J Fontaine
06:04 PM Revision 36503b52 (main_repo): docs: update path.join() example for v0.10
The current example shows the behavior of v0.8. In v0.10 arguments
to path.join() must be strings; otherwise, an exce...
Kelly Gerber
05:44 PM Revision b02b93b2 (main_repo): doc: note a gotcha with http.Server sockets
Ryan Graham
05:11 PM Revision ccd37226 (main_repo): handle_wrap: fix NULL pointer dereference
Fix a NULL pointer dereference in src/handle_wrap.cc which is really a
use-after-close bug.
The test checks that unr...
Ben Noordhuis
11:05 AM Revision 7592615a (main_repo): test: preserve process.env after test-init exec
When LD_LIBRARY_PATH is overriden for custom builds we need to preserve
it for child processes. To be sure we preserv...
Stanislav Ochotnicky
11:05 AM Revision 47198af5 (main_repo): test: preserve process.env in forked child_process
When LD_LIBRARY_PATH is overriden for custom builds we need to preserve
it for forked process. There are possibly oth...
Stanislav Ochotnicky

04/15/2013

04:39 PM Revision d58ee7e5 (main_repo): os: unbreak windows build
Windows doesn't have MAXHOSTNAMELEN. Introduced in afbadde. Ben Noordhuis
03:13 PM Revision afbaddec (main_repo): os: handle 256 character hostnames
Fix a (rather academic) buffer overflow. MAXHOSTNAMELEN is 256 on most
platforms, which means the buffer wasn't big e...
Ben Noordhuis
02:57 PM Revision 78c5de59 (main_repo): os: fix unlikely buffer overflow in os.type()
* Fix a buffer overflow that happens iff strlen(info.sysname) > 255.
* Check the return value of uname().
Ben Noordhuis
 

Also available in: Atom