- Jan 14, 2015
-
-
Rod Vagg authored
Collaboratively edited by many people in https://code.stypi.com/domenic/iojs-1.0-changelog.md and includes a summary of changes in each major section of the project from a user-facing perspective from Node.js v0.10.34 to io.js v1.0.0. Renamed file to CHANGELOG.md from ChangeLog.md Fixes: https://github.com/iojs/io.js/issues/339 Reviewed-By:
Fedor Indutny <fedor@indutny.com>
-
Rod Vagg authored
Conversion of the ChangeLog includes headings, compacted lists, links for commits to GitHub (iojs/io.js) and links to issues on GitHub (joyent/node) Fixes: https://github.com/iojs/io.js/issues/339 Reviewed-By:
Fedor Indutny <fedor@indutny.com>
-
Fedor Indutny authored
The commit breaks windows build and brings some test failures that needs to be debugged. This reverts commit d790f612.
-
Brian White authored
PR-URL: https://github.com/iojs/io.js/pull/350 Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Mikeal Rogers authored
PR-URL: https://github.com/node-forward/node/pull/1 Signed-off-by:
isaacs <i@izs.me> PR-URL: https://github.com/iojs/io.js/pull/348/files Signed-off-by: isaacs <i@izs.me> (again)
-
Bert Belder authored
Add a feature to the MSI installer that, when selected, hard-links node.exe to iojs.exe. PR: https://github.com/iojs/io.js/pull/346 Reviewed-by:
Fedor Indutny <fedor.indutny@gmail.com> Reviewed-by:
Rod Vagg <rod@vagg.com>
-
Johan Bergström authored
ares version info was accidentally removed in c80f8fa8. PR-URL: https://github.com/iojs/io.js/pull/347 Reviewed-By:
Fedor Indutny <fedor@indutny.com>
-
Fedor Indutny authored
PR-URL: https://github.com/iojs/io.js/pull/345 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>
-
Rod Vagg authored
Update AUTHORS file using tools/update-authors.sh PR-URL: https://github.com/iojs/io.js/pull/342 Reviewed-By:
Ben Noorhduis <info@bnoordhuis.nl>
-
Rod Vagg authored
PR-URL: https://github.com/iojs/io.js/pull/294 Reviewed-By:
Ben Noorhduis <info@bnoordhuis.nl> Reviewed-By:
Bert Belder <bertbelder@gmail.com> Reviewed-By:
Chris Dickinson <christopher.s.dickinson@gmail.com> Discussed in TC meeting 2015-01-13, merge but accept changes if better advice comes along
-
Fedor Indutny authored
FreeBSD does not return EISDIR when reading "/". PR-URL: https://github.com/iojs/io.js/pull/332 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Fedor Indutny authored
PR-URL: https://github.com/iojs/io.js/pull/332 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Fedor Indutny authored
PR-URL: https://github.com/iojs/io.js/pull/332 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Fedor Indutny authored
FreeBSD does not support V4MAPPED. PR-URL: https://github.com/iojs/io.js/pull/332 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
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. Fix #324 PR-URL: https://github.com/iojs/io.js/pull/332 Reviewed-By:Ben Noordhuis <info@bnoordhuis.nl>
-
- Jan 13, 2015
-
-
Yosuke Furukawa authored
PR-URL: https://github.com/iojs/io.js/pull/334 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Rod Vagg authored
Fixes: https://github.com/iojs/io.js/issues/330 PR-URL: https://github.com/iojs/io.js/pull/331
-
Johan Bergström authored
found with make --warn-undefined-variables PR-URL: https://github.com/iojs/io.js/pull/320 Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Johan Bergström authored
check if xz exists on the host system and use if available, which makes xz-tarballs available for distribution. also remove deps/zlib/contrib since it's not in use -- shaves additional size from the tarballs. also, slightly modify the .gitignore file to ignore these new archives. PR-URL: https://github.com/iojs/io.js/pull/319 Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Ben Noordhuis authored
test: add test/addons to default test list `make test-all` and `python tools/test.py` will now also run the addon tests in test/addons. test: remove test-npm from test-all make target The test-npm target builds documentation, changes versioned files, clutters the current working directory with artifacts, etc. In short, it doesn't seem quite ready for inclusion in `make test-all`. test: add test-ci target, reduced test-all Add a test-ci target that is like test-all minus the (slow) pummel and gc test suites. This is primarily intended for the continuous integration, where we want decent coverage but don't want to wait for ages for tests to complete. cpplint: add -license/copyright to default filters Commit 3e1b1dd4 ("Remove excessive copyright/license boilerplate") trips up the copyright boilerplate style check. Disable it. PR-URL: https://github.com/iojs/io.js/pull/314 Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Sam Roberts authored
The test wasn't checking directly that an assertion was thrown. Instead, it was checking that spawn did not sucessfully spawn a non-existent command. However, the command chosen, dir, exists in GNU coreutils, so it exists on Linux (though not on BSD derived OS X). The test as written passed on Linux, even with the TypeError it is supposed to be checking for deleted from spawn(). It would also pass on Windows if a ls.exe existed. The approach is unnecessarily obscure, assert.throw() is for asserting code throws, using it is more clear and works regardless of what commands do or do not exist. 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/2ff29cc7e35f486daf86710fd2db48275442c788 Conflicts: test/parallel/test-child-process-spawn-typeerror.js
-
Timothy J Fontaine authored
Cherry-picked-from: https://github.com/joyent/node/commit/2b7c8a2f02c2e132c2dbc59bd05e0e7246e10196
-
Wyatt Preul authored
PR-URL: https://github.com/iojs/io.js/pull/317 Reviewed-By:
Rod Vagg <rod@vagg.org> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> discussed at TC meeting, deprecate, don't remove
-
Bert Belder authored
Use an array instead of an object to pass a parsed header chunk from c++ to javascript. This offers a 5-10% speedup on the http_simple benchmark, as evidenced by running: ab -k -t 100 -c 100 http://127.0.0.1:8000/bytes/100 PR: https://github.com/iojs/io.js/pull/292 Reviewed-by:
Ben Noordhuis <info@bnoordhuis.nl>
-
Forrest L Norvell authored
PR-URL: https://github.com/iojs/io.js/pull/318 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Ben Noordhuis authored
SSLv3 is susceptible to downgrade attacks. Provide secure defaults, disable v3 protocol support entirely. PR-URL: https://github.com/iojs/io.js/pull/315 Reviewed-By:
Fedor Indutny <fedor@indutny.com> Reviewed-By:
Trevor Norris <trev.norris@gmail.com>
-
Ben Noordhuis authored
Commit 3e1b1dd4 ("Remove excessive copyright/license boilerplate") broke some of the message tests because without the license boilerplate at the top, the line numbers no longer match up. PR-URL: https://github.com/iojs/io.js/pull/316 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
isaacs authored
The copyright and license notice is already in the LICENSE file. There is no justifiable reason to also require that it be included in every file, since the individual files are not individually distributed except as part of the entire package.
-
Vladimir Guguiev authored
Slightly fix and supplement the documentation for Writable#write and Transform#transform methods. Make it more consistent. Mention passing 'buffer' as an encoding param in case chunk is a Buffer. PR: https://github.com/iojs/io.js/pull/142 Reviewed-by:
Bert Belder <bertbelder@gmail.com> Reviewed-by:
Rod Vagg <rod@vagg.org>
-
Rod Vagg authored
* quote "NODE_VERSION_STRING" in node.rc to allow for complex version strings * change user-facing strings * make sure .bat files are crlf PR-URL: https://github.com/iojs/io.js/pull/291 Reviewed-By:
Bert Belder <bertbelder@gmail.com> Reviewed-By:
Nikolai Vavilov <vvnicholas@gmail.com>
-
Ben Noordhuis authored
I broke the python script in commit edaf7af3 but because test-all does not run test-addons, it slipped under the radar. Mea culpa. Fixes the following test runner error: Traceback (most recent call last): File "tools/test.py", line 1522, in <module> sys.exit(Main()) File "tools/test.py", line 1454, in Main test_list = root.ListTests([], path, context, arch, mode) File "tools/test.py", line 720, in ListTests test.AddTestsToList(result, full_path, path, context, arch, mode) File "tools/test.py", line 690, in AddTestsToList arch, mode) File "/home/bnoordhuis/src/v1.x/test/gc/../testpy/__init__.py", line 176, in ListTests result.append(SimpleTestCase(test, file_path, mode, self.context, self)) TypeError: __init__() takes at least 7 arguments (6 given) PR-URL: https://github.com/iojs/io.js/pull/313 Reviewed-By:
Chris Dickinson <christopher.s.dickinson@gmail.com>
-
Steven Rockarts authored
Create the empty npm folder in Roaming\Appdata so that non-Administrator users have a place to store global packages. This fixes the error Error: ENOENT, stat error that occurs when a user tries to run the npm install <package> command. Bug: https://github.com/joyent/node/issues/8141 PR: https://github.com/joyent/node/pull/8838 Reviewed-by:
Bert Belder <bertbelder@gmail.com> Please enter the commit message for your changes. Lines starting
-
Ben Noordhuis authored
io.js v1.0.0 is not ABI-compatible with joyent/node@v0.12, update the NODE_MODULE_VERSION macro to reflect that. Update to a much larger value to avoid future clashes with joyent/node. PR-URL: https://github.com/iojs/io.js/pull/312 Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Chris Dickinson authored
* updates the styling for the iojs docs * pulls the processing step for markdown files into a separate module * adds the ability to insert comments into the markdown PR-URL: https://github.com/iojs/io.js/pull/297 Fixes: https://github.com/iojs/iojs.github.io/issues/23 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com>
-
cjihrig authored
fs.exists() and fs.existsSync() were deprecated in #103. This commit removes the deprecation message, in order to stay more in sync with joyent/node for the io.js 1.0.0 release. Fixes: https://github.com/iojs/io.js/issues/257 PR-URL: https://github.com/iojs/io.js/pull/307 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
cjihrig authored
Currently, anything passed as the block argument to throws() and doesNotThrow() is interpreted as a function, which can lead to unexpected results. This commit checks the type of block, and throws a TypeError if it is not a function. Fixes: https://github.com/iojs/io.js/issues/275 PR-URL: https://github.com/iojs/io.js/pull/308 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Fedor Indutny authored
PR-URL: https://github.com/iojs/io.js/pull/289 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Fedor Indutny authored
PR-URL: https://github.com/iojs/io.js/pull/289 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
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>
-