-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
v6.10.0 proposal #10974
v6.10.0 proposal #10974
Conversation
edit: failures on arm |
Original commit message: fix stepping out of across throwing. R=jgruber@chromium.org BUG=v8:5559 Review-Url: https://codereview.chromium.org/2445233004 Cr-Commit-Position: refs/heads/master@{#40549} PR-URL: #10689 Fixes: #9175 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
PR-URL: #9587 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Johan Bergström <bugs@bergstroem.nu> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Roman Reiss <me@silverwind.io> Reviewed-By: Anna Henningsen <anna@addaleax.net>
* removed pseudo-code * added info on which properties have priority * modified examples to show ignored properties PR-URL: #10046 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
- Replace require() vars with const. - Replace assert.equal() with assert.strictEqual(). - Add common.mustCall() to the setTimeout() callback. PR-URL: #9995 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
Partially taken from https://linux.die.net/man/3/cfmakeraw A very simple test script: ``` if (process.argv[2] === 'raw') process.stdin.setRawMode(true) process.stdin.on('data', (chunk) => { console.log(chunk) console.log(chunk.toString()) }) ``` Refs: #10037 PR-URL: #10147 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
The setTimeout() call is unneeded. If the socket never times out, then the test will never finish. Because timers can be unreliable on machines under load, using setTimeout() here effectively creates a race condition. PR-URL: #10172 Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
In order to prevent a memory leak when using keep alive, ensure that the timeout listener for the request is removed when the response has ended. PR-URL: #9440 Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Add tests for edges cases of BufferList: - test operations when the length is 0 - test operations when the list only has one element PR-URL: #10171 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
Use `common.mustCall()` and `common.fail()` where appropriate. Change `assert.equal` to `assert.strictEqual` to ensure specificity. Change var declarations to const to take advantage of ES6 immutable bindings. PR-URL: #10072 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Asserts that an error should be thrown when an invalid signal is passed to process.kill(). PR-URL: #10026 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Currently, there are a number of popups that get displayed when running the tests asking to accept incoming network connections. Rules can be added manually to the socket firewall on Mac OS X but getting this right might not be obvious and quite a lot of time can be wasted trying to get the rules right. This script hopes to simplify things a little so that it can be re-run when needed. The script should be runnable from both the projects root directory and from the tools directory, for example: $ sudo ./tools/macosx-firewall.sh Fixes: #8911 PR-URL: #10114 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Adds a note to the BUILDING doc to encourage parallelizing make. When I first built node I didn't know this trick and thought that the build was just stuck in an infinite loop after waiting for 10 minutes. Refs: #8286 Refs: #9881 PR-URL: #9961 Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
Standardizes docs to use -j4 instead of -j8 as it appears to be the most inclusive recommendation based on discussion in #9961. PR-URL: #9961 Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
We have a tacit rule that for multiline statements, the operator should be placed before the linebreak. This commit commit fixes the few violations of this rule in the code base. This allows us to enable the corresponding ESLint rule. PR-URL: #10178 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Roman Reiss <me@silverwind.io> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Teddy Katz <teddy.katz@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Adds the `operator-linebreak` rule to our ESLint config. PR-URL: #10178 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Roman Reiss <me@silverwind.io> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Teddy Katz <teddy.katz@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
- using strictEqual instead equal - cast `response` to Number() PR-URL: #10002 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Italo A. Casas <me@italoacasas.com>
PR-URL: #10136 Reviewed-By: Brian White <mscdex@mscdex.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
1. equal => strictEqual. 2. let => const for the variable that is not reassigned. 3. fix spaces. 4. stringify erroneous raw buffer outputs. 5. fix a typo. PR-URL: #10102 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
- use const and let for variables - replace assert.equal with assert.strictEqual PR-URL: #10167 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Italo A. Casas <me@italoacasas.com>
* use common.mustCall() to confirm number of uncaught exceptions * var -> const * specify duration of 1ms for setTimeout() and setInterval() PR-URL: #10188 Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Original commit message: load correct stack slot for frame details. R=bmeurer@chromium.org BUG=v8:5071 Review URL: https://codereview.chromium.org/2045863002 . Cr-Commit-Position: refs/heads/master@{#36769} PR-URL: #10881 Reviewed-By: Myles Borins <myles.borins@gmail.com>
Somehow things got out of sync. PR-URL: #11090 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
a2ae1da
to
8b3ec09
Compare
I've finally installed v6.10.0-rc.1 and conducted a few tests within an environment where a self-signed certificate is used to re-encrypt SSL traffic. Using the certificate extension feature from #9139, setting the |
@destroyerofbuilds if you boot up v4.8.0-rc.3 you should be able to test it there too! |
As it is, each line in the deprecation heading which are wrapped at 80 characters in the *.md files, are shown in different lines. For example > Stability: 0 - Deprecated: Use > `Buffer.from(arrayBuffer[, byteOffset [, length]])` > instead. is shown in three different lines. This patch replaces the newlines with space characters, so that the output will be in single line. PR-URL: #11074 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Timothy Gu <timothygu99@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com>
Corrected parameter for running tests on Windows. Without the corrected parameters, Windows users encounter an error about failing to sign the build, "Failed to sign exe", which can be discouraging to new Windows community members. PR-URL: #10686 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
Currently, when a process times out, it is terminated by sending it the SIGTERM signal. Sending SIGBART instead allows the operating system to generate a core file that can be investigated later using post-mortem debuggers such as llnode or mdb_v8. This can be very useful when investigating flaky tests that time out, since in that case the failure is difficult to reproduce, and being able to look at a core file makes a big difference. With these changes, passing the --abort-on-timeout command line option to tools/test.py now sends SIGABRT to processes timing out on all platforms but Windows. PR-URL: #11086 Ref: #11026 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
#11086 had introduced a regression that broke command line options processing for tools/test.py. Basically, it made tools/test.py discard the command line argument that would be passed after `--abort-on-timeout`. For instance, when running: ``` $ python tools/test.py --abort-on-timeout path/to/some-test ``` all tests would be run because the last command line argument (`/path/to/some-test`) would be discarded. This change fixes this regression. Refs: #11086 PR-URL: #11153 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
`killSignal` option accepts the signal name or signal number as well. PR-URL: #10424 Reviewed-By: Julian Duque <julianduquej@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
The `hints` value will be a number. To specify more than one hints, their corresponding bits have to be set. So bitwise OR should be used instead of logical OR. PR-URL: #11037 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Timothy Gu <timothygu99@gmail.com> Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
a4ed9dd
to
d0b61c7
Compare
I wouldn't be devastated if there wasn't enough time left for this release, but can someone take a look at #11387? |
d0b61c7
to
bad0f1d
Compare
@TimothyGu #11387 will have to go out in a v7.x release and have at least two weeks without any bugs before we can backport |
Notable Changes: The SEMVER-MINOR changes include: * crypto: allow adding extra certs to well-known CAs (Sam Roberts) #9139 * deps: Upgrade INTL ICU to version 58 (Steven R. Loomis) #9234 * process: add `process.memoryUsage.external` (Fedor Indutny) #9587 * src: add wrapper for process.emitWarning() (Sam Roberts) #9139 Notable SEMVER-PATCH changes include: * fs: cache non-symlinks in realpathSync. (Jeremy Yallop) #10253 * repl: allow autocompletion for scoped packages (Evan Lucas) #10296
bad0f1d
to
1b6fd44
Compare
Notable Changes: The SEMVER-MINOR changes include: * crypto: allow adding extra certs to well-known CAs (Sam Roberts) #9139 * deps: Upgrade INTL ICU to version 58 (Steven R. Loomis) #9234 * process: add `process.memoryUsage.external` (Fedor Indutny) #9587 * src: add wrapper for process.emitWarning() (Sam Roberts) #9139 Notable SEMVER-PATCH changes include: * fs: cache non-symlinks in realpathSync. (Jeremy Yallop) #10253 * repl: allow autocompletion for scoped packages (Evan Lucas) #10296 PR-URL: #10974
@MylesBorins can |
@sam-github I’ve seen other collaborators clean up and delete the proposal branches, and nobody complained, so I think that’s okay. 😄 |
I cleaned up the others as well. |
totally reasonable to clean those up whenever... more often than not they have been cleaned up by other folks. |
2017-02-21, Version 6.10.0 'Boron' (LTS), @MylesBorins
Notable Changes
Coming Soon
Commits
6663183c21
] - async_wrap: clear destroy_ids vector (Trevor Norris) #104008a562cfd0e
] - benchmark: refactor buffer benchmarks (Troy Connor) #101759eaa721fb1
] - buffer: fix single-character string filling (Anna Henningsen) #983760d5f6b64f
] - buffer: handle UCS2.fill()
properly on BE (Anna Henningsen) #98375e545362d3
] - build: add /opt/freeware/... to AIX library path (Stewart X Addison) #101284052c02eda
] - build: add (not) cross-compiled configure flags (Jesús Leganés-Combarro 'piranna) #1028772f3262265
] - (SEMVER-MINOR) crypto: allow adding extra certs to well-known CAs (Sam Roberts) #9139f2993334e6
] - crypto: fix handling of root_cert_store. (Adam Langley) #94094849d03145
] - crypto: Use reference count to manage cert_store (Adam Majer) #9409b825b3cb71
] - debugger: callthis.resume()
afterthis.run()
(Lance Ball) #100998b82ed06a9
] - deps: backport 7c3748a from upstream V8 (Cristian Cavalli) #1088151d62f736d
] - deps: backport 224d376 from V8 upstream (jBarz) #1054672b4de5f99
] - deps: ICU 58.2 bump download URL (Steven R. Loomis) #1020631dd2538cf
] - deps: ICU 58.2 bump (Steven R. Loomis) #1020667b41b1d13
] - (SEMVER-MINOR) deps: Intl: ICU 58 bump - small icu (BIG COMMIT) (Steven R. Loomis) #9234964cf26f82
] - (SEMVER-MINOR) deps: Intl: ICU 58 bump: configure/LICENSE/docs (Steven R. Loomis) #9234af485ff1c0
] - deps: update patch level in V8 (Myles Borins) #10666055c6b9165
] - deps: cherry-pick a715957 from V8 upstream (Myles Borins) #10666642ad4fc68
] - deps: cherry-pick 7a88ff3 from V8 upstream (Myles Borins) #106668cf34724ad
] - deps: cherry-pick d800a65 from V8 upstream (Myles Borins) #10666dcccc687d0
] - deps: cherry-pick baba152 from V8 upstream (Michaël Zasso) #10689182e042c9a
] - deps: fix compile bug in v8/lookup.h (Matthew Avery) #10525d7d605e187
] - doc: add joyeecheung to collaborators (Joyee Cheung) #10603eef753303a
] - doc: unify dirname and filename description (Sam Roberts) #10527394e85e4c3
] - doc: warn about unvalidated input in child_process (Matthew Garrett) #10466350ca0f9db
] - doc: require two-factor authentication (Rich Trott) #10529c13c9ff5b4
] - doc: use "Node.js" in V8 guide (Rich Trott) #10438069a7be35f
] - doc: require() tries first core not native modules (Vicente Jimenez Aguilar) #1032406b185a1af
] - doc: clarify the review and landing process (Joyee Cheung) #102021beb169662
] - doc: update writable.write return value (Tanuja-Sawant) #94681125e108bf
] - doc: redirect 'Start a Working Group' to TSC repo (William Kapke) #96555c835c501b
] - doc: add Working Group dissolution text (William Kapke) #96565b2ca85959
] - doc: fixup errors in stream.md (Fumiya KARASAWA) #10411697324e137
] - doc: more efficient example in the console.md (Vse Mozhet Byt) #104512d694a50c5
] - doc: var -> const / let in the console.md (Vse Mozhet Byt) #1045132877d96c2
] - doc: improve common.mustCall() explanation (Rich Trott) #10390eef36e978e
] - doc: consistent 'Returns:' part two (Myles Borins) #10391529c96d0da
] - doc: clarify macosx-firewall suggestion BUILDING (Chase Starr) #103110fae3d2681
] - doc: modernize code examples in the cluster.md (Vse Mozhet Byt) #1027027789b20bf
] - doc: add Michaël Zasso to the CTC (Michaël Zasso)560a3684d2
] - doc: fix broken link in COLLABORATOR_GUIDE.md (Emanuel Buholzer) #103371da1af5e7c
] - doc: fix typo in ecdhCurve, a tls property name (Sam Roberts) #10345dbcc18a2b7
] - doc: expand common module material in test guide (Rich Trott) #10251980b4dbedc
] - doc: fix broken link in COLLABORATOR_GUIDE.md (Michael Dawson) #102671648f88089
] - doc: rework tls for accuracy and clarity (Sam Roberts) #98006005649698
] - doc: modernize child_process example code (Vse Mozhet Byt) #10102d7073970eb
] - doc: fix typo in code example of 'path' module (pallxk) #1013667c5f7431b
] - doc: standardizing on make -j4 (Jonathan Darling) #99613d04491713
] - doc: add note to parallelize make (Jonathan Darling) #99613d3263ce43
] - doc: add some info ontty#setRawMode()
(Jeremiah Senkpiel) #1014730c331b35a
] - doc: updatepath.format
description and examples (anoff) #10046c846184d03
] - fs: remove needless assignment of null (Francis Gulotta) #10260f9ff4ec292
] - fs: cache non-symlinks in realpathSync. (Jeremy Yallop) #10253f1517cc508
] - http: remove stale timeout listeners (Karl Böhlmark) #94404162abbe4b
] - inspector: check if connected before waiting (Eugene Ostroukhov) #100940052c4023a
] - lib,test: use consistent operator linebreak style (Michaël Zasso) #10178770807159f
] - os: fix os.release() for aix and add test (jBarz) #102451226ce4682
] - (SEMVER-MINOR) process: addprocess.memoryUsage.external
(Fedor Indutny) #95874c2b79d6be
] - promise: better stack traces for --trace-warnings (Anna Henningsen) #952583f095a839
] - Revert "repl: disable Ctrl+C support on win32 for now" (Anna Henningsen) #86456d92391d5b
] - repl: allow autocompletion for scoped packages (Evan Lucas) #102962e02957627
] - (SEMVER-MINOR) src: add wrapper for process.emitWarning() (Sam Roberts) #91397c3486ba1d
] - src: describe what NODE_MODULE_VERSION is for (Sam Roberts) #10414739e5dd644
] - src: fix string format mistake for 32 bit node (Alex Newman) #10082570de44897
] - src: fix memory leak introduced in 34febfb (Ben Noordhuis) #96049ed6ee54aa
] - src,tools: speed up startup by 2.5% (Ben Noordhuis) #54581f6b10d2f4
] - stream, test: test _readableState.emittedReadable (Joyee Cheung) #10249c52d886bc2
] - stream_base: homogenize req_wrap_obj use (Fedor Indutny) #1018400026cfe46
] - test: add tests for clearBuffer state machine (Safia Abdalla) #9922b8d46f44f6
] - test: update test-cluster-shared-handle-bind-error (cjihrig) #10547697163064c
] - test: avoid assigning this to variables (cjihrig) #10548f45793cce9
] - test: improve test-http-allow-req-after-204-res (Adrian Estrada) #105037d92dd6b46
] - test: improve test-fs-empty-readStream.js (Adrian Estrada) #104794f7cc74cf3
] - test: refactor test-stream-pipe-after-end (Rich Trott) #104833fb1e2618d
] - test: use strictEqual in test-http-server (Fabrice Tatieze) #10478ccbb7c4cf7
] - test: refactor test-stream2-unpipe-drain (Chris Story) #1003322b6600e3e
] - test: add test for SIGWINCH handling by stdio.js (Sarah Meyer) #100636818454f2c
] - test: improve code in test-vm-preserves-property (Adrian Estrada) #10428f0ab4bffcf
] - test: basic functionality of readUIntLE() (larissayvette) #10359c93ef725d5
] - test: fix flaky test-https-timeout (Rich Trott) #104043858b6071e
] - test: basic functionality of readUIntBE() (larissayvette) #10417ce25ec5e97
] - test: improve test-cluster-worker-constructor.js (Adrian Estrada) #10396275d257e2a
] - test: add known_issues test for sandbox inheritied properties flattened after vm.runInNewContext #5350 (AnnaMag) #1031993ed114409
] - test: stream readable resumeScheduled state (Italo A. Casas) #102996ad8a6e8c0
] - test: add known_issues test for deleting property in vm context has no effect #6287 (AnnaMag) #102722c7a59a3cc
] - test: stream readable needReadable state (Joyee Cheung) #10241115e6670a8
] - test: clean up domain-no-error-handler test (weyj4) #102911daf312652
] - test: update test-domain-uncaught-exception.js (Andy Chen) #101939fe92fc592
] - test: refactor test-domain.js (Siddhartha Sahai) #102072312b0bae8
] - test: fail for missing output files (Anna Henningsen) #101508be5e0463e
] - test: stream readableState readingMore state (Gregory) #98685630810df2
] - test: s/ASSERT/assert/ (cjihrig) #1054414b8297142
] - test: refactor test-stream-unshift-read-race (Rich Trott) #10532eadab17572
] - test: refactor test-stream-pipe-error-handling (Rich Trott) #1053006f934ffe7
] - test: refactor test-tls-alert-handling (Rich Trott) #10482521537728b
] - test: fix flaky test-http-client-timeout-with-data (Rich Trott) #10431f76170eb92
] - test: refactor the code in test-http-connect (Adrian Estrada) #10397a2309e6bcd
] - test: refactor test-stdin-from-file (Rob Adelmann) #10331e794c0c57f
] - test: refactor the code in test-dns-ipv4 (Adrian Estrada) #102005d5cf00546
] - test: refactor the code in test-fs-chmod (Adrian Estrada) #10440ad4bf9ebb8
] - test: swap var for let/const throughout (Paul Graham) #101775a1de808ca
] - test: improve the code in test-pipe.js (Adrian Estrada) #10452f3330629db
] - test: improve code in test-fs-readfile-error (Adrian Estrada) #1036767bc2adc20
] - test: improve code in test-vm-symbols (Adrian Estrada) #104293210653283
] - test: fix and improve debug-break-on-uncaught (Sakthipriyan Vairamani (thefourtheye)) #10370c8a0d2e3c0
] - test: refactor test-init.js (Sakthipriyan Vairamani (thefourtheye)) #103846b06c498fd
] - test: refactor code in test-cluster-http-pipe (Adrian Estrada) #10297be7917ed09
] - test: improve code in test-http-bind-twice.js (Adrian Estrada) #103184960a3e5d4
] - test: change var declarations, add mustCall check (Daniel Sims) #99626cb3088177
] - test: refactor test-stdin-script-child (Emanuel Buholzer) #10321efbed9cf09
] - test: fix timers-same-timeout-wrong-list-deleted (Rich Trott) #1036280aeca71c7
] - test: refactor test-stream2-writable (Rich Trott) #10353d2e3a15a09
] - test: refactor test-cluster-net-listen (Segu Riluvan) #10047ea069a6d80
] - test: change assert.strict to assert.strictEqual() (Ashita Nagesh) #998823a5eeb7b5
] - test: refactor the code in test-http-keep-alive (Adrian Estrada) #10350167b394e51
] - test: use strictEqual in test-cwd-enoent-repl.js (Neeraj Sharma) #9952b6aeb83325
] - test: refactor test-net-reconnect-error (Duy Le) #99030f05173bed
] - test: add test-require-invalid-package (Duy Le) #99033e5dd7a700
] - test: refactor test-child-process-kill (Duy Le) #990337f36421b1
] - test: use consistent block spacing (Rich Trott) #10377b611aad119
] - test: refactor test-timers-this (Rich Trott) #10315a836d3b9f0
] - test: improve code in test-fs-open.js (Adrian Estrada) #103127c4babf1ed
] - test: refactor the code in test-dns-ipv6 (Adrian Estrada) #1021913b1763e14
] - test: improve test-child-process-fork-and-spawn (Adrian Estrada) #10273293d223a76
] - test: fix flaky test-http-client-timeout-event (Rich Trott) #1029394fd8f3eda
] - test: improve test-child-process-exec-buffer (Adrian Estrada) #1027526d8e960cf
] - test: refactor test-fs-read-stream-inherit (Rich Trott) #1024641e5d94d5d
] - test: refactor test-dgram-send-callback-multi-buffer (mfrance) #99992458501fed
] - test: refactor test-tls-ecdh-disable (Aaron Williams) #9989f3b66afd03
] - test: fix http-client-timeout-option-listeners (Rich Trott) #10224b0cb7870be
] - test: refactor test-stream-big-push (Rich Trott) #1022645d1c49cdd
] - test: refactor test-http-dns-fail (Adrian Estrada) #1024362bfc75632
] - test: refactor test-crypto-random (Rich Trott) #10232696d859f3b
] - test: refactor test-http-pause-resume-one-end (Rich Trott) #102105fc4b19e5c
] - test: fix flaky test-dgram-exclusive-implicit-bind (Rich Trott) #10212570d3347fa
] - test: improvements in test fixtures symlinked (Adrian Estrada) #101826592a87781
] - test: refactor test-fs-fsync (Rob Adelmann) #10176f0916ca340
] - test: refactor test-http-after-connect.js (larissayvette) #1022958c8647df8
] - test: refactor assert.equal, update syntax to ES6 (Prieto, Marcos)fe97fddce1
] - test: refactor http pipelined socket test (Rich Trott) #1018975821bafda
] - test: var to const in tls-no-cert-required (Sam Roberts) #9800761ae95981
] - test: tls key/cert ordering not necessary (Sam Roberts) #9800db65483f93
] - test: refactor test-handle-wrap-close-abort (Rich Trott) #10188719d1c6ac6
] - test: add ES6 and strictEqual to test-fs-truncate (Adrian Estrada) #1016784c10205b7
] - test: improving crypto fips (James Tenenbaum) #1000289bd0d33a7
] - test: stream readableListening internal state (Italo A. Casas) #9864afc59cd103
] - test: check for error on invalid signal (Matt Phillips) #10026342a3c978d
] - test: refactor test-http-unix-socket (davidmarkclements) #10072ecca81fab0
] - test: increase test coverage of BufferList (joyeecheung) #10171f7792dedce
] - test: fix flaky test-net-socket-timeout (Rich Trott) #1017229e7de96eb
] - test: refactor test-net-keepalive.js (Kyle Corsi) #99953605726aaf
] - timers: fix handling of cleared immediates (hveldstra) #9759971505cf0a
] - tls: do not refer to secureOptions as flags (Sam Roberts) #98005421d6e8fb
] - tls: document and test option-less createServer (Sam Roberts) #980085fe05e901
] - tls: fix/annotate connect arg comments (Sam Roberts) #98008f2ce6c7f4
] - tools: enable block-spacing rule in .eslintrc (Rich Trott) #103777b0aaa70eb
] - tools: enforce consistent operator linebreak style (Michaël Zasso) #10178a8547bb19e
] - tools: add macosx-firwall script to avoid popups (Daniel Bevenius) #101143666879182
] - url: add a got host pattern in url.js (Axel Monroy) #9653348e91d903
] - watchdog: add flag to mark handler as disabled (Bartosz Sosnowski) #10248969cef1bc7
] - win,msi: add required UIRef for localized strings (Bill Ticehurst) #8884