- Jan 11, 2015
-
-
pkcs authored
Code examples in documentation for net.createServer and net.createConnection contained confusing log messages. This change makes them clearer. Signed-off-by:
Julien Gilli <julien.gilli@joyent.com> Cherry-picked-from: https://github.com/joyent/node/commit/8120015f4078e05ad350bb71b2839f1ce7bbc7f9
-
Sam Roberts authored
- Add hyperlinks from spawn options to subsections detailing what those options do. - Clarify some verbiage around ChildProcess.prototype.std{in,out,err}. - Remove second-person pronoun. PR-URL: https://github.com/joyent/node/pull/8639 Reviewed-by:Chris Dickinson <christopher.s.dickinson@gmail.com> Cherry-picked-from: https://github.com/joyent/node/commit/3a08b7c3e0bc6757e70889196
-
Sam Roberts authored
Its common knowledge on unix, but node documentation depends on knowing this, as it exposes both streams named after stdio, and the fd numbers, so make this explicit. Fixes: https://github.com/joyent/node/pull/8624 PR-URL: https://github.com/joyent/node/pull/8454 Reviewed-by:
Trevor Norris <trev.norris@gmail.com> Cherry-picked-from: https://github.com/joyent/node/commit/13a992b1c2e1d0e69567fb94bc35f978c4c37ce5
-
Eric Mill authored
This updates key size to 2048 and default hash function to sha256. Reviewed-by:
Fedor Indutny <fedor@indutny.com> PR-URL: https://github.com/joyent/node/pull/8690 Cherry-picked-from: https://github.com/joyent/node/commit/88bd95cfef5973de0027b8eb5210e5e97252c7e2
-
Calvin Metcalf authored
adds a note to the crypto docs passing along the advice that openssl gives about what key derivation function they recommend. PR-URL: https://github.com/joyent/node/pull/8580 Reviewed-by:
Fedor Indutny <fedor@indutny.com> Cherry-picked-from: https://github.com/joyent/node/commit/7dbc024c8573670170d4f561c01ae892d06399db
-
Calvin Metcalf authored
Expands the paragraph in the transform stream implementation docs about the callback that is passed to the _transform method to include details about how two arguments may be passed, error and data. A code example is also included. Reviewed-by:
Fedor Indutny <fedor@indutny.com> Cherry-picked-from: https://github.com/joyent/node/commit/c8e0bdd7cf628ee2f3f79e5538132467bbc50b4a
-
Bert Belder authored
-
- Jan 10, 2015
-
-
Ben Noordhuis authored
This reverts commit a32b92db. Reverted for breaking the parallel/test-cluster-dgram-2 test on all platforms. PR-URL: https://github.com/iojs/io.js/pull/279 Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Sam Roberts authored
Server sockets should be shared by default, and client sockets should be exclusive by default. For net/TCP, this is how it is, for dgram/UDP, its a little less clear what a client socket is, but a socket that is auto-bound during a dgram.send() is not usefully shared among cluster workers, any more than an outgoing TCP connection would be usefully shared. Since implicit binds become exclusive, implicit/client dgram sockets can now be used with cluster on Windows. Before, neither explicit nor implicitly bound sockets could be used, causing dgram to be completely unsupported with cluster on Windows. After this change, they become half supported. PR-URL: https://github.com/joyent/node/pull/8643 Reviewed-by:
Bert Belder <bertbelder@gmail.com>
-
Sam Roberts authored
Workers that are already disconnected but not yet exited should not be disconnected, trying to do so raises exceptions. PR-URL: https://github.com/joyent/node/pull/8642 Reviewed-by:
Bert Belder <bertbelder@gmail.com>
-
Sam Roberts authored
For shared handles that do not get connection close messages (UDP/dgram is the only example of this), cluster must not assume that a port listened on by one worker is listened on by all workers. PR-URL: https://github.com/joyent/node/pull/8642 Reviewed-by:
Bert Belder <bertbelder@gmail.com>
-
Bert Belder authored
It's an optional extension that node/iojs doesn't use. PR-URL: https://github.com/iojs/io.js/pull/276 Reviewed-by:
Ben Noordhuis <info@bnoordhuis.nl>
-
Bert Belder authored
PR-URL: https://github.com/iojs/io.js/pull/276 Reviewed-by:
Ben Noordhuis <info@bnoordhuis.nl>
-
Ben Noordhuis authored
Build the bundled zlib with -DZ_HAVE_UNISTD_H to make the definition of close(), read() and other unistd.h functions available to gzread.c and gzwrite.c. It's kind of silly that we have to jump through hoops here because we never call any of the functions that do I/O directly, but at least it squelches the -Wimplicit-function-declaration warnings. PR-URL: https://github.com/iojs/io.js/pull/273 Reviewed-by:
Bert Belder <bertbelder@gmail.com>
-
Chris Dickinson authored
use a threading.Event instead of a boolean attribute. PR-URL: https://github.com/iojs/io.js/pull/277 Fixes: https://github.com/iojs/io.js/issues/260 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Ben Noordhuis authored
Per the discussion in https://github.com/iojs/io.js/pull/272, upstream V8 has disabled Harmony object literals for the time being. Do the same for feature parity. PR-URL: https://github.com/iojs/io.js/pull/272 Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Domenic Denicola <domenic@domenicdenicola.com>
-
Ben Noordhuis authored
The V8 development branch has unshipped ES6 classes pending resolution of a number of inheritance edge cases. Disable classes in io.js for the sake of feature parity. See https://github.com/iojs/io.js/issues/251 for background and discussion. PR-URL: https://github.com/iojs/io.js/pull/272 Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Domenic Denicola <domenic@domenicdenicola.com>
-
Chris Dickinson authored
Revert "src: fix windows build error" and "zlib: support concatenated gzip files". This reverts commits be413ac7 and 1183ba47. Treating subsequent bytes as a concatenated zlib stream breaks npm install. Conflicts: test/parallel/test-zlib-from-multiple-gzip-with-garbage.js test/parallel/test-zlib-from-multiple-gzip.js test/parallel/test-zlib-from-multiple-huge-gzip.js Fixes: https://github.com/joyent/node/issues/8962 PR-URL: https://github.com/iojs/io.js/pull/240 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Vladimir Kurchatkin authored
e1fe270f introduces the NODE_PLATFORM macro which had to be redefined in node.gyp for `process.platform` to return expected values. PR-URL: https://github.com/iojs/io.js/pull/271 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Caitlin Potter authored
PR-URL: https://github.com/iojs/io.js/pull/274 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
- Jan 09, 2015
-
-
Shigeki Ohtsu authored
Reviewed-By:Bert Belder <bertbelder@gmail.com>
-
Shigeki Ohtsu authored
This adds the new gzip source files to the zlib.gyp The changes are derived from third_party/zlib/zlib.gyp in the Chromium repository. Reviewed-By:Bert Belder <bertbelder@gmail.com>
-
Shigeki Ohtsu authored
Reviewed-By:Bert Belder <bertbelder@gmail.com>
-
Forrest L Norvell authored
PR-URL: https://github.com/iojs/io.js/pull/266 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
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>
-