- Jan 13, 2015
-
-
Fedor Indutny authored
Backport of: https://github.com/openssl/openssl/commit/5c5e7e Original commit message: Fix build failure on Windows due to undefined cflags identifier Reviewed-by:
Tim Hudson <tjh@openssl.org> PR-URL: https://github.com/iojs/io.js/pull/289 Reviewed-By:
Fedor Indutny <fedor@indutny.com>
-
Fedor Indutny authored
Original source: http://openssl.6102.n7.nabble.com/PATCH-s-client-Fix-keypress-requirement-with-redirected-input-on-Windows-td46787.html Reviewed-By:
Fedor Indutny <fedor@indutny.com>
-
Fedor Indutny authored
PR-URL: https://github.com/iojs/io.js/pull/289 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Ben Noordhuis authored
Move sequential/test-debug-port-cluster to test/parallel. This test is safe to run in parallel with other debugger tests, it doesn't use fixed port numbers. PR-URL: https://github.com/iojs/io.js/pull/306 Reviewed-By:
Miroslav Bajtoš <miroslav@strongloop.com>
-
Ben Noordhuis authored
Move sequential/test-debug-signal-cluster to test/parallel. Per the previous commit, it can now run in parallel with other debugger tests. PR-URL: https://github.com/iojs/io.js/pull/306 Reviewed-By:
Miroslav Bajtoš <miroslav@strongloop.com>
-
Ben Noordhuis authored
Make the cluster module intercept the `--debug-port=<port>` command line switch and replace it with the debug port of the child process. A happy coincidence of this change is that it finally makes it possible to run the sequential/test-debug-signal-cluster in parallel, it now no longer needs the default port numbers. PR-URL: https://github.com/iojs/io.js/pull/306 Reviewed-By:
Miroslav Bajtoš <miroslav@strongloop.com>
-
Ben Noordhuis authored
The test does not work well with concurrent invocations of the test runner because it uses fixed port numbers. The functionality it tests is covered by sequential/test-debug-port-cluster, a verbatim copy with the only difference being that it doesn't use fixed port numbers. PR-URL: https://github.com/iojs/io.js/pull/306 Reviewed-By:
Miroslav Bajtoš <miroslav@strongloop.com>
-
- Jan 12, 2015
-
-
Rod Vagg authored
PR-URL: https://github.com/iojs/io.js/pull/248 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Rod Vagg authored
- clarified the role of "collaborators" - split out a governance doc - split out a collaborator guide - cleaned up the contributing doc - cleaned up the readme & added collaborators list PR-URL: https://github.com/iojs/io.js/pull/233 Reviewed-By:
Chris Dickinson <christopher.s.dickinson@gmail.com> Reviewed-By:
Mikeal Rogers <mikeal.rogers@gmail.com> (Note: no explicit "LGTM" from Mikeal) Discussed at TC meeting 2015-01-07, agreed to push further amendments to governance to future PRs.
-
Ben Noordhuis authored
This reverts commit d312b6d1. Reverted for breaking `npm install` with git+ssh URLs. Conflicts: doc/api/url.markdown Fixes: https://github.com/iojs/io.js/issues/295 PR-URL: https://github.com/iojs/io.js/pull/303 Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Evan Lucas authored
Fix regression introduced in 61204720 that broke parsing of some ssh: urls. An example url is ssh://git@github.com:npm/npm.git PR-URL: https://github.com/iojs/io.js/pull/299 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Rod Vagg authored
fails on windows because is_arch_armv6() calls CC to get properties, so moved to a scope where we know we're at least on ARM PR-URL: https://github.com/iojs/io.js/pull/296 Reviewed-By:
Chris Dickinson <christopher.s.dickinson@gmail.com>
-
Cydox authored
Building io.js on armv6 with snapshot enabled does not work due to a bug in v8, so it now warns when building on armv6 and having snapshot enabled. PR-URL: https://github.com/iojs/io.js/pull/282 Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Evan Lucas authored
It is not really DNS-specific so keeping it in net makes more sense. PR-URL: https://github.com/iojs/io.js/pull/286 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
- Jan 11, 2015
-
-
Ben Noordhuis authored
SSLv2 has been deprecated and known broken for nearly twenty years now. I made SSLv2 support opt-in well over a year ago in commit 39aa8940 and now this commit removes it entirely. PR-URL: https://github.com/iojs/io.js/pull/290 Reviewed-By:
Fedor Indutny <fedor@indutny.com> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Rod Vagg authored
removed because nightly builds use the TAG make variable to create a prerelease tag after the version yet `-pre` is also appended beyond that. `-pre` is unnecessary if another prerelease tag is being used. Reviewed-By:Ben Noordhuis <info@bnoordhuis.nl>
-
Rod Vagg authored
not essential for doc build and currently broken because tools/build_changelog.sh requires ./node. leaving as separate make target so it can be invoked separately in future. PR-URL: https://github.com/iojs/io.js/pull/285 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Ben Noordhuis authored
pummel/test-vm-memleak is an old test that assumes the fairly aggressive heuristics that were common with the old collector. The current garbage collector has a more laissez-faire attitude. Put an upper limit on the size of the old space and update the test's expectations. PR-URL: https://github.com/iojs/io.js/pull/280 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Bert Belder authored
Now that parallel tests are enabled, the test runner spits out a ton of 'access denied' errors while running the tests. These happen because a virus scanner or the indexing service temporarily open the file after it has been updated, and the test runner tries to unlink() them at the same time. This patch resolves this issue by attempting to unlink the file until it succeeds. PR-URL: https://github.com/iojs/io.js/pull/284 Reviewed-by:
Ben Noordhuis <info@bnoordhuis.nl>
-
Vladimir Kurchatkin authored
Update docs, comments and code to use ES6 octal literals instead of decimal + comment. PR-URL: https://github.com/iojs/io.js/pull/281 Reviewed-by:
Bert Belder <bertbelder@gmail.com> Reviewed-by:
Colin Ihrig <cjihrig@gmail.com>
-
Fedor Indutny authored
In very unlikely case, where `deflateInit2()` may return error (right now happening only on exhausting all memory), the `ZCtx::Error()` will be called and will try to `Unref()` the handle. But the problem is that this handle was never `Ref()`ed, so it will trigger an assertion error and crash the program. Reviewed-by:
Ben Noordhuis <info@bnoordhuis.nl> PR-URL: https://github.com/joyent/node/pull/8687 Cherry-picked-from: https://github.com/joyent/node/commit/8c868989be778246bc4b9558f087d0f93724b83d
-
Trevor Norris authored
ICU support in v0.12 generates a new icu_config.gypi. This was accidentally committed after switching branches. The file has been removed and added to .gitignore. Cherry-picked-from: https://github.com/joyent/node/commit/813114dab05231b71f3cdc4f5889b9833d9a1d06
-
Fedor Indutny authored
Otherwise a warning could be printed on some systems. This fixes joyent/node#8419. Cherry-picked-from: https://github.com/joyent/node/commit/d87ae24dfe148e8bd524c57cfd2c9fe0d3dfce93
-
Julien Gilli authored
Make the difference between dns.lookup and other functions even clearer. PR-URL: https://github.com/joyent/node/pull/8747 Signed-off-by:
Timothy J Fontaine <tjfontaine@gmail.com> Cherry-picked-from: https://github.com/joyent/node/commit/542234ad984fd1fd90958f07f7f122530e7fb9c6
-
Julien Gilli authored
Clarify and emphasize the differences between dns.lookup and the rest of the functions in the dns module. PR-URL: https://github.com/joyent/node/pull/8726 Reviewed-by:
Chris Dickinson <christopher.s.dickinson@gmail.com> Cherry-picked-from: https://github.com/joyent/node/commit/5ff59453a483a43f1563504989f8e2d0ec253de1
-
Julien Gilli authored
The original documentation was slightly confusing. It seemed that the list of items described the properties of the urlObj object, while it was actually describing the formatting process. This change makes this clearer. Reviewed-by:
Chris Dickinson <christopher.s.dickinson@gmail.com> Cherry-picked-from: https://github.com/joyent/node/commit/0603c8345b7c40f9723277d5ae1f44041627dbab
-
James M Snell authored
Better wording for start and end parameters, also document .length should be considered read-only. PR-URL: https://github.com/joyent/node/pull/8910 Signed-off-by:
Timothy J Fontaine <tjfontaine@gmail.com> Cherry-picked-from: https://github.com/joyent/node/commit/102a861ec2e79ee78d8b8526fa410aac5db18753
-
James M Snell authored
Clarify that adding or removing a listener is not idempotent. PR-URL: https://github.com/joyent/node/pull/8911 Signed-off-by:
Timothy J Fontaine <tjfontaine@gmail.com> Cherry-picked-from: https://github.com/joyent/node/commit/48536394c954b2e3e41dcaee3778373ea79e2c25
-
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>
-