- Jan 09, 2015
-
-
Bert Belder authored
PR-URL: https://github.com/iojs/io.js/pull/263 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
This change is strictly limited to the name of the binary. The shortcut name, install folder, docs website links etc. are all unchanged. PR-URL: https://github.com/iojs/io.js/pull/263 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
* Sign iojs.exe * Run license2rtf.js through iojs PR-URL: https://github.com/iojs/io.js/pull/263 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
PR-URL: https://github.com/iojs/io.js/pull/263 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
PR-URL: https://github.com/iojs/io.js/pull/263 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
PR-URL: https://github.com/iojs/io.js/pull/263 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
PR-URL: https://github.com/iojs/io.js/pull/263 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Ben Noordhuis authored
Install a symlink for compatibility with scripts that expect a binary called `node` or have a /path/to/node shebang. Only done on UNIX platforms because symlinks on Windows require elevated privileges. PR-URL: https://github.com/iojs/io.js/pull/262 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Ben Noordhuis authored
* rename the build targets * update the test runner to use `out/{Debug,Release}/iojs` * update the installer to install the iojs binary * update one test that explicitly checks for the binary name PR-URL: https://github.com/iojs/io.js/pull/262 Reviewed-By:Bert Belder <bertbelder@gmail.com>
-
Ben Noordhuis authored
The flag was used for a short while during the v0.5 development cycle, four years ago. Remove it, it's long overdue. PR-URL: https://github.com/iojs/io.js/pull/262 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Ben Noordhuis authored
Update the outdated list of V8 options in the man page. PR-URL: https://github.com/iojs/io.js/pull/262 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Ben Noordhuis authored
The binary is about to be renamed from `node` to `iojs`; preemptively update the man page. PR-URL: https://github.com/iojs/io.js/pull/262 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Ben Noordhuis authored
PR-URL: https://github.com/iojs/io.js/pull/262 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Ben Noordhuis authored
The targets upload to nodejs.org but that is the joyent/node website. PR-URL: https://github.com/iojs/io.js/pull/262 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Ben Noordhuis authored
For targets that need the binary: don't invoke `make all` as part of the recipe, just depend on the $(NODE_EXE) target. PR-URL: https://github.com/iojs/io.js/pull/262 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Colin Ihrig authored
b636ba81 broke this test, because it now takes a loop iteration or two to resolve the loopback address. That consequence is that the TCPWrap handle that we *don't* want to see is created a bit later, and also destroyed later, so when we assert that the active handle list is empty the TCPWrap object is still "busy" being closed. Wait one extra loop iteration before checking there are no more active handles. This allows name resolution and clean-up to finish before the assertion. BUG: https://github.com/iojs/io.js/issues/246 PR-URL: https://github.com/joyent/node/pull/8998 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Evan Lucas authored
PR-URL: https://github.com/iojs/io.js/pull/250 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Evan Lucas authored
The _detailedException() helper function used to be local to the 'net' module, but now that it has been moved to 'util' a more descriptive name is desirable. PR-URL: https://github.com/iojs/io.js/pull/250 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Evan Lucas authored
This allows _detailedException() to be used by both the 'net' and 'dgram' modules to provide more informative error messages. PR-URL: https://github.com/iojs/io.js/pull/250 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
- Jan 08, 2015
-
-
Rod Vagg authored
PR-URL: https://github.com/iojs/io.js/pull/253 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
The PLATFORM preprocessor symbol is defined in node.gyp, and on Windows it's set to "win". This conflicts with a built-in preprocessor symbol with a different value ("win32"), which makes the linker(!) complain. Resolve this by renaming these symbols to NODE_ARCH and NODE_PLATFORM. PR-URL: https://github.com/iojs/io.js/pull/261 Reviewed-By:Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
The NODE_NET_SOCKET_READ and NODE_NET_SOCKET_WRITE macros are just no-ops on Windows, but they used to be defined as taking four parameters while being called with five arguments. Turn them into variadic macros to squelch a compiler warning. PR-URL: https://github.com/iojs/io.js/pull/261 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
There is no other way to retrieve the Windows version. The stated reason this API is deprecated is that applications are not supposed to check whether the Windows it's running on is recent enough. But that's not what we use it for. PR-URL: https://github.com/iojs/io.js/pull/261 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
For consistency with the rest of the source code, use the wide-char version of this API. PR-URL: https://github.com/iojs/io.js/pull/261 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
This patch disables two (categories of) warnings: * deprecation of GetVersionExA * possible loss of data in implicit conversion of scalar types These warnings don't seem to point out serious problems, and avoiding them in openssl is somebody else's business. PR-URL: https://github.com/iojs/io.js/pull/261 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Ben Noordhuis authored
Move parallel/test-dgram-broadcast-multi-process to test/internet. The test does not play nice with firewalls that restrict broadcast or multicast traffic, nor can it be rewritten to use only loopback traffic without running into platform-specific limitations, see also commits 52e600a9 and 236533c (TODO: update second one before landing.) PR-URL: https://github.com/iojs/io.js/pull/259 Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Ben Noordhuis authored
This reverts commit 52e600a9. Reverted for: * making the test fail with ENETUNREACH on OS X 10.8, and * making the test fail with EHOSTDOWN on OS X 10.9 and 10.10 when there is no network connectivity, and * leaving behind orphan processes that make subsequent tests fail with EADDRINUSE errors PR-URL: https://github.com/iojs/io.js/pull/259 Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Bert Belder authored
Tell the stl that exception handling is unavailable. This avoids warnings like: C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\ xlocale(337): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc PR-URL: https://github.com/iojs/io.js/pull/258 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
Previously exception handling was disabled in release builds, but enabled in debug builds. That makes no sense. PR-URL: https://github.com/iojs/io.js/pull/258 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Vladimir Kurchatkin authored
Properties with symbol names are shown if option `showHidden` of `util.inspect` or `console.dir` is `true`. PR-URL: https://github.com/iojs/io.js/pull/247 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Cheng Zhao authored
On Windows, when compiling with `UNICODE` defined, `LoadLibrary` becomes `LoadLibraryW`. When an ASCII string is passed to that function it crashes. PR-URL: https://github.com/iojs/io.js/pull/226 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Trevor Norris authored
Initial attempt to remove all uses of Isolate::GetCurrent(). Still exists a few locations, but this works out a heavy usage. PR-URL: https://github.com/iojs/io.js/pull/244 Reviewed-by:
Ben Noordhuis <info@bnoordhuis.nl>
-
Trevor Norris authored
Due to a recent V8 upgrade, more methods require Isolate as an argument. PR-URL: https://github.com/iojs/io.js/pull/244 Reviewed-by:
Ben Noordhuis <info@bnoordhuis.nl>
-
Ben Noordhuis authored
Per the ES6 spec, V8 3.31 no longer throws a SyntaxError for scoped function declarations. PR-URL: https://github.com/iojs/io.js/pull/243 Reviewed-By:
Domenic Denicola <domenic@domenicdenicola.com> Reviewed-By:
Fedor Indutny <fedor@indutny.com> Reviewed-By:
Trevor Norris <trev.norris@gmail.com>
-
Ben Noordhuis authored
Assignment to a const var in strict mode is a lazy TypeError now. Update the test accordingly. PR-URL: https://github.com/iojs/io.js/pull/243 Reviewed-By:
Fedor Indutny <fedor@indutny.com> Reviewed-By:
Trevor Norris <trev.norris@gmail.com>
-
Ben Noordhuis authored
* Define and disable new flag `v8_use_external_startup_data`. * Disable v8_postmortem_support, it's broken again. Fedor (@indutny) has volunteered to fix it up in the near future. PR-URL: https://github.com/iojs/io.js/pull/243 Reviewed-By:
Fedor Indutny <fedor@indutny.com> Reviewed-By:
Trevor Norris <trev.norris@gmail.com>
-
Ben Noordhuis authored
PR-URL: https://github.com/iojs/io.js/pull/243 Reviewed-By:
Fedor Indutny <fedor@indutny.com> Reviewed-By:
Trevor Norris <trev.norris@gmail.com>
-
- Jan 07, 2015
-
-
Rod Vagg authored
PR-URL: https://github.com/iojs/io.js/pull/232 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Ben Noordhuis authored
parallel/test-dgram-broadcast-multi-process assumes non-local broadcast traffic is unfiltered, an assumption that fails with, for example, the default Fedora firewall rules. Use a loopback interface instead. Fixes: https://github.com/iojs/io.js/issues/219 PR-URL: https://github.com/iojs/io.js/pull/220 Reviewed-By:
Fedor Indutny <fedor@indutny.com>
-
- Jan 06, 2015
-
-
Ben Noordhuis authored
PR-URL: https://github.com/iojs/io.js/pull/237 Reviewed-By:
Bert Belder <bertbelder@gmail.com> Reviewed-By:
Saúl Ibarra Corretgé <saghul@gmail.com>
-