- Jul 31, 2014
-
-
Sam Roberts authored
v0.10 and node docs specific that in a worker, the 'message' and 'error' event emits on process, and on cluster.worker. Reviewed-By:Fedor Indutny <fedor@indutny.com>
-
Julien Gilli authored
internet/test-dns.js assumes that ::1 always resolves to "localhost" on all platforms. This is not what happens in reality. Some platforms resolve it to "ip6-localhost" too. There doesn't seem to be any consensus on what's the right thing to do. However, most sane platforms will use either one of these two values. Reviewed-by:Trevor Norris <trev.norris@gmail.com>
-
- Jul 29, 2014
-
-
Yazhong Liu authored
Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Fedor Indutny authored
Conflicts: doc/api/buffer.markdown lib/_stream_readable.js lib/assert.js lib/buffer.js lib/child_process.js lib/http.js lib/string_decoder.js lib/zlib.js node.gyp test/simple/test-buffer.js test/simple/test-https-foafssl.js test/simple/test-stream2-compatibility.js test/simple/test-tls-server-verify.js
-
Fedor Indutny authored
`|` operation takes precendence on `+`, which will result in `new Buffer('ffffffff', 16).readUInt32BE(0)` returning `-1` instead of `ffffffff`. -
Julien Gilli authored
Prevent test-process-kill-pid.js tests suite from sending SIGHUP to its process group, which was causing the test runner to terminate. Fix jenkins' jobs for nodejs-master. Signed-off-by:Timothy J Fontaine <tjfontaine@gmail.com>
-
- Jul 28, 2014
-
-
cjihrig authored
Between 0.11.1 and 0.11.2, the message and error events stopped being usable via the cluster.worker object. This commit makes them usable again. Closes #7998. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Sam Roberts authored
Currently, invalid usage such as: process.kill('SIGTERM') process.kill(null) process.kill(undefined); all coerce the pid to 0, and signal the current process. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
- Jul 25, 2014
-
-
Fedor Indutny authored
Original commit message: Extend the interceptor setter ASSERT to support the JSGlobalProxy case. BUG=v8:3463 LOG=n R=dcarney@chromium.org Review URL: https://codereview.chromium.org/415973004 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22589 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 Signed-off-by:Fedor Indutny <fedor@indutny.com> fix #7969
-
- Jul 24, 2014
-
-
cjihrig authored
Currently, stringification of an empty array outputs a single separator character. This commit causes an empty array to output the empty string. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Fedor Indutny authored
-
Fedor Indutny authored
fix #7963
-
Jackson Tian authored
Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Shigeki Ohtsu authored
When TLS Alert is occured in handshake, ClearOut only write it into wbio and does not flush to socket. TLS Alert should be written to socket with EncOut before socket is destroyed within its error callback. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Maciej Małecki authored
According to V8 changelog, `armv7` config variable was replaced by `arm_version`, with value either '7', '6' or 'default'. Detect ARMv7 and ARMv6 CPUs and default to 'default'. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
cjihrig authored
Currently, checkExecSyncError() attempts to access the contents of stderr. When stdio is set to 'ignore', this causes a crash. This commit adds a check on the access of stderr. Closes #7966. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Sam Roberts authored
Documentation claimed it accepted a single label argument, as time and timeEnd do, which was incorrect. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Fedor Indutny authored
-
Dean McNamee authored
This allows embedders enough control to initialize node, run the event loop, and cleanly exit (including calling handlers). Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
- Jul 23, 2014
-
-
Fedor Indutny authored
Expose missing constants and keep symbols on OSX.
-
Fedor Indutny authored
Expose missing constants and keep symbols on OSX.
-
- Jul 18, 2014
-
-
Fedor Indutny authored
Original commit message: Fix x64 MathMinMax for negative untagged int32 arguments. An untagged int32 has zeros in the upper half even if it is negative. Using cmpq to compare such numbers will incorrectly ignore the sign. BUG=164442 R=mvstanton@chromium.org Review URL: https://chromiumcodereview.appspot.com/11665007 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13273 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
- Jul 17, 2014
-
-
Fedor Indutny authored
Pass `-force_load` to linker when linking to `libv8_base` to preserve `v8dbg_` symbols, which are useful for debugging.
-
Brian White authored
Closes #7957.
-
- Jul 15, 2014
-
-
Fedor Indutny authored
-
Chris Dickinson authored
A ReadableStream with a base64 StringDecoder backed by only one or two bytes would fail to output its partial data before ending. This fix adds a check to see if the `read` was triggered by an internal `flow`, and if so, empties any remaining data. fixes #7914. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Ryan Graham authored
Emits on every call to cluster.setupMaster(), even if no new settings are given. This is because calling cluster.setupMaster() without arguments (or with an empty options object) results in the settings being restored to their defaults. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Ryan Graham authored
Only attributes of 'cluster.settings' will be modified after the first call, leaving all other cluster initialization alone. Each call that includes a 'settings' argument triggers a 'setup' event to be emitted. Instead of each call resetting all values to their defaults, use the current settings (if any) as the default. This retains setupMaster's support how cluster.fork() uses setupMaster() to ensure cluster.settings has been populated. Update example in docs to use current node coding style and include an example of progressive configuration. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
- Jul 14, 2014
-
-
Fedor Indutny authored
-
Dean McNamee authored
Pass in the v8::Context, instead of creating it within CreateEnvironment. This allows callers to use a pre-existing context. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
- Jul 12, 2014
-
-
cjihrig authored
The spawnSync() cwd option was being copied to the incorrect location. This commit copies to the correct location. Closes #7824 Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Fedor Indutny authored
When handling `writeUtf8String` error, return after emitting it. Otherwise a runtime failure can occur. fix #7923
-
- Jul 10, 2014
-
-
cjihrig authored
Switch condition order to check for null before calling isNaN(). Also remove two unnecessary calls to isNaN() that are already covered by calls to isFinite(). This commit targets v0.10, as opposed to #7891, which targets master (suggested by @bnoordhuis). Closes #7840. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Ryan Graham authored
Cleaner separation between the traditional non-blocking functions and the new blocking variants. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Ryan Graham authored
Option has been deprecated since v0.5.11 Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Ryan Graham authored
The feature has been marked as deprecated since v0.5.11. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Ryan Graham authored
Use a util.deprecate wrapper to issue warnings like any other deprecated API. The option has been marked as deprecated in the docs since v0.5.11. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
Andrew Oppenlander authored
Default highWaterMark is now set properly when using stream Duplex's writableObjectMode and readableObjectMode options. Added condition to the already existing split objectMode test to ensure the highWaterMark is being set to the correct default value on both the ReadableState and WritableState for readableObjectMode and writableObjectMode. Signed-off-by:Fedor Indutny <fedor@indutny.com>
-
- Jul 09, 2014
-
-
Fedor Indutny authored
fix #7910
-
- Jul 07, 2014
-
-
John Albietz authored
Signed-off-by:Fedor Indutny <fedor@indutny.com>
-