This LTS release comes with 152 commits. This includes 75 which are test related,
25 which are doc related, 21 which are build / tool related and 3 commits which are updates to dependencies.
Notable Changes
-
build:
- Codesigning is fixed on macOS (Evan Lucas) #14179
-
deps:
- Snapshots are turned back on!!! (Yang Guo) #14385
-
path:
- win32 volume-relative paths are working again! (Timothy Gu) #14440
-
tools:
- v6.x can now build with ICU 59 (Steven R. Loomis) #12078
Commits
- [
95be08e3d2] - benchmark: fix typo in inspect-proxy (Vse Mozhet Byt) #14237
- [
dbb65203f1] - buffer: remove a wrongly added attribute specifier (Jiajie Hu) #14466
- [
977fdce406] - build: codesign tarball binary on macOS (Evan Lucas) #14179
- [
a04d4ea8d7] - build: clean up config_fips.gypi (Daniel Bevenius) #13837
- [
c7025de6e2] - build: support dtrace on ARM (Bradley T. Hughes) #12193
- [
efc0f64c17] - build: reduce one level of spawning in node_gyp (Refael Ackermann) #12653
- [
1a7e872302] - build,tools: do not force codesign prefix (Evan Lucas) #14179
- [
325813ea97] - build,win: fix python detection script (Jason Ginchereau) #14546
- [
c2090a0634] - build,windows: restore DISTTYPEDIR (Refael Ackermann) #13969
- [
2a1a93dcbf] - build,windows: implement PEP514 python detection (Refael Ackermann) #13900
- [
2bc7c3a8dd] - child_process: fix handleless NODE_HANDLE handling (Santiago Gimeno) #13235
- [
5900ebe9e4] - crypto: remove root_cert_store from node_crypto.h (Daniel Bevenius) #13194
- [
987332abdf] - deps: cherry-pick 18ea996 from c-ares upstream (Anna Henningsen) #13883
- [
7fed989deb] - deps: cherry-pick f5fad6d from upstream v8 (daniel.bevenius) #12826
- [
67ce52c740] - deps: backport rehash strings after deserialization (Yang Guo) #14385
- [
6518932466] - dns: fix resolve failed starts without network (XadillaX) #13076
- [
438a6427e5] - doc: add gabrielschulhof to collaborators (Gabriel Schulhof) #14692
- [
c013c545a4] - doc: update experimental status to reflect use (James M Snell) #12723
- [
ad2431ce28] - doc: describe labelling process for backports (Anna Henningsen) #12431
- [
013155d0b4] - doc: add XadillaX to collaborators (XadillaX) #14388
- [
226ef71a1b] - doc: replace dead link in v8 module (Devin Boyer) #14372
- [
8b69504e17] - doc: move LTS README link to increase prominence (Gibson Fahnestock) #14259
- [
b0286acd52] - doc: update umask for clarity (James Sumners) #14170
- [
49d3dee0c2] - doc: correct stream Duplex allowHalfOpen doc (Rich Trott) #14127
- [
9599faae18] - doc: note 'resize' event conditions on Windows (Dean Coakley) #13576
- [
8dbf827de3] - doc: fix mistake in http.md (Moogen Tian) #14126
- [
a3cd733dea] - doc: fix indentation issues in sample code (Rich Trott) #13950
- [
3b3d47c483] - doc: add CTC members to Collaborators list (Rich Trott) #13284
- [
f1d91ce3d2] - doc: fix example in child_process.md (Ruslan Iusupov) #13716
- [
db4fabae27] - doc: note that fs.futimes only works on AIX >7.1 (Gibson Fahnestock) #13659
- [
7648cca3de] - doc: add @nodejs/documentation to CC table (Vse Mozhet Byt) #13952
- [
b03430b4ec] - doc: add gireeshpunathil to collaborators (Gireesh Punathil) #13967
- [
c34a7472d2] - doc: fix mistake in path.relative (Tobias Nießen) #13912
- [
7142c92dd6] - doc: fixed formatting issue in cli docs (Chris Young) #13808
- [
87906d25d4] - doc: add missing zlib link to stream API docs (Rob Wu) #13838
- [
5ba65f2870] - doc: add entry for subprocess.killed property (Rich Trott) #14578
- [
73c720dd9e] - doc: change child to subprocess (Rich Trott) #14578
- [
7f6f1c2ddc] - doc, util, console: clarify ambiguous docs (Natanael Log) #14027
- [
d6ab8e2f43] - doc,stream: _transform happens one at a time (Matteo Collina) #14321
- [
c307f03b2b] - doc,test: fs - reserved characters under win32 (XadillaX) #13875
- [
1d5ba9c8e9] - docs: add note about fs.rmdir() (Oleksandr Kushchak) #14323
- [
f8b60e40a4] - gyp: implement LD/LDXX for ninja and FIPS (Sam Roberts)
- [
963ea0e99b] - lib: update indentation of ternaries (Rich Trott) #14247
- [
0cacd6c89e] - lib: normalize indentation in parentheses (Rich Trott) #14125
- [
4dabeeecdd] - lib: remove excess indentation (Rich Trott) #14090
- [
f20ed49b5e] - lib: use consistent indentation for ternaries (Rich Trott) #14078
- [
81edf592ae] - lib: fix typos (Ruben Bridgewater) #14044
- [
39f62403c7] - linkedlist: correct grammar in comments (alexbostock) #14546
- [
e82a9144ed] - path: remove unnecessary string copies (Tobias Nießen) #14438
- [
eefd32264e] - path: fix win32 volume-relative paths (Timothy Gu) #14440
- [
fe6735cc19] - src: use existing strings over creating new ones (Anna Henningsen) #14587
- [
4d3b76d2be] - src: remove GTEST_DONT_DEFINE_ASSERT_EQ in util.h (Daniel Bevenius) #12638
- [
51364b746f] - src: move crypto_bio/clienthello to crypto ns (Daniel Bevenius) #13957
- [
35f911152a] - src: add missing new line to printed message (Timothy Gu) #13940
- [
135e1e3b0b] - src: merge fn_name in NODE_SET_PROTOTYPE_METHOD (XadillaX) #13547
- [
403c45fcc9] - src: only call FatalException if not verbose (Daniel Bevenius) #12826
- [
547e74bb22] - src: use option parser for expose_internals (Sam Roberts) #12245
- [
f9e427945b] - src: supply missing comments for CLI options (Sam Roberts) #12245
- [
9ca67e0147] - src: make root_cert_vector function scoped (Daniel Bevenius) #12788
- [
2ce80d97e9] - test: refactor test-domain-abort-on-uncaught (Rich Trott) #14541
- [
4b9de44022] - test: refactor test-vm-new-script-new-context (Rich Trott) #14536
- [
e5375a97e0] - test: add check on an addon that does not register (Ezequiel Garcia) #13954
- [
1a88c3e5f6] - test: improve error logging for inspector test (Rich Trott) #14508
- [
95a95cced3] - test: fix flaky test-force-repl (Rich Trott) #14439
- [
6fd3dd20c0] - test: replace concatenation with template literal (rockcoder23) #14270
- [
3ba55d8c47] - test: replace concatenation with template literal (Ching Hsu) #14284
- [
7f7a0709be] - test: replace concatenation with template literals (Zongmin Lei) #14298
- [
11ed4c2823] - test: replace string concatenation with template (ziyun) #14286
- [
bbd1c791f5] - test: use path.join for long path concatenation (zzz) #14280
- [
c4f21b37a1] - test: replace concatenation with template literals (SkyAo) #14296
- [
d7afa17939] - test: fix error handling test-http-full-response (Rich Trott) #14252
- [
7a8eddf015] - test: use regex error check in test-crypto-random (Zhang Weijie) #14273
- [
3047cf1b48] - test: check error with regex in test-signal-safety (shaman) #14285
- [
bbe328830f] - test: use regex error checks in test-util-format (Superwoods) #14299
- [
a696e2ecae] - test: use template literal for string concat (tobewhatwewant) #14288
- [
77506e48b0] - test: simplify string concatenation (jiangplus) #14278
- [
b9b343c412] - test: use regexp to confir error message (Bang Wu) #14268
- [
94ff5918b6] - test: use regluar expression in vm test (akira.xue) #14266
- [
8b945e7649] - test: use regular expression to match error msg (Flandre) #14265
- [
a168361eb9] - test: check complete error message (Fraser Xu) #14264
- [
1e403902ba] - test: fix flaky test-net-can-reset-timeout (Rich Trott) #14257
- [
688e5ed6fd] - test: remove common.noop (Rich Trott) #12822
- [
40a61e1399] - test: add get/set effective uid/gid tests (Evan Lucas) #14091
- [
1633f8b243] - test: simplify test skipping (Vse Mozhet Byt) #14021
- [
b7b38bdbaf] - test: adjust indentation for stricter linting (Rich Trott) #14431
- [
46e4a026b6] - test: skip test-fs-readdir-ucs2 if no support (Rich Trott) #14029
- [
49632287d1] - test: fix flaky http(s)-set-server-timeout tests (Rich Trott) #14380
- [
ae7eeff489] - test: fix flaky test-https-set-timeout-server (Rich Trott) #14134
- [
c5c65c8ce9] - test: fix require nits in some test-tls-* tests (Vse Mozhet Byt) #14008
- [
346f199e28] - test: refactor test-http(s)-set-timeout-server (Alexey Orlenko) #13935
- [
ac851c482c] - test: refactor test-http-invalidheaderfield (Rich Trott) #13996
- [
49e786628f] - test: replace indexOf with includes and startsWith (Nataly Shrits) #13852
- [
2eb926b487] - test: remove undef NDEBUG from at-exit addons test (Daniel Bevenius) #13998
- [
0bcbcca21c] - test: refactor test-fs-watchfile (Rich Trott) #13721
- [
bd8574ccee] - test: refactor test-child-process-send-type-error (Rich Trott) #13904
- [
74945dd18a] - test: refactor test-cluster-basic (Rich Trott) #13905
- [
dc3d29519d] - test: remove unneeded HandleScope usage (Ezequiel Garcia) #13859
- [
beca25ab9e] - test: skip fips tests using OpenSSL config file (Daniel Bevenius) #13786
- [
d3c85a4806] - test: refactor test-tls-invoked-queued (Rich Trott) #13893
- [
676a94e44d] - test: refactor test-tls-env-extra-ca (Rich Trott) #13886
- [
fd6bbc098e] - test: make http(s)-set-timeout-server more similar (Julien Klepatch) #13822
- [
8ba784383c] - test: remove require('buffer') from 4 test files (XadillaX) #13844
- [
cd962e6de3] - test: remove unnecessary require('buffer').Buffer (lena) #13851
- [
fff0b83f1b] - test: remove require('buffer') from 4 test files (Zongmin Lei) #13846
- [
6d02bf40d0] - test: remove require('buffer') from 4 buffer tests (OriLev) #13855
- [
0abc82db50] - test: remove require('buffer') on 6 fs test files (sallen450) #13845
- [
1fb19ac0c5] - test: remove unnecessary Buffer import (Steven Winston) #13860
- [
5a9d7b3bf5] - test: use string instead of RegExp in split() (Vse Mozhet Byt) #13710
- [
6731d1b067] - test: remove needless RegExp flags (Vse Mozhet Byt) #13690
- [
842b84c4e7] - test: refactor test-http-set-timeout-server (Rich Trott) #13802
- [
389f29406a] - test: make test-http(s)-set-timeout-server alike (jklepatch) #13625
- [
5e9b2030b9] - test: use mustNotCall() in test-fs-watch (Rich Trott) #13595
- [
9356e9667d] - test: add mustCall() to child-process test (Rich Trott) #13605
- [
406b3c0371] - test: use mustNotCall in test-http-eof-on-connect (Rich Trott) #13587
- [
2f19dcddaa] - test: refactor test-fs-read-* (Rich Trott) #13501
- [
3bdf7bf9e9] - test: refactor domain tests (Rich Trott) #13480
- [
543d2de700] - test: check callback not invoked on lookup error (Rich Trott) #13456
- [
91fb0cb6b0] - test: refactor test-dgram-oob-buffer (Rich Trott) #13443
- [
08f7cca3b3] - test: add documentation for common.mustNotCall() (Rich Trott) #13359
- [
55c96cf8a8] - test: refactor test-net-server-bind (Rich Trott) #13273
- [
371b648d1b] - test: use mustCall() in test-readline-interface (Rich Trott) #13259
- [
3808e3701c] - test: use mustNotCall() in test-stream2-objects (Rich Trott) #13249
- [
b793fc6cf6] - test: replace indexOf with includes (Aditya Anand) #13215
- [
b7c7112d7b] - test: move stream2 test from pummel to parallel (Rich Trott) #13146
- [
7a5248d172] - test: simplify assert usage in test-stream2-basic (Rich Trott) #13146
- [
e15e2e7a30] - test: check noop function invocations (Rich Trott) #13146
- [
4a3e089984] - test: confirm callback is invoked in fs test (Rich Trott) #13132
- [
8b161e0a78] - test: check number of message events (Rich Trott) #13125
- [
c2a0a936e1] - test: increase coverage for path.parse (Tobias Nießen) #14438
- [
202bfcc1c0] - test: mark test-fs-read-buffer-to-string-fail as flaky (jeyanthinath) #14495
- [
a1cef1fc8f] - test: harden test-dgram-bind-shared-ports (Refael Ackermann) #13100
- [
f578c9bbb6] - test: add mustCallAtLeast (Refael Ackermann) #12935
- [
a7b94500f2] - test: add common.noop, default for common.mustCall() (James M Snell) #12027
- [
f3c0b8cd6e] - test,fs: delay unlink in test-regress-GH-4027.js (Jaime Bernardo) #14010
- [
e8438c1b22] - timers: do not use user object call/apply (Rich Trott) #12960
- [
31f572c3ea] - tools: update to ESLint 4.3.0 (Rich Trott) #14417
- [
7d851e3b6a] - tools: update package.json engine field (AJ Jordan) #14165
- [
c5adb5f008] - tools: update ESLint to 4.2.0 (Rich Trott) #14155
- [
2af21650d6] - tools: generate template literal for addon tests (Rich Trott) #14094
- [
62de339327] - tools: remove legacy indentation linting (Rich Trott) #14515
- [
8b7c4fc06f] - tools: remove align-multiline-assignment lint rule (Rich Trott) #14079
- [
509205fddd] - tools: update to ESLint 4.1.1 (Rich Trott) #13946
- [
8f664e52d9] - tools: add script to update ESLint (Rich Trott) #13895
- [
d34bc78fd4] - tools: update to ESLint 4.1.0 (Rich Trott) #13895
- [
01d82d843b] - tools: use no-use-before-define ESLint rule (Vse Mozhet Byt) #14032
- [
70901b271c] - tools: remove comment in eslint rule (Daniel Bevenius) #13945
- [
74d5cba007] - tools: add missing #include "unicode/putil.h" (Steven R. Loomis) #12078
- [
7bb200f624] - tools: add rule prefering common.mustNotCall() (James M Snell) #12027
- [
d5bf1379b5] - v8: fix RegExp nits in v8_prof_polyfill.js (Vse Mozhet Byt) #13709
- [
9e2d85e441] - v8: handle proxy objects in MakeMirror(), v2 (Ben Noordhuis) #14343
- [
bccd2f59b0] - v8: handle proxy objects in MakeMirror(), v1 (Ben Noordhuis) #14343
- [
e79c054f76] - zlib: fix crash when initializing failed (Anna Henningsen) #14666
This LTS release comes with 152 commits. This includes 75 which are test related,
25 which are doc related, 21 which are build / tool related and 3 commits which are updates to dependencies.
Notable Changes
Commits
95be08e3d2] - benchmark: fix typo in inspect-proxy (Vse Mozhet Byt) #14237dbb65203f1] - buffer: remove a wrongly added attribute specifier (Jiajie Hu) #14466977fdce406] - build: codesign tarball binary on macOS (Evan Lucas) #14179a04d4ea8d7] - build: clean up config_fips.gypi (Daniel Bevenius) #13837c7025de6e2] - build: support dtrace on ARM (Bradley T. Hughes) #12193efc0f64c17] - build: reduce one level of spawning in node_gyp (Refael Ackermann) #126531a7e872302] - build,tools: do not force codesign prefix (Evan Lucas) #14179325813ea97] - build,win: fix python detection script (Jason Ginchereau) #14546c2090a0634] - build,windows: restore DISTTYPEDIR (Refael Ackermann) #139692a1a93dcbf] - build,windows: implement PEP514 python detection (Refael Ackermann) #139002bc7c3a8dd] - child_process: fix handleless NODE_HANDLE handling (Santiago Gimeno) #132355900ebe9e4] - crypto: remove root_cert_store from node_crypto.h (Daniel Bevenius) #13194987332abdf] - deps: cherry-pick 18ea996 from c-ares upstream (Anna Henningsen) #138837fed989deb] - deps: cherry-pick f5fad6d from upstream v8 (daniel.bevenius) #1282667ce52c740] - deps: backport rehash strings after deserialization (Yang Guo) #143856518932466] - dns: fixresolvefailed starts without network (XadillaX) #13076438a6427e5] - doc: add gabrielschulhof to collaborators (Gabriel Schulhof) #14692c013c545a4] - doc: update experimental status to reflect use (James M Snell) #12723ad2431ce28] - doc: describe labelling process for backports (Anna Henningsen) #12431013155d0b4] - doc: add XadillaX to collaborators (XadillaX) #14388226ef71a1b] - doc: replace dead link in v8 module (Devin Boyer) #143728b69504e17] - doc: move LTS README link to increase prominence (Gibson Fahnestock) #14259b0286acd52] - doc: update umask for clarity (James Sumners) #1417049d3dee0c2] - doc: correct stream Duplex allowHalfOpen doc (Rich Trott) #141279599faae18] - doc: note 'resize' event conditions on Windows (Dean Coakley) #135768dbf827de3] - doc: fix mistake in http.md (Moogen Tian) #14126a3cd733dea] - doc: fix indentation issues in sample code (Rich Trott) #139503b3d47c483] - doc: add CTC members to Collaborators list (Rich Trott) #13284f1d91ce3d2] - doc: fix example in child_process.md (Ruslan Iusupov) #13716db4fabae27] - doc: note that fs.futimes only works on AIX >7.1 (Gibson Fahnestock) #136597648cca3de] - doc: add @nodejs/documentation to CC table (Vse Mozhet Byt) #13952b03430b4ec] - doc: add gireeshpunathil to collaborators (Gireesh Punathil) #13967c34a7472d2] - doc: fix mistake in path.relative (Tobias Nießen) #139127142c92dd6] - doc: fixed formatting issue in cli docs (Chris Young) #1380887906d25d4] - doc: add missing zlib link to stream API docs (Rob Wu) #138385ba65f2870] - doc: add entry for subprocess.killed property (Rich Trott) #1457873c720dd9e] - doc: changechildtosubprocess(Rich Trott) #145787f6f1c2ddc] - doc, util, console: clarify ambiguous docs (Natanael Log) #14027d6ab8e2f43] - doc,stream: _transform happens one at a time (Matteo Collina) #14321c307f03b2b] - doc,test: fs - reserved characters under win32 (XadillaX) #138751d5ba9c8e9] - docs: add note about fs.rmdir() (Oleksandr Kushchak) #14323f8b60e40a4] - gyp: implement LD/LDXX for ninja and FIPS (Sam Roberts)963ea0e99b] - lib: update indentation of ternaries (Rich Trott) #142470cacd6c89e] - lib: normalize indentation in parentheses (Rich Trott) #141254dabeeecdd] - lib: remove excess indentation (Rich Trott) #14090f20ed49b5e] - lib: use consistent indentation for ternaries (Rich Trott) #1407881edf592ae] - lib: fix typos (Ruben Bridgewater) #1404439f62403c7] - linkedlist: correct grammar in comments (alexbostock) #14546e82a9144ed] - path: remove unnecessary string copies (Tobias Nießen) #14438eefd32264e] - path: fix win32 volume-relative paths (Timothy Gu) #14440fe6735cc19] - src: use existing strings over creating new ones (Anna Henningsen) #145874d3b76d2be] - src: remove GTEST_DONT_DEFINE_ASSERT_EQ in util.h (Daniel Bevenius) #1263851364b746f] - src: move crypto_bio/clienthello to crypto ns (Daniel Bevenius) #1395735f911152a] - src: add missing new line to printed message (Timothy Gu) #13940135e1e3b0b] - src: mergefn_namein NODE_SET_PROTOTYPE_METHOD (XadillaX) #13547403c45fcc9] - src: only call FatalException if not verbose (Daniel Bevenius) #12826547e74bb22] - src: use option parser for expose_internals (Sam Roberts) #12245f9e427945b] - src: supply missing comments for CLI options (Sam Roberts) #122459ca67e0147] - src: make root_cert_vector function scoped (Daniel Bevenius) #127882ce80d97e9] - test: refactor test-domain-abort-on-uncaught (Rich Trott) #145414b9de44022] - test: refactor test-vm-new-script-new-context (Rich Trott) #14536e5375a97e0] - test: add check on an addon that does not register (Ezequiel Garcia) #139541a88c3e5f6] - test: improve error logging for inspector test (Rich Trott) #1450895a95cced3] - test: fix flaky test-force-repl (Rich Trott) #144396fd3dd20c0] - test: replace concatenation with template literal (rockcoder23) #142703ba55d8c47] - test: replace concatenation with template literal (Ching Hsu) #142847f7a0709be] - test: replace concatenation with template literals (Zongmin Lei) #1429811ed4c2823] - test: replace string concatenation with template (ziyun) #14286bbd1c791f5] - test: use path.join for long path concatenation (zzz) #14280c4f21b37a1] - test: replace concatenation with template literals (SkyAo) #14296d7afa17939] - test: fix error handling test-http-full-response (Rich Trott) #142527a8eddf015] - test: use regex error check in test-crypto-random (Zhang Weijie) #142733047cf1b48] - test: check error with regex in test-signal-safety (shaman) #14285bbe328830f] - test: use regex error checks in test-util-format (Superwoods) #14299a696e2ecae] - test: use template literal for string concat (tobewhatwewant) #1428877506e48b0] - test: simplify string concatenation (jiangplus) #14278b9b343c412] - test: use regexp to confir error message (Bang Wu) #1426894ff5918b6] - test: use regluar expression in vm test (akira.xue) #142668b945e7649] - test: use regular expression to match error msg (Flandre) #14265a168361eb9] - test: check complete error message (Fraser Xu) #142641e403902ba] - test: fix flaky test-net-can-reset-timeout (Rich Trott) #14257688e5ed6fd] - test: remove common.noop (Rich Trott) #1282240a61e1399] - test: add get/set effective uid/gid tests (Evan Lucas) #140911633f8b243] - test: simplify test skipping (Vse Mozhet Byt) #14021b7b38bdbaf] - test: adjust indentation for stricter linting (Rich Trott) #1443146e4a026b6] - test: skip test-fs-readdir-ucs2 if no support (Rich Trott) #1402949632287d1] - test: fix flaky http(s)-set-server-timeout tests (Rich Trott) #14380ae7eeff489] - test: fix flaky test-https-set-timeout-server (Rich Trott) #14134c5c65c8ce9] - test: fix require nits in some test-tls-* tests (Vse Mozhet Byt) #14008346f199e28] - test: refactor test-http(s)-set-timeout-server (Alexey Orlenko) #13935ac851c482c] - test: refactor test-http-invalidheaderfield (Rich Trott) #1399649e786628f] - test: replace indexOf with includes and startsWith (Nataly Shrits) #138522eb926b487] - test: remove undef NDEBUG from at-exit addons test (Daniel Bevenius) #139980bcbcca21c] - test: refactor test-fs-watchfile (Rich Trott) #13721bd8574ccee] - test: refactor test-child-process-send-type-error (Rich Trott) #1390474945dd18a] - test: refactor test-cluster-basic (Rich Trott) #13905dc3d29519d] - test: remove unneeded HandleScope usage (Ezequiel Garcia) #13859beca25ab9e] - test: skip fips tests using OpenSSL config file (Daniel Bevenius) #13786d3c85a4806] - test: refactor test-tls-invoked-queued (Rich Trott) #13893676a94e44d] - test: refactor test-tls-env-extra-ca (Rich Trott) #13886fd6bbc098e] - test: make http(s)-set-timeout-server more similar (Julien Klepatch) #138228ba784383c] - test: removerequire('buffer')from 4 test files (XadillaX) #13844cd962e6de3] - test: remove unnecessary require('buffer').Buffer (lena) #13851fff0b83f1b] - test: removerequire('buffer')from 4 test files (Zongmin Lei) #138466d02bf40d0] - test: remove require('buffer') from 4 buffer tests (OriLev) #138550abc82db50] - test: remove require('buffer') on 6 fs test files (sallen450) #138451fb19ac0c5] - test: remove unnecessary Buffer import (Steven Winston) #138605a9d7b3bf5] - test: use string instead of RegExp in split() (Vse Mozhet Byt) #137106731d1b067] - test: remove needless RegExp flags (Vse Mozhet Byt) #13690842b84c4e7] - test: refactor test-http-set-timeout-server (Rich Trott) #13802389f29406a] - test: make test-http(s)-set-timeout-server alike (jklepatch) #136255e9b2030b9] - test: use mustNotCall() in test-fs-watch (Rich Trott) #135959356e9667d] - test: add mustCall() to child-process test (Rich Trott) #13605406b3c0371] - test: use mustNotCall in test-http-eof-on-connect (Rich Trott) #135872f19dcddaa] - test: refactor test-fs-read-* (Rich Trott) #135013bdf7bf9e9] - test: refactor domain tests (Rich Trott) #13480543d2de700] - test: check callback not invoked on lookup error (Rich Trott) #1345691fb0cb6b0] - test: refactor test-dgram-oob-buffer (Rich Trott) #1344308f7cca3b3] - test: add documentation for common.mustNotCall() (Rich Trott) #1335955c96cf8a8] - test: refactor test-net-server-bind (Rich Trott) #13273371b648d1b] - test: use mustCall() in test-readline-interface (Rich Trott) #132593808e3701c] - test: use mustNotCall() in test-stream2-objects (Rich Trott) #13249b793fc6cf6] - test: replaceindexOfwithincludes(Aditya Anand) #13215b7c7112d7b] - test: move stream2 test from pummel to parallel (Rich Trott) #131467a5248d172] - test: simplify assert usage in test-stream2-basic (Rich Trott) #13146e15e2e7a30] - test: check noop function invocations (Rich Trott) #131464a3e089984] - test: confirm callback is invoked in fs test (Rich Trott) #131328b161e0a78] - test: check number of message events (Rich Trott) #13125c2a0a936e1] - test: increase coverage for path.parse (Tobias Nießen) #14438202bfcc1c0] - test: mark test-fs-read-buffer-to-string-fail as flaky (jeyanthinath) #14495a1cef1fc8f] - test: harden test-dgram-bind-shared-ports (Refael Ackermann) #13100f578c9bbb6] - test: add mustCallAtLeast (Refael Ackermann) #12935a7b94500f2] - test: add common.noop, default for common.mustCall() (James M Snell) #12027f3c0b8cd6e] - test,fs: delay unlink in test-regress-GH-4027.js (Jaime Bernardo) #14010e8438c1b22] - timers: do not use user object call/apply (Rich Trott) #1296031f572c3ea] - tools: update to ESLint 4.3.0 (Rich Trott) #144177d851e3b6a] - tools: update package.jsonenginefield (AJ Jordan) #14165c5adb5f008] - tools: update ESLint to 4.2.0 (Rich Trott) #141552af21650d6] - tools: generate template literal for addon tests (Rich Trott) #1409462de339327] - tools: remove legacy indentation linting (Rich Trott) #145158b7c4fc06f] - tools: remove align-multiline-assignment lint rule (Rich Trott) #14079509205fddd] - tools: update to ESLint 4.1.1 (Rich Trott) #139468f664e52d9] - tools: add script to update ESLint (Rich Trott) #13895d34bc78fd4] - tools: update to ESLint 4.1.0 (Rich Trott) #1389501d82d843b] - tools: use no-use-before-define ESLint rule (Vse Mozhet Byt) #1403270901b271c] - tools: remove comment in eslint rule (Daniel Bevenius) #1394574d5cba007] - tools: add missing #include "unicode/putil.h" (Steven R. Loomis) #120787bb200f624] - tools: add rule prefering common.mustNotCall() (James M Snell) #12027d5bf1379b5] - v8: fix RegExp nits in v8_prof_polyfill.js (Vse Mozhet Byt) #137099e2d85e441] - v8: handle proxy objects in MakeMirror(), v2 (Ben Noordhuis) #14343bccd2f59b0] - v8: handle proxy objects in MakeMirror(), v1 (Ben Noordhuis) #14343e79c054f76] - zlib: fix crash when initializing failed (Anna Henningsen) #14666