- Jun 17, 2015
-
-
Ben Noordhuis authored
The accessors run inside an implicit HandleScope, there is no need to create a new one. PR-URL: https://github.com/nodejs/io.js/pull/2001 Reviewed-By:
Trevor Norris <trev.norris@gmail.com>
-
- Jun 18, 2015
-
-
Jeremiah Senkpiel authored
Futher discussion at https://github.com/joyent/node/pull/25294 PR-URL: https://github.com/nodejs/io.js/pull/1926 Reviewed-By:
Rod Vagg <rod@vagg.org> Reviewed-By:
Michael Dawson <michael_dawson@ca.ibm.com>
-
- Jun 17, 2015
-
-
Rich Trott authored
tmpdir creation only happens for tests that need it. So failure to refresh the temporary directory should result in a failed test. PR-URL: https://github.com/nodejs/io.js/pull/1976 Reviewed-By:
Rod Vagg <rod@vagg.org> Reviewed-By:
Jeremiah Senkpiel <fishrock123@rocketmail.com>
-
Johan Bergström authored
Make the order of name, email and other additions simpler to copy paste and/or match with git commit messages. Useful when working with `Reviewed-By`. PR-URL: https://github.com/nodejs/io.js/pull/1966 Reviewed-By:
Christian Tellnes <christian@tellnes.no> Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Brendan Ashworth authored
PR-URL: https://github.com/nodejs/io.js/pull/1988 Reviewed-By:
Roman Reiss <me@silverwind.io>
-
Brendan Ashworth authored
PR-URL: https://github.com/nodejs/io.js/pull/1988 Fixes: https://github.com/nodejs/io.js/issues/1987 Reviewed-By:
Roman Reiss <me@silverwind.io>
-
Brendan Ashworth authored
PR-URL: https://github.com/nodejs/io.js/pull/1988 Reviewed-By:
Roman Reiss <me@silverwind.io>
-
Michaël Zasso authored
https://github.com/nodejs/io.js/pull/1801 introduced internal fs methods to speed up require. The methods do not call path._makeLong like their counterpart from the fs module. This brings back the old behaviour. Fixes: https://github.com/nodejs/io.js/issues/1990 Fixes: https://github.com/nodejs/io.js/issues/1980 Fixes: https://github.com/nodejs/io.js/issues/1849 PR-URL: https://github.com/nodejs/io.js/pull/1991/files Reviewed-By:
Bert Belder <bertbelder@gmail.com>
-
Santiago Gimeno authored
- Just let the process exit gracefully after the worker is disconnected. Reviewed-By:
Brendan Ashworth <brendan.ashworth@me.com> Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> PR-URL: https://github.com/nodejs/io.js/pull/1919 Fixes: https://github.com/nodejs/io.js/issues/1757
-
- Jun 16, 2015
-
-
Shigeki Ohtsu authored
When client connect to the server with certification issued by either CNNIC Root CA or CNNIC EV Root CA, check hash of server certification in the list of CNNICHashWhitelist.inc. If it's not, CERT_REVOKED error returns. See for details in https://blog.mozilla.org/security/2015/04/02/distrusting-new-cnnic-certificates/ PR-URL: https://github.com/nodejs/io.js/pull/1895 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Сковорода Никита Андреевич authored
PR-URL: https://github.com/nodejs/io.js/pull/1983 Reviewed-By:
Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Ben Noordhuis authored
Fix parsing of `pkg-config --cflags-only-I`. The configure_library() step sometimes appended a list in a list instead of list of strings to include_dirs. This commit removes the default handling for includes and libpath options. They don't have defaults at the moment and I don't see that changing anytime soon. Fixing the code is more work and because it's dead code anyway, I opted to remove it instead. Fixes: https://github.com/nodejs/io.js/issues/1985 PR-URL: https://github.com/nodejs/io.js/pull/1986 Reviewed-By:
Johan Bergström <bugs@bergstroem.nu>
-
Michaël Zasso authored
If the accumulation of data for the final Buffer is greater than kMaxLength it will throw an un-catchable RangeError. Instead now pass the generated error to the callback. PR-URL: https://github.com/nodejs/io.js/pull/1811 Reviewed-By:
Fedor Indutny <fedor@indutny.com> Reviewed-By:
Trevor Norris <trev.norris@gmail.com>
-
Bert Belder authored
The delay-load hook allows node.exe/iojs.exe to be renamed. See efadffe8 for more background. PR-URL: https://github.com/iojs/io.js/pull/1433 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
cjihrig authored
Every npm version bump requires a few patches to be floated on node-gyp for io.js compatibility. These patches are found in 03d19927, 5de334c2, and da730c76. This commit squashes them into a single commit. PR-URL: https://github.com/iojs/io.js/pull/990 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Rebecca Turner authored
PR-URL: https://github.com/nodejs/io.js/pull/1956 Reviewed-By:
Jeremiah Senkpiel <fishrock123@rocketmail.com>
-
- Jun 15, 2015
-
-
Rich Trott authored
PR-URL: https://github.com/nodejs/io.js/pull/1970 Reviewed-By:
Johan Bergström <bugs@bergstroem.nu>
-
Roman Reiss authored
Enables rules for trailing whitespace, final newline and maximum consecutive empty lines. PR-URL: https://github.com/nodejs/io.js/pull/1971 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Roman Reiss authored
PR-URL: https://github.com/nodejs/io.js/pull/1971 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Johan Bergström authored
Since we will run linting before compiling or testing there's no need to run it as part of the ci testing. PR-URL: https://github.com/nodejs/io.js/pull/1965 Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Revewied-By:
Evan Lucas <evanlucas@me.com>
-
Johan Bergström authored
Since we aleady have a variable with path to the newly built binary, use that instead of prefixing path. This also allows us to pass a different path through the environment (NODE=) PR-URL: https://github.com/nodejs/io.js/pull/1955 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
Ben Noordhuis authored
Original commit log follows: Restore V8_LIBC_UCLIBC as a libc option. As uClibc defines __GLIBC__ in an attempt to look like glibc, V8_LIBC_GLIBC was true for uClibc as well. Checking for uClibc before glibc fixes this and restores the correct behavior. Review URL: https://codereview.chromium.org/1066573005 Fixes: https://github.com/nodejs/io.js/issues/1432 PR-URL: https://github.com/nodejs/io.js/pull/1974 Reviewed-By:Johan Bergström <bugs@bergstroem.nu> Reviewed-By:
Rod Vagg <rod@vagg.org>
-
- Jun 14, 2015
-
-
Rich Trott authored
PR-URL: https://github.com/nodejs/io.js/pull/1964 Reviewed-By:
Alex Kocharin <alex@kocharin.ru> Reviewed-By:
Johan Bergström <bugs@bergstroem.nu>
-
Rich Trott authored
PR-URL: https://github.com/nodejs/io.js/pull/1963 Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Johan Bergström <bugs@bergstroem.nu>
-
Rich Trott authored
Expose `common.refreshTmpDir()` and only call it for tests that use common.tmpDir or common.PIPE. A positive side effect is the removal of a code smell where child processes were detected by the presence of `.send()`. Now each process can decide for itself if it needs to refresh tmpDir. PR-URL: https://github.com/nodejs/io.js/pull/1954 Reviewed-By:
Rod Vagg <rod@vagg.org> Reviewed-By:
Johan Bergström <bugs@bergstroem.nu>
-
Rich Trott authored
Remove loops executing the same tests multiple times. PR-URL: https://github.com/nodejs/io.js/pull/1874 Reviewed-By:
Trevor Norris <trev.norris@gmail.com>
-
- Jun 13, 2015
-
-
Сковорода Никита Андреевич authored
Using the non-transliterated name as requested. The transliteration is "Nikita Skovoroda" (first and last name), if anyone will want to organize non-ASCII names. PR-URL: https://github.com/nodejs/io.js/pull/1927 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By:
Johan Bergström <bugs@bergstroem.nu> Reviewed-By:
Chris Dickinson <christopher.s.dickinson@gmail.com>
-
Rod Vagg authored
-
Rod Vagg authored
-
Rod Vagg authored
Notable Changes: * libuv: Upgraded to 1.6.0 and 1.6.1, see full ChangeLog for details. (Saúl Ibarra Corretgé) #1905 #1889. Highlights include: - Fix TTY becoming blocked on OS X - Fix UDP send callbacks to not to be synchronous - Add uv_os_homedir() (exposed as os.homedir(), see below) * npm: See full release notes for details. (Kat Marchán) #1899. Highlight: - Use GIT_SSH_COMMAND (available as of Git 2.3) * openssl: - Upgrade to 1.0.2b and 1.0.2c, introduces DHE man-in-the-middle protection (Logjam) and fixes malformed ECParameters causing infinite loop (CVE-2015-1788). See the security advisory for full details. (Shigeki Ohtsu) #1950 #1958 - Support FIPS mode of OpenSSL, see README for instructions. (Fedor Indutny) #1890 * os: Add os.homedir() method. (Colin Ihrig) #1791 * smalloc: Deprecate whole module. (Vladimir Kurchatkin) #1822 * Add new collaborators: - Alex Kocharin (@rlidwka) - Christopher Monsanto (@monsanto) - Ali Ijaz Sheikh (@ofrobots) - Oleg Elifantiev (@Olegas) - Domenic Denicola (@domenic) - Rich Trott (@Trott) -
Rod Vagg authored
-
Rich Trott authored
PR-URL: https://github.com/nodejs/io.js/pull/1818 Reviewed-By:
Chris Dickinson <christopher.s.dickinson@gmail.com>
-
Rich Trott authored
PR-URL: https://github.com/nodejs/io.js/pull/1962 Reviewed-By:
Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By:
Chris Dickinson <christopher.s.dickinson@gmail.com>
-
Jeremiah Senkpiel authored
This reverts commit 4b3d493c. PR-URL: https://github.com/nodejs/io.js/pull/1961 Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Yosuke Furukawa <yosuke.furukawa@gmail.com>
-
Vladimir Kurchatkin authored
Fixes: https://github.com/nodejs/io.js/issues/1912 PR-URL: https://github.com/nodejs/io.js/pull/1952 Reviewed-By:
Domenic Denicola <d@domenic.me> Reviewed-By:
Petka Antonov <petka_antonov@hotmail.com>
-
Sam Roberts authored
Wait for data to arrive from worker before doing a disconnect. Without this, whether the disconnect arrives at the worker before the master accepts and forwards the connection descriptor to the worker is a race. Reviewed-By:
Sam Roberts <vieuxtech@gmail.com> Reviewed-By:
Johan Bergström <bugs@bergstroem.nu> Reviewed-By:
Rod Vagg <rod@vagg.org> PR-URL: https://github.com/nodejs/io.js/pull/1953 Fixes: https://github.com/nodejs/io.js/issues/1933 Fixes: https://github.com/nodejs/io.js/pull/1400
-
Shigeki Ohtsu authored
PR-URL: https://github.com/nodejs/io.js/pull/1958 Reviewed-By:
Fedor Indutny <fedor@indutny.com>
-
Shigeki Ohtsu authored
Change all openssl/include/openssl/*.h to include resolved symbolic links and openssl/crypto/opensslconf.h to refer config/opensslconf.h PR-URL: https://github.com/nodejs/io.js/pull/1958 Reviewed-By:
Fedor Indutny <fedor@indutny.com>
-
Shigeki Ohtsu authored
In openssl s_client on Windows, RAND_screen() is invoked to initialize random state but it takes several seconds in each connection. This added -no_rand_screen to openssl s_client on Windows to skip RAND_screen() and gets a better performance in the unit test of test-tls-server-verify. Do not enable this except to use in the unit test. Fixes: https://github.com/nodejs/io.js/issues/1461 PR-URL: https://github.com/nodejs/io.js/pull/1836 Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-
Shigeki Ohtsu authored
Reapply b9106137 . Fixes: https://github.com/iojs/io.js/issues/589 PR-URL: https://github.com/iojs/io.js/pull/1389 Reviewed-By:
Fedor Indutny <fedor@indutny.com> Reviewed-By:
Ben Noordhuis <info@bnoordhuis.nl>
-