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... - 09:29 PM Revision 0c405cff (main_repo): v8: reapply floating patches
- 09:28 PM Revision 7ee538dd (main_repo): deps: upgrade v8 to 3.19.0
05/11/2013
05/10/2013
- 07:40 PM Revision 5e9c7a92 (main_repo): test: Darwin file watcher has paths now
- Even when watching subdirs.
- 06:30 PM Revision fede68fd (main_repo): uv: Upgrade to 0.11.2
05/09/2013
- 06:15 PM Revision 4b69bcfc (main_repo): doc: s/search.npmjs.org/npmjs.org/
- 12:35 PM Revision ec576235 (main_repo): http: Use writev instead of the hacky hot end
- 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(...)... - 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... - 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 - 09:15 PM Revision dc92ff85 (main_repo): doc: document stream.Writable 'error' event
- Fixes #5255.
- 08:04 PM Revision 8a407f58 (main_repo): os: Include netmask in os.networkInterfaces()
- re #3765 and #5432
fixes #4743
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... - 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... - 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. - 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...
05/07/2013
- 06:40 PM Revision cf87ee67 (main_repo): test: don't use total_seconds() because of py2.6
- 06:33 PM Revision 56492de5 (main_repo): test: don't use total_seconds() because of py2.6
- 06:05 PM Revision aca275f5 (main_repo): stream_wrap: fix memory leak on early return
- 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. - 04:13 PM Revision ee4f0bae (main_repo): test: report test duration in TAP progress
- 03:51 PM Revision 716176fa (main_repo): test: report test duration in TAP progress
05/06/2013
- 02:31 PM Revision a90dc41d (main_repo): test: reap children when cluster-bind-twice fails
- 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... - 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...
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... - 05:33 AM Revision fb9d66bc (main_repo): Merge branch 'v0.10'
- 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... - 08:05 PM Revision 4c02282c (main_repo): test: EventEmitter#setMaxListeners() returns this
- Add a regression test for commit f8d8122.
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. - 07:13 PM Revision 43951d7c (main_repo): Merge remote-tracking branch 'origin/v0.10'
- 07:10 PM Revision 41cbdc5e (main_repo): doc: document return values of EventEmitter methods
- 12:48 PM Revision 0e21d7b9 (main_repo): doc: link joyent logo in website footer
- 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...
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 ...
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... - 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.
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... - 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... - 04:35 PM Revision 4c1bb832 (main_repo): v8: reapply floating patches
- 04:35 PM Revision 2f75785c (main_repo): deps: upgrade v8 to 3.18.4
- 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. - 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... - 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... - 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... - 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... - 06:06 AM Revision 626d7abd (main_repo): doc: cluster: s/server.destroy/server.close/
- Fixes #5379.
- 01:10 AM Revision 7bd8a5a2 (main_repo): doc: Deprecate require.extensions
04/28/2013
04/27/2013
- 01:03 PM Revision f2d5cea7 (main_repo): benchmark: add chunked-encoding benchmark
- 01:03 PM Revision 0c729366 (main_repo): test: fix timing sensitive tests
- 01:03 PM Revision df8a4f8f (main_repo): http: write buffers when chunked to embrace writev
- 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. - 07:59 AM Revision 21ed8df6 (main_repo): streams: introduce .cork/.uncork/._writev
- 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...
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-... - 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... - 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-...
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... - 04:20 PM Revision 872e720c (main_repo): test: cluster: rename bind-twice-v2 to bind-twice
- 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.
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.
04/23/2013
- 05:43 PM Revision 8e56b4dd (main_repo): ChangeLog: Merge in v0.8
- Close #5355
- 05:08 PM Revision 72cf499b (main_repo): blog: Post for v0.10.5
- 05:07 PM Revision ec5577cf (main_repo): Now working on 0.10.6
- 05:07 PM Revision 52aeb3f2 (main_repo): Merge branch 'v0.10.5-release' into v0.10
- 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/... - 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 ... - 10:41 AM Revision 0602fbb4 (main_repo): build: added support for Visual Studio 2012
- 08:39 PM Revision ff99cd52 (main_repo): uv: Upgrade to 0.10.5
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... - 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/... - 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/... - 11:56 AM Revision 1d794ec4 (main_repo): test: fix dgram-bind-default-address on osx
- Allow the IPv4-mapped-as-IPv6 style address.
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... - 11:30 PM Revision c4379a55 (main_repo): src: fix potential memory leak on early return
- 11:30 PM Revision 2322580d (main_repo): src: don't initialize variable before assignment
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...
04/19/2013
- 07:25 PM Revision c7731240 (main_repo): lint
- 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... - 01:51 PM Revision 2efb6cf0 (main_repo): v8: reapply floating patches
- 01:50 PM Revision 50624a50 (main_repo): V8: Upgrade to 3.18.1
- 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... - 12:22 PM Revision 0b04abcb (main_repo): blog: v0.11.1 does not work on windows x64
- 12:14 PM Revision e4406b76 (main_repo): Now working on 0.11.2
- 12:14 PM Revision 92277808 (main_repo): Merge branch 'v0.11.1-release'
- 12:12 PM Revision 223f22a3 (main_repo): blog: Post about 0.11.1
- 12:12 PM Revision 56e90dac (main_repo): blog: Post about 0.10.4
- 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)
... - 11:32 AM Revision 42b8682a (main_repo): test: fix dgram-bind-default-address on osx
- Allow the IPv4-mapped-as-IPv6 style address.
- 09:24 AM Revision 0a4ebc3d (main_repo): src: replace Holder() with This()
- Switch to always use args.This() to retrieve object instance.
- 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... - 05:58 AM Revision 63466e5c (main_repo): doc: document value of `this` inside listeners
- Fixes #5326.
04/18/2013
- 07:21 PM Revision 0bccb341 (main_repo): Merge remote-tracking branch 'ry/v0.10'
- 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... - 04:06 PM Revision a835a2fc (main_repo): website: add link to nightlies on download page
- 06:14 AM Revision 8e190bf6 (main_repo): Merge remote-tracking branch 'origin/v0.10'
- Conflicts:
src/node_os.cc
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... - 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
- 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... - 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 ... - 10:59 AM Revision f044a6f3 (main_repo): buffer: upgrade to new V8 profiler API
- 10:10 AM Revision c7d7072e (main_repo): v8: reapply floating patches
- 10:10 AM Revision 9f682265 (main_repo): deps: upgrade v8 to 3.18.0
04/16/2013
- 06:08 PM Revision 951e0b69 (main_repo): http: split Client into _http_client.js
- 06:08 PM Revision 6717fdcc (main_repo): http: move Server and ServerResponse out
- 06:08 PM Revision dc9f97b7 (main_repo): http: move OutgoingMessage into it's own file
- 06:08 PM Revision bb56489f (main_repo): http: move parsers into _http_common.js
- 06:08 PM Revision 5909a9c9 (main_repo): http: move IncomingMessage into its own file
- 06:08 PM Revision 62e4f897 (main_repo): http: split Agent into its own file
- 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... - 05:44 PM Revision b02b93b2 (main_repo): doc: note a gotcha with http.Server sockets
- 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... - 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... - 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...
04/15/2013
- 04:39 PM Revision d58ee7e5 (main_repo): os: unbreak windows build
- Windows doesn't have MAXHOSTNAMELEN. Introduced in afbadde.
- 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... - 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().
Also available in: Atom