Activity
From 07/09/2014 to 08/07/2014
08/07/2014
- 07:34 PM Revision 912b5e05 (main_repo): Merge remote-tracking branch 'upstream/v0.12'
- 07:33 PM Revision a5778cdf (main_repo): Merge remote-tracking branch 'upstream/v0.10' into v0.12
- Conflicts:
ChangeLog
Makefile
deps/uv/ChangeLog
deps/uv/build.mk
deps/uv/src/unix/darwin.c
deps/uv/src/unix/get... - 07:06 PM Revision b0277f35 (main_repo): tests: fix child-process-fork-dgram on SmartOS.
- Send messages until both the parent and the child process have received
at least one message. If at least one of them... - 03:44 PM Revision 92598e8f (main_repo): node: Now working on v0.13.0
- 03:19 PM Revision d6b4766a (main_repo): doc: document arguments for 'error' event on a stream
- Fixes #6361.
- 02:27 PM Revision cc08106d (main_repo): fs: fix fs.readFileSync fd leak when get RangeError
- 07:05 AM Revision 28eee0ad (main_repo): src: handle UV_EAGAIN in TryWrite
- Reviewed-By: Fedor Indutny <fedor@indutny.com>
- 07:03 AM Revision 7ca4fa56 (main_repo): Cluster: fix shared handles on Windows
- This is the Node side of the fix for Node's cluster module on Windows.
https://github.com/joyent/node/issues/7691
Th... - 07:03 AM Revision e49429eb (main_repo): deps: update libuv to v0.11.28
- 05:36 AM Revision aa3b4b4d (main_repo): deps: update openssl to v1.0.1i
08/06/2014
08/05/2014
- 08:13 AM Revision 63a42682 (main_repo): fs: fs.readFile should not throw uncaughtException
- Reviewed-By: Fedor Indutny <fedor@indutny.com>
- 09:19 PM Revision e643fe4c (main_repo): dns: fix GetAddrInfo assert
- The method GetAddrInfo() is used by more than just dns.lookup(), and in
those cases a third argument isn't passed. Th...
08/04/2014
- 07:57 PM Revision 43067864 (main_repo): net: don't prefer IPv4 addresses during resolution
- Currently the address resolution family defaults to IPv4. Instead remove
the preference and instead resolve to a fami... - 06:11 PM Revision 53b4accb (main_repo): v8: Fix compliation with GCC 4.8
- Supresses a very loud warning from GCC 4.8 about unused typedefs
Original url https://codereview.chromium.org/69413002 - 04:48 PM Revision 7da63a10 (main_repo): test: fix test-net-remote-address-port
- Do not use first socket in second socket's connect handler. Probably a
copy/paste mistake.
Reviewed-by: Trevor Norri... - 04:39 PM Revision 20229d68 (main_repo): path: isAbsolute() should always return boolean
- On Windows, path.isAbsolute() returns an empty string on failed cases.
This forces the return value to always be bool... - 03:00 PM Revision 6f043940 (main_repo): timers: fix timers with non-integer delay hanging.
- When backporting f8193ab into v0.10, a regression was introduced. Timers
with non-integer timeout could trigger a inf...
08/02/2014
- 12:14 PM Revision 962e6514 (main_repo): process: improve process binding
- Reviewed-By: Fedor Indutny <fedor@indutny.com>
- 07:07 AM Revision 47a103a0 (main_repo): test: disable 0-dgram tests on darwin
- fix #8023
- 03:41 AM Revision 2fd7ee12 (main_repo): cluster: disconnect should not be synchronous
- Callbacks in node are usually asynchronous, and should never be
sometimes synchronous, and sometimes asynchronous.
R... - 03:19 AM Revision 37c2a528 (main_repo): path: fix slice OOB in trim
- Internal function trim(arr). 2nd parameter of slice() should be slice's
end index (not included). Because of function... - 03:07 AM Revision aab126bb (main_repo): test: assert cluster.disconnect is async
- See joyent/node#8043, test passed on v0.11 already, but this makes the
test stronger.
Reviewed-by: Trevor Norris <tr...
08/01/2014
- 04:01 PM Revision 8e2cc69e (main_repo): stream: fix Readable.wrap objectMode falsy values
- A streams1 stream will have its falsy values such as 0, false, or ""
eaten by the upgrade to streams2, even when obje... - 10:10 AM Revision bbb2dccd (main_repo): tls: throw an error, not string
- Reviewed-By: Fedor Indutny <fedor@indutny.com>
07/31/2014
- 04:34 PM Revision d287b8e5 (main_repo): cluster: support options in Worker constructor
- This commit moves some common Worker code into the constructor
via support for an options argument.
Reviewed-By: Fed... - 02:59 PM Revision 92518892 (main_repo): docs: fix non-string ignore note in path.resolve
- Reviewed-By: Fedor Indutny <fedor@indutny.com>
- 02:56 PM Revision 4b59db00 (main_repo): Add fast path for simple URL parsing
- This patch adds a fast path for parsing of simple path-only URLs, as commonly
found in HTTP requests received by a se... - 02:12 PM Revision 4f2b08c5 (main_repo): Now working on 0.10.31
- 02:11 PM Revision 98c69e89 (main_repo): Merge branch 'v0.10.30-release' into v0.10
- 01:24 PM Revision bc0ff830 (main_repo): 2014.07.31, Version 0.10.30 (Stable)
- * uv: Upgrade to v0.10.28
* npm: Upgrade to v1.4.21
* v8: Interrupts must not mask stack overflow.
* Revert "strea... - 12:31 PM Revision 71698798 (main_repo): uv: Upgrade to v0.10.28
- 12:26 PM Revision 530af9cb (main_repo): v8: Interrupts must not mask stack overflow.
- Backport of https://codereview.chromium.org/339883002
- 12:05 PM Revision 1223cafe (main_repo): npm: Upgrade to v1.4.21
- 11:59 AM Revision 4f1ae11a (main_repo): module: eliminate double `getenv()`
- `process.env` access results in a synchronous `getenv` call. Cache the
first result instead and save one syscall. - 11:58 AM Revision 9d281934 (main_repo): streams: remove unused require('assert')
- 11:53 AM Revision befbbad0 (main_repo): timers: backport f8193ab
- Original commit message:
timers: use uv_now instead of Date.now
This saves a few calls to gettimeofday which can ... - 04:38 AM Revision ff6117b8 (main_repo): Revert "Cluster: fix shared handles on Windows"
- This reverts commit 4e68a28e20b348f3519b359a17fcb941b235202b.
- 04:32 AM Revision 4e68a28e (main_repo): Cluster: fix shared handles on Windows
- This is the Node side of the fix for Node's cluster module on Windows.
https://github.com/joyent/node/issues/7691
Th... - 04:30 AM Revision 1a84ba2d (main_repo): repl: proper `setPrompt()` and `multiline` support
- fix #8031
- 04:12 AM Revision 1a52d6ab (main_repo): Revert "repl: fix overwrite for this._prompt"
- This reverts commit 7166b55015261de8ab69758320f3d9159b3eaadd.
- 04:02 AM Revision bae019f1 (main_repo): cluster: test events emit on cluster.worker
- v0.10 and node docs specific that in a worker, the 'message' and 'error'
event emits on process, and on cluster.worke... - 03:52 AM Revision 9f36c0d2 (main_repo): gyp: do not rm unused openssl syms on osx/linux
- fix #8026
Reviewed-By: Fedor Indutny <fedor@indutny.com>
07/30/2014
- 06:10 PM Revision 0381cf56 (main_repo): tests: fix internet/test-dns.js
- internet/test-dns.js assumes that ::1 always resolves to "localhost" on
all platforms. This is not what happens in re...
07/29/2014
- 04:53 AM Revision 7166b550 (main_repo): repl: fix overwrite for this._prompt
- Signed-off-by: Fedor Indutny <fedor@indutny.com>
- 04:51 AM Revision f310c0f1 (main_repo): Merge remote-tracking branch 'origin/v0.10' into master
- Conflicts:
doc/api/buffer.markdown
lib/_stream_readable.js
lib/assert.js
lib/buffer.js
lib/child_process.js
lib... - 04:34 AM Revision 38f6fcd8 (main_repo): buffer: fix sign overflow in `readUIn32BE`
- `|` operation takes precendence on `+`, which will result in
`new Buffer('ffffffff', 16).readUInt32BE(0)` returning `... - 09:13 PM Revision ef3c4ed3 (main_repo): tests: fix process.kill pid test.
- Prevent test-process-kill-pid.js tests suite from sending SIGHUP
to its process group, which was causing the test run...
07/28/2014
- 10:44 AM Revision e1fb1b58 (main_repo): cluster: enable error/message events using .worker
- Between 0.11.1 and 0.11.2, the message and error events stopped
being usable via the cluster.worker object. This comm... - 10:30 AM Revision 832ec1cd (main_repo): process: throw TypeError if kill pid not a number
- Currently, invalid usage such as:
process.kill('SIGTERM')
process.kill(null)
process.kill(undefined);
a...
07/24/2014
- 06:44 PM Revision 9a63a1d8 (main_repo): deps: backport 60c316 from v8 trunk
- Original commit message:
Extend the interceptor setter ASSERT to support the JSGlobalProxy case.
BUG=v8:346...
07/23/2014
- 04:41 PM Revision 61ddad13 (main_repo): querystring: do not add sep for empty array
- Currently, stringification of an empty array outputs a single
separator character. This commit causes an empty array ... - 03:55 PM Revision 338ba2bc (main_repo): test: fix test-https-foafssl
- 03:51 PM Revision 93390ffc (main_repo): test: fix test-tls-server-verify
- fix #7963
- 03:44 PM Revision e1ce8ba6 (main_repo): net: add remoteFamily for socket
- Signed-off-by: Fedor Indutny <fedor@indutny.com>
- 03:43 PM Revision 2bb48673 (main_repo): tls: fix to send TLS Alert before socket destroyed
- When TLS Alert is occured in handshake, ClearOut only write it into
wbio and does not flush to socket. TLS Alert shou... - 03:42 PM Revision 300dd349 (main_repo): gyp: fix ARM build
- According to V8 changelog, `armv7` config variable was replaced by
`arm_version`, with value either '7', '6' or 'defa... - 03:39 PM Revision ea89fdfe (main_repo): child_process: do not access stderr when stdio set to 'ignore'
- Currently, checkExecSyncError() attempts to access the contents
of stderr. When stdio is set to 'ignore', this causes... - 03:09 PM Revision 96b166f2 (main_repo): doc: console.trace takes a message format
- Documentation claimed it accepted a single label argument, as time and
timeEnd do, which was incorrect.
Signed-off-b... - 03:08 PM Revision 2f0017aa (main_repo): deps: update http_parser to 2.3.0
- 02:47 PM Revision ba094094 (main_repo): src: export additional startup functions
- This allows embedders enough control to initialize node, run the
event loop, and cleanly exit (including calling hand... - 10:56 AM Revision eba7aae1 (main_repo): gyp: fix post-mortem in v0.11
- Expose missing constants and keep symbols on OSX.
- 08:25 AM Revision 4c48df5a (main_repo): gyp: fix post-mortem in v0.11
- Expose missing constants and keep symbols on OSX.
07/18/2014
- 06:57 AM Revision 3530fa9c (main_repo): deps: backport 4ed5fde4f from v8 upstream
- Original commit message:
Fix x64 MathMinMax for negative untagged int32 arguments.
An untagged int32 has ze...
07/17/2014
- 07:16 AM Revision 1d3d8c0e (main_repo): gyp: do not let `v8dbg_` slip away on osx
- Pass `-force_load` to linker when linking to `libv8_base` to preserve
`v8dbg_` symbols, which are useful for debugging. - 12:46 AM Revision 857975d5 (main_repo): tls_wrap: remove unused variable
- Closes #7957.
07/15/2014
- 04:43 AM Revision 9d9fc3fa (main_repo): lib: jslint string_decoder.js
- 04:38 AM Revision a96d6603 (main_repo): stream2: flush extant data on read of ended stream
- A ReadableStream with a base64 StringDecoder backed by only
one or two bytes would fail to output its partial data be...
07/14/2014
- 04:12 PM Revision 04d6fc2c (main_repo): cluster: include settings object in 'setup' event
- Emits on every call to cluster.setupMaster(), even if no new settings
are given. This is because calling cluster.setu... - 04:12 PM Revision b96e38ac (main_repo): cluster: allow multiple calls to setupMaster()
- Only attributes of 'cluster.settings' will be modified after the first
call, leaving all other cluster initialization...
07/13/2014
- 03:15 PM Revision b6924937 (main_repo): test: fix regress-GH-1726
- 03:07 PM Revision da30c008 (main_repo): src: pass the v8::Context to CreateEnvironment
- Pass in the v8::Context, instead of creating it
within CreateEnvironment. This allows callers
to use a pre-existing ...
07/12/2014
- 05:46 AM Revision c4e5fde3 (main_repo): child_process: copy spawnSync() cwd option to proper buffer
- The spawnSync() cwd option was being copied to the incorrect
location. This commit copies to the correct location.
C... - 05:35 AM Revision 7f86baf5 (main_repo): child_process: handle writeUtf8String error
- When handling `writeUtf8String` error, return after emitting it.
Otherwise a runtime failure can occur.
fix #7923
07/10/2014
- 08:21 AM Revision b87ca794 (main_repo): lib: remove and restructure calls to isNaN()
- Switch condition order to check for null before calling isNaN().
Also remove two unnecessary calls to isNaN() that ar... - 08:20 AM Revision 9452ea2e (main_repo): doc: re-org child_process into async/sync
- Cleaner separation between the traditional non-blocking functions and
the new blocking variants.
Signed-off-by: Fedo... - 08:07 AM Revision a7b14f7a (main_repo): test: Remove references to customFds
- Option has been deprecated since v0.5.11
Signed-off-by: Fedor Indutny <fedor@indutny.com> - 08:07 AM Revision 24546958 (main_repo): lib: noisy deprecation of child_process customFds
- Use a util.deprecate wrapper to issue warnings like any other
deprecated API. The option has been marked as deprecate... - 08:07 AM Revision feac62d8 (main_repo): doc: remove customFds mentions
- The feature has been marked as deprecated since v0.5.11.
Signed-off-by: Fedor Indutny <fedor@indutny.com> - 06:28 AM Revision e1fec22f (main_repo): streams: set default hwm properly for Duplex
- Default highWaterMark is now set properly when using stream Duplex's
writableObjectMode and readableObjectMode option...
Also available in: Atom