- Jan 20, 2015
-
-
cjihrig authored
This commit adds a code field to the error returned by nullCheck(). Fixes: https://github.com/iojs/io.js/issues/517 PR-URL: https://github.com/iojs/io.js/pull/519 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
cjihrig authored
3ac49419 introduced a bug as it attempted to access properties of an undefined variable. This commit cleans up the offending code. Fixes: https://github.com/iojs/io.js/issues/510 PR-URL: https://github.com/iojs/io.js/pull/514 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
The duplicate warning was fixed by e1fe270f, but returned as of 9f45799d. Hopefully this will fix the issue for good. PR: https://github.com/iojs/io.js/pull/512 Reviewed-by:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
Chrome still runs on Windows XP, so there is no reason that iojs couldn't. PR: https://github.com/iojs/io.js/pull/512 Reviewed-by:
Ben Noordhuis <info@bnoordhuis.nl>
-
Timothy J Fontaine authored
Previously if a worker's state machine had already transitioned into the 'listening' state when it received the message enabling the debugger, the worker would never enable its debugger. Change the logic to allow the 'listening' as a valid state for enabling the debugger. Fixes: https://github.com/joyent/node/issues/6440 Original-PR-URL: https://github.com/joyent/node/pull/9037 Signed-off-by:
Julien Gilli <julien.gilli@joyent.com> Fixes: https://github.com/iojs/io.js/issues/340 PR-URL: https://github.com/iojs/io.js/pull/501 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By:
Bert Belder <bertbelder@gmail.com> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Ben Noordhuis authored
Reland the changes from commit 11c1bae7 ("lib: make --debug-port work with cluster") that were temporarily backed out to cherry-pick commits from joyent/node. PR-URL: https://github.com/iojs/io.js/pull/501 Reviewed-By:
Bert Belder <bertbelder@gmail.com> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Timothy J Fontaine authored
unref one superfluous timer (as the test suite already has a global timeout), and improve the state machine to iterate the messages more reliably. Ultimately make the test complete more quickly. Original-PR-URL: [unknown] Signed-off-by:
Julien Gilli <julien.gilli@joyent.com> PR-URL: https://github.com/iojs/io.js/pull/501 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By:
Bert Belder <bertbelder@gmail.com> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Ben Noordhuis authored
Temporarily revert the changes to test/ from commit 11c1bae7 ("lib: make --debug-port work with cluster") to ease cherry-picks from joyent/node. PR-URL: https://github.com/iojs/io.js/pull/501 Reviewed-By:
Bert Belder <bertbelder@gmail.com> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Ben Noordhuis authored
Move sequential/test-debug-port-from-cmdline to test/parallel. Per the previous commit, it should now be possible to run the test in parallel with other debugger tests. PR-URL: https://github.com/iojs/io.js/pull/501 Reviewed-By:
Bert Belder <bertbelder@gmail.com> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Julien Gilli authored
Make this test less prone to race conditions by using synchronous interprocess communication instead of a timer to determine when the child process is ready to receive messages from its parent. Also, remove a superfluous timer since the tests suite already makes tests time out after a while. Original-PR-URL: https://github.com/joyent/node/pull/9049 Reviewed-By:
Timothy J Fontaine <tjfontaine@gmail.com> PR-URL: https://github.com/iojs/io.js/pull/501 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By:
Bert Belder <bertbelder@gmail.com> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
- Jan 19, 2015
-
-
Xiaowei Li authored
Let REPL enter multiline mode if user's input contains unterminated template literals. PR-URL: https://github.com/iojs/io.js/pull/333 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Johan Bergström authored
PR-URL: https://github.com/iojs/io.js/pull/505 Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Glen Keane authored
PR-URL: https://github.com/iojs/io.js/pull/444 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Roman Reiss authored
Reduces the previously pretty-printed configuration dictionary to a single line wrapped at 78 characters. This makes warning messages which appear before this print more visible to the user. PR-URL: https://github.com/iojs/io.js/pull/483 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By:
Saúl Ibarra Corretgé <saghul@gmail.com>
-
Jay Jaeho Lee authored
This is following-up fix for https://codereview.chromium.org/813873007/. This bug currently breaks node-inspector client to work. PR-URL: https://github.com/iojs/io.js/pull/494 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Thomas Jensen authored
util.isPrimitive was used in place of util.isBuffer. PR-URL: https://github.com/iojs/io.js/pull/496 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Yosuke Furukawa authored
Fix up the tcp raw benchmarks after an internal API change. PR-URL: https://github.com/iojs/io.js/pull/495 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
- Jan 18, 2015
-
-
Ben Noordhuis authored
deps/v8/benchmarks/regexp.js clobbers the RegExp global, breaking util.format() and console.log(). Unclobber it to keep the other benchmarks working. Fixes the following error when running benchmark/misc/v8-bench.js: $ out/Release/iojs benchmark/misc/v8-bench.js util.js:84 if (new RegExp('\\b' + set + '\\b', 'i').test(debugEnviron)) { ^ TypeError: object is not a function at Object.exports.debuglog (util.js:84:9) at timers.js:12:29 at NativeModule.compile (node.js:800:5) at NativeModule.require (node.js:769:18) at net.js:5:14 at NativeModule.compile (node.js:800:5) at NativeModule.require (node.js:769:18) at tty.js:4:11 at NativeModule.compile (node.js:800:5) at Function.NativeModule.require (node.js:769:18) This could alternatively be addressed by caching the RegExp global in lib/util.js. That's not a bad approach and I considered it but doing it for just RegExp and not other globals would be half-baked. Maybe the more thorough approach where we cache all globals at start-up is something for a follow-up pull request. Fixes: https://github.com/iojs/io.js/pull/475 PR-URL: https://github.com/iojs/io.js/pull/489 Reviewed-By:Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Yosuke Furukawa <yosuke.furukawa@gmail.com>
-
Bert Belder authored
* Fetch from the correct url. * Link compiled addons with iojs.lib instead of node.lib. * Disable checksum checks for iojs.lib until our website supports them. PR: https://github.com/iojs/io.js/pull/422 Reviewed-by:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-by:
Rod Vagg <rod@vagg.org>
-
Ben Noordhuis authored
Apply a small patch that makes node-gyp fetch the tarballs from https://iojs.org/ instead of http://nodejs.org/ A patch better suited for inclusion upstream will be put together shortly. PR-URL: https://github.com/iojs/io.js/pull/343 Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Forrest L Norvell authored
PR-URL: https://github.com/iojs/io.js/pull/479 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Ben Noordhuis authored
Now that V8 has been upgraded, remove the --noharmony_classes and --noharmony_object_literals workarounds from commits a2751e3e and 4e58211b. PR-URL: https://github.com/iojs/io.js/pull/490 Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Fedor Indutny <fedor@indutny.com> Reviewed-By:
Kenan Sulayman <kenan@sly.mn> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Fedor Indutny authored
clang++ on FreeBSD was blaming v8 for using invalid casts from nullptr: reinterpret_cast from 'nullptr_t' to '...' is not allowed Replace casts with NULL, or NULL with 0 where applicable. Fixes: https://github.com/iojs/io.js/issues/324 PR-URL: https://github.com/iojs/io.js/pull/332 Reviewed-By:Ben Noordhuis <info@bnoordhuis.nl>
-
Ben Noordhuis authored
This commit upgrades V8 from 3.31.74.1 to 4.1.0.7. Despite the major version bump, there are no API or ABI changes, it's a bug fix release only. PR-URL: https://github.com/iojs/io.js/pull/490 Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Fedor Indutny <fedor@indutny.com> Reviewed-By:
Kenan Sulayman <kenan@sly.mn> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Yosuke Furukawa authored
Before: # common.js executes all tests in net directory. $ ./iojs common.js net After: # common.js executes only "dgram" tests in net directory. $ ./iojs common.js net dgram PR-URL: https://github.com/iojs/io.js/pull/488 Reviewed-By:Ben Noordhuis <info@bnoordhuis.nl>
-
- Jan 17, 2015
-
-
Brenard Cubacub authored
Period ending a sentence should be outside parens PR-URL: https://github.com/iojs/io.js/pull/476 Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Ben Noordhuis authored
It is unknown if there are any users of the ninja build and keeping it around makes refactoring the build system more difficult. It's partly broken (or at least, deeply inefficient) because it touches out/Makefile every time. PR-URL: https://github.com/iojs/io.js/pull/467 Reviewed-By:
Chris Dickinson <christopher.s.dickinson@gmail.com> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Ben Noordhuis authored
Try to autodetect the C and C++ compiler and issue a warning when it's too old to plausibly build io.js. Emit warnings only because there is much that can go wrong when trying to invoke a compiler. PR-URL: https://github.com/iojs/io.js/pull/455 Reviewed-By:
Chris Dickinson <christopher.s.dickinson@gmail.com> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Jongyeol Choi authored
PR-URL: https://github.com/iojs/io.js/pull/468 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
- Jan 16, 2015
-
-
Shigeki Ohtsu authored
closure_linter needs the gflags module. PR-URL: https://github.com/iojs/io.js/pull/464 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Shigeki Ohtsu authored
PR-URL: https://github.com/iojs/io.js/pull/464 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Shigeki Ohtsu authored
closure_linter needs the gflags module. PR-URL: https://github.com/iojs/io.js/pull/464 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Rod Vagg authored
-
Rod Vagg authored
Notable changes: * Windows installer fixes * Bundled node-gyp fixes for Windows * http_parser v2.4.1 upgrade * libuv v1.2.1 upgrade
-
Rod Vagg authored
Works with PackageMaker (old tool, discontinued but still available for download from Apple). index.xml is now templated to insert the version number. PR-URL: https://github.com/iojs/io.js/pull/435 Reviewed-By:
Chris Dickinson <christopher.s.dickinson@gmail.com>
-
Rod Vagg authored
Update AUTHORS file using tools/update-authors.sh PR-URL: https://github.com/iojs/io.js/pull/462 Reviewed-By:
Chris Dickinson <christopher.s.dickinson@gmail.com>
-
isaacs authored
PR-URL: https://github.com/iojs/io.js/pull/458 Reviewer: Rod Vagg
-
Tom Hughes authored
Tom Hughes and Tom Hughes-Croucher are different people. PR: https://github.com/joyent/node/pull/9021 Reviewed-by:
Bert Belder <bertbelder@gmail.com>
-
Yosuke Furukawa authored
PR-URL: https://github.com/iojs/io.js/pull/449 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Yosuke Furukawa authored
PR-URL: https://github.com/iojs/io.js/pull/449 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-