-
Notifications
You must be signed in to change notification settings - Fork 29.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V4.4.3 proposal #6149
V4.4.3 proposal #6149
Commits on Apr 1, 2016
-
deps: completely upgrade npm in LTS to 2.15.1
PR-URL: #5989 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Myles Borins <myles.borins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 200f763 - Browse repository at this point
Copy the full SHA 200f763View commit details
Commits on Apr 4, 2016
-
src,tools: use template literals
Convert string concatenation to template literals. Enforce with lint rule. PR-URL: #5778 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Michaël Zasso <mic.besace@gmail.com> Reviewed-By: Johan Bergström <bugs@bergstroem.nu>
Configuration menu - View commit details
-
Copy full SHA for 4f683ab - Browse repository at this point
Copy the full SHA 4f683abView commit details
Commits on Apr 8, 2016
-
Configuration menu - View commit details
-
Copy full SHA for ea83c38 - Browse repository at this point
Copy the full SHA ea83c38View commit details -
doc: add topic - event loop, timers,
nextTick()
Adds a new topic that provides an overview of the event loop, timers, and `process.nextTick()` that is based upon a NodeSource "Need to Node" presentation hosted by @trevnorris: Event Scheduling and the Node.js Event Loop (https://nodesource.com/resources). PR-URL: #4936 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Calvin W. Metcalf <calvin.metcalf@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for feedca7 - Browse repository at this point
Copy the full SHA feedca7View commit details -
a few places the code was refactored to use `maybeCallback` which always returns a function. Checking for `if (callback)` always returns true anyway. PR-URL: #5289 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: thefourtheye <thechargingvolcano@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 56dda6f - Browse repository at this point
Copy the full SHA 56dda6fView commit details -
doc: refine child_process detach behaviour
this adds an example of a long running node process that actually executes node code. Also it mentions the not to harmonic detach behaviours of the different platforms, whereas detaching on unix requires ignoring the child_process' stdio explicitely. PR-URL: #5330 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 505faf6 - Browse repository at this point
Copy the full SHA 505faf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16216a8 - Browse repository at this point
Copy the full SHA 16216a8View commit details -
deps: backport 8d00c2c from v8 upstream
Original commit message: Unbreak --gdbjit for embedders. Embedders don't use d8.cc. Move gdbjit initialization to api.cc. Review URL: https://codereview.chromium.org/1710253002 Fixes: #2076 PR-URL: #5577 Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
Configuration menu - View commit details
-
Copy full SHA for aadf356 - Browse repository at this point
Copy the full SHA aadf356View commit details -
etw: fix descriptors of events 9 and 23
Event 9 must include the string terminator in the last descriptor. Event 23 must be published with no descriptors, in accordance with the manifest. PR-URL: #5742 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6d3822c - Browse repository at this point
Copy the full SHA 6d3822cView commit details -
lib: refactor code with startsWith/endsWith
reduce using RegExp for string test. This pull reuqest replaces various usages of regular expressions in favor of the ES2015 startsWith and endsWith methods. PR-URL: #5753 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Brian White <mscdex@mscdex.net>
Configuration menu - View commit details
-
Copy full SHA for c4103b1 - Browse repository at this point
Copy the full SHA c4103b1View commit details -
doc: consolidate timers docs in timers.markdown
Rather than attempting to keep two versions of docs for timers up to date, keep them in timers.markdown, and leave references to them in globals.markdown. Add setImmediate and clearImmediate to globals.markdown. Change "To schedule" to "Schedules" in timers.markdown. PR-URL: #5837 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: Claudio Rodriguez <cjrodr@yahoo.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 940d204 - Browse repository at this point
Copy the full SHA 940d204View commit details -
dns: Use object without protoype for map
Currently we use `{}` for the `lookup` function to find the relevant resolver to the dns.resolve function. It is preferable to use an object without a Object.prototype, currently for example you can do something like: ```js dns.resolve("google.com", "toString", console.log); ``` And get `[Object undefined]` logged and the callback would never be called. This is unexpected and strange behavior in my opinion. In addition, if someone adds a property to `Object.prototype` might also create unexpected results. This pull request fixes it, with it an appropriate error is thrown. PR-URL: #5843 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michaël Zasso <mic.besace@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 86e3903 - Browse repository at this point
Copy the full SHA 86e3903View commit details -
test: fix test-debugger-client.js
Fix long-broken test-debugger-client by adding missing `\r\n\r\n` separator. PR-URL: #5851 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5853fec - Browse repository at this point
Copy the full SHA 5853fecView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0b283a - Browse repository at this point
Copy the full SHA e0b283aView commit details -
child_process: refactor self=this in socket_list
The socket list module (used by child_process) currently uses the `var self = this;` pattern for context in several places, this PR replaces this with arrow functions or passing a parameter in where appropriate. Note that the `var self = this` in the _request is intentioanlly left in place since it is not trivial to refactor it and the current pattern isn't bad given the use case. PR-URL: #5860 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Brian White <mscdex@mscdex.net>
Configuration menu - View commit details
-
Copy full SHA for d275cdf - Browse repository at this point
Copy the full SHA d275cdfView commit details -
doc: fix doc for Buffer.readInt32LE()
Update example of readInt32LE method. buf.readInt32LE(1) is supposed to throw an error as it has only four elements and it tries to read 32 bits from three bytes. Fixes: #5889 PR-URL: #5890 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6e2bfbe - Browse repository at this point
Copy the full SHA 6e2bfbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8462d8f - Browse repository at this point
Copy the full SHA 8462d8fView commit details -
test: move dns test to test/internet
parallel/test-dns-cares-domains needs a working internet connection to function (or a local DNS resolver that returns an answer quickly), otherwise it times out. Move it to test/internet. PR-URL: #5905 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a0a2e69 - Browse repository at this point
Copy the full SHA a0a2e69View commit details -
PR-URL: #5914 Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9702153 - Browse repository at this point
Copy the full SHA 9702153View commit details
Commits on Apr 11, 2016
-
doc: path.format provide more examples
This change was to add upon the algorithm description of path.format by adding examples for unix systems that clarified behavior in various scenarios. PR-URL: #5838 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Roman Klauke <romaaan.git@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for aed22d0 - Browse repository at this point
Copy the full SHA aed22d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65fc4e3 - Browse repository at this point
Copy the full SHA 65fc4e3View commit details -
doc: fix scrolling on iOS devices
Fixes an issue that prevented scrolling from going past large code blocks on iOS devices. Also fixes a few minor styling issues that came up in the discussion. Fixes: #5861 PR-URL: #5878 Reviewed-By: Roman Reiss <me@silverwind.io> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Robert Lindstädt <robert.lindstaedt@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 02401a6 - Browse repository at this point
Copy the full SHA 02401a6View commit details -
test: ensure _handle property existence
`test-stdtout-close-unref.js` will fail if `process.stdin._handle` does not exist. On UNIX-like operating systems, you can see this failure this way: ./node test/parallel/test-stdout-close-unref.js < /dev/null This issue has been experienced by @bengl and @drewfish in a Docker container. I'm not sure why they are experiencing it in their environment, but since it is possible that the `_handle` property does not exist, let's use `child_process.spawn()` to make sure it exists. PR-URL: #5916 Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Configuration menu - View commit details
-
Copy full SHA for d59be4d - Browse repository at this point
Copy the full SHA d59be4dView commit details -
build: add missing
openssl_fips%
to common.gypiSee: atom/node@cba512d PR-URL: #5919 Reviewed-By: Johan Bergström <bugs@bergstroem.nu>
Configuration menu - View commit details
-
Copy full SHA for 9a8f922 - Browse repository at this point
Copy the full SHA 9a8f922View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe0233b - Browse repository at this point
Copy the full SHA fe0233bView commit details -
build: introduce ci targets for lint/benchmark
Introduce two new targets we will populate with actions once merged into all branches we need to support through CI. PR-URL: #5921 Reviewed-By: Brian White <mscdex@mscdex.net> Reviewed-By: Myles Borins <myles.borins@gmail.com> Reviewed-By: João Reis <reis@janeasystems.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 132acea - Browse repository at this point
Copy the full SHA 132aceaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f60ce10 - Browse repository at this point
Copy the full SHA f60ce10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63d8296 - Browse repository at this point
Copy the full SHA 63d8296View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10fe79b - Browse repository at this point
Copy the full SHA 10fe79bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc1aab9 - Browse repository at this point
Copy the full SHA cc1aab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c33a23f - Browse repository at this point
Copy the full SHA c33a23fView commit details -
test: add test for piping large input from stdin
Check that piping a large chunk of data from `process.stdin` into `process.stdout` does not lose any data by verifying that the output has the same size as the input. This is a regression test for #5927 and fails for the commits in the range [ace1009..89abe86). PR-URL: #5949 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1994ac0 - Browse repository at this point
Copy the full SHA 1994ac0View commit details -
tools,doc: fix incomplete json produced by doctool
Doc tool produces incomplete json when it meets unordered lists that directly following a heading. Add a default case to processList function to handle the lists. PR-URL: #5966 Fixes: #1545 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Robert Lindstädt <robert.lindstaedt@gmail.com> Reviewed-By: Roman Reiss <me@silverwind.io>
Configuration menu - View commit details
-
Copy full SHA for 6f0bd64 - Browse repository at this point
Copy the full SHA 6f0bd64View commit details -
test: fix test-dns.js flakiness
Use empty string instead of `www.google.com` for tests where we are just doing parameter evaluation. This will avoid DNS lookups which appear to be causing flakiness on Raspberry Pi devices in CI. PR-URL: #5996 Fixes: #5554 Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ccf90b6 - Browse repository at this point
Copy the full SHA ccf90b6View commit details -
test: make arch available in status files
The value is retrieved from `process.arch` in node itself. PR-URL: #5997 Reviewed-By: João Reis <reis@janeasystems.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Johan Bergström <bugs@bergstroem.nu>
Configuration menu - View commit details
-
Copy full SHA for a39051f - Browse repository at this point
Copy the full SHA a39051fView commit details -
assert: Check typed array view type in deepEqual
Do not convert typed arrays to `Buffer` for deepEqual since their values may not be accurately represented by 8-bit ints. Instead perform binary comparison of underlying `ArrayBuffer`s, but only when the array types match. Never apply any kind of optimization for floating-point typed arrays since bit pattern equality is not the right kind of check for them. PR-URL: #5910 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Fixes: #5907
Configuration menu - View commit details
-
Copy full SHA for f949c27 - Browse repository at this point
Copy the full SHA f949c27View commit details -
doc: add example using algorithms not directly exposed
PR-URL: #6108 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f9cf232 - Browse repository at this point
Copy the full SHA f9cf232View commit details -
doc: add copy about how to curl SHA256.txt
Currently we include instructions on how to check the sha of a downloaded tar-ball, but do not include instruction on how to get the `SHA256.txt` file. This has led to confusion with people thinking that the SHA256.txt is included in that tarball. This commit includes instructions on how to use curl to download the `SHA256.txt` prior to the instructions on how to verify the sha. Refs: nodejs/help#113 Refs: nodejs/help#137 PR-URL: #6120 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Myles Borins committedApr 11, 2016 Configuration menu - View commit details
-
Copy full SHA for c91f3d8 - Browse repository at this point
Copy the full SHA c91f3d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7877e6 - Browse repository at this point
Copy the full SHA e7877e6View commit details -
doc: add 'Command Line Options' to 'View on single page'
Includes cli.markdown in all.markdown PR-URL: #6011 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Configuration menu - View commit details
-
Copy full SHA for bb603b8 - Browse repository at this point
Copy the full SHA bb603b8View commit details -
test: make use of globals explicit
Use `global` to be explicit that a global variable is intended. PR-URL: #6014 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 73e3b7b - Browse repository at this point
Copy the full SHA 73e3b7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56755de - Browse repository at this point
Copy the full SHA 56755deView commit details -
test: be explicit about polluting of
global
There was a comment in `test-domain-crypto.js` indicating that the pollution of the `global` object with a `domain` property was intentional. Provide more information in the comment so someone may easily determine why. Use `global.domain` rather than declaring `domain` without the `var` keyword to more clearly signal that the pollution is intentional. PR-URL: #6017 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a7b3a75 - Browse repository at this point
Copy the full SHA a7b3a75View commit details -
doc: use HTTPS for links where possible
Provide encrypted links to freenode IRC. PR-URL: #6019 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Roman Klauke <romaaan.git@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0870ac6 - Browse repository at this point
Copy the full SHA 0870ac6View commit details -
test: explicitly set global in test-repl
The test intentionally assigns a global. Use `global` namespace to make it clear that it is intentional and not an accidental leak. PR-URL: #6026 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ac40a45 - Browse repository at this point
Copy the full SHA ac40a45View commit details -
doc: note assert.throws() pitfall
PR-URL: #6029 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8c2befe - Browse repository at this point
Copy the full SHA 8c2befeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f16802f - Browse repository at this point
Copy the full SHA f16802fView commit details -
decipher.setAuthPadding canged to decipher.setAutoPadding PR-URL: #6041 Reviewed-By: Brian White <mscdex@mscdex.net> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Roman Klauke <romaaan.git@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 86d2af5 - Browse repository at this point
Copy the full SHA 86d2af5View commit details -
win,build: build and test add-ons on test-ci
Added build-addons task, it allows to build and test native addons during test-ci task. Basically it should work in same way like Makefile "build-addons" task. Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: João Reis <reis@janeasystems.com> PR-URL: #5886 Fixes: #2537
Bogdan Lobor authored and Myles Borins committedApr 11, 2016 Configuration menu - View commit details
-
Copy full SHA for f7eb483 - Browse repository at this point
Copy the full SHA f7eb483View commit details -
governance: remove target size for CTC
PR-URL: #5879 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Evan Lucas <evanlucas@me.com>
Configuration menu - View commit details
-
Copy full SHA for dfe9e15 - Browse repository at this point
Copy the full SHA dfe9e15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9679e2d - Browse repository at this point
Copy the full SHA 9679e2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a33f43 - Browse repository at this point
Copy the full SHA 9a33f43View commit details
Commits on Apr 12, 2016
-
2016-04-12, Version 4.4.3 'Argon' (LTS)
Notable Changes: deps: - Fix `--gdbjit` for embedders. Backported from v8 upstream. (Ben Noordhuis) #5577 etw: - Correctly display descriptors for ETW events 9 and 23 on the windows platform. (João Reis) #5742 querystring: - Restore throw when attempting to stringify bad surrogate pair. (Brian White) #5858
Myles Borins committedApr 12, 2016 Configuration menu - View commit details
-
Copy full SHA for d7f2bc9 - Browse repository at this point
Copy the full SHA d7f2bc9View commit details