Skip to content

Instantly share code, notes, and snippets.

@MylesBorins
Last active October 18, 2018 15:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MylesBorins/078554dfc521fe945a6f45324206ec0e to your computer and use it in GitHub Desktop.
Save MylesBorins/078554dfc521fe945a6f45324206ec0e to your computer and use it in GitHub Desktop.
branch-diff v8.x-staging upstream/v10.x --exclude-label semver-major,semver-minor,dont-land-on-v8.x,backport-requested-v8.x,backported-to-v8.x,baking-for-lts --filter-release
  • [e6484c2c11] - build: restore js2c direct dependency on config.gypi (Refael Ackermann) #23355
  • [cd69e1b6c3] - src: fix ToObject() usage in node_http_parser.cc (cjihrig) #23314
  • [5228ec4410] - src: fix ToObject() usage in exceptions.cc (cjihrig) #23314
  • [c4aa0331c1] - build: make configure script verbose by default (Michaël Zasso) #23408
  • [a65bb42551] - net: use connect() instead of connect.call() (Jackson Tian) #23289
  • [62a2c81214] - doc: simplify and clarify README language (Rich Trott) #23322
  • [acc4a761b7] - tools: make Travis commit linting more robust (Rich Trott) #23397
  • [7c0d6ac0bd] - doc: simplify governance info in README intro (Rich Trott) #23320
  • [76cb52ca11] - deps: upgrade to libuv 1.23.2 (cjihrig) #23336
  • [2d7e4e0116] - benchmark,doc,lib,src,test,tools: fix typos (Brandon Smith) #23302
  • [12ff395e35] - assert: remove internal errorCache property (Rich Trott) #23304
  • [df54db667c] - test: remove internal errorCache property (Rich Trott) #23304
  • [5ff43006d1] - doc: add link to ABI guide (Gabriel Schulhof)
  • [4d761d4224] - src: reduce variable scope in stream_base.cc (cjihrig) #23297
  • [740741b279] - src: reduce variable scope in node_worker.cc (cjihrig) #23297
  • [56c2f5702f] - src: reduce variable scope in node_trace_writer.cc (cjihrig) #23297
  • [046fd987e4] - src: reduce variable scope in node_url.cc (cjihrig) #23297
  • [36c430796b] - src: remove unneeded variables in node_crypto.cc (cjihrig) #23297
  • [902ba0ecb4] - src: reduce variable scope in module_wrap.cc (cjihrig) #23297
  • [402867c0a9] - src: reduce variable scope in cares_wrap.cc (cjihrig) #23297
  • [9dd47bcf99] - doc: fix minor typo in streams.md (Rich Trott) #23306
  • [a0e8e7fea6] - doc: standardize versions in stream module doc (Rich Trott) #23306
  • [2b77b94c05] - streams: refactor ReadableStream asyncIterator creation and a few fixes (Gus Caplan) #23042
  • [70abcf2d10] - test: remove eslint-disable from fixtures (Rich Trott) #23345
  • [315bf257e5] - src: fix ToObject() usage in node_crypto.cc (cjihrig) #23298
  • [b2d3445644] - test: read() on dir on AIX does not return EISDIR (Ben Noordhuis) #23330
  • [eee71d6d16] - doc: add util.inspect() legacy signature (siddhant) #23216
  • [fbbb25b901] - doc: edit building-node text (Rich Trott) #23335
  • [26c36efa2f] - crypto: remove node::crypto::CheckResult (Tobias Nießen) #23225
  • [5f450f3f92] - crypto: replace goto SSL_CTX_use_certificate_chain (Daniel Bevenius) #23113
  • [b523f13fa2] - test: add module require tests for certain package.json errors (Tom White) #23285
  • [9749d48729] - benchmark: increase lint compliance (Rich Trott) #23305
  • [037063c6ee] - doc: remove 72-hour mentions in pull-requests.md (Rich Trott) #23309
  • [e749a28c55] - zlib: use common owner symbol to access JS wrapper (Anna Henningsen) #23189
  • [4c54f897f8] - doc: fix minor typo in n-api.md (Aleksey Chemakin) #23310
  • [f1cb8ab4bf] - doc: remove ABI guide (Gabriel Schulhof) #23303
  • [5a8396796d] - src: use JS inheritance for AsyncWrap (Anna Henningsen) #23094
  • [11c674549b] - doc: update author-ready label terms (Vse Mozhet Byt) #23249
  • [33e3eb44f7] - doc: update onboarding task (Rich Trott) #23300
  • [df4ade7dc7] - doc: use backticks around file names in README.md (Rich Trott) #23299
  • [45e0080cf1] - test: remove flaky designation for test (Rich Trott) #22856
  • [80964d36b7] - doc: improve API Documentation text in README (Rich Trott) #23268
  • [ef0f7e613a] - doc: shorten pull request wait time to 48 hours (Rich Trott) #23082
  • [5b76313059] - doc: improve instructions for verifying binaries (Rich Trott) #23248
  • [6943fa9fc7] - doc: shorten intro of README.md (Rich Trott) #23073
  • [085de6fe18] - test: swap arguments in strictEqual() (Duarte David) #23204
  • [e3550f2366] - deps: backport 958b761 from upstream V8 (Matheus Marchini) #22914
  • [e5bfab0fb6] - doc: add guide about abi stability (Gabriel Schulhof) #23229
  • [e283206047] - doc: improve stream.Writable ctor encoding option docs (Anna Henningsen) #23246
  • [bf17708aa2] - tty: document WriteStream.cursorTo() and others (Umang Raghuvanshi) #22893
  • [bd59d4efbf] - doc: fix code snippets in tls.md (Ouyang Yadong) #23239
  • [a070842e97] - test: remove obsolete domain test (Julien Gilli)
  • [e2a6e051b3] - tools: apply linting to first commit in PRs (Rich Trott) #22452
  • [f08373f18d] - deps: cherry-pick 64-bit hash seed commits from V8 (Yang Guo) #23260
  • [77de1beaf0] - util: move inspect in separate file (Ruben Bridgewater) #22845
  • [cf17759113] - build: toggle lint-cpp using verbose (V) variable (Daniel Bevenius) #23217
  • [b0dc0ca9a9] - build: make lint-addon-docs quiet (Daniel Bevenius) #23217
  • [42e67a4e68] - tools: remove useless assignment from configure.py (Gus Caplan) #23200
  • [aa48192f9d] - inspector: add virtual destructor to WorkerDelegate (Daniel Bevenius) #23215
  • [db8d99dbc2] - crypto: add virtual dtor to KeyPairGenerationConfig (Daniel Bevenius) #23215
  • [894210ec12] - src: add virtual desctructor to Options class (Daniel Bevenius) #23215
  • [27c5e96ffe] - doc: leave pull requests open for 72 hours (Rich Trott) #22275
  • [0f236c8d42] - build: add pgo specific variables to common.gypi (Denys Otrishko) #23102
  • [de4d688d1f] - build: cleanup in .gitignore (Refael Ackermann) #23180
  • [1010ef5df7] - tools: fix ICU shrinker and docs (Steven R. Loomis) #23266
  • [a6562685c3] - Revert "tools,gyp: don't force build actions with multiple outputs" (Sakthipriyan Vairamani (thefourtheye)) #23257
  • [a6b55c73b0] - zlib: move, rename, document internal params() cb (Anna Henningsen) #23187
  • [06b5ef3868] - test: terminate cluster worker in infinite loop (cjihrig) #23165
  • [5836b9fcc8] - doc: specify cluster worker.kill() caveat (cjihrig) #23165
  • [8f5fb6f90c] - src: clean up zlib write code (Anna Henningsen) #23183
  • [e93c94c327] - deps: add no-strict-aliasing to ICU cflags (Daniel Bevenius) #23112
  • [2b8f569388] - build,deps: refactor and fix v8.gyp (Refael Ackermann) #23182
  • [9352d9d596] - test: harden test-gc-http-client-timeout (Denys Otrishko) #23184
  • [49b0ec4fe7] - build: add loader path to rpath for cctest (Sam Ruby) #23168
  • [ed01b38295] - doc: use stronger language about security of vm (Gus Caplan) #23198
  • [eb8721977f] - doc: improve Download section of README (Rich Trott) #23212
  • [003d85d2d9] - doc: remove GA tracking (Ben Noordhuis) #23083
  • [748d9d22fa] - test: add process.stdin.end() TTY regression test (Matteo Collina) #23051
  • [6912376562] - doc: move gibfahn to TSC Emeritus (Gibson Fahnestock) #23238
  • [1553e21007] - doc: clarify assigning issues to the TSC (Franziska Hinkelmann) #22759
  • [71901d6b30] - doc: improve Release Types text in README (Rich Trott) #23190
  • [001881f33e] - http2: set nghttp2_option_set_no_closed_streams (David Halls) #23134
  • [44db98a7b6] - test: add more descriptive err message to assert (Josh Broomfield) #23118
  • [8fe62f8d38] - http2: don't send trailers on a closed connection (André Cruz) #23146
  • [f98d441461] - crypto: extract throwInvalidArgType function (Daniel Bevenius) #22947
  • [7d21cc2177] - build: reduce chance of unneeded rebuild (Refael Ackermann) #23156
  • [aae0eceea0] - build: encapsulate node/inspector gyp scafolding (Refael Ackermann) #23156
  • [73917387f4] - tools,gyp: cosmetic change to GYP make generator outputs (Refael Ackermann) #23156
  • [d8cedf545e] - tools,gyp: don't force build actions with multiple outputs (Refael Ackermann) #23156
  • [180099a5ac] - build: enabling pgo at configure (Octavian Soldea) #21596
  • [8191bee313] - doc: simplify support section of README (Rich Trott) #23170
  • [b2a1cf3793] - test: mark some flakes (Refael Ackermann) #23208
  • [f2dfebb7b4] - util: update definition of DISALLOW_COPY_AND_ASSIGN macro (Nitish Sakhawalkar) #23092
  • [1a21cf13cb] - crypto: make PEM parsing RFC7468-compliant (Tobias Nießen) #23164
  • [25bf1f5e28] - stream: improve buffer list inspection (Ruben Bridgewater) #23109
  • [548934d412] - doc: fix incorrect anchoring (#vcbuild.bat -> #vcbuildbat) (Justin Lee) #23211
  • [ce006eb68d] - doc: fix minor typo (to early -> too early) (Justin Lee) #23211
  • [21490c2a87] - doc: remove recommendation to use node-eps (Richard Lau) #23148
  • [9b30a635e0] - test: improve test-gc-http-client (Rich Trott) #23145
  • [4436a3d660] - timers: use custom inspection for linked lists (Ruben Bridgewater) #23108
  • [a2c1ce24b5] - src: fix indentation for AsyncResource (Anna Henningsen) #23177
  • [398c0e03e4] - crypto: replace gotos (Tobias Nießen) #23132
  • [1a92335543] - tools: unify .editorconfig rules for 2-space (Roman Reiss) #23163
  • [39e3ef7739] - Replace vague 'may not' with definitive 'will not' (Mike MacCana) #23143
  • [e71a72fbf2] - doc: add contents table to CONTRIBUTING.md (ZYSzys) #23140
  • [818db4036b] - doc: move perf tools and APIs to Tier 3 (Matheus Marchini) #22915
  • [d22ee2c698] - url: use foreach-style C++ loop (Tobias Nießen) #23138
  • [54ca0e159f] - cluster: move handle tracking out of utils (cjihrig) #23131
  • [64689edf76] - src: remove unused using declarations (Daniel Bevenius) #23120
  • [0202c6c808] - src: remove unused locale.h (Daniel Bevenius) #23120
  • [f4cffffc96] - build: add --quiet to lint-cpp (Daniel Bevenius) #23075
  • [ef00e5c967] - tools: fix cpplint --quiet option (Daniel Bevenius) #23075
  • [1cbc2ee034] - tools: update ESLint to 5.6.1 (cjihrig) #23149
  • [20a4f14c57] - src: make req_wrap a unique_ptr in AfterConnect (Daniel Bevenius) #23115
  • [ce7fad5b79] - src: use unique_ptr for obj in SetWeak lambda (Daniel Bevenius) #23117
  • [23525b0547] - test: replace localhost with os.hostname in fs-readfilesync (Denys Otrishko) #23101
  • [d572f6001a] - build: remove unnecessary Makefile output (Rich Trott) #23129
  • [7d7dc16240] - src: unique_ptrs in few lambdas (Gireesh Punathil) #23124
  • [e791abe5ef] - doc: formalize auto usage in C++ style guide (Anna Henningsen) #23028
  • [cb0d8239b7] - cluster: use Map to track handles in master (cjihrig) #23125
  • [0f133eb5a3] - cluster: use Map to track handles in cluster child (cjihrig) #23125
  • [2dd157fbf3] - cluster: use Map to track indexes (cjihrig) #23125
  • [64f840a767] - cluster: use Map to track round robin workers (cjihrig) #23125
  • [22f51a6a83] - cluster: use Map to track callbacks (cjihrig) #23125
  • [310109691b] - doc: fix casing in stream.md (Sintendo) #23166
  • [bb5c6892ee] - doc: add table of contents in BUILDING.md (ZYSzys) #23147
  • [bebd7b2cdc] - test: fix flaky test-gc-net-timeout (Rich Trott) #23139
  • [efeb49d224] - test: increase test coverage for fs.promises read (Jennifer Bland) #22800
  • [c40e2dd6c9] - lib: reword help text for clarity (Gireesh Punathil) #23016
  • [a51d839a31] - crypto: remove unnecessary calls to TLS_method() (Daniel Bevenius) #23077
  • [4bd3b6e332] - src: refactor crypto code with RAII cleanup (Gireesh Punathil) #23014
  • [cbcf5f88cd] - doc: deeper link to downloads site (Refael Ackermann) #23084
  • [39c2a3f1c1] - test: improve test-gc-http-client-connaborted (Rich Trott) #23091
  • [bb6530b31b] - fs: consistently return symlink type from readdir (Klaus Meinhardt) #22808
  • [074b7af7ef] - crypto: enable auto cert chaining for BoringSSL (Jeremy Apthorp) #22110
  • [fb03faa835] - build: move addons message in Makefile (Rich Trott) #23114
  • [85c4ecb8a5] - test: test undefined in util (ZYSzys) #22741
  • [3e4af49157] - test: add dns.onlookupall() to increase coverage (Masashi Hirano) #22985
  • [d68dfa9243] - test: console.table when null in data (ZYSzys) #22974
  • [f38eff29e7] - lib: change abstract equal to strict equal (ZYSzys) #22974
  • [9109187948] - doc: update guide for assert team (Rich Trott) #23085
  • [2731d08c33] - doc: add links for fs.createWriteStream() (Rich Trott) #23104
  • [9fa3813845] - doc: edit fast-tracking section (cjihrig) #23059
  • [d1826fed41] - http2: close fd in doSendFileFD() (cjihrig) #23047
  • [4cda83dae2] - test: improve test-gc-http-client-onerror (Rich Trott) #23090
  • [52c6ee789b] - test: improve test-gc-http-client-timeout (Rich Trott) #23088
  • [69d3c08be1] - test: improve reliability of test-gc-http-client (Rich Trott) #23087
  • [a566f0f43e] - test: improve reliability of test-gc-net-timeout (Rich Trott) #23086
  • [14327aea7b] - doc: improve instruction to purple merge (Refael Ackermann) #23007
  • [2888f809e3] - crypto: deduplicate cipher initialization code (Tobias Nießen) #23011
  • [c54e42362c] - test: remove unnecessary assertions (Anna Henningsen) #23040
  • [c34db7a9c2] - worker: reduce MessagePort prototype to documented API (Anna Henningsen) #23037
  • [2e30a6897d] - worker: hide MessagePort init function behind symbol (Anna Henningsen) #23037
  • [f3d09b6e4f] - src: simplify MessagePort construction code a bit (Anna Henningsen) #23036
  • [4d61c34b9e] - src: fix a typo in the comment (Gireesh Punathil) #23078
  • [d9d9d23191] - errors: fix ERR_SOCKET_BAD_PORT message (Giovanny Andres Gongora Granada (Gioyik)) #23015
  • [7639390032] - worker,coverage: support V8 coverage generation (Anna Henningsen) #22928
  • [5d70652d86] - deps: fix Array.prototype.forEach on v8 6.8 (Mike Stanton) #22899
  • [16f7f52b24] - inspector: workers debugging (Eugene Ostroukhov) #21364
  • [f66e9abcb3] - inspector: implemented V8InspectorClient::resourceNameToUrl (Alexey Kozyatinskiy) #22251
  • [fa833828b2] - src: added URL::FromFilePath method (Alexey Kozyatinskiy) #22251
  • [e668815a24] - deps: cherry-pick dbfcc48 from upstream V8 (Alexey Kozyatinskiy) #22251
  • [109aa63910] - src: cache and resue isolate and contex pointers (Gireesh Punathil) #23024
  • [2f659a3d74] - src: use RAII cleanup in node_i18n.cc (Anna Henningsen) #23021
  • [87565c763a] - doc: require two approvals to land changes (Rich Trott) #22255
  • [90f1200be9] - src: define zlib constants in node_zlib.cc (Anna Henningsen) #23019
  • [d72867ec0c] - src: make ZCtx::Init() non-static (Anna Henningsen) #23019
  • [56b1a3cf6e] - src: refactor zlib dictionary to STL vector (Anna Henningsen) #23019
  • [0bc4529a07] - crypto: remove unnecessary usage of goto (Tobias Nießen) #23018
  • [e7be1edc49] - doc: fix optional parameters in n-api.md (Lars-Magnus Skog) #22998
  • [f6fc7e7aa5] - tools: .eslintrc.js messages "default" typo style (Lovingly) #22868
  • [24073cef6b] - doc: add callback parameters of worker.terminate() (Denis Fäcke) #23002
  • [6b2e2ff036] - doc: improve metadata for http.request (Tobias Nießen) #22949
  • [91b410259e] - doc: add missing metadata for recursive mkdir (Tobias Nießen) #22949
  • [15c7c57a78] - doc: add missing metadata for dns.lookup (Tobias Nießen) #22949
  • [b5889d0b84] - worker: only stop inspector if started (Anna Henningsen) #22927
  • [1c3a2ebfcf] - inspector: enable Inspector JS API in workers (Eugene Ostroukhov) #22769
  • [adaf530cdb] - test: check parameter type of fs.mkdir() (Masashi Hirano) #22616
  • [a3b3485b34] - test: add comment describing test-fs-mkdir (Jennifer Bland) #22424
  • [05196893b9] - doc: fix heading levels in C++ style guide (Anna Henningsen) #23061
  • [29a9e8498a] - doc: remove outdated notes on stdio in workers (Anna Henningsen) #23054
  • [e5efdba75c] - deps: upgrade to libuv 1.23.1 (cjihrig) #22997
  • [76453f1878] - src: replace deprecated uses of FunctionTemplate::GetFunction (Andreas Haas) #22993
  • [ab032e4ff4] - src: refactor win32 DebugProcess() to use RAII cleanup (Anna Henningsen) #22981
  • [5d4bec3e0f] - test: fix flaky sequential/test-fs-watch-system-limit (Anna Henningsen) #23038
  • [b48dc0b667] - doc,test: fix inspect's sorted compare function (Michaël Zasso) #22992
  • [077e7e0ce7] - util: fix indentationLvl when exceeding max call stack size (Ruben Bridgewater) #22787
  • [5a13e66088] - util: improve inspect performance (Ruben Bridgewater) #22503
  • [90bbab6f71] - benchmark: refactor util benchmarks (Ruben Bridgewater) #22503
  • [92e0f38a65] - util: remove outdated TODO (Ruben Bridgewater) #22503
  • [e16dd6d165] - repl: refactor ERR_SCRIPT_EXECUTION_INTERRUPTED stack handling (Ruben Bridgewater) #22436
  • [b1ffda6c17] - repl: improve error output (Ruben Bridgewater) #22436
  • [39d7699a87] - deps: cherry-pick d48bd16 from upstream V8 (Junliang Yan) #22909
  • [9de6b26a0c] - test: remove string literals for strictEquals/notStrictEquals (MaleDong) #22891
  • [4db9e36b57] - build,doc: remove outdated lint-md-build (Michaël Zasso) #22991
  • [b6cd18517c] - src: add CheckOptions to Options classes (Daniel Bevenius) #22943
  • [43e3cf93e8] - test: do not export common.leakedGlobals() (Rich Trott) #22965
  • [d3bc862d88] - doc: match program and console output in synopsis.md (Mohammed Essehemy) #23006
  • [15b91b9eb8] - doc: add links for repl.ReplServer (Rich Trott) #23005
  • [948dc71664] - build: make config verbose on CI (Refael Ackermann) #22935
  • [70ccec2d91] - test: increase coverage for worker_threads (Rich Trott) #22942
  • [b0e86ea8d0] - doc: update maintaining V8 guide (Michaël Zasso) #22913
  • [00dd9738ee] - doc: specify fast-tracking (Ruben Bridgewater) #22929
  • [ef5d90dfdc] - doc: add digitalinfinity to collaborators (Hitesh Kanwathirtha) #22984
  • [83278b23a7] - test: fix flaky key pair generation test (Tobias Nießen) #22980
  • [d38ce82756] - test: remove common.hasSmallICU (Rich Trott) #22937
  • [ace6e07f0e] - src: initialize pid variable before goto (Jeremy Apthorp) #22961
  • [0140a98e05] - lib: make DOMException attributes configurable and enumerable (Joyee Cheung) #22550
  • [5e7b1082d9] - lib: set Symbol.toStringTag of DOMException (Joyee Cheung) #22933
  • [a7f4d5e134] - lib: refactor variable declarations (ZYSzys) #22643
  • [dcce2d67ae] - test: add tests to check error in dns.lookupService. (Masashi Hirano) #22908
  • [fb68ef2e74] - lib: added common.restoreStderr(); to end of file (Mark Abel) #22487
  • [b69ed9c80c] - build: stop printing execution of lint-md command (Ruben Bridgewater) #22904
  • [079760f28b] - test: mark some tests as flaky (João Reis) #22941
  • [36028caf8c] - tty: handle setRawMode errors (Nikolai Vavilov) #22886
  • [5da1f0ca2c] - doc, win: improve os.setPriority documentation (Bartosz Sosnowski) #22817
  • [6ed58457e2] - doc: explain how to invoke gc (isurusiri) #20431
  • [6367349a95] - tools: synchronize deepStrictEqual() message rules (Rich Trott) #22887
  • [25220f0ce1] - lib,doc: remove unused parameter, improve docs (MaleDong) #22858
  • [566075967d] - deps: cherry-pick 9a23bdd from upstream V8 (Daniel Beckert) #22910
  • [8ffcb2d2ca] - tools: prevent string literals in some assertions (Rich Trott) #22849
  • [5316334955] - test: remove string literal arg from assertion (Rich Trott) #22849
  • [59b6968fb6] - test: remove string literal message from assertion (Rich Trott) #22849
  • [b301a7b7ec] - test: remove string literal message in assertions (Rich Trott) #22849
  • [a15bfdad78] - test: remove string literal message from assertion (Rich Trott) #22849
  • [e580a44ab6] - test: don't inspect values if not necessary (Ruben Bridgewater) #22903
  • [624e516fb7] - crypto: fix edge case in authenticated encryption (Tobias Nießen) #22828
  • [329ac60441] - crypto: remove unused scrypt validation parameter (Tobias Nießen) #22902
  • [bb3292fd1f] - deps: add missing HandleScope in FieldType::PrintTo (Yang Guo) #22890
  • [4ff49ae81c] - tools: merge custom cpplint with cpplint v1.3.0 (Christopher Hiller) #22864
  • [0fc79d48f8] - tools,win: fix find_python error (Kyle Farnung) #22797
  • [6e9f1d6d08] - doc: add boneskull as collaborator (Christopher Hiller) #22917
  • [3fcd54fe46] - build: do not lint fixtures in make lint-md (Joyee Cheung) #22549
  • [d69d06bbf7] - errors: add useOriginalName to internal/errors (Joyee Cheung) #22556
  • [f0679d9b24] - doc: update 6.x to 8.x in backporting wiki (Kamat, Trivikram) #22879
  • [a10d03d4fe] - string_decoder: support typed array or data view (Benjamin Chen) #22562
  • [84d498c044] - build: skip cctest on Windows shared lib build (Yihong Wang) #21228
  • [5d5c3fab25] - src: refactor Environment::GetCurrent() usage (Anna Henningsen) #22819
  • [5c5d881beb] - doc: improve asymmetric crypto docs (Anna Henningsen) #22820
  • [add1fcd301] - assert: add default operator to assert.fail() (Ruben Bridgewater) #22694
  • [0873d0abfb] - doc: add missing options for crypto sign.sign() (Mohit kumar Bajoria) #22824
  • [5a494aed8c] - src: move no_async_hooks_checks to env (Daniel Bevenius) #22784
  • [15a59bb2b2] - tools: update ESLint to 5.6.0 (Rich Trott) #22882
  • [5c8495349a] - path: remove unnecessary if statement (William Chargin) #22273
  • [db7927683c] - tracing: remove shutdown-on-signal (Anna Henningsen) #22734
  • [bc076120f3] - src: fix --prof-process CLI argument handling (Anna Henningsen) #22790
  • [24a35f914a] - fs: fix promisified fs.readdir withFileTypes (Anatoli Papirovski) #22832
  • [08e427afea] - doc: add full deprecation history (Tobias Nießen) #22766
  • [2abdbf4368] - lib: generate allowedNodeEnvironmentFlags lazily (Anna Henningsen) #22638
  • [4ab9d6f3db] - process: generate list of allowed env flags programmatically (Anna Henningsen) #22638
  • [ed142e1355] - doc: add withFileTypes option to fsPromises.readdir (Bryan English) #22833
  • [8e8748c329] - doc: fix typo in dns docs (Mohammed Essehemy) #22866
  • [7e4f29f201] - src: move DebugPortGetter/Setter to node_process.cc (James M Snell) #22758
  • [1d3a63f079] - src: move getActiveResources/Handles to node_process.cc (James M Snell) #22758
  • [cadb3606f8] - doc: update AUTHORS list (Anna Henningsen) #22771
  • [b2abeff43c] - tools: implement update-authors in JS (Anna Henningsen) #22771
  • [a96a8468d6] - worker: correct (de)initialization order (Anna Henningsen) #22773
  • [49b59334d0] - lib: simplify 'processChunkSync' (MaleDong) #22802
  • [f0a40172a8] - fs: ensure readdir() callback is only called once (cjihrig) #22793
  • [aa05c8b117] - trace_events: avoid flusing uninitialized traces (Ali Ijaz Sheikh) #22812
  • [967fbebf47] - deps: cherry-pick 2363cdf from upstream V8 (Ali Ijaz Sheikh) #22812
  • [0c39fa4240] - doc: add reference to guide for N-API additions (Michael Dawson) #22593
  • [9e1f7366db] - test: minor refactor in common/index.js (James M Snell) #22738
  • [e2b72c2ca3] - lib: remove unnecessary symbols (MaleDong) #22455
  • [bd6b2ab21d] - test: checks on napi factory wrap’s finalization (Lucas Woo) #22612
  • [bb2bbc8ebe] - n-api: add generic finalizer callback (Gabriel Schulhof) #22244
  • [cf95b61ad5] - doc: add gabrielschulhof to TSC (Rich Trott) #22818
  • [9b58b79372] - crypto: rename symbols to match guidelines (Tobias Nießen) #22770
  • [ff17b39008] - crypto: fix public key encryption internals (Tobias Nießen) #22780
  • [678673098f] - doc: add history for withFileTypes in fs.readdir[Sync]() (Tien Do) #22794
  • [0015430b2c] - assert: align argument names (Ruben Bridgewater) #22760
  • [b1d667bca9] - test: refactor structure of common/index (James M Snell) #22511
  • [9564f7a123] - tools: fix doc tool behavior for version arrays (Tobias Nießen) #22766
  • [bda3311afe] - doc: node debugnode inspect in CLI docs (Anna Henningsen) #22774
  • [b4a79acd98] - build,win: exclude warning 4244 only for deps (Refael Ackermann) #22698
  • [dbe27d7c80] - build,win: generate single PDB file per target (Refael Ackermann) #22698
  • [b3bc642d96] - build,win: WHOLEARCHIVE needs just lib name (Refael Ackermann) #22698
  • [d03ce9df05] - tools: use lint-md.js (Refael Ackermann) #20109
  • [22fefaeeeb] - tools: make lint-md-rollup & checkin lint-md.js (Refael Ackermann) #20109
  • [350a3e17f5] - tools: relocate remark-preset-lint-node (Refael Ackermann) #20109
  • [25e1060ce4] - tools: update node-lint-md-cli-rollup (Refael Ackermann) #20109
  • [37b27a5604] - tools: vendor in node-lint-md-cli-rollup (Refael Ackermann) #20109
  • [62d73042c6] - tools: update eslint to v5.5.0 (Ruben Bridgewater) #22720
  • [4e3f1aef8d] - net: port isIPv6 to JS (Weijia Wang) #22673
  • [0c3242862a] - src: make FIXED\_ONE\_BYTE\_STRING an inline fn (Anna Henningsen) #22725
  • [d5e9801d8d] - test: remove string literal from deepStrictEqual (iliashkolyar) #22742
  • [649fcbba6f] - tools,doc: apilinks should handle root scenarios (Kyle Farnung) #22721
  • [9942117e6e] - doc: update mmarchini's e-mail (Matheus Marchini) #22776
  • [3ff425e7e9] - build: remove /MP from default additonal options (William Skellenger) #22661
  • [7fa5f54e6f] - src: remove trace_sync_io_ from env (Daniel Bevenius) #22726
  • [649288bef6] - test: remove string argument to strictEqual() (Hariss096) #22718
  • [c3c5141f68] - src: remove abort_on_uncaught_exception node.cc (Daniel Bevenius) #22724
  • [36666629f6] - test: replaces assert.throws() with common.expectsError() (Saud Khanzada) #22689
  • [a7e8949cb7] - tools: add [src] links to child-process.html (Sam Ruby) #22706
  • [6579d05b15] - doc: fix description of DEP0024 (Tobias Nießen) #22755
  • [a78a946648] - build: make doc generation work on Windows (Tobias Nießen) #22749
  • [c1c78ca4eb] - doc: improve assert documentation (Ruben Bridgewater) #22692
  • [e5cdfb0856] - doc: fix typo in CHANGELOG_V10.md (Chakravarthy S M) #22744
  • [13b8011589] - test: remove usage of deprecated V8 APIs in addons (Michaël Zasso) #22704
  • [44f1438b79] - src: fix trace-event-file-pattern description (Andreas Madsen) #22690
  • [1ce94164a5] - test: fix flaky addons/callback-scope/test-resolve-async (Anna Henningsen) #22664
  • [2b49b43f79] - doc: added symbols guidelines (Matteo Collina) #22684
  • [2cb01f0d12] - errors: decapitalize PBKDF2 error (Tobias Nießen) #22687
  • [6a333999cf] - deps: backport detailed line info for CPU profiler (Peter Marshall) #22688
  • [688d01c7be] - doc: add warning to readline's close() method (cjihrig) #22679
  • [ca06e65b08] - tools: update dmn to 2.0.0 (Rich Trott) #22733
  • [47acb78528] - doc: add apapirovski to TSC (Rich Trott) #22717
  • [8e542eaf5f] - zlib: fix memory leak for invalid input (Anna Henningsen) #22713
  • [dd8e0075b7] - src: remove calls to deprecated V8 functions (Equals) (Michaël Zasso) #22665
  • [f7daf6b40e] - doc: remove usage of deprecated V8 APIs in addons.md (Michaël Zasso) #22667
  • [2555cb4a40] - src: remove calls to deprecated v8 functions (IntegerValue) (Ujjwal Sharma) #22129
  • [8b3b973b2e] - src: promote v8 name spaces with using (Gireesh Punathil) #22641
  • [416cfeae14] - src: remove calls to deprecated V8 functions (Int32Value) (Michaël Zasso) #22662
  • [865180f526] - tools: add [src] links to async_hooks.html (Sam Ruby) #22656
  • [cb9371963d] - test: refactor test-gc-tls-external-memory (Anna Henningsen) #22651
  • [d626372d8c] - Revert "test: mark async-hooks/test-callback-error as flaky" (Anna Henningsen) #22655
  • [879260986a] - test: fix flaky async-hooks/test-callback-error (Anna Henningsen) #22655
  • [8e4caf58a3] - test: fix flaky test-worker-message-port-transfer-self (Anna Henningsen) #22658
  • [ed96c3c65b] - worker: display MessagePort status in util.inspect() (Anna Henningsen) #22658
  • [f4a2ac7288] - src: skip warnings for our own deprecated APIs (Anna Henningsen) #22666
  • [0bf4de9a25] - cli: more flexible width when printing --help (Anna Henningsen) #22637
  • [3d6d1373da] - src: remove editing leftovers from options help text (Anna Henningsen) #22636
  • [be7f8fc481] - assert: fix loose set and map comparison (Ruben Bridgewater) #22495
  • [b934add0dc] - build,win: remove unmatched endlocal statement (Refael Ackermann) #22627
  • [037906b36c] - deps: cherry-pick 22116dd from upstream V8 (Marcel Laverdet) #21992
  • [5e9ed6d924] - deps: backport a8f6869 from upstream V8 (Ben Newman) #22122
  • [4c34302b7a] - test: add test to dynamic enablement of trace-events (Ali Ijaz Sheikh) #22114
  • [3531aa0fe2] - deps: cherry-pick bf5ea81 from upstream V8 (Ali Ijaz Sheikh) #22114
  • [29d19fde51] - deps: fix V8 test regression (Michaël Zasso) #22677
  • [79556e5f4e] - src: allow UTF-16 in generic StringBytes decode call (Anna Henningsen) #22622
  • [45388f7546] - src: warn about odd UTF-16 decoding function signature (Anna Henningsen) #22623
  • [071d19a344] - tls: improve debugging assertion (Anna Henningsen) #22625
  • [f493861674] - test: improve assertion in process test (Anna Henningsen) #22634
  • [131d7e8792] - test: fix test-trace-events-dns (Rich Trott) #22674
  • [032d88695c] - doc: add blurb about implications of ABI stability (Gabriel Schulhof) #22508
  • [c8cd90df6f] - doc: clarify Readable paused/flowing!==object mode (Chris White) #22619
  • [e761c40dd4] - doc: update a link in v8.md (lakamsani) #22639
  • [73e32cac5a] - doc: add personal pronoun for danbev (Daniel Bevenius) #22670
  • [5b8a232407] - os: don't use getCheckedFunction() in userInfo() (cjihrig) #22609
  • [8efbda05f1] - test: fix flaky parallel/test-fs-write-file-typedarrays (Anna Henningsen) #22659
  • [19633b0549] - doc: improve ECDH example (Tobias Nießen) #22607
  • [d8fff06a2a] - src: fix a typo in the comment (Gireesh Punathil) #22640
  • [ec670b8b52] - stream: update emit readable debug statement (Daniel Bevenius) #22613
  • [70d403998c] - build: use arm64 as DESTCPU for aarch64 (Daniel Bevenius) #22548
  • [68b0f49a55] - src: disable debug options when inspector is unavailable (Anna Henningsen) #22657
  • [caaeceb752] - src: add NODE\_EXTERN to class definition (Anna Henningsen) #22559
  • [c52d67b0c8] - src: add trace points to dns (Chin Huang) #21840
  • [cab8a0bd92] - cli: generate --help text in JS (Anna Henningsen) #22490
  • [b0ea867a99] - src: make CLI options programatically accesible (Anna Henningsen) #22490
  • [9257b55139] - test: use module.exports consistently (James M Snell) #22557
  • [6924d3dcb9] - src: fix node::FatalException (Tobias Nießen) #22654
  • [672f74e070] - doc: indicate createSecureContext arg is optional (Rich Trott) #22545
  • [68f7f87419] - doc: remove _optional_ designation for tls options (Rich Trott) #22545
  • [2a88731ed7] - lib: merge onread handlers for http2 streams & net.Socket (Ashok) #22449
  • [a1f57f4685] - doc: improve examples in buffer docs (pranshuchittora) #22170
  • [b23260616b] - doc: fix a typo in fs.md (Vse Mozhet Byt) #22635
  • [b50f3cc617] - src: remove calls to deprecated v8 functions (Uint32Value) (Ujjwal Sharma) #22143
  • [3f35e88329] - tools: add [src] links to assert.html (Sam Ruby) #22601
  • [3f9186e03c] - src: rework (mostly internal) functions to use Maybes (Ujjwal Sharma) #21935
  • [ee237e3e55] - src: remove calls to deprecated v8 functions (ToString) (Ujjwal Sharma) #21935
  • [b9c0d5e349] - win, build: remove superfluous error message (Bartosz Sosnowski) #22580
  • [e39d692581] - crypto: fix incorrect use of INT_MAX in validation (Tobias Nießen) #22581
  • [34ffb0618a] - crypto: improve setAuthTag (Tobias Nießen) #22538
  • [0086ba6972] - test: improve assertions in test-cli-node-print-help (Anna Henningsen) #22489
  • [f0208b3634] - doc: clarify fallback behavior of module require (TomCoded) #22494
  • [dfde87a90e] - benchmark: add lines to scatter plots (Denys Otrishko) #22074
  • [f918e36f9b] - src: fix external memory usage going negative (Mathias Buus) #22594
  • [021b7044ac] - doc: Remove 'dnt_helper.js' (MaleDong) #22595
  • [684f9e5a02] - src: remove calls to deprecated v8 functions (BooleanValue) (Ujjwal Sharma) #22075
  • [cf1a020917] - n-api: clean up thread-safe function (Gabriel Schulhof) #22259
  • [21068d1719] - doc: add section on how to build debug build (Troels Liebe Bentsen) #22510
  • [6df8426cee] - tools: specify rule disabled in test-assert.js (Rich Trott) #22563
  • [b3e4a53473] - tools: specify rules disabled in common/dns.js (Rich Trott) #22563
  • [2a83628083] - doc: fix up warning text about character devices (Anna Henningsen) #22569
  • [2d6ca807a4] - test: move test that depends on dns query to internet (Joyee Cheung) #22516
  • [de985e811b] - build: use 0o octal notation in configure (Anna Henningsen) #22536
  • [e060fd7b44] - crypto: deduplicate public key parsing (Tobias Nießen) #22553
  • [45eb97ec76] - child_process: fix handling of incorrect uid/gid in spawn (Denys Otrishko) #22574
  • [fbf34d0ad3] - win,build: build N-API addons in parallel (Bartosz Sosnowski) #22582
  • [f0cec2313f] - doc: add profiling APIs to the diagnostics support document (Matheus Marchini) #22588
  • [4dfbd915da] - doc: update Linux perf test status in our CI (Matheus Marchini) #22588
  • [acaa918402] - test: fix typo in test name (Rich Trott) #22605
  • [35c710520a] - doc: make Stability Index more concise (Rich Trott) #22544
  • [2858896556] - doc: unify deprecation wording (Tobias Nießen) #22555
  • [6027f42c84] - tools: Include links to source code in documentation (Sam Ruby) #22405
  • [27e5286d05] - test: refacor spawn[Sync]Pwd (Refael Ackermann) #22522
  • [ca2dd8cbb0] - doc: remove redundant 'Example:' and similar notes (Vse Mozhet Byt) #22537
  • [efeba2fc51] - deps: sync V8 embedder string with master branch (Michaël Zasso) #22573
  • [a972159b87] - test: move AEAD test vectors out of script (Tobias Nießen) #21873
  • [6465623b30] - crypto: add support for OCB mode for AEAD (Tobias Nießen) #21447
  • [b8ee6696e7] - doc: replace 1 by process.stdout.fd (Weijia Wang) #22564
  • [2d8e6374bc] - test: properly extend process.env in child_process (Lucas Woo) #22430
  • [8ec5a076d9] - doc: warn against streaming from character devices (Gireesh Punathil) #21212
  • [8eae030d1c] - n-api: remove idle_running from TsFn (Lars-Magnus Skog) #22520
  • [58708ee20d] - doc: initial cut at support tiers for diag tools (Michael Dawson) #21870
  • [7282768134] - src: fix NODE_OPTIONS parsing bug (Anna Henningsen) #22529
  • [e5d47c44af] - src: fix --without-ssl build (Ian McKellar) #22484
  • [5f392a1d2d] - src: move more to node_process.cc from node.cc (James M Snell) #22422
  • [778ddc7338] - process: use owner_symbol for \_getActive\* (Anna Henningsen) #22002
  • [cae21eaa95] - lib,src: standardize owner\_symbol for handles (Anna Henningsen) #22002
  • [727187dc50] - src: yield empty maybes for failed AsyncWrap::MakeCallback calls (Anna Henningsen) #22078
  • [4d802f068e] - src: implement v8::Platform::CallDelayedOnWorkerThread (Alexey Kozyatinskiy) #22383
  • [0ffedd2221] - test: add test for internalConnect() when address type is IPv6 (Yaniv Friedensohn) #22444
  • [9ac6530e75] - test: remove string literal from strictEqual() (Scott Van Gilder) #22512
  • [4dcf4188e6] - doc: clarify ERR_AMBIGUOUS_ARGUMENT (Rich Trott) #22542
  • [6405ad99a9] - deps: import acorn@5.7.2 (Sam Ruby) #22488
  • [2ee0ef1485] - doc: add GitHub email set up link to COLLABORATOR_GUIDE (Denys Otrishko) #22525
  • [ae34e837f3] - doc: clarify git config name/email requirements (Anna Henningsen) #22433
  • [10b740479d] - doc: document removed error codes (Sarat Addepalli) #22100
  • [060a62f9de] - doc: support 'removed' field in doc YAML sections (Sarat Addepalli) #22100
  • [2e0652d807] - tools: add missing package-lock to clang-format (Michaël Zasso) #22500
  • [de1d8e8e75] - test: move custom WHATWG URL tests into separate files (Joyee Cheung) #22442
  • [cd5c672cfc] - gyp: muffle xcodebuild warnings (Ujjwal Sharma) #21999
  • [e09296be81] - test: remove third argument from strictEqual() (Neeraj Laad) #22451
  • [803b3249a9] - test: move common.isCPPSymbolsNotMapped to tick-processor tests (James M Snell) #22459
  • [a704ed8453] - test: improve code coverage for string decoder (Benjamin Chen) #22306
  • [c91472e0c6] - test: add streams benchmark test (Denys Otrishko) #22335
  • [caaac3f38e] - test: add vm benchmark test (Denys Otrishko) #22335
  • [594b2377bc] - test: add v8 benchmark test (Denys Otrishko) #22335
  • [c9c8b290a3] - test: move common.onGC to individual module (James M Snell) #22446
  • [c04f1f315e] - test: flaky everywhere test-trace-events-fs-sync (Refael Ackermann) #22483
  • [07ceb545bd] - test: move hijackstdio out of require('common') (James M Snell) #22462
  • [f0153d018b] - lib: extract validateNumber validator (Jon Moss) #22249
  • [5b14066c14] - util: restore all information in inspect (Ruben Bridgewater) #22437
  • [fcf059a667] - test: add test unknown credential error of process.setgroups (Masashi Hirano) #22368
  • [ae016c8e6d] - test: add tests for dnsPromises.lookup (Masashi Hirano) #21559
  • [7794d4e0b8] - test,stream: fix pipeline test so it runs well on Windows in older nodes (Matteo Collina) #22456
  • [e2541303f3] - doc: tweak macOS-firewall note position (ZYSzys) #22440
  • [9d246f97d1] - tools: update ESLint to 5.4.0 (Rich Trott) #22454
  • [98af1704ae] - test: move common.ArrayStream to separate module (James M Snell) #22447
  • [e68438246e] - test: remove isGlibc from common (James M Snell) #22443
  • [efe71e9e31] - build: Don't set -fno-threadsafe-statics on macOS (Kyle Fuller) #22198
  • [887c43ffa7] - worker: remove redundant function call to setupPortReferencing (Ouyang Yadong) #22298
  • [6228433926] - doc: add lundibundi to collaborators (Denys Otrishko) #22491
  • [3915537c13] - build,tools: tweak the travis config (Refael Ackermann) #22417
  • [2a849ba241] - doc: state callback behavior on empty buffer (Ruben Verborgh) #22461
  • [e2a801a5e6] - async_hooks: adding regression test case for async/await (Anto Aravinth) #22374
  • [fc1259bf56] - build: use npm ci (Refael Ackermann) #22399
  • [0b340ab5e7] - repl: tab auto complete big arrays (Ruben Bridgewater) #22408
  • [acfb29cbd8] - test: harden sequential/test-performance (Ruben Bridgewater) #22404
  • [38b0c1f04d] - test: remove redundant cli tests (Bryan English) #22355
  • [c07a065699] - http: adding doc and debug for calling empty string on write function (Anto Aravinth) #22118
  • [53fb7af1b2] - stream: restore flow if there are 'data' handlers after once('readable') (Matteo Collina) #22209
  • [107c8c0d4d] - perf_hooks: move strings to env (James M Snell) #22401
  • [282a45d042] - doc: update wrapping-related documentation (Gabriel Schulhof) #22363
  • [f86ca8948a] - util: Fix number format for pad (MaleDong) #21906
  • [e8e014a8dc] - test: improve assert message in http timeout test (Rich Trott) #22403
  • [22adebfc9a] - test: move http timeout test to parallel (Rich Trott) #22403
  • [5aa3100c29] - test: fix flaky http timeout test (Rich Trott) #22403
  • [33994d896a] - test: remove third argument from assert.strictEqual() (Dzmitry_Prudnikau) #22371
  • [660c515e60] - build: move available-node variable to top (Daniel Bevenius) #22356
  • [fbc189b9eb] - test: cover error case in os getCheckedFunction() (cjihrig) #22394
  • [30b22a676d] - os: destructure ERR_SYSTEM_ERROR properly (cjihrig) #22394
  • [3b44053ce8] - os: improve networkInterfaces performance (Ruben Bridgewater) #22359
  • [8f760c2476] - build: touch tools/doc/node_modules after run (Daniel Bevenius) #22350
  • [90e99dac86] - deps: upgrade to libuv 1.23.0 (cjihrig) #22365
  • [fd6033c341] - build: add test-doc to test target (Daniel Bevenius) #22294
  • [ed874e40d1] - build: use echo command instead of shell comments (Daniel Bevenius) #22293
  • [149c209171] - test: harden test-gc-http-client (Ruben Bridgewater) #22373
  • [c17e980534] - doc: clarify fs.write[Sync]() descriptions (Vse Mozhet Byt) #22402
  • [1ebaa2af4a] - doc: unify optional arguments format in headings (Vse Mozhet Byt) #22397
  • [1828017053] - util: mark special entries as such (Ruben Bridgewater) #22287
  • [f763ac7dd0] - util: escape symbol and non-enumerable keys (Ruben Bridgewater) #22300
  • [3dc3a3196a] - util: improve empty typed array inspection (Ruben Bridgewater) #22284
  • [acfb72486d] - test: remove harmony flags (Ruben Bridgewater) #22285
  • [e9ac683efc] - util: properly indent special properties (Ruben Bridgewater) #22291
  • [459d676203] - util: harden util.inspect (Ruben Bridgewater) #21869
  • [725a2b14f2] - tools: simplify ESLint invocation in Makefile (Rich Trott) #22348
  • [c207865e24] - src: encode 0x27 (') for special URLs (Timothy Gu) #22022
  • [d86e615549] - doc: clarify documentation of pipes and zlib objects (Andreas Girgensohn) #22354
  • [e6440888b1] - doc: add doc for --loader option (Sarat Addepalli) #22104
  • [4638ce6f03] - src: perform integrity checks on built-in code cache (Joyee Cheung) #22152
  • [eab377f681] - deps: fix CRLF in text file not present in upstream (Joyee Cheung) #22340
  • [9142935eb2] - doc: clarify that new URL().port could be an empty string (Matteo Collina) #22232
  • [866965ec0e] - src: fix race on modpending (Ryan Petrich) #21611
  • [c894145e28] - doc: Windows building supported on x64 (Refael Ackermann) #21443
  • [44bcc1d71a] - test: fix cctest URLTest.ToFilePath on Win32 without Intl (James M Snell) #22265
  • [dec42b54f7] - cli: fix flags on help output (Gus Caplan) #22271
  • [797229810e] - doc: clarify ServerResponse explanations (MaleDong) #22305
  • [3f93782767] - lib: remove unused exec param (MaleDong) #22274
  • [4d4180b46b] - util,assert: improve comparison performance (Ruben Bridgewater) #22258
  • [cdf6471234] - util: fix sparse array inspection (Ruben Bridgewater) #22283
  • [2ed22dfa3a] - test: mark async-hooks/test-callback-error as flaky (Joyee Cheung) #22330
  • [4a28d38788] - test: mark async-hooks/test-statwatcher as flaky (Joyee Cheung) #22330
  • [5cfab145a1] - test: remove common.hasTracing (Rich Trott) #22250
  • [734323d9eb] - buffer: stop alloc() uninitialized memory return (cjihrig) nodejs-private/node-private#137
  • [a3f3c40966] - doc: simplify urlObject.hash text (Rich Trott) #22326
  • [d2848697dc] - doc: simplify urlObject.hash description (Rich Trott) #22326
  • [6d29986f4d] - doc: simplify format description of urlObject.auth (Rich Trott) #22324
  • [a658a4df34] - doc: remove redundant explanation of format (Rich Trott) #22324
  • [3236697c0b] - doc: use italics for words-as-words (Rich Trott) #22324
  • [da76b61f59] - doc: bump ICU version to avoid confusion (Csaba Palfi) #22313
  • [e04b0532bf] - doc: document 'inherit' option for stdio (non-shorthand) (James Bromwell) #22309
  • [8d226c6a79] - http2: correcting the heading format (Anto Aravinth) #22262
  • [4c5dc6e012] - inspector: tie objects lifetime to the thread they belong to (Eugene Ostroukhov) #22242
  • [8f7e37337f] - lib: remove unused filterInternalStackFrames param (MaleDong) #22267
  • [9d89b3c7ec] - test: rename some allegories (Vse Mozhet Byt) #22307
  • [f570c19c89] - perf_hooks: avoid memory leak on gc observer (James M Snell) #22241
  • [1afcea107e] - inspector: unmark tests as flaky (Eugene Ostroukhov) #22253
  • [6cd2d1dddc] - tools: fix header escaping regression (Sam Ruby) #22084
  • [a7dad4565b] - test: move test-http-client-timeout-option-with-agent to sequential (Ouyang Yadong) #22083
  • [1c577016b8] - benchmark: improve assert benchmarks (Ruben Bridgewater) #22211
  • [fcf422e921] - deps: backport c608122b from upstream (Ruben Bridgewater) #22210
  • [01fe2cee5b] - test: fix error messages for OpenSSL-1.1.0i (Shigeki Ohtsu) #22318
  • [a07ccaeb19] - deps: update archs files for OpenSSL-1.1.0i (Shigeki Ohtsu) #22318
  • [05e48fd018] - deps: upgrade openssl sources to 1.1.0i (Shigeki Ohtsu) #22318
  • [88665b3cef] - test,doc: fix async-hooks coverage doc for md lint (Rod Vagg) #22296
  • [4995b28a11] - tools,build: apply markdown linting to test dir (Rich Trott) #22221
  • [d60b017135] - test,doc: adjust markdown table for linting (Rich Trott) #22221
  • [8f56cc0321] - test,doc: adjust async-hooks coverage doc for lint (Rich Trott) #22221
  • [5c41caa1cc] - test,doc: wrap common module md doc at 80 chars (Rich Trott) #22221
  • [21883be05d] - test,doc: fix lint error in test fixtures (Rich Trott) #22221
  • [ec2209dc8b] - tls: change var to const (Eugen Cazacu) #22219
  • [c145690aad] - test: improve test coverage for comparisons (Ruben Bridgewater) #22212
  • [f1c22eaa56] - util,assert: fix boxed primitives bug (Ruben Bridgewater) #22243
  • [dd96ba5b89] - doc: add multiple issue templates for GitHub (Tobias Nießen) #22215
  • [80dd0445c6] - tools: add no-misleading-character-class ESLint rule (Vse Mozhet Byt) #22278
  • [d0b0ea971a] - src: remove unnecessary writes in tls_wrap.cc (Anna Henningsen) #21984
  • [b2ac7a750f] - src: avoid possible race during NodeBIO initialization (Anna Henningsen) #21984
  • [d85b0a3c10] - src: use smart pointers for NodeBIO (Anna Henningsen) #21984
  • [f506a5f46e] - build: make --shared-[...]-path work on Windows (Jeremy Apthorp) #21530
  • [b171fa2530] - util: improve display of iterators and weak entries (Ruben Bridgewater) #20961
  • [d95a22c304] - doc: declare all parameter types (Sam Ruby) #21782
  • [58a9ae118e] - assert: fix loose assert with map and set (Ruben Bridgewater) #22145
  • [9e25028981] - doc: add missing option for child_process.spawnSync() (James Bromwell) #22231
  • [1be6fb93c8] - build: add CONFIG_FLAGS to with-code-cache target (Daniel Bevenius) #22207
  • [2737b46e16] - src: add READONLY_STRING_PROPERTY and simplify config (Jon Moss) #22222
  • [86ab2c041e] - crypto: remove unused SSLWrap handle methods (Jon Moss) #22216
  • [ef8d0fc490] - doc: list encodings supported by buffer.transcode (James M Snell) #22263
  • [1b41cd44b5] - doc: discuss special protocol handling (James M Snell) #22261
  • [cea8d4f4e9] - doc: replace _WG_ with _team_ (Rich Trott) #22183
  • [bdc644f2ec] - test: remove common.fileExists() (Rich Trott) #22151
  • [39898695b6] - inspector: add inspector_protocol as a direct dependency (Andrey Lushnikov) #21975
  • [bc1cb7b7fc] - test: handle errors correctly in GC http test (Ouyang Yadong) #22185
  • [fafdae4ce1] - doc: add subprocess.ref() and subprocess.unref() (Thomas Hunter II) #22220
  • [cefc4a03cc] - test: remove second arg from assert.ifError() (Musa Hamwala) #22190
  • [d4f3615aaf] - doc: add gdams to collaborators (George Adams) #22236
  • [31e3e6f1f8] - stream: fix readable behavior for highWaterMark === 0 (Denys Otrishko) #21690
  • [4520bb8a73] - build: make tools/doc/node_modules non-phony (Daniel Bevenius) #22189
  • [b1cbbbc7af] - test: move require of https to after crypto check (Daniel Bevenius) #22148
  • [a6ab19a96a] - test: move require of http2 to after crypto check (Daniel Bevenius) #22148
  • [c42ff4ebd8] - build: add crypto check to build targets (Daniel Bevenius) #22148
  • [cdb8c1b44d] - build: extract common parts from addon .buildstamp (Daniel Bevenius) #22171
  • [7a4c7e6c82] - test: don't mask descriptor.enumerable (Thomas Leah) #22172
  • [f989681e34] - tls: preallocate SSL cipher array (Tobias Nießen) #22136
  • [8b5485dcf5] - src: fix up doc comment for experimental-worker bool (Anna Henningsen) #22165
  • [677d10cdd1] - worker: fix deadlock when calling terminate from exit handler (Anna Henningsen) #22073
  • [5018661a85] - test: remove common.fileExists() (Richard Lau) #22200
  • [9212875406] - crypto: simplify state failure handling (Tobias Nießen) #22131
  • [916a1d59f0] - crypto: simplify Hmac::HmacUpdate (Tobias Nießen) #22132
  • [bc35f17b7b] - tools: do not autolink section to itself (Vse Mozhet Byt) #22138
  • [950a4a9b91] - tools: update ESLint to 5.3.0 (Rich Trott) #22134
  • [e90e56f4ca] - src: remove calls to deprecated v8 functions (NumberValue) (Ujjwal Sharma) #22094
  • [77ce40fa03] - test: remove unused argument in assertion (yahavfuchs) #22113
  • [4b0d2de5f4] - zlib: remove unused parameters (MaleDong) #22115
  • [3f729aac20] - lib: extract validateString validator (Jon Moss) #22101
  • [ad46cca104] - trace_events: add node.promises category, rejection counter (James M Snell) #22124
  • [ca0fb3acce] - test: check arg type for dnsPromises.resolve (Masashi Hirano) #22000
  • [c09872b749] - src: remove unused env->vm_parsing_context_symbol (Jon Moss) #22034
  • [a0bf7aa07c] - deps: cherry-pick 70c4340 from upstream V8 (Matheus Marchini) #21126
  • [4994ac65b0] - deps: cherry-pick acc336c from upstream V8 (Matheus Marchini) #21126
  • [be569f82f1] - deps: cherry-pick b20faff from upstream V8 (Matheus Marchini) #21126
  • [8b9a956f9e] - deps: cherry-pick 5dd3395 from upstream V8 (Matheus Marchini) #21386
  • [0c67d326dc] - tools: convert addon-verify to remark (Sam Ruby) #21978
  • [e75885f2e6] - doc: specify options parameter type in zlib.md (Vse Mozhet Byt) #21920
  • [c85d00b786] - tools: produce JSON documentation using unified/remark/rehype (Sam Ruby) #21697
  • [40af9767a2] - doc: declare all parameter types (Sam Ruby) #21782
  • [2bf9a4a09e] - https: allow url and options to be passed to https.request (Sam Ruby) #22003
  • [38dd407c83] - doc: remove unused error codes from errors.md (Сковорода Никита Андреевич) #21491
  • [6c7733f58a] - doc: update recommendations for createCipher (Tobias Nießen) #22087
  • [6ca00d7044] - src: remove unused env strings (Jon Moss) #22137
  • [34300aaaa4] - doc: correct crypto.randomFill() and randomFillSync() (Gerhard Stoebich) #21550
  • [6622ac798d] - buffer: use FastBuffer when fill is set to 0 (Сковорода Никита Андреевич) #21989
  • [0ca831a0ed] - src: clean up PackageConfig pseudo-boolean fields (Anna Henningsen) #21987
  • [d38ccaa421] - test: fix n-api addon build warnings (Kyle Farnung) #21808
  • [1ca46ab6f4] - http,tls: name anonymous callbacks (Marco Levrero) #21412
  • [d66e52fb8e] - test: run ESM tests in parallel (Michaël Zasso) #21919
  • [e4f346892c] - repl: support mult-line string-keyed objects (Sam Ruby) #21805
  • [28870a46ac] - doc: add rubys to collaborators (Sam Ruby) #22109
  • [6cff57e98d] - test: fix incorrect file mode check (Timothy Gu) #22023
  • [f0c871b0c7] - tools: add make format-cpp to run clang-format on C++ diffs (Joyee Cheung) #21997
  • [d2ad9a2c13] - doc: fix return type of server.address() (Weijia Wang) #22043
  • [dafaff3a5e] - test: remove unused config (Benjamin Gruenbaum) #21985
  • [a569ae4b44] - test: remove third argument from assert.strictEqual() (Rishabh Singh) #22051
  • [168abb5801] - doc: rename stackStartFunction in assert.md (Eugene Y. Q. Shen) #22077
  • [5a4abbadfe] - tools: update to using dmn 1.0.11 (Rich Trott) #22035
  • [311ec12702] - inspector: fixed V8InspectorClient::currentTimeMS (Aleksey Kozyatinskiy) #21917
  • [76a65921d3] - readline,zlib: named anonymous functions (Anto Aravinth) #21792
  • [a60060b499] - test: remove third argument from call to assert.strictEqual() (Michael Sommer) #22047
  • [246a94f301] - test: see value of "hadError" in tls test (Oryan Moshe) #22069
  • [d364f9c8e7] - doc: fix changelog for v10.8.0 (Michaël Zasso) #22072
  • [e2d97eeb65] - test: remove outdated documentation (Jon Moss) #22009
  • [7a7c194f4e] - tools: fix docs and run known_issues by default (Jon Moss) #21910
  • [c6a56ae23e] - doc: correct grammatical error in BUILDING.md (Brandon Lee) #22067
  • [0beffc0f3b] - test: remove test/gc, integrate into parallel (Anna Henningsen) #22001
  • [29bc55320c] - doc: fixup process.binding deprecation code (James M Snell) #22062
  • [c2372eac16] - test: add tracing crash regression test (Eugene Ostroukhov) #21867
  • [00c33a5131] - src: clean up agent loop when exiting through destructor (Anna Henningsen) #21867
  • [ba480d33ce] - src: use only one tracing write fs req at a time (Anna Henningsen) #21867
  • [6b58746b2e] - src: use unique_ptr for internal JSON trace writer (Anna Henningsen) #21867
  • [ce48936077] - src: plug trace file file descriptor leak (Anna Henningsen) #21867
  • [89e23021fb] - src: initialize file trace writer on tracing thread (Anna Henningsen) #21867
  • [56edd5fc5b] - src: close tracing event loop (Anna Henningsen) #21867
  • [4c9c1bbc45] - src: fix tracing if cwd or file path is inaccessible (Anna Henningsen) #21867
  • [c101b396aa] - src: refactor default trace writer out of agent (Anna Henningsen) #21867
  • [daafe6c195] - src: refactor tracing agent code (Anna Henningsen) #21867
  • [4379140dbf] - src: minor refactor of node_trace_events.cc (Anna Henningsen) #21867
  • [cde0e5f396] - src: reduce unnecessary includes (Anna Henningsen) #21867
  • [ec9d529a32] - doc: documentation deprecation of process.binding (James M Snell) #22004
  • [7e23080d45] - test: pass through stderr in benchmark tests (Anna Henningsen) #21860
  • [3d05d82353] - test: improve assertions in child-process-execsync (bhavayAnand9) #22016
  • [9a88fe4d5e] - vm: rename vm.Module to vm.SourceTextModule (Gus Caplan) #22007
  • [02e665c712] - tools,test: remove unused config hooks (Jon Moss) #22010
  • [f4b6031e39] - doc: clarify text about internal module changes (MaleDong) #22024
  • [fe1823dc21] - test: remove custom AsyncHooksTestConfiguration (Jon Moss) #22008
  • [4510ca349e] - test: add tests for fs/promises chown functions (shisama) #20574
  • [d91742aa9a] - fs: reduce memory retention when streaming small files (Anna Henningsen) #21968
  • [2548f75a92] - src: use UTF-8 for naming interfaces in unix (Ujjwal Sharma) #21926
  • [6b6a26bb8d] - src: use kInternalized instead of kNormal (Ujjwal Sharma) #21926
  • [2c95b96e8e] - src: remove calls to deprecated v8 functions (NewFromUtf8) (Ujjwal Sharma) #21926
  • [0151486b9d] - tools: patch gyp to avoid xcrun errors (Ujjwal Sharma) #21520
  • [b520216518] - tools: update cpplint to check for inline headers (Ujjwal Sharma) #21521
  • [98d461e8cc] - tools: update ESLint to 5.2.0 (Yuta Hiroto) #21817
  • [40fedd3620] - dgram: add getters/setters for private APIs (cjihrig) #21923
  • [98ef8cfb8e] - dgram: make _createSocketHandle() internal only (cjihrig) #21923
  • [ae17d18013] - dgram: hide underscored Socket properties (cjihrig) #21923
  • [b5b74382e0] - dgram: hide _healthCheck() and _stopReceiving() (cjihrig) #21923
  • [e0336b2891] - src: fix may be uninitialized warning in n-api (Michael Dawson) #21898
  • [2f3a28dbf2] - src: use available ReqWrap instance for libuv req (Jon Moss) #21980
  • [ce527d973a] - tools: define xrange() in Python 3 (cclauss) #21945
  • [1f9570bd10] - doc: add missing worker error (Benjamin Gruenbaum) #21947
  • [80b5c914bb] - src: add proper MemoryInfoName to wrappers (Joyee Cheung) #21939
  • [62024b651e] - build: create V8 code cache after script is run (Joyee Cheung) #21567
  • [67d7a15886] - doc: fix typo in releases.md (Vitor Bruno de Oliveira Barth) #21990
  • [61ae592c4f] - test: remove setTimeout in test-net-connect-unref (conectado) #21969
  • [254aa83174] - tools: remove obsolete entries from license (Rich Trott) #21979
  • [2a0fa4792e] - doc: do not advise to cancel full CI on onboarding (Vse Mozhet Byt) #21977
  • [4958501ac0] - test: remove timeout from test-pipe-stream (Anna Henningsen) #21837
  • [f6606bf9e4] - src: add missing cmath include to traced_value.cc (Anna Henningsen) #21924
  • [af6b82469d] - test: fix unreliable test-fs-stat-bigint (sagulati) #21949
  • [793a5bb4af] - test: don't fail http2 abort test if 'data' is called multiple times (Sam Ruby) #21925
  • [478dbee8fe] - doc: replace deprecated CI job (Vse Mozhet Byt) #21938
  • [36f8b82697] - tools: flatten apidoc headers (Sam Ruby) #21936
  • [5b0c451e61] - doc: add guide for updating N-API API surface (Hitesh Kanwathirtha) #21877
  • [96bb6052e9] - doc: add node-test-commit-custom-suites to docs (Rich Trott) #21927
  • [623ef4961b] - test: address flaky worker test (Rich Trott) #21893
  • [50ccda2a00] - build: increase macOS minimum supported version (Michaël Zasso) #21883
  • [c44df51249] - doc: link n-api module init to multi-load addons (Gabriel Schulhof) #21891
  • [45816c50ac] - n-api: guard against cond null dereference (Gabriel Schulhof) #21871
  • [5e1ceaabaa] - build: remove redundant Makefile target (Rich Trott) #21915
  • [3213c09e3a] - test: provide better message for orphan output documentation (Sam Ruby) #21913
  • [c3d9000111] - doc: document http2 network error behaviour (Anna Henningsen) #21861
  • [eea199bf98] - test: fix http2 connection abort test (Anna Henningsen) #21861
  • [e8d5787840] - doc: document MODULE_NOT_FOUND error (Jacob Page) #21894
  • [5e71d63bfe] - tools: validate apidoc links (Sam Ruby) #21889
  • [5e562fd792] - doc: fix sorting in the vm.Module section (Vse Mozhet Byt) #21931
  • [be75795868] - src: don't store one-use strings in variable (Jon Moss) #21876
  • [d9cd171a6b] - src: remove unnecessary else (Jon Moss) #21874
  • [4f8620e2b7] - src: fix formatting of PIDs (Tobias Nießen) #21852
  • [bea1ee8e8e] - test: make crashOnUnhandleRejection opt-out (Michaël Zasso) #21849
  • [b98bf829d0] - tools: build API TOC using raw headers (Sam Ruby) #21922
  • [eabe907e03] - doc: fix descriptions of sync methods in fs.md (Tim Ruffles) #21747
  • [81915632e4] - test: allow tests to pass without internet (Helio Frota) #21909
  • [5606f0b1f2] - tools: create HTML docs with unified/remark/rehype (Sam Ruby) #21490
  • [bd352f0298] - doc: update and improve the release guide (Michaël Zasso) #21868
  • [fd5a0c7a1f] - doc: fix incorrect method name (Anto Aravinth) #21908
  • [46d14fc0e8] - test: refactor cluster-net-listen-relative-path (Rich Trott) #21863
  • [f89d194deb] - tools: improve update-eslint.sh (Rich Trott) #21819
  • [af1530e06d] - doc: add cjihrig pronouns (cjihrig) #21901
  • [4f00562ef0] - build: add new benchmark targets (Kenny Yuan) #20905
  • [4c5fc5c7ce] - build: move to npm ci where possible (Rich Trott) #21802
  • [6b925ebaba] - tools: make getnodeversion.py python3-compatible (silverwind) #21872
  • [d0f8af021f] - src: use offset calc. instead of req-\>data in node_file (Anna Henningsen) #21839
  • [ff5c6dcd1b] - tools: properly convert .gypi in install.py (Michael Achenbach)
  • [484140e223] - fs: stop lazy loading stream constructors (Michaël Zasso) #21776
  • [756dff498a] - test: refactor test-module-loading assertions (Bruno Pinho) #21833
  • [335575e49b] - benchmark: remove arrays benchmark (Peter Marshall) #21831
  • [ab0da57150] - doc: make minor improvements to collab guide (Rich Trott) #21862
  • [292aa42bd1] - test: fix faulty relpath test (Gus Caplan) #20954
  • [b510cdc756] - doc: fix worker example to receive message (Sakthipriyan Vairamani (thefourtheye)) #21486
  • [580071dde4] - tls: named anonymous functions in _tls_wrap.js (prayag21) #21756
  • [d7edee4954] - trace_events: add more process metadata (James M Snell) #21785
  • [6af4f1f515] - stream: name anonymous function in _stream_writable.js (mariotsi) #21753
  • [d0c16f4b2a] - stream: named anonymous functions in _stream_readable.js (Simionescu, Radu) #21750
  • [c45623a548] - src: avoid unnecessarily formatting a warning (Tobias Nießen) #21832
  • [0f70017f35] - tls: name anonymous function in tls.js (Kevin Lacabane) #21754
  • [a5928712c9] - http: name anonymous function in _http_common.js (Petras) #21755
  • [a086604f8f] - test: remove 3rd arg from to assert.strictEqual() (hectorcoronado) #21828
  • [506631a9f9] - doc: fix structure and formatting in inspector.md (Vse Mozhet Byt) #21709
  • [0108ff6b51] - test: add support for NODE_TEST_DIR on a separate mount point (Antoine du HAMEL) #21552
  • [d9825c7a16] - crypto: prevent Sign::SignFinal from crashing (Tobias Nießen) #21815
  • [576f1ea978] - buffer: remove superfluous assignment (Tobias Nießen) #21844
  • [581390c59d] - process: split bootstrappers by threads that can run them (Joyee Cheung) #21378
  • [eef975ebae] - test: move inspector test back to parallel, unmark flaky (Anna Henningsen) #21806
  • [4ed4bf3bdd] - lib: update punycode to 2.1.1 (Rich Trott) #21768
  • [6b72583bf8] - test: refactor test-tls-connect-memleak, move to parallel (Anna Henningsen) #21794
  • [174a9db51a] - test: refactor test-net-connect-memleak, move to parallel (Anna Henningsen) #21794
  • [b338ff54bb] - test: add gc tracking to common API (Anna Henningsen) #21794
  • [0b3c80ca31] - http2: fix issues with aborted respondWithFile()s (Anna Henningsen) #21561
  • [6bb2b5a51d] - build: account for pure C sources in build-addons-napi (Anna Henningsen) #21797
  • [53b587a5af] - doc: add documentation for buffer.byteOffset (Andreas Madsen) #21718
  • [8c97ffb2f5] - assert: improve simple assert (Ruben Bridgewater) #21626
  • [2a0862cec9] - console: fix timeEnd() not coercing the input (Ruben Bridgewater) #21779
  • [73cafd853c] - console,util: avoid pair array generation in C++ (Anna Henningsen) #20831
  • [4e60ce8f87] - test: fix flaky test-debug-prompt (Rich Trott) #21826
  • [a2edb59870] - test: fix comment of fs.promises write (Ryuichi Sakagami) #21708
  • [32ad163038] - test: add test of fs.promises write for non-string buffers (Ryuichi Sakagami) #21708
  • [1019c2d317] - src: fix async hooks crashing when there is no node context (Javier Gonzalez) #19134
  • [51dfebf9ac] - doc: fix vm.runInNewContext signature (Michaël Zasso) #21824
  • [10f9374ea3] - doc: make markdown input compliant (Sam Ruby) #21780
  • [02982998db] - doc: add my pronoun (Ruben Bridgewater) #21813
  • [678313d18b] - test: add filehandle sync() and datasync() tests (Masashi Hirano) #20530
  • [ca8c96035a] - doc: update readme with my pronouns (Lance Ball) #21818
  • [d33281b36f] - doc: prevent some redirections (Vse Mozhet Byt) #21811
  • [4ed5d1a623] - src: add HandleWrap::AddWrapMethods (Jon Moss) #21769
  • [51d613db2d] - src: start annotating native code side effect (Timothy Gu) #21458
  • [466601f47f] - src: remove .h if -inl.h is already included (Daniel Bevenius) #21381
  • [a09bdb5847] - test: improve console table error output (Ruben Bridgewater) #20960
  • [4433ecbf30] - lib: refactor cli table (Ruben Bridgewater) #20960
  • [b0943a655e] - worker: exit after uncaught exception (Denys Otrishko) #21739
  • [600349aaba] - test: refactor process/worker exitCode tests (Denys Otrishko) #21739
  • [961f6e8623] - process: fix process.exitCode handling for fatalException (Denys Otrishko) #21739
  • [aa5994f2b9] - src,tools: use https://nodejs.org URL when possible. (XhmikosR) #21719
  • [cb698111c4] - src: add comment on CallbackScope exception behaviour (Anna Henningsen) #21743
  • [0de0f89d0c] - doc: add "Edit on GitHub" link (Rich Trott) #21703
  • [15026511b8] - test: remove timer in fs.watchFile() test (Rich Trott) #21694
  • [ae5d5658b9] - test: fix flaky watchFile() (Rich Trott) #21694
  • [b2291296ef] - inspector: split main thread interface from transport (Eugene Ostroukhov) #21182
  • [7ab6efdb94] - doc: add policy for landing new npm releases (Myles Borins) #21594
  • [ada3f34cd4] - test: fix weird string error (Jon Moss) #21793
  • [f46536be23] - test: fix timeouts when running worker tests with --worker (Anna Henningsen) #21791
  • [c02fb88936] - build: enabling lto at configure (Octavian Soldea) #21677
  • [4b613d3976] - repl: make own properties shadow prototype properties (Sam Ruby) #21588
  • [3d93273bf7] - doc: add OS X to instead of only macOS (XadillaX) #21033
  • [c26ba082ae] - tools: avoid global install of dmn for lint update (Rich Trott) #21744
  • [e030dd7d65] - tools: add no-duplicate-requires rule (Gus Caplan) #21712
  • [27d17d4600] - trace_events: add traced_value.cc/traced_value.h (James M Snell) #21475
  • [07cce880bf] - crypto: handle OpenSSL error queue in CipherBase (Tobias Nießen) #21288
  • [48b16aad47] - zlib: instance-ify two methods (Jon Moss) #21702
  • [b9bbbbe5d1] - tools: build all.json by combining generated JSON (Sam Ruby) #21637
  • [4f3bbfaaca] - n-api: test uint32 truncation (Gabriel Schulhof) #21722
  • [277077853f] - src: make Environment::is_stopping_worker inline (Jon Moss) #21720
  • [6920091488] - deps: upgrade to libuv 1.22.0 (cjihrig) #21731
  • [f386c0a517] - test: add test for dns.promises.resolve . (Keita Akutsu) #21691
  • [577d24baa4] - doc: fix module.children description (Travis Fischer) #21672
  • [cd6601b87a] - doc: fix HTTP res 'finish' description (Sergey Zelenov) #21670
  • [25fef3d8d4] - workers: fix invalid exit code in parent upon uncaught exception (Denys Otrishko) #21713
  • [122ae24f62] - deps: icu 62.1 bump (Unicode 11, CLDR 33.1) (Steven R. Loomis) #21728
  • [dae7130929] - zlib: track memory allocated by zlib (Anna Henningsen) #21608
  • [b758006c23] - fs: fix fsPromises.lchmod error on non-Mac (Masashi Hirano) #21435
  • [6e1917a596] - doc: update changelog with 9.x EOL (Сковорода Никита Андреевич) #21612
  • [92d79212ec] - lib: consolidate redundant require() calls (cjihrig) #21699
  • [11e9b4ecee] - test: fix parallel/test-tls-env-extra-ca.js (Niicck) #21647
  • [eda7fffba4] - test: swap arguments in strictEqual() (Sohail Rajdev) #21660
  • [194d1955a7] - test: fix test-tls-connect-memleak (Rich Trott) #21681
  • [cd77d8782a] - doc: improve documentation of fs sync methods (iwko) #21243
  • [b8ba003fbf] - n-api: remove experimental gate from status codes (Gabriel Schulhof) #21680
  • [dc84858787] - test,util: add missing tests and conditions (MaleDong) #21455
  • [1044bafec4] - doc: remove _Node.js style callback_ (Rich Trott) #21701
  • [971679328e] - doc: add codebytere as collaborator (Shelley Vohr) #21700
  • [24f649c8cf] - test: fix pummel/test-net-connect-memleak (Rich Trott) #21658
  • [034fe19862] - doc: add links to inline HTML table (Rich Trott) #21678
  • [214c608208] - tools: lint doc code examples in strict mode (Vse Mozhet Byt) #21615
  • [04eed2342d] - doc: remove "note that" from fs doc (Rich Trott) #21646
  • [c8d5bab022] - doc: fix doc for napi_create_function (Gabriel Schulhof)
  • [9776f1cbef] - benchmark: add n-api function args benchmark (Kenny Yuan) #21555
  • [f7aa22a0eb] - doc: improve guide text for CI runs (Rich Trott) #21645
  • [cec166e85f] - n-api: restrict exports by version (Kyle Farnung) #19962
  • [021dd5404c] - test: remove unnecessary string literals (Jacek Pospychała) #21638
  • [ceec23e6e4] - src: remove using directives from spawn_sync.h (Daniel Bevenius) #21634
  • [47b10e30c0] - test: replace third argument with comment in strict equals (Developer Davo) #21603
  • [4fa7150962] - fs: support pseudofiles in promises.readFile (Timothy Gu) #21497
  • [6f8ebc08b9] - doc: unify spelling of backpressure (Thomas Watson) #21630
  • [25dac95164] - test: fix args passed to strictEqual (Haroon Khan) #21584
  • [fe9888a34a] - test: check type for Worker filename argument (Masashi Hirano) #21620
  • [ed774b7930] - messaging: fix edge cases with transferring ports (Timothy Gu) #21540
  • [221c8bd58f] - messaging: use actual DOMException for DataCloneError (Timothy Gu) #21540
  • [3a627c830b] - src: add context-aware init macro and doc (Gabriel Schulhof) #21318
  • [96dae83713] - zlib: fix memory leak for unused zlib instances (Anna Henningsen) #21607
  • [9cd5c0ec79] - test: add test for missing dynamic instantiate hook (Michaël Zasso) #21506
  • [5d6d6fb121] - tools: build all.html by combining generated HTML (Sam Ruby) #21568
  • [c87037286f] - n-api: fix compiler warning (cjihrig) #21597
  • [1d73ba8322] - doc: fix some links (Vse Mozhet Byt) #21619
  • [1894d6c985] - repl: fix tab completion for object properties with special char (Weijia Wang) #21556
  • [24bc6ab726] - doc: fix some typos in N-API docs (Vse Mozhet Byt) #21614
  • [cadc74d92d] - doc: fix heading level in errors.md (Vse Mozhet Byt) #21618
  • [1e5afb7d22] - errors: fix ERR_MISSING_DYNAMIC_INSTANTIATE_HOOK (Сковорода Никита Андреевич) #21493
  • [95fa3c6535] - test: add worker prefix to test-message* tests (Michaël Zasso) #21512
  • [0550a58b08] - src: remove StreamBase::kFlagHasWritev (Anna Henningsen) #21527
  • [a8a7575410] - src: remove extra ReadStop() call (Anna Henningsen) #21528
  • [b28fd37a69] - test: fix ESM test (Anna Henningsen) #21605
  • [29299cc50a] - esm: loader hook URL validation and error messages (guybedford) #21352
  • [0d98fe6ef9] - lib: fix segfault with --without-intl (Rich Trott) #21589
  • [e7abde44db] - test: add a request-response test for MessageChannel (itaysabato) #21514
  • [3d3dbae7d8] - build: remove requirement to re-run ./configure (Anna Henningsen) #21371
  • [bb0795a5c5] - src: slightly simplify FSEventWrap (Anna Henningsen) #21533
  • [41c4b2c76a] - workers: add test for messagePort.onmessage (Michaël Zasso) #21510
  • [49706b44b7] - workers: replace message types string by constants (Weijia Wang) #21537
  • [eb6dcf2696] - doc: fix typo in fs.md (Hugo Josefson) #21579
  • [e081866f64] - doc: add DataView to appropriate crypto methods (Gerhard Stoebich) #21549
  • [7acfacbee0] - src: add null check to GetCategoryGroupEnabled() (cjihrig) #21545
  • [45fe865fbc] - inspector: use js_app.html as the landing page for chrome devtools (GauthamBanasandra) #21385
  • [51a434f711] - doc: fix some typos in deprecations.md and vm.md (Vse Mozhet Byt) #21569
  • [0a1e8e0172] - per_context: add warning to Atomics.wake (Gus Caplan) #21518
  • [eb8d60b447] - src: move context bootstrap to js (Gus Caplan) #21518
  • [623cf11dda] - test: skip non-doc files in test-make-doc checks (Vse Mozhet Byt) #21531
  • [0f1d73761d] - doc: fix function name in process.md (Joonas Rouhiainen) #21523
  • [bc28398cbe] - doc: separate unrelated info about child_process.exec() (Charmander) #21516
  • [504c0cdd01] - doc: fix code example and formatting in crypto.md (Victor Belozyorov) #21500
  • [2e07d4596c] - fs: undeprecate lchown() (cjihrig) #21498
  • [a7505c029a] - build: speed up startup with V8 code cache (Joyee Cheung) #21405
  • [206e5bf7af] - worker: support relative paths (itaysabato) #21407
  • [8f1aa3c5e8] - test: use aliases for smart pointers in fixture (Daniel Bevenius) #21419
  • [7e10697ba0] - test: make cctest fixture use node::NewIsolate (Daniel Bevenius) #21419
  • [9f2bf3c1b3] - test: add some test cases for validateOffsetLengthWrite (Keita Akutsu) #21195
  • [511d610dca] - doc: updated docs to include --experimental-worker flag (Jo Colina) #21461
  • [d1b750d360] - inspector: add debugging for WebSocket messages (Timothy Gu) #21473
  • [7d2fe5d770] - build: improve Travis CI settings (Timothy Gu) #21459
  • [225063184d] - build: fail on instrumentation errors (Benjamin Coe) #21071
  • [c050279d23] - doc: add bcoe as collaborator (Benjamin Coe) #21536
  • [45a83760ec] - crypto: fix UB in computing max message size (Ben Noordhuis) #21462
  • [f5fc412092] - doc: clarify setServers() methods in dns.md (Shivang Saxena) #21469
  • [6cca5a8b0e] - doc: update AUTHORS list (Michaël Zasso) #21468
  • [ba8ee17de5] - win, build: fix building on 32-bit machines (Bartosz Sosnowski) #21437
  • [54227ee133] - src: add native debugging code to workers (Anna Henningsen) #21423
  • [6f80e305d0] - build: build addons in parallel on Windows (Bartosz Sosnowski) #21403
  • [de195d50dd] - doc: update LICENSE file (Rich Trott) #21472
  • [f162939c32] - deps: upgrade to libuv 1.21.0 (cjihrig) #21466
  • [245c885abb] - test: fix test-net-socket-constructor (Santiago Gimeno) #21466
  • [cd2b80c1f5] - process: avoid using the same fd for ipc and stdio (cjihrig) #21466
  • [fefa57a7a4] - crypto: remove outdated comment (Timothy Gu) #21511
  • [dad782165a] - doc: fix sort in sections, lists, tables of dns.md (Vse Mozhet Byt) #21505
  • [dbd810e5d4] - doc: show options arg to new Worker is optional (Thomas Watson) #21508
  • [21d73a5869] - tools: update ESLint to 5.0.0 (cjihrig) #20855
  • [357eaf3c95] - test: lint fixes for ESLint update (cjihrig) #20855
  • [bfac7beaf5] - test: move net bytes-per-chunk test to sequential (Rich Trott) #21457
  • [140836a1bc] - util: fix comment typos (Renée Kooi) #21436
  • [91f111fcb2] - test: remove string error from strictEqual (Fernando Doglio) #21292
  • [02bc99daa7] - doc: correct parameters, return types in crypto.md (ZaneHannanAU) #21420
  • [5bb6e5c5df] - doc: restore documentation for two error codes (Сковорода Никита Андреевич) #21484
  • [c324b85a15] - doc: sort error codes in errors.md (Сковорода Никита Андреевич) #21485
  • [42f5ff8346] - build: add crypto check to markdown lint target (Daniel Bevenius) #21326
  • [361e4f250c] - doc: fix list format in cli.md (Vse Mozhet Byt) #21467
  • [2fa49a39e6] - test: add tests for end event of stream.Duplex (Masashi Hirano) #21325
  • [62ca2cf21c] - deps: cherry-pick 70c4340 from upstream V8 (Matheus Marchini) #21126
  • [ab27e0e785] - deps: cherry-pick acc336c from upstream V8 (Matheus Marchini) #21126
  • [37a5c8c2ff] - deps: cherry-pick b20faff from upstream V8 (Matheus Marchini) #21126
  • [4663d1c22e] - deps: backport aa6ce3e from upstream V8 (Matheus Marchini) #21126
  • [6b40ba11c1] - test: avoid running fsync on directory on AIX (John Barboza) #21298
  • [50f833db07] - net: report uv_tcp_open() errors (cjihrig) #21428
  • [881d99b3e6] - net: validate fds passed to Socket constructor (cjihrig) #21429
  • [e0bcb6aa17] - src: avoid common case heap allocation (Ben Noordhuis) #21409
  • [8e5104b094] - doc: explain HTTP writeHead()'s fast path behavior (Gireesh Punathil) #21289
  • [75e07feba8] - src: introduce inspect-brk-node (Daniel Bevenius) #20819
  • [a1580a0c4e] - tools: fix typo in .eslintrc.js (Christopher Hiller) #21449
  • [a526b4e2c7] - atomis: add notify alias (Gus Caplan) #21413
  • [5d7218965d] - deps: cherry-pick 5dd3395 from upstream V8 (Matheus Marchini) #21386
  • [8a997a503c] - doc: note synchronous part of child_process.spawn (Jamie Davis) #21234
  • [e038b2fa9a] - test: assert process.setgroups is undefined on windows (Masashi Hirano) #21286
  • [d7ff752e9e] - test: add tests for process.setgroups() (Masashi Hirano) #21286
  • [e94474913e] - doc: add example of using filter with cctest (Daniel Bevenius) #21401
  • [5cd78ba911] - module: experimental modules runMain separation (guybedford) #21350
  • [9e3168478c] - doc: fix missing parentPort link in worker_threads (Thomas Watson) #21430
  • [81046f94ff] - test: move net bytes-per-chunk test to parallel (Anna Henningsen) #21322
  • [2377aec000] - src: fix debugging for multiple categories (Anna Henningsen) #21422
  • [e7776c63da] - crypto: refer to correct deprecation id in comment (Michaël Zasso) #21399
  • [fb2592ff12] - workers,trace_events: set thread name for workers (James M Snell) #21246
  • [9cef72dd21] - test: remove the third string literal argument from assert.strictEqual() (Kevin Thomas) #21406
  • [2d6b337df9] - process: remove unused arguments in setup() (Joyee Cheung) #21377
  • [c214403c1a] - build: fix building with --build-v8-with-gn (Yang Guo) #21330
  • [23f22bc614] - test: check that benchmark tests are minimal (Rich Trott) #21046
  • [9030e933f4] - benchmark: create napi benchmark directory (Rich Trott) #21046
  • [29593e20d5] - test: run misc benchmark only once in tests (Rich Trott) #21046
  • [f461ae2f45] - test: move test-benchmark-path to sequential (Rich Trott) #21393
  • [bc20ec0c0f] - doc: eliminate _you_ from N-API doc (Rich Trott) #21382
  • [653b20b26d] - loader: remove unused error code in module_job (Gus Caplan) #21354
  • [6285fe94f6] - tools: do not disable quotes rule in .eslintrc.js (Rich Trott) #21338
  • [318d6831bf] - doc: use imperative in COLLABORATOR_GUIDE (Rich Trott) #21340
  • [177a7c06a8] - doc: remove obsolete wiki references from BUILDING (Rich Trott) #21369
  • [15023df050] - doc: add davisjam to collaborators (Jamie Davis) #21273
  • [78ad4e9dde] - src: remove unused argc var in node_stat_watcher (Daniel Bevenius) #21337
  • [17c21b67ac] - doc: fix indentation in console.md (Vse Mozhet Byt) #21367
  • [ef74368416] - doc: fix heading of optional console method args (Michaël Zasso) #21311
  • [4f17841c20] - doc: use Class Method label consistently (Rich Trott) #21357
  • [98346de08c] - tools: lint doc/*.md files (Rich Trott) #21361
  • [4566ebacf4] - doc: wrap style guide at 80 characters (Rich Trott) #21361
  • [6c41f33571] - doc: wrap pull-requests.md at 80 characters (Rich Trott) #21361
  • [b8213f17cc] - doc: remove linking of url text to url (Rich Trott) #21361
  • [3f78220c2b] - doc: correct styling of _GitHub_ in onboarding doc (Rich Trott) #21361
  • [9e994cb119] - doc: wrap releases.md at 80 chars (Rich Trott) #21361
  • [529d24e3e8] - Revert "workers,trace_events: set thread name for workers" (James M Snell) #21363
  • [e00e5e6d5d] - doc: switch the order of Writable and Readable (Joseph Gordon) #21333
  • [dfb5cf6963] - workers,trace_events: set thread name for workers (James M Snell) #21246
  • [a3fd1cd8ea] - perf_hooks: remove less useful bootstrap marks (James M Snell) #21247
  • [8fddf591c5] - perf_hooks: set bootstrap complete in only one place (James M Snell) #21247
  • [9981220e2a] - crypto: fix behavior of createCipher in wrap mode (Tobias Nießen) #21287
  • [935309325b] - test: fix deprecation warning due to util.print (Tobias Nießen) #21265
  • [e1b571d6b7] - doc: make Deprecation cycle explanation more brief (Rich Trott) #21303
  • [296fd57324] - inspector: stop dragging platform pointer (Eugene Ostroukhov)
  • [df0f7a3b4d] - doc: clarify async execute callback usage (Michael Dawson) #21217
  • [521f8f1d95] - tools: add BigInt64Array and BigUint64Array to globals (Joyee Cheung) #21255
  • [d7ba75f8aa] - test: add test to check colorMode type of Console (Masashi Hirano) #21248
  • [c5a65594ef] - doc: move 5 collaborators to emeritus status (Rich Trott) #21272
  • [0b00172df8] - test: removing unnecessary parameter from assert call (djmgit) #21307
  • [740d9f1a0e] - lib,src: make StatWatcher a HandleWrap (Anna Henningsen) #21244
  • [dea3ac7bff] - test: improve statwatcher async_hooks test (Anna Henningsen) #21244
  • [169bff3e9e] - n-api: name CallbackBundle function fields (Anna Henningsen) #21240
  • [c1d53f86f8] - doc: update NODE_OPTIONS section in cli.md (Vse Mozhet Byt) #21229
  • [7fa1344143] - src: use %zx in printf for size_t (Anna Henningsen) #21323
  • [d46446afc5] - v8: replace Buffer with FastBuffer in deserialize (Ujjwal Sharma) #21196
  • [13fd09bfa7] - doc: add build wg info to releases.md (Jon Moss) #21275
  • [671346ee8f] - src: do proper error checking in AsyncWrap::MakeCallback (Anna Henningsen) #21189
  • [0da910f9a5] - doc: move Italo A. Casas to Release Emeritus (Myles Borins) #21315
  • [a75e44d135] - esm: ensure require.main for CJS top-level loads (Guy Bedford) #21150
  • [4a54ebc3bd] - worker,src: display remaining handles if uv\_loop\_close fails (Anna Henningsen) #21238
  • [aa468abc4c] - src: unify native symbol inspection code (Anna Henningsen) #21238
  • [5d3dfedca2] - meta: remove CODEOWNERS (Rich Trott) #21161
  • [6f7de0b8d9] - doc: trim deprecation level definition text (Rich Trott) #21241
  • [dd2fc90dcf] - doc: fix reference to workerData in worker_threads (Jeremiah Senkpiel) #21180
  • [792335f712] - test: add workerdata-sharedarraybuffer test (Jeremiah Senkpiel) #21180
  • [e8d15cb149] - test: mark test-inspector-port-zero-cluster flaky (Rich Trott) #21251
  • [c3fbac432f] - build: install markdown linter for travis (Richard Lau) #21215
  • [896017b134] - build: build addon tests in parallel (Anna Henningsen) #21155
  • [a5c386d1ba] - tools: add option to use custom template with js2c.py (Shelley Vohr) #21187
  • [e92b89a75d] - src: fix http2 typos (Anatoli Papirovski) #21194
  • [688bdfef7f] - test: add crypto check to test-http2-debug (Daniel Bevenius) #21205
  • [6aade4a765] - http: remove a pair of outdated comments (Mark S. Everitt) #21214
  • [2270ab2a12] - test: remove string literals from assert.strictEqual() calls (James Kylstra) #21211
  • [187951c0fc] - test: move inspector-stress-http to sequential (Rich Trott) #21227
  • [7f70fe83ef] - tools: add BigInt to globals (Nikolai Vavilov) #21237
  • [bda34ea203] - test: check gc does not resurrect the loop (Anatoli Papirovski) #21093
  • [4f01168414] - src: do not persist fs_poll handle in stat_watcher (Anatoli Papirovski) #21093
  • [685b9b2a6a] - src: do not persist timer handle in cares_wrap (Anatoli Papirovski) #21093
  • [5e46c16371] - doc: fix type in stream doc (Aliaksei Tuzik) #21178
  • [76927fc734] - build: stop distclean from deleting v8 files (Ujjwal Sharma) #21164
  • [4d782c4720] - test: improve assert error messages (Hristijan Gjorgjievski) #21160
  • [65b9c427ac] - dns: improve setServers() errors and performance (Jamie Davis) #20445
  • [b044256f2a] - build: use LC_ALL of C for maximum compatibility (Rich Trott) #21222
  • [78c7d666fb] - build: don't change locale on smartos (Refael Ackermann) #21220
  • [2655c7b194] - test: mark fs-readfile-tostring-fail flaky for all (Rich Trott) #21177
  • [ed2b57bcd5] - tools: remove unused global types from type-parser (Rich Trott) #21135
  • [17954c2b01] - test: improve internal/buffer.js test coverage (Masashi Hirano) #21061
  • [2ff4704447] - test: move test-readuint to test-buffer-readuint (Michaël Zasso) #21170
  • [85dc9ac418] - doc: add Michaël Zasso to Release team (Michaël Zasso) #21114
  • [9c3a7bf076] - test: make url-util-format engine agnostic (Rich Trott) #21141
  • [c688a00a6d] - build: fix 'gas_version' check on localized environments (Evandro Oliveira) #20394
  • [4757771db3] - src: add consistency check to node_platform.cc (Anna Henningsen) #21156
  • [79b3423fb5] - build: initial .travis.yml implementation (Anna Henningsen) #21059
  • [5fa5ab6c48] - doc: naming function as suggested in addon docs (Tommaso Allevi) #21067
  • [39b38754eb] - src: cleanup beforeExit for consistency (James M Snell) #21113
  • [14bb905d18] - deps: V8: cherry-pick a440efb27f from upstream (Yang Guo) #21022
  • [3d8ec8f85c] - test: make url-parse-invalid-input engine agnostic (Rich Trott) #21132
  • [ea4be72f22] - child_process: swallow errors in internal communication (Anatoli Papirovski) #21108
  • [0b0370f884] - test: remove unref in http2 test (Anatoli Papirovski) #21145
  • [917960e0a1] - win, build: add documentation support to vcbuild (Bartosz Sosnowski) #19663
  • [2c4f80ffba] - doc: remove spaces around slashes (Rich Trott) #21140
  • [72e7e1da2d] - doc: alphabetize tls options (Rich Trott) #21139
  • [06ac81e786] - doc: streamline errors.md introductory material (Rich Trott) #21138
  • [73b8975b41] - doc: simplify deprecation language (Rich Trott) #21136
  • [c9cee63179] - test,tools: refactor custom ESLint for readability (Rich Trott) #21134
  • [4b9817bf1e] - benchmark: disable only the ESLint rule needing it (Rich Trott) #21133
  • [14a017cf8d] - test: apply promises API to fourth appendFile test (Rich Trott) #21131
  • [aa9dbf666b] - test: apply promises API to fourth appendFile test (Rich Trott) #21131
  • [185b9e45d3] - test: apply promises API to third appendFile test (Rich Trott) #21131
  • [cbdc1fdf44] - src, tools: add check for left leaning pointers (Daniel Bevenius) #21010
  • [c400448e85] - test: improve debug output in trace-events test (Rich Trott) #21120
  • [9047c8182c] - n-api: remove unused napi_env member (Gabriel Schulhof) #21127
  • [a6986fe8b6] - async_hooks: remove deprecated example (Mathias Buus) #20998
  • [c09bfd81b7] - fs: do not crash when using a closed fs event watcher (Joyee Cheung) #20985
  • [b4b7d368be] - lib: unmask mode_t values with 0o777 (Joyee Cheung) #20975
  • [9f9355d6d2] - doc: fix inconsistent documentation (host vs hostname) (Davis Okoth) #20933
  • [94dcdfb898] - test: increase coverage for fs.promises.truncate (Masashi Hirano) #20638
  • [bacb2cb550] - fs: refactor fs module (James M Snell) #20764
  • [db0bb5214a] - fs: improve fchmod{Sync} validation (cjihrig) #20588
  • [36e5100a39] - lib: support ranges in validateInt32() (cjihrig) #20588
  • [a5c571424a] - doc: document file mode caveats on Windows (Joyee Cheung) #20636
  • [2fe88d2218] - lib: mask mode_t type of arguments with 0o777 (Joyee Cheung) #20636
  • [fc2956d37a] - process: backport process/methods file (Michaël Zasso) #21172
  • [fc0b3610e2] - fs: don't limit ftruncate() length to 32 bits (cjihrig) #20851
  • [469baa062e] - fs: add length validation to fs.truncate() (cjihrig) #20851
  • [a0cfb0c9d4] - lib: add validateInteger() validator (cjihrig) #20851
  • [ae5567eaea] - test: add regression test for nghttp2 CVE-2018-1000168 (James M Snell) nodejs-private/node-private#117
  • [4c90ee8fc6] - deps: update to nghttp2 1.32.0 (James M Snell) nodejs-private/node-private#117
  • [8681402228] - http2: fixup http2stream cleanup and other nits (James M Snell) nodejs-private/node-private#115
  • [9ba8ed1371] - src: re-add Realloc() shrink after reading stream data (Anna Henningsen) nodejs-private/node-private#128
  • [e87bf625dd] - test: add tls write error regression test (Shigeki Ohtsu) nodejs-private/node-private#127
  • [eea2bce58d] - tls: fix SSL write error handling (Anna Henningsen) nodejs-private/node-private#127
  • [92d7b6c9a0] - fs: fix promises reads with pos > 4GB (cjihrig) #21148
  • [8e979482fa] - Revert "src: restore stdio on program exit" (Evan Lucas) #21257
  • [cb5ec64956] - src: reset TTY mode before cleaning up resources (Anna Henningsen) #21257
  • [53f8563353] - n-api: back up env before async work finalize (Gabriel Schulhof) #21129
  • [afc811cc1c] - src: break out of timers loop if !can\_call\_into\_js() (Anna Henningsen) #20884
  • [2c671ab2fd] - doc: fix typo in addons.md (Rich Trott) #21137
  • [48aa4c32d0] - zlib: removed extra util require (ErnestoSalazar) #21069
  • [1d22254c4d] - https: removed extra _http_server require (ErnestoSalazar) #21069
  • [8161287b40] - test: move benchmark-dgram to sequential (Anatoli Papirovski) #21144
  • [e2a792866c] - doc: add offboarding doc (Rich Trott) #21103
  • [1c211ec901] - inspector: code cleanup (Eugene Ostroukhov) #21070
  • [9d41ab466b] - test: refactor child-process-fork-net (Rich Trott) #21095
  • [820236fd0d] - test: mark test-trace-events-fs-sync as flaky (Matheus Marchini) #21039
  • [2d36150852] - test: string-decorater.lastChar (Masashi Hirano) #21084
  • [1733ef9dec] - test: make handling of noWarnCode stricter (Tobias Nießen) #21075
  • [ba71fe8bd3] - timers: check can_call_into_js in Immediates (Anatoli Papirovski) #21057
  • [1e607d0910] - test: add source for test.wasm (Daniel Bevenius) #21082
  • [28f2dcb22a] - test: update test-dns error message (Rich Trott) #21116
  • [66f4c7bdec] - src: fix typo string_search.h comment (Masashi Hirano) #21115
  • [c60810a853] - test: increase slop limit in memory leak test (Ben Noordhuis) #21080
  • [fda8654161] - test: log before and after RSS in memory leak test (Ben Noordhuis) #21080
  • [8e3e18ef7d] - test: unmark test-zlib.zlib-binding.deflate flaky (Anatoli Papirovski) #21109
  • [c4fc1ff295] - test: fix flaky async-hooks/test-zlib.zlib-binding.deflate (Anna Henningsen) #21077
  • [44fe78b09a] - stream: inline needMoreData function (Miklos Suveges) #21009
  • [9ada68b186] - benchmark: refactor benchmark/assert/throws.js (Rich Trott) #21030
  • [b8470b929f] - benchmark: refactor deepequal-typedarrays (Rich Trott) #21030
  • [686587ba1a] - benchmark: refactor deepequal-set (Rich Trott) #21030
  • [56c67595db] - benchmark: refactor prims-and-objs-big-loop (Rich Trott) #21030
  • [6fbb00e887] - benchmark: refactor prims-and-objs-big-array-set (Rich Trott) #21030
  • [4d714421e9] - benchmark: refactor deepequal-object (Rich Trott) #21030
  • [9b0fc59723] - benchmark: refactor deepequal-map (Rich Trott) #21030
  • [90d86586d2] - benchmark: refactor deepequal-buffer (Rich Trott) #21030
  • [c8ee379d85] - test: run crypto benchmark only once in tests (Rich Trott) #21032
  • [a3fdd2e4c5] - test: add option to test-benchmark-timers (Rich Trott) #21032
  • [15aa3c1046] - doc: add notable-change to onboarding.md exercise (Rich Trott) #21040
  • [be249d9eb5] - benchmark: fix "comparisons"' typo (Yuta Hiroto) #21085
  • [29c35bd0de] - doc: remove link prediction from STYLE_GUIDE.md (Rich Trott) #21031
  • [a30bf55e69] - lib: use focused ESLint disabling in util.js (Rich Trott) #21041
  • [261ef1d242] - doc: remove POST_STATUS_TO_PR from onboarding.md (Rich Trott) #21042
  • [2edf1728a0] - doc: fix typos on e.g. abbreviations (Rich Trott) #21045
  • [60abd08c7f] - test: remove unused empty fixture (Rich Trott) #21044
  • [f7886ab8ad] - test: avoid empty fixture in module test (Rich Trott) #21044
  • [c74c83a4c1] - test: avoid empty fixture in fs test (Rich Trott) #21044
  • [b1f0907416] - doc: use "is" rather than "has been" (Rich Trott) #21043
  • [f5bf2c8d08] - doc: move upstream information to onboarding doc (Rich Trott) #21029
  • [09aec436cb] - doc: remove vestigial onboarding section (Rich Trott) #21028
  • [fd201e0d32] - doc: add guides on writing tests involving promises (Joyee Cheung) #20988
  • [4cd44203de] - doc: remove invalid vm.Script arguments (Simen Bekkhus) #20984
  • [f79096a3f2] - src: do not cache NumberOfHeapSpaces() globally (Anna Henningsen) #20971
  • [d84aa51dc7] - test: removed message from strictEqual (Lucas Liepert) #20983
  • [e4224fd793] - test: improve path tests (Shivang) #20967
  • [f2c9e5af09] - lib: introduce internal/validators (Michaël Zasso) #21149
  • [ec058193a8] - v8: backport 9fb02b526f1cd3b859a530a01adb08bc0d089f4f (Gus Caplan) #20575
  • [ea81d42ddc] - test: show actual error in next-tick-when-exiting (Shailesh Shekhawat) #20956
  • [46d1025add] - net: use object destructuring (starkewang) #20959
  • [7e1f61070e] - test: fix flaky test-domain-timers (Anatoli Papirovski) #21019
  • [4012e0550a] - doc: fix typo in n-api.md (ohbarye) #21060
  • [b5b7459e5c] - trace_events: add version metadata (James M Snell) #20852
  • [bb8d341714] - doc: better font stack for monospace in docs (Roman Reiss) #21036
  • [d1e81b0f17] - stream: ensure Stream.pipeline re-throws errors without callback (Blaine Bublitz) #20437
  • [af06581b84] - src: restore stdio on program exit (Ben Noordhuis) #20592
  • [182c73bf7f] - http2: switch to new runtime-controlled debugging system (Anna Henningsen) #20987
  • [45eeea4330] - src: implement debug output utilities (Anna Henningsen) #20987
  • [1b8e8e90af] - doc: make minor improvements to fs.realpath() docs (Rich Trott) #20953
  • [adbbf0d625] - test: mark test-fs-readfile-tostring-fail as flaky (Matheus Marchini) #21013
  • [ff5f20fc7b] - test: add test for fs.promises.lchmod (Masashi Hirano) #20584
  • [04af69750c] - test: mark test-child-process-fork-net as flaky (Matheus Marchini) #21018
  • [ebbd036d0b] - src: remove unused private data member (Ben Noordhuis) #20974
  • [c2ae93db63] - doc: add missing link for 10.3.0 changelog (Myles Borins) #21017
  • [8dc7c883a7] - doc: improve note on zlib APIs threadpool usage (Luigi Pinca) #20380
  • [d4f507b23b] - src: remove unused req_wrap-inl.h (Daniel Bevenius) #20996
  • [ab43581f15] - doc: make constants enumeration consistent (Diego Rodríguez Baquero) #20991
  • [edf42985d7] - test: fix worker send error (Gireesh Punathil) #20973
  • [b62cbe106c] - tools: update tools/doc/package-lock.json (Rich Trott) #20970
  • [8f52c3fb6b] - stream: fix removeAllListeners() for Stream.Readable (Kael Zhang) #20924
  • [5f9c01b646] - Revert "repl: add friendly tips about how to exit repl" (cjihrig) #20972
  • [ce13797dca] - doc: fix doc for napi_get_typedarray_info (Michael Dawson) #20747
  • [011235768c] - test: improve assert test hygiene (Rich Trott) #20861
  • [88f9a399d6] - test: isolate unusual assert test in its own file (Rich Trott) #20861
  • [460a5025d0] - test: fix test failure on aix (Ruben Bridgewater) #20940
  • [babc9da6f9] - doc: add jdalton to collaborators (John-David Dalton) #20968
  • [c2c3b6f434] - lib: use object destructuring for ContextifyScript (Daniel Bevenius) #20934
  • [d7fed22511] - build,win: disable DLL-interface warnings (Bert Belder) #20958
  • [46e7cec7a5] - tools: fix sorting in doc/type-parser.js (Vse Mozhet Byt) #20976
  • [f0704f2407] - doc: mark Node 4 as EOL in changelog (Teddy Katz) #20926
  • [902120a927] - src: add CHECK_NULL/CHECK_NOT_NULL macros (Tobias Nießen) #20914
  • [5e69e1a51e] - src: add CHECK_IMPLIES macro (Tobias Nießen) #20914
  • [bfe6dc369d] - fs: fix reads with pos > 4GB (Mathias Buus) #21003
  • [d09bec8a04] - test: improve error message in async-wrap test (Rich Trott) #20948
  • [460add98fb] - test: reduce runtime (Ruben Bridgewater) #20688
  • [418739c021] - src: fix MallocedBuffer move assignment operator (Anna Henningsen) #20883
  • [82afb4cf7d] - test: remove message argument from strictEqual() (sagirk) #20912
  • [40e57885d4] - test: remove string literal from strictEqual (AbhimanyuVashisht) #20920
  • [87ad9318bb] - doc: update the notable changes (Ruben Bridgewater) #20316
  • [c036cda1f5] - doc: fix outdated link FSEvents (amitbend) #20949
  • [b4519cac20] - src: move DeleteFnPtr into util.h (Anna Henningsen) #20885
  • [45adec2616] - module: name anonymous function for debugging (Nicholas Dangles) #20811
  • [9bbab91479] - test: include port in assertion message (nam) #20889
  • [1f3eb1cc1e] - doc: fix filehandle.truncate() sample codes (Masashi Hirano) #20913
  • [d2bcd55fb5] - lib: remove unnecessary string interpolation (Daniel Bevenius) #20890
  • [819bba6d2b] - doc: removed LTS label from v4 in doc version picker (Chris Young) #20904
  • [099c6b6c5d] - meta: add link to unofficial discord (Gus Caplan) #20508
  • [554ad478d4] - test: improve coverage for readline.Interface (Masashi Hirano) #20704
  • [b0023d7bc9] - src,doc: add doc of --prof flag to help command (ohbarye) #20845
  • [ea702e2812] - assert: handle undefined filename in getErrMessage (Tim Seckinger) #20848
  • [ed9e964357] - net: remove unnecessary variables (chainhelen) #20864
  • [443d60afcc] - test: use log only in test-child-process-fork-net (Rich Trott) #20873
  • [ed84b7d42f] - test: changed assert message from string literal to template literal (CoreyGMartin) #20870
  • [be2a467395] - doc: fix incorrect fs.readFileSync example output (Teddy Katz) #20902
  • [0b1ba20fc0] - src: re-integrate headers into node.h (Anna Henningsen) #20939
  • [52f21fbfbc] - test: mark test-zlib.zlib-binding.deflate as flaky (Matheus Marchini) #20935
  • [92dd9b59eb] - inspector: get rid of the make_unique (Eugene Ostroukhov) #20895
  • [5886b7826c] - test: test about:blank against invalid WHATWG URL (Joyee Cheung) #20796
  • [b6d678b018] - test: fix tests that fail under coverage (Benjamin Coe) #20794
  • [8d8b0bdf38] - lib,src,test: fix comments (Tobias Nießen) #20846
  • [dc29a3b386] - test: add promise API test for appendFile() (Rich Trott) #20842
  • [c1fe9b29b1] - doc: add note about autocrlf required for tests (Bartosz Sosnowski) #20752
  • [d9aecc0c07] - test: improve coverage for internal/readline (Masashi Hirano) #20840
  • [9c560ca907] - test: rename and document tls test (Anna Henningsen) #20820
  • [fe7e8d6a3e] - http: fix capitalization of 418 status message (я котик пур-пур) #20700
  • [a8c74e89ae] - test: use error code rather than message in test (Rich Trott) #20859
  • [f5f9cdc110] - test: define SharedArrayBuffer as a known global (cjihrig) #20849
  • [c4f0e81dd0] - src: trace_events: background thread events (Ali Ijaz Sheikh) #20823
  • [8f8a0e3483] - assert: fix wrong message indentation (Ruben Bridgewater) #20791
  • [8a17a259f3] - doc: fix some nits in hardcoded manpage links (Vse Mozhet Byt) #20854
  • [3110d15f2b] - src: make pointers lean left in node_crypto.cc (Daniel Bevenius) #20799
  • [b6225349f4] - src: use unqualified names in node_crypto.cc (Daniel Bevenius) #20799
  • [8317a468db] - doc: fix fs.promises sample codes (Keita Akutsu) #20838
  • [88aee8a65c] - doc: improve _Deprecation_ definition (Rich Trott) #20788
  • [2e9957641e] - perf_hooks: always set bootstrapComplete (James M Snell) #20768
  • [22f46e7766] - test: remove common.globalCheck (Ruben Bridgewater) #20717
  • [ada41b02c5] - repl: make console, module and require non-enumerable (Ruben Bridgewater) #20717
  • [5ffce3ef06] - test: remove untested knownGlobals (Ruben Bridgewater) #20717
  • [e7c2616d10] - test: mark tests as flaky as intermediate step (Ruben Bridgewater) #20835
  • [b308a07301] - util: support inspecting namespaces of unevaluated modules (Gus Caplan) #20782
  • [4b64c847f1] - src: trace_events: support for metadata events (Ali Ijaz Sheikh) #20757
  • [b664a848fa] - test: improve assertion in test-performance (Anna Henningsen) #20809
  • [7b1c035218] - doc: describe using multiple link-module on win (Bartosz Sosnowski) #20774
  • [3b516177c8] - build: use nyc's merge command (Benjamin Coe) #20760
  • [338e663860] - assert: fix EOL issue in messages on Windows (Ruben Bridgewater) #20754
  • [9a8cdc93ff] - doc: fix typo in COLLABORATOR_GUIDE.md (Vse Mozhet Byt) #20742
  • [bd500af2ff] - tools: update prohibited-strings md linting (Rich Trott) #20742
  • [045b37b32d] - test: add eslint rule to verify assertion input (Ruben Bridgewater) #20718
  • [3fd67249df] - console: .table fall back to logging for function too (ohbarye) #20681
  • [3edb04d065] - src: remove 2nd undefined argument in node_file.cc (Dan Kang) #20629
  • [83119db45e] - repl: add friendly tips about how to exit repl (monkingxue) #20617
  • [1ae076b30e] - test: add loaded modules test (Ruben Bridgewater) #20567
  • [eac7aad55e] - net: lazy load dns (Ruben Bridgewater) #20567
  • [328a2c7c28] - stream: lazy load end-of-stream (Ruben Bridgewater) #20567
  • [bc6dbc3bfc] - console: lazy load cli (Ruben Bridgewater) #20567
  • [94d217f877] - stream: lazy load ReadableAsyncIterator (Ruben Bridgewater) #20567
  • [e0fd80c641] - lib: do not call performance hooks (Ruben Bridgewater) #20567
  • [9feca3ea32] - async_hooks: lazy loading for startup performance (Ruben Bridgewater) #20567
  • [74db9f43ba] - assert,util: lazy load comparison functions (Ruben Bridgewater) #20567
  • [2361f6454c] - tools: stricter eslint rule for globals (Ruben Bridgewater) #20567
  • [bd13193979] - lib: remove unnecessary require (Ruben Bridgewater) #20567
  • [07537749db] - lib: use capital letters in comments (Ruben Bridgewater) #20567
  • [72f3228203] - lib: lazy loaded (Ruben Bridgewater) #20567
  • [4a872b98a0] - cluster: remove obsolete array allocation (Ruben Bridgewater) #20567
  • [3aab6ce39d] - lib: lazy load necessary loaders (Ruben Bridgewater) #20567
  • [486ac23cb0] - lib: only load inspector stuff if necessary (Ruben Bridgewater) #20567
  • [60eab9100f] - dns: lazy loaded (Ruben Bridgewater) #20567
  • [28d00a18c8] - os: lazy loaded (Ruben Bridgewater) #20567
  • [3eb38debb4] - readline: lazy loaded (Ruben Bridgewater) #20567
  • [4a92da15dc] - querystring: lazy loaded (Ruben Bridgewater) #20567
  • [0ace8f9835] - string_decoder: lazy loaded (Ruben Bridgewater) #20567
  • [526163cff9] - url: introduce URL\_FLAGS\_IS\_DEFAULT\_SCHEME\_PORT flag (Ayush Gupta) #20479
  • [ed5f253cfa] - stream: refactor getHighWaterMark in state.js (Daniel Bevenius) #20415
  • [47103493f7] - child_process: fix exec set stdout.setEncoding (killagu) #18976
  • [aaf1df59be] - build: export openssl TLSv1 methods again (Ben Noordhuis) #20712
  • [d6805c15a5] - src: add override to ThreadPool methods in zlib (Daniel Bevenius) #20769
  • [9b43af3703] - fs: lazy load createPromise/promiseResolve (James M Snell) #20766
  • [2d2897855f] - fs: lazy load the promises impl (James M Snell) #20766
  • [dc30d36467] - fs: consistent constants use and cleanup (James M Snell) #20765
  • [657f8cbe41] - doc: fix linter warnings and typos in manpage (Alhadis) #20741
  • [8781bcb1ee] - tools, doc: wrap manpage links in code elements (Vse Mozhet Byt) #20785
  • [165971d35b] - doc: sort references in ASCII order (Rich Trott) #20790
  • [e1ff587a26] - tools, doc: fix stability index isssues (Vse Mozhet Byt) #20731
  • [9e432ca79c] - test: add promise API test for appendFile() (Rich Trott) #20739
  • [740bf783e5] - vm,trace_events: add node.vm.script trace events category (James M Snell) #20728
  • [8f489a2447] - doc: add .github to CODEOWNERS (Rich Trott) #20733
  • [7943449305] - doc: improve specificity in CODEOWNERS (Rich Trott) #20729
  • [38fc741c36] - tools: eliminate intermediate module in doctools (Vse Mozhet Byt) #20701
  • [678b7544df] - module: introduce defaultModuleName in module.js (Daniel Bevenius) #20709
  • [d5db576d15] - zlib: reduce number of static internal methods (Anna Henningsen) #20674
  • [7d28f5bb1b] - doc: reorder CODEOWNERS file (Rich Trott) #20732
  • [a6667d68f3] - test: slightly improve test-util-inspect assertions (Anna Henningsen) #20721
  • [6f4e9ffb7b] - tools: fix "the the" typos in comments (Masashi Hirano) #20716
  • [01aa0581fe] - src: order C++ error list alphabetically (Anna Henningsen) #20707
  • [5eb0765fc9] - src: handle TryCatch with empty message (Ben Noordhuis) #20708
  • [56de3bfb70] - benchmark: add tls benchmark for legacy SecurePair (Alex Fernández) #20344
  • [a41c44a307] - codeowners: add rule for *.gypi files (Ben Noordhuis) #20740
  • [b701f5af18] - codeowners: fix typo in v8-inspector team name (Ben Noordhuis) #20740
  • [e5a0c197bd] - fs: refactor promises version of lchown and lchmod (cjihrig) #20551
  • [1160d61cd9] - assert: support symbols as assertion messages (cjihrig) #20693
  • [0d28b4b6ba] - test: disable colors in test-assert-checktag.js (cjihrig) #20695
  • [dccbc3a153] - test: disable colors in test-assert-deep.js (cjihrig) #20695
  • [90c77bcc18] - test: disable colors in test-assert.js (cjihrig) #20695
  • [fd14ec1101] - doc: add missing changes: entry for assert.throws (Anna Henningsen) #20723
  • [39a41120d4] - stream: simplify writable's validChunk() (cjihrig) #20696
  • [981a2f7b16] - stream: simplify Writable.prototype.cork() (cjihrig) #20697
  • [2b6e8ccfd4] - test: increase test coverage for fs/promises.js (David Humphrey) #19811
  • [e6c0bbe185] - test: display values in AssertionErrors (RakshithNM) #20545
  • [39caa6ddaf] - fs: use _final() for fs.WriteStream (Jackson Tian) #20562
  • [ccf69dd3b6] - inspector: fix inspector::Agent::HasConnectedSessions (helloshuangzi) #20614
  • [886116f837] - test: apply test-fs-access to promises API (Rich Trott) #20667
  • [a66aad4a50] - doc: fixup NODE_EXTERN -> NAPI_EXTERN (Michael Dawson) #20641
  • [f263340731] - doc: fix signature for napi_create_range_error (Michael Dawson) #20641
  • [2a7c863d3d] - test: modernize and correct test-doctool-html.js (Vse Mozhet Byt) #20676
  • [b795953b5f] - tools: hide symbols for builtin JS files in binary (Anna Henningsen) #20634
  • [9c1c03e5d4] - test: better error message in trace events test (Anna Henningsen) #20655
  • [7bff6d15b2] - tools: overhaul tools/doc/html.js (Vse Mozhet Byt) #20613
  • [d11a435875] - doc: fix typo in dns docs (Anna Henningsen) #20711
  • [0aab92f6b2] - test: add test for async hooks parity for async/await (Maya Lekova) #20626
  • [7a980086c8] - build: always use BUILDTYPE binary to run JS tests (Joyee Cheung) #20362
  • [4c6bfbdbb4] - http: fix client response close & aborted (Robert Nagy) #20075
  • [30aceedba6] - src: make env_ and context_ private (Daniel Bevenius) #20671
  • [2db83fdc0c] - test: remove deepStrictEqual() third argument (Francesco Falanga) #20702
  • [ebc1b77e5a] - stream: no need to initial er with false (Jackson Tian) #20607
  • [9422909e07] - src: remove unused includes from node_contextify.h (Daniel Bevenius) #20670
  • [e732b4ce5c] - src: use unqualified names in node_contextify.cc (Daniel Bevenius) #20669
  • [512982c0ff] - doc: update AUTHORS list (Michaël Zasso) #20658
  • [b10823506d] - meta: add initial CODEOWNERS file (James M Snell) #20554
  • [57dfd64f8f] - src: add missing override to ThreadPoolWork funcs (Daniel Bevenius) #20663
  • [cecec46204] - crypto: add test case for AES key wrapping (Yihong Wang) #20587
  • [34d67085d5] - crypto: allocate more memory for cipher.update() (Yihong Wang) #20370
  • [1e5de6fe97] - crypto: add using directives for v8::Int32, Uint32 (Tobias Nießen) #20225
  • [f5e7010eb9] - crypto: use kNoAuthTagLength in InitAuthenticated (Tobias Nießen) #20225
  • [eb21a6b7f6] - test: remove crypto.DEFAULT_ENCODING usage (Daniel Bevenius) #20221
  • [fd5adbc9c3] - src: fix node_crypto.cc compiler warnings (Daniel Bevenius) #20216
  • [5ea1a58db9] - crypto: remove rsaPrivate and rename rsaPublic (Daniel Bevenius) #20164
  • [503844eb73] - crypto: add addCipherPrototypeFunctions function (Daniel Bevenius) #20164
  • [72029b8cc7] - crypto: add createCipher/WithIV functions (Daniel Bevenius) #20164
  • [de06115d18] - fs: make fs.promises non-enumerable (cjihrig) #20632
  • [e06c5874f6] - doc: add global node_modules to require.resolve() (musgravejw) #20534
  • [1d7379d641] - doc: fix stability text for n-api (Michael Dawson) #20659
  • [ebd102e473] - tools: use macOS as operating system name (Rich Trott) #20579
  • [73492233c3] - doc: add util.types.isModuleNamespaceObject() (Gus Caplan) #20616
  • [41e1dc09de] - test: add regression test for #11257 (Benjamin Coe) #20391
  • [3929516a6f] - doc: fix nits in doc/api_assets/style.css (Vse Mozhet Byt) #20601
  • [bb857d9e71] - assert: make sure throws is able to handle primitives (Ruben Bridgewater) #20482
  • [c244436707] - errors: move functions to error code (Ruben Bridgewater) #20486
  • [5d06c1e1ae] - assert: move AssertionError into own file (Ruben Bridgewater) #20486
  • [01abed1c36] - doc: update assert documentation (Ruben Bridgewater) #20486
  • [08097ccf84] - tools: ignore VS compiler output (Yulong Wang) #20527
  • [0824ea9d7b] - src: use unqualified names in module_wrap.cc (Daniel Bevenius) #20594
  • [7c13e54ca7] - lib: return directly from packageMainCache (Daniel Bevenius) #20591
  • [43ec938634] - src: remove static variables from string_search (Anna Henningsen) #20541
  • [f69a823f8e] - deps: upgrade to libuv 1.20.3 (cjihrig) #20585
  • [c546746396] - doc: add util.types.isBig{Int,Uint}64Array() (cjihrig) #20615
  • [d568952b8c] - doc: fix missing napi_get_typedarray_info() param (Gabriel Schulhof) #20631
  • [8604481b2e] - vm: move emitExperimentalWarning (Daniel Bevenius) #20593
  • [a89cc2886e] - src: protect global state with mutexes (Anna Henningsen) #20542
  • [2df99ac095] - src: use lock for c-ares library init/cleanup (Anna Henningsen) #20539
  • [5803973206] - src: minor refactor to string_search.h (Anna Henningsen) #20546
  • [105f606202] - v8: backport 9fb02b526f1cd3b859a530a01adb08bc0d089f4f (Gus Caplan) #20575
  • [1f34c04bd0] - net: remove typo in setTimeout comment (Daniel Bevenius) #20576
  • [983cb269e0] - src: don't create Undefined if not needed (Daniel Bevenius) #20573
  • [e01e060763] - src: rename handle parameter object (Daniel Bevenius) #20570
  • [9177f734e3] - doc: update VM section text (Daniel Bevenius) #20595
  • [4a7bb406fe] - doc, tools: unify stability signatures (Vse Mozhet Byt) #20552
  • [d327893193] - doc: refactor mode constants parts in fs.md (Shobhit Chittora) #20558
  • [05ce635e9a] - doc: match console.count()/countReset() signatures (Lambdac0re) #20599
  • [f7267b4af0] - tools: add eslint check for skipIfEslintMissing (Richard Lau) #20372
  • [b2d3db433d] - test: use common.canCreateSymLink() consistently (cjihrig) #20540
  • [2a1efa26a7] - tools: add v10 to alternative version docs menu (Vse Mozhet Byt) #20586
  • [e995ae5992] - doc: clarify this in event listeners (daGo) #20537
  • [eb483dbac5] - fs: fchmod->fchown in promises/lchown (Сковорода Никита Андреевич) #20407
  • [eb724f00a3] - fs: remove broken code in promises/write (Сковорода Никита Андреевич) #20407
  • [bd27a59865] - doc: move tunniclm to Emeritus (Rich Trott) #20533
  • [ec65fe48d8] - doc: add trace category for fs sync methods (Chin Huang) #20526
  • [0b5dd102e0] - fs: move fs/promises to fs.promises (cjihrig) #20504
  • [8148fca730] - doc: update "Who to cc..." in COLLABORATOR_GUIDE (Vse Mozhet Byt) #20564
  • [70586c0334] - doc: excise "periodically" before "emit events" (Jesse W. Collins) #20581
  • [01560b69a7] - doc: edit text about revoking deprecations (Rich Trott) #20519
  • [eed3f10615] - doc: edit text for DEP0013 (Rich Trott) #20519
  • [b2b4871c15] - doc: minor edit to DEP0065 (Rich Trott) #20519
  • [73f5ea9bd9] - doc: fix minor typographical error in DEP0079 text (Rich Trott) #20519
  • [faa81937a5] - doc: edit text for DEP0082 (Rich Trott) #20519
  • [f796b0856c] - doc: fix text for DEP0085 (Rich Trott) #20519
  • [74c74db35e] - doc: edit text for DEP0094 (Rich Trott) #20519
  • [c6e4ffa429] - doc: edit text for DEP0012 (Rich Trott) #20519
  • [adf5b80b20] - doc: edit text for DEP0101 (Rich Trott) #20519
  • [67e44bf588] - doc: edit text for DEP0104 (Rich Trott) #20519
  • [578e0546e0] - test: fix test-cli-node-options.js on mips (Ruben Bridgewater) #20377
  • [601f138063] - test: fix buffer writes on mips (Ruben Bridgewater) #20377
  • [98ccaead0d] - doc: clearer doc-only deprecations (Ruben Bridgewater) #20381
  • [a4d2089c76] - tools: remove redundant code in doc/html.js (Vse Mozhet Byt) #20514
  • [ff619d39e6] - url: fix WHATWG host formatting error (Yichao 'Peak' Ji) #20493
  • [bea4ffcc97] - doc: update one more command in crypto.md (Shobhit Chittora) #20500
  • [018b5ad800] - doc: add snake_case section for C-like structs (Daniel Bevenius) #20423
  • [e25f2c9e91] - errors: remove dead code (Ruben Bridgewater) #20483
  • [1109104206] - tls: remove sharedCreds in Server constructor (Daniel Bevenius) #20491
  • [8bd45d8212] - doc: updates crypto doc with openssl list -cipher-algorithms (Shobhit Chittora) #20502
  • [880772a7ff] - doc: fix N-API property descriptor documentation (Gabriel Schulhof) #20433
  • [16970ffda4] - benchmark: track exec time in next-tick-exec (Anatoli Papirovski) #20462
  • [1ebec18624] - tls: cleanup onhandshakestart callback (Anatoli Papirovski) #20466
  • [7b8e9ca7b8] - lib: expose FixedQueue internally and fix nextTick bug (Anatoli Papirovski) #20468
  • [1de67c71fb] - test: fix common.canCreateSymLink() on non-Windows (Masashi Hirano) #20511
  • [0b16c2482d] - https: defines maxHeadersCount in the constructor (Daiki Arai) #20359
  • [79e1260cd8] - doc: fix manpage warning (Jérémy Lal) #20383
  • [167de1f038] - build: check for different deprecation signatures (Ruben Bridgewater) #20384
  • [54f30658a3] - src: fix inconsistency in extern declaration (Yang Guo) #20436
  • [70b2e169b4] - test: fix up N-API error test (Gabriel Schulhof) #20487
  • [6052ccc009] - test: rename misnamed test (Rich Trott) #20532
  • [d3a219c6ec] - repl: add spaces to load/save messages (cjihrig) #20536
  • [80bdff0086] - test: add fs/promises filehandle stat test (Masashi Hirano) #20492
  • [745e0a5583] - doc: document using domain in REPL (Ayush Gupta) #20382
  • [b2e8b9c473] - doc: fix mkdtemp() documentation (Rich Trott) #20512
  • [17dbf6c77f] - n-api: make test_error functions static (Gabriel Schulhof)
  • [d7db306d3b] - doc: update examples for fs.access() (BeniCheni) #20460
  • [f5d42532a3] - src: refactor BaseObject internal field management (Anna Henningsen) #20455
  • [c21a52f415] - src: access ContextifyContext\* more directly in property cbs (Anna Henningsen) #20455
  • [e5537477d4] - doc: update Collaborator Guide reference (Rich Trott) #20473
  • [b6de6a7e35] - lib: named anonymous functions (Carrie Coxwell) #20408
  • [1b9c40cc71] - util: named anonymous functions (Carrie Coxwell) #20408
  • [391c420c3e] - doc: synchronize argument names for appendFile() (Rich Trott) #20489
  • [8b17e7ae04] - doc: update cli flag in crypto.md (Shobhit Chittora) #20400
  • [e854c953fd] - util: improve spliceOne perf (Anatoli Papirovski) #20453
  • [58a65d6689] - events: optimize condition for optimal scenario (Anatoli Papirovski) #20452
  • [74685f1b8f] - doc: add missing periods in documentation.md (Vse Mozhet Byt) #20469
  • [4dce39a919] - test: use fs.copyFileSync() (Richard Lau) #20340
  • [b24ee078f6] - test: remove unnecessary strictEqual() argument from remoteClose() (Daylor Yanes) #20343
  • [b5931e1d45] - child_process: name anonymous functions (Denis Fäcke) #20399
  • [e552158dd2] - timers: named anonymous functions (Kyle Martin) #20397
  • [b0ed31cf9c] - doc: update writing-and-running-benchmarks.md (xsbchen) #20379
  • [658fbdc105] - doc: add http.ClientRequest maxHeadersCount (Daiki Arai) #20361
  • [289e4cef3f] - benchmark: fix next-tick-depth (Anatoli Papirovski) #20461
  • [7a769ebba8] - doc: add squash guideline to pull-requests doc (Rich Trott) #20413
  • [166df9e15c] - doc: remove squash guideline from onboarding doc (Rich Trott) #20413
  • [56c27c6a2b] - doc: add more missing backticks (Vse Mozhet Byt) #20438
  • [ad793ab93c] - n-api: test and doc napi_throw() of a primitive (Gabriel Schulhof) #20428
  • [abf11550b2] - doc: add missing periods or colons (Vse Mozhet Byt) #20401
  • [261776d6b4] - doc: mitigate marked bug (Vse Mozhet Byt) #20411
  • [54e93315ed] - doc: specify types of listener parameter (Vse Mozhet Byt) #20405
  • [b0c0352742] - tools: dedupe property access in doc/type-parser (Vse Mozhet Byt) #20387
  • [fcc5492df2] - doc: clarify FileHandle text (Rich Trott) #20450
  • [5a839b9911] - doc: remove unclear text from fs.write() (Rich Trott) #20450
  • [459c20c0b8] - doc: edit fs.createReadStream() highWaterMark (Rich Trott) #20450
  • [f36a5e3ba5] - doc: remove redundant table of contents for N-API (Ayush Gupta) #20395
  • [1908668826] - n-api: document the look of napi_external values (Gabriel Schulhof) #20426
  • [7ac491b8ac] - n-api: document that native strings are copied (Gabriel Schulhof) #20425
  • [d7557e111e] - doc: refine napi_get_property_names() doc (Gabriel Schulhof) #20427
  • [b61ae7fe09] - doc: remove "has been known" tentativeness (Rich Trott) #20412
  • [b89d8178b4] - errors: minor (SystemError) refactoring (Ruben Bridgewater) #20337
  • [58be6efd29] - src: avoid std::make\_unique (Anna Henningsen) #20386
  • [de9d1f15de] - doc: remove parenthetical in onboarding-extras (Rich Trott) #20393
  • [348d391a71] - build: remove --xcode configure switch (Ben Noordhuis) #20328
  • [2b8b40f800] - test: fix a TODO and remove obsolete TODOs (Ruben Bridgewater) #20319
  • [5542a98aa4] - doc: improve process event headers (Ruben Bridgewater) #20312
  • [90026c3f3e] - doc: improve assert docs (Ruben Bridgewater) #20313
  • [7293c58d51] - assert: make skipping indicator blue (Ruben Bridgewater) #20315
  • [f5054d3412] - assert: minor error message improvements (Ruben Bridgewater) #20315
  • [ec2037da12] - child_process: fix leak when passing http sockets (Santiago Gimeno) #20305
  • [57e5a3e15f] - doc: remove redundant empty lines (Vse Mozhet Byt) #20398
  • [9cf3ae5bc3] - doc: add missing backticks in n-api.md (Vse Mozhet Byt) #20390
  • [9b30bc4f81] - tls: fix getEphemeralKeyInfo to support X25519 (Shigeki Ohtsu) #20273
  • [e45e5b809d] - fs: point isFd to isUint32 (Daniel Bevenius) #20330
  • [fd912a37a0] - stream: only check options once in Duplex ctor (Daniel Bevenius) #20353
  • [31812edb2d] - src: remove unnecessary copy operations in tracing (Anna Henningsen) #20356
  • [3962c734ae] - util: fix isInsideNodeModules inside error (Anatoli Papirovski) #20266
  • [29bc735d42] - console: fix console.table() display edge case (Rich Trott) #20323
  • [be34388a07] - doc: unify and dedupe returned values in timers.md (Vse Mozhet Byt) #20310
  • [ccf1b24af2] - tools: remove redundant RegExp flag (Vse Mozhet Byt) #20309
  • [f0b2b2605a] - http: refactor outgoing headers processing (Anatoli Papirovski) #20250
  • [e0d2bc5cce] - src: improve fatal exception (Ruben Bridgewater) #20294
  • [2ce4b7cb8c] - build: do not depend on cp in PATH (Anna Henningsen) #20296
  • [701f536ef4] - doc: remove superfluous URL require statement (Mark Tiedemann) #20364
  • [d9bc9217a7] - doc: fix typo in console.md (Daniel Hritzkiv) #20349
  • [73cd2798df] - tls: specify options.name in validateKeyCert (Daniel Bevenius) #20284
  • [cc09d7ec5b] - doc: remove console.table() as inspector-dependent (Rich Trott) #20346
  • [1490164230] - inspector: allow concurrent inspector sessions (Eugene Ostroukhov) #20137
  • [14188b1266] - doc: add Slack community to support options (Tracy) #18191
  • [705d9ecd13] - n-api: remove unused Test function (Daniel Bevenius) #20320
  • [3a3144cf04] - doc: remove os.uptime() Windows note (cjihrig) #20308
  • [c139d2ab8d] - doc: fix unhandled to uncaught (Ruben Bridgewater) #20293
  • [61a56fe437] - test: added coverage for fs/promises API (Mithun Sasidharan) #20219
  • [375994f940] - inspector: Use default uv_listen backlog size (Eugene Ostroukhov) #20254
  • [b5c1c146f5] - n-api,test: remove superfluous persistent (Gabriel Schulhof) #20299
  • [8d24b6ed34] - n-api: update cli documentation (Gabriel Schulhof) #20301
  • [2de3343474] - n-api,test: make method static (Gabriel Schulhof) #20292
  • [769b6c8fd2] - test: fix flaky child-process-exec-kill-throws (Santiago Gimeno) #20213
  • [e17280e8c9] - crypto: make pbkdf2 use checkIsArrayBufferView (Daniel Bevenius) #20251
  • [61e93963ce] - crypto: add checkIsArrayBufferView (Daniel Bevenius) #20251
  • [e81bb9f8a3] - crypto: add getIntOption function to reduce dupl (Daniel Bevenius) #20247
  • [391d2f830a] - crypto: simplify diffiehellman getFormat function (Daniel Bevenius) #20246
  • [b5bc6bd94b] - src: fix Systemtap node_gc_stop probe (William Cohen) #20152
  • [b239591ed8] - n-api,test: make methods static (Gabriel Schulhof) #20243
  • [d4b19cf43f] - test,n-api: re-write test_error in C (Gabriel Schulhof) #20244
  • [3bf736e569] - doc: update pull request template in guide (Zachary Vacura) #20277
  • [171cbb1c64] - doc: fix net.Socket link inconsistencies (Hackzzila) #20271
  • [6bf816fde2] - src: limit foreground tasks draining loop (Ulan Degenbaev) #19987
  • [99e0b913c6] - test: add checkMethods function for Certificate (Daniel Bevenius) #20224
  • [26525ef5ab] - doc: fix typos in doc/changelogs/CHANGELOG_V10.md (Vse Mozhet Byt) #20265
  • [3bc5353110] - doc: fix spelling of API name in 10.0.0 changelog (Tobias Nießen) #20257
  • [c5b3459003] - build: use -9 with kill in Makefile (Rich Trott) #20195
  • [9eacd66bcb] - lib: make sure console is writable (Kyle Farnung) #20185
  • [bd2e521096] - src: rename return var in VerifySpkac functions (Daniel Bevenius) #20218
  • [a4dae6c226] - src: prefer false instead of bool zero (Daniel Bevenius) #20218
  • [0ddc06098d] - test: improve http res write and end dont take array (Ilya Sotov) #20199
  • [a342cd693c] - net: honor default values in Socket constructor (Santiago Gimeno) #19971
  • [a4cba2d7a4] - build: normalise test.py calls to use PARALLEL_ARGS (Chris Miller) #20124
  • [49275c450a] - http: remove duplicate parser unset (Anatoli Papirovski) #20126
  • [cda94b2bb8] - http: cleanup parser properties (Anatoli Papirovski) #20126
  • [ea60148c16] - http: remove duplicate comment (Anatoli Papirovski) #20126
  • [6886dd1a6c] - http: cleanup _http_common.js (Anatoli Papirovski) #20126
  • [c322fca2ad] - test: improve common.expectsError (Ruben Bridgewater) #19797
  • [69495436e2] - src: cover extra load-via-special-symbol scenario (Gabriel Schulhof) #20186
  • [65e62e5665] - fs: return stats to JS in sync methods (Joyee Cheung) #20167
  • [b7d1e19e30] - doc: update trace events categories description (Beni von Cheni) #20092
  • [bb3ead8ba6] - test: update non-string header names should throw (Dhansuhu Uzumaki) #20172
  • [f274e6921f] - crypto: fix explanation in CipherBase::SetAuthTag (Tobias Nießen) #20197
  • [2fd7284add] - test: add test for loading read-only modules (Bill Ticehurst) #20138
  • [ffd57cd7b2] - deps: upgrade to libuv 1.20.2 (cjihrig) #20129
  • [1bdd3b0dcf] - tools: improve heading type detection in json.js (Vse Mozhet Byt) #20074
  • [4125a9f8de] - doc: fix incorrect net listen signature (Anatoli Papirovski) #20209
  • [d591a59ac1] - meta: document commit msg exception for long URLs (Vse Mozhet Byt) #20207
  • [51164dd6ad] - src: CancelTerminateExecution before throwing errors (Joyee Cheung) #20146
  • [e8ea61be41] - lib: remove unnecessary assignment of exports (Daniel Bevenius) #20143
  • [8ff73aa82d] - doc: modify net.Server.listen arg list (musgravejw) #20142
  • [881fca418c] - lib: remove unused binding const (Daniel Bevenius) #20144
  • [bc6965bdd2] - test: fix arg names in benchmark string_decoder (Anatoli Papirovski) #20125
  • [6c90aee0b5] - test: reduce duration in misc benchmark (Anatoli Papirovski) #20125
  • [26a0a4659d] - test: fix missing param in url benchmark (Anatoli Papirovski) #20125
  • [77dc257f67] - test: use correct arg name in domains benchmark (Anatoli Papirovski) #20125
  • [8c3e672543] - test: use correct arg name in assert benchmark (Anatoli Papirovski) #20125
  • [f572927147] - benchmark: do not multiply n by 1e6 in arrays (Anatoli Papirovski) #20125
  • [6278c4b268] - test: fix long-running http benchmarks (Anatoli Papirovski) #20125
  • [c61db33865] - test: fix long-running buffer benchmarks (Anatoli Papirovski) #20125
  • [a4975cab41] - doc: detail CI sub-tasks rerunning (Vse Mozhet Byt) #20200
  • [0a3876d025] - tools: delete redundant .eslintignore rule (Vse Mozhet Byt) #20203
  • [3d7605561f] - doc: remove "For example" expression in N-API doc (Gabriel Schulhof) #20187
  • [b4e86f12f8] - test: resolve process.setgid() error on Ubuntu (Divyanshu Singh) #19755
  • [0d56982e56] - doc: fix a typo in console documentation (Mykola Bilochub) #20176
  • [82c52b5841] - test: fix test-child-process-send-returns-boolean (Rich Trott) #20136
  • [9495d9477b] - doc: wrap buffer.md at 80 characters (Rich Trott) #19546
  • [fccff2702e] - Revert "process: add version constants and compare" (Rod Vagg) #20062
  • [6e05a96125] - doc: add flags section to document all flags (Indranil Dasgupta) #20042
  • [d7994764fa] - buffer: fix deprecation warning emit (Anatoli Papirovski) #20163
  • [4a96a5041b] - inspector: migrate node to js_protocol.pdl (Alexey Kozyatinskiy) #20141
  • [392ed93bf0] - test: fix flaky http-server-keep-alive-timeout (Santiago Gimeno) #20093
  • [4f68133568] - console: fix class inheritance regression (Anatoli Papirovski) #20158
  • [bed57ef2be] - test: removes string literals from test-domain-timer.js (Palash Nigam) #20120
  • [0b7e626fed] - doc: fix inconsistency in documentation for building (Spencer Greene) #20091
  • [1aa74cc2e5] - src: move v8::HandleScope call to Emit (Ujjwal Sharma) #20045
  • [193d808c25] - doc: improve buf.write() text in buffer.md (Rich Trott) #20115
  • [655ab65a90] - assert: validate the block return type (Ruben Bridgewater) #19886
  • [7f3838bb3e] - util: improve inspect performance (Ruben Bridgewater) #20009
  • [9566603f35] - doc: add hiding comments note to contributor guide (Vse Mozhet Byt) #20149
  • [c64632ea3b] - lib: remove duplicate require calls in tls.js (Daniel Bevenius) #20099
  • [beaa7bb671] - lib: make c, ca and certs const in _tls_common (Daniel Bevenius) #20073
  • [6348ec869f] - lib: use object destructuring tls.js (Daniel Bevenius) #20070
  • [5c1580c99d] - doc: add myself to list of TSC members (Timothy Gu) #20132
  • [56d6e82b0a] - doc: fully document --experimental-repl-await (Timothy Gu) #20133
  • [c31f0d0ba2] - doc: fix misplaced entries in test/common doc (Rich Trott) #20117
  • [1fab8b44c3] - test: remove message from strictEqual assertions (isurusiri) #20067
  • [f2396ee60c] - repl: hide top-level await feature behind a flag (Timothy Gu) #19604
  • [8e969b6a77] - src: remove req_wrap-inl.h from stream_base.h (Daniel Bevenius) #20063
  • [cf46ca76ff] - domain: converted anonymous to named function (Daven Casia) #20021
  • [c798adcc1c] - doc: move mikeal to Collaborator Emeriti list (Rich Trott) #20113
  • [793bf211d7] - doc: adjust slightly awkward wording in buffer.md (Rich Trott) #20037
  • [efda6fbce6] - doc: update links and names for DevTools Protocol (Vse Mozhet Byt) #20111
  • [d784dbf36a] - timers: call destroy on interval error (Anatoli Papirovski) #20001
  • [77f3c1f8f7] - test: fix http-agent-destroyed-socket cb not firing (Anatoli Papirovski) #20006
  • [ed45a8b0cc] - doc: prevent one more false-positive linkification (Vse Mozhet Byt) #20087
  • [b6fa3ae41e] - doc: fix suspicious heading emphasis in n-api.md (Vse Mozhet Byt) #20086
  • [0a99cb1a3d] - doc: add ryzokuken to collaborators (Ujjwal Sharma) #20081
  • [fc0ddaa114] - doc: fix two sorting nits in fs.md (Vse Mozhet Byt) #20078
  • [a167b6aab6] - util: fix inspect performance bug (Ruben Bridgewater) #20007
  • [27e6fd3983] - doc: unify and compact some fragments in fs.md (Vse Mozhet Byt) #20050
  • [ae327d6d1e] - doc: unify more headings (Vse Mozhet Byt) #20046
  • [6d1c3e5ffc] - doc: clarify url doc (James M Snell) #19899
  • [8a0b994de3] - test: remove expectations based on v8 headers from types test (Gus Caplan) #20003
  • [faf563e6a1] - doc: unify format of iterables (Vse Mozhet Byt) #20036
  • [5008c5a273] - doc: improved flow for macOS firewall script (Joseph Gordon) #18689
  • [7248171e4c] - doc: unify section structures (Vse Mozhet Byt) #20028
  • [f086354d3b] - errors: alter ERR_HTTP2_PSEUDOHEADER_NOT_ALLOWED (davidmarkclements) #19958
  • [3c1ad38e64] - stream: fix incorrect comment in _stream_readable.js (Snehil Verma) #19882
  • [2d40895797] - src: add sync trace to fs (Chin Huang) #19649
  • [44856f72cb] - tools: fix broken link in icu notes (Harry Sarson) #20030
  • [80de8302e0] - src: add HandleScope to fix error (Ujjwal Sharma) #19972
  • [b806b04688] - doc: include error code in buffer documentation (Rich Trott) #19982
  • [846f4e1c9f] - doc: add missing type=misc top comments (Vse Mozhet Byt) #20022
  • [65bd225f13] - test: fix warning in dlopen-ping-pong/binding.cc (Daniel Bevenius) #19966
  • [86c1f19a8c] - doc: add missing YAML keyword in v8.md metadata (Vse Mozhet Byt) #20023
  • [04491db1d3] - doc, src: sort + fill up cli options and env vars (willhayslett) #19878
  • [512a6a55b7] - tools: stricter no-undef eslint rule (Ruben Bridgewater) #19926
  • [cb2e78aca3] - doc: remove _writableState reference (Anatoli Papirovski) #20004
  • [e635723157] - doc: add net socket write signature (Gurin, Sebastian) #19967
  • [d7b162cfa0] - fs: complete error message for validate function (buji) #19909
  • [ba438fe592] - doc: improve http.setHeader and getHeader typeinfo (Gerhard Stoebich) #19902
  • [b6fbe16b41] - errors: alter ERR_HTTP2_INVALID_CONNECTION_HEADERS (davidmarkclements) #19807
  • [fbf9e0609b] - doc: fix wrong response.end() at request.socket (ikasumiwt) #19507
  • [e9a33da58c] - assert: fix actual & expected input (Ruben Bridgewater) #19925
  • [15e8bdf95c] - doc: fix typo in README (Tobias Nießen) #20011
  • [fc17e2dcb3] - doc: add pronouns for ofrobots (Ali Ijaz Sheikh) #19992
  • [4d7bbe8ad2] - doc: move trevnorris to TSC Emeritus (Trevor Norris) #19985
  • [e85c20b511] - net,http2: merge write error handling & property names (Anna Henningsen) #19734
  • [2a3a66afb3] - errors: pass missing message parameter to internalAssert (Ayush Gupta) #19908
  • [17deb5fe85] - src: add node_internal.h includes for arraysize (Daniel Bevenius) #19916
  • [cdc1171af3] - doc: fix errors in sample code comments (Rich Trott) #19963
  • [90fc496da4] - doc: fix punctuation and wrapping in buffer.md (Rich Trott) #19964
  • [c29f2f26c8] - doc: added ready events to fs/streams,net/socket (Matei Copot) #19968
  • [4766f51823] - doc: remove superfluous word from crypto doc (Tobias Nießen) #19946
  • [105980f6e4] - doc: fix parameter type format (Vse Mozhet Byt) #19957
  • [a8533cf543] - doc: add quotes for event names + fix similar nits (Vse Mozhet Byt) #19915
  • [a60e4989cb] - doc: vm.runIn\*Context can accept a string as options (Gerhard Stoebich) #19910
  • [31b5ed49e0] - doc: add and unify even more return values (Vse Mozhet Byt) #19955
  • [0be14def2c] - doc: replace unneeded snake cases (Vse Mozhet Byt) #19951
  • [4c70616c7b] - doc: move evanlucas to TSC Emeritus (Evan Lucas) #19953
  • [7d2814e790] - doc: unify End-of-Life marker (Tobias Nießen) #19942
  • [e590cfceed] - doc: add missing backticks around code fragments. (Vse Mozhet Byt) #19938
  • [f600e95ff0] - doc, tools: make type parsing more strict (Vse Mozhet Byt) #19881
  • [e14585fa27] - test: move require('http2') after crypto check (Daniel Bevenius) #19907
  • [4162115326] - test: add check for root user (Daniel Bevenius) #19850
  • [d6ce4ecb57] - buffer: do not emit deprecation notice on Buffer.of (Timothy Gu) #19682
  • [dfea13a168] - test: verify inspector help url works (cjihrig) #19887
  • [8170f4f463] - build: add support for IBM i platform (Jesse Gorzinski) #19667
  • [5e6817261c] - doc: prevent a false-positive linkification (Vse Mozhet Byt) #19913
  • [fa2d43bd3e] - url: make urlToOptions() handle IPv6 literals (Luigi Pinca) #19720
  • [d1156da815] - test: refactor parallel/test-tls-async-cb-after-socket-end (juggernaut451) #18985
  • [cbc7eb7eec] - test: refactor parallel/test-tls-cert-chains-concat (juggernaut451) #19096
  • [f3e107aeef] - src: add punctuation in --inspector doc url message (Nick Filatov) #19871
  • [6e2d5af0e4] - fs: fix missing 'error' event in (Read|Write)Stream#destroy (Kohei Hiraga) #19735
  • [252eb2deb2] - assert: fix error message (Ruben Bridgewater) #19865
  • [87880466b1] - doc: fix about decodeStrings property of stream.Writable (Ryusei Yamaguchi) #19752
  • [7bc5151d5e] - zlib: fix windowBits validation to allow 0 for decompression mode (Anand Suresh) #19686
  • [a892d9a0c1] - url: use existing handlers instead of duplicated code (Sergey Golovin) #19267
  • [b34a1e1785] - module: fix e.stack error when throwing undefined or null (Zhenzhen Zhan) #19282
  • [e048b15523] - test: refactor parallel/test-tls-delayed-attach (juggernaut451) #19421
  • [cc6abc6e84] - url: fix error type (Benjamin Gruenbaum) #19299
  • [b80da63b99] - benchmark: changed millions and thousands to n (juggernaut451) #18917
  • [28e5c462d4] - doc: improve buf.indexOf() documentation style (Rich Trott) #19861
  • [38c97f5dc7] - doc: fix punctuation in doc/releases.md (erwinwahyura) #19774
  • [51c2c51029] - doc: explain edge case when assigning port to url (nodeav) #19645
  • [3650972bfb] - src: remove unused util.h from tls_wrap.h (Daniel Bevenius) #19849
  • [99c77dc018] - doc: improve CCM example (Tobias Nießen) #19851
  • [dff214153f] - doc: specify definite Array types (Vse Mozhet Byt) #19895
  • [321c178faa] - doc: add missing quotes in default string values (Vse Mozhet Byt) #19894
  • [ef07d6570f] - errors: change ERR_HTTP2_HEADER_SINGLE_VALUE to TypeError (davidmarkclements) #19805
  • [add1c02bda] - errors: alter ERR_HTTP2_INVALID_PSEUDOHEADER (davidmarkclements) #19808
  • [0cd8359652] - doc: remove wrong default value in buffer.md (Vse Mozhet Byt) #19883
  • [244af7a9d5] - test: verify multiple init via well-known symbol (Gabriel Schulhof) #19875
  • [08a36a0666] - doc: unify property sections (Vse Mozhet Byt) #19869
  • [53035b142b] - build,windows: make vcbuild fail if upload fails (Refael Ackermann)
  • [9a6dd07e8d] - tools: overhaul tools/doc/json.js (Vse Mozhet Byt) #19832
  • [0a679327be] - doc: update language regarding key stretching (Ujjwal Sharma) #19810
  • [0ac6ced2e9] - doc: fix some links (Vse Mozhet Byt) #19860
  • [1f29963eac] - test,http: fix http dump test (Matteo Collina) #19823
  • [3217c70718] - test: update assert messages to show expected and actual values (Dave O'Mahony) #19420
  • [4545cc17b9] - doc: improve buf.fill() documentation (Rich Trott) #19846
  • [e5f8924064] - buffer: reduce overhead of StringBytes::Encode for UCS2 (Joyee Cheung) #19798
  • [fde93f82b2] - test: rename test cases (Rajkumar Purushothaman) #19765
  • [0c55abf5d1] - doc: added missing reference to test coverage info (Mithun Sasidharan) #19825
  • [53aaa55a3a] - doc: clarify lifecycle of domain sockets (Gireesh Punathil) #19471
  • [3dc5404105] - test: resolve process.setegid error on Ubuntu (Divyanshu Singh) #19757
  • [f8b3774d85] - errors: fix typo in internal/errors.js (davidmarkclements) #19800
  • [38a692963f] - fs: make ReadStream throw TypeError on NaN (Ujjwal Sharma) #19775
  • [496d6023e0] - net,stream: remove DuplexBase (Luigi Pinca) #19779
  • [dca09a77d5] - doc: update AUTHORS list (Michaël Zasso) #19768
  • [617946779c] - doc: improve prepositions in buffer.md (Rich Trott) #19817
  • [3db0d62c68] - doc: reword poolSize explanation in buffer.md (Rich Trott) #19785
  • [8b1db6df80] - doc: add instructions to update local git config (Trivikram Kamat) #19777
  • [f02e4b90a2] - doc: create list for commonly edited files in PRs (Trivikram Kamat) #19776
  • [682b85036e] - test: fix multiple expectedWarnings bug (Daniel Bevenius) #19766
  • [354849eeb5] - url: replace "magic" numbers by constants (Sergey Golovin) #19300
  • [422ac61535] - doc: remove link to "breaking changes" wiki (Trivikram Kamat) #19795
  • [126b03e2f9] - test: add tests for fs/promises.js fileHandle methods (willhayslett) #19605
  • [ae2b5bcb7c] - deps: upgrade libuv to 1.20.0 (cjihrig) #19758
  • [acc328ef58] - doc: move mafintosh to Collaborators (Rich Trott) #19806
  • [a972ed4d50] - build: allow vcbuild to merely build addon tests (Gabriel Schulhof) #19637
  • [3567ea034e] - doc: fix added value for assert module (Ruben Bridgewater) #19724
  • [5bdd6a7b9e] - doc: properly document AssertionError (Ruben Bridgewater) #19724
  • [ceaeee0120] - tty: add color support for more terminals (Ruben Bridgewater) #19730
  • [1b715221b9] - tty: add attribution for chalk (Ruben Bridgewater) #19730
  • [f7049a2006] - fs: refactor stats array to be more generic (Joyee Cheung) #19714
  • [30fe55e248] - buffer: use v8::TypedArray::kMaxLength as buffer::kMaxLength (Joyee Cheung) #19738
  • [2fef227a61] - test: check all properties in common.expectsError (Ruben Bridgewater) #19722
  • [2f8df6b0f2] - build: introduce make jstest (Joyee Cheung) #19324
  • [83444b7c66] - test: test process.setuid for bad argument types (Divyanshu Singh) #19703
  • [8271215118] - doc: improve Buffer.allocUnsafeSlow() and related (Rich Trott) #19742
  • [88910724c8] - test: update test to comply with lint rule (Rich Trott) #19784
  • [625971271b] - test: improve assert message (fatahn) #19629
  • [14310b5c1f] - test: remove third argument from call to assert.strictEqual() (Forrest Wolf) #19659
  • [b06f686f88] - http: fix request when setHost is true (XadillaX) #19502
  • [2ec6995555] - perf_hooks: simplify perf_hooks (James M Snell) #19563
  • [d54f651910] - doc: add mafintosh to collaborators (Mathias Buus) #19773
  • [ed86cc570e] - src: rename req_wrap with -async/-sync suffix (Daniel Bevenius) #19628
  • [67bbc84185] - doc: update to adding listens on SIGUSR1 (willhayslett) #19709
  • [5579118521] - lint: change require-buffer rule message (Gus Caplan) #19701
  • [64211405da] - deps: ICU 61.1 bump (Steven R. Loomis) #19621
  • [88773af540] - doc: fix lint nits in COLLABORATOR_GUIDE.md (Vse Mozhet Byt) #19762
  • [7238b92773] - doc: deprecation clarifications (James M Snell) #19522
  • [cd5f353405] - lib: make isStackOverflowError() engine-agnostic (Mike Kaufman) #19705
  • [4d749e1052] - test: fix flaky test-cluster-send-handle-twice (Rich Trott) #19700
  • [a9a1f12b42] - inspector: report client-visible host and port (Eugene Ostroukhov) #19664
  • [6de1a12e49] - doc: remove "if provided" for optional arguments (Rich Trott) #19690
  • [a3160b7a29] - doc: do not identify string as "JavaScript string" (Rich Trott) #19689
  • [52a9f42d97] - doc: favor utf16le over ucs2 in buffer.md (Rich Trott) #19688
  • [87972cd76f] - buffer: remove "new" from deprecation message (Rich Trott) #19687
  • [141be923f3] - module: skip preserveSymlinks for main (Guy Bedford) #19388
  • [f89f79893d] - doc: fix links in vm.md (Vse Mozhet Byt) #19721
  • [3e1dd5597c] - doc: fix quotes mistypes in inline code blocks (Сковорода Никита Андреевич) #19713
  • [107b06792a] - test: rename regression tests more expressively (Ujjwal Sharma) #19668
  • [28b622cb08] - test: remove 3rd argument from assert.strictEqual (Arian Santrach) #19707
  • [0d64f33c96] - src: fix warnings in aliased_buffer (Kyle Farnung) #19665
  • [085ad541d9] - test: make test-http-expect-continue more strict (Rich Trott) #19669
  • [ae70e2bc34] - src: general C++ cleanup in node_url.cc (Anna Henningsen) #19598
  • [b7cfd278a5] - src: clean up req.bytes tracking (Anna Henningsen) #19551
  • [923fb5cc18] - net: track bytesWritten in C++ land (Anna Henningsen) #19551
  • [abc87862ff] - async_wrap: fix use-after-free for inspector session (Anna Henningsen) #19381
  • [6c5144f4b1] - doc: shorten character encoding introduction (Rich Trott) #19648
  • [aec019030d] - test: use createReadStream instead of ReadStream (Daniel Bevenius) #19636
  • [0434bd4a09] - test: removed default message from assert.strictEqual (jaspal-yupana) #19660
  • [37db277bb4] - test: refactor test-net-dns-error (Luigi Pinca) #19640
  • [a34f1e3245] - test: fix typo in test-tls-cnnic-whitelist (Daniel Bevenius) #19662
  • [e88cd882f5] - lib: move Pipe/TCPConnectWrap to obj destructuring (Daniel Bevenius) #19611
  • [ffe3f9a182] - test: refactor test-http-expect-continue (Rich Trott) #19625
  • [108c176e8f] - lib: fix a typo in lib/timers "read through" (wangzengdi) #19666
  • [ff7c2ccf23] - test: rename tests with descriptive filenames (Ujjwal Sharma) #19608
  • [bc690e9ef5] - inspector: do not allow host names (Eugene Ostroukhov)
  • [bb0aabf3a5] - inspector: check Host header for local connections (Eugene Ostroukhov)
  • [4de7821971] - deps: turn in std::string for ICU (Steven R. Loomis) #19624
  • [f2b10799ef] - lib: rename js source to lower snake_case (Daniel Bevenius) #19556
  • [b5884fba9a] - test: amplify and optimize doctool/test-make-doc (Vse Mozhet Byt) #19581
  • [df62e69de7] - doc: fix grammar error in process.md (Kenji Okamoto) #19641
  • [8eca6b8d3d] - doc: improve zero-fill-buffers text (Rich Trott) #19623
  • [ed0501f938] - test: update link according to NIST bibliography (Tobias Nießen) #19593
  • [c2835e5e47] - lib: merge stream code for http2 streams & net.Socket (Ashok) #19527
  • [cdfe47b323] - doc: remove use of "random port" re dgram send (Thomas Hunter II) #19620
  • [12f69ddfef] - doc: improve assert legacy text (Rich Trott) #19622
  • [ce2ed584c8] - test: improve tty.getColorDepth coverage (Ruben Bridgewater) #19446
  • [2e6dd93aaa] - assert: fix diff color output (Ruben Bridgewater) #19464
  • [d74919cc1a] - doc: improve Buffer() text (Rich Trott) #19567
  • [ae120dbfd5] - doc: fix run-on sentence in buffer.md (Rich Trott) #19567
  • [400faf5a3a] - doc: change v-notation for version in buffer.md (Rich Trott) #19567
  • [eac4c65d08] - doc: add missing fs.Stats.size section (Vse Mozhet Byt) #19583
  • [189eaa0435] - doc: remove confusing note about child process stdio (Anna Henningsen) #19552
  • [d6664eb3d7] - doc: add BethGriggs to collaborators (Beth Griggs) #19610
  • [0c2cc89f3a] - test: remove third param from assert.strictEqual (davis.okoth@kemsa.co.ke) #19536
  • [8fb4ea9f75] - test: add deprecation code to expectWarning (Daniel Bevenius) #19474
  • [ebbf393600] - src: name all builtin init functions Initialize (Daniel Bevenius) #19550
  • [0d5720bf03] - doc: document make docopen (Ayush Gupta) #19321
  • [d49661bb80] - console: don't swallow call stack exceeded errors (Dan Kaplun) #19423
  • [9125479be9] - doc: add http2 to performanceEntry.entryType (Yuta Hiroto) #19584
  • [acacf85fec] - doc: remove example labels from buffer.md (Rich Trott) #19582
  • [e821071920] - doc: add 'v' prefix to all versions in metadata (Tobias Nießen) #19590
  • [e3359c6b75] - src: remove unused 'ares.h' include from env.h (Anna Henningsen) #19557
  • [34a948fc0b] - lib: document nextTick queue internals (Anna Henningsen) #19469
  • [85a3d828bb] - test: remove custom error message (DingDean) #19526
  • [92de0eb419] - test: remove string literal from assertions (Nathaniel Weeks) #19276
  • [42d8ea0220] - http: support server options on createServer (Wes Todd) #19461
  • [df0a37ac36] - doc: add link & simplify data event (net.Socket) (Christopher Hiller) #19487
  • [59b5d77b92] - doc: add directory structure in writing-tests.md (juggernaut451) #18802
  • [1d8909b9b9] - doc: add added in versions to fs.Stats properties (jvelezpo) #19266
  • [d101942db9] - test: remove message from assert.strictEqual() (willhayslett) #19525
  • [eeb57022e6] - test: rename regression tests more expressively (Ujjwal Sharma) #19495
  • [ca22c96f16] - test: refactor parallel/test-tls-ca-concat.js (juggernaut451) #19092
  • [610dd79956] - doc: add require.main to require properties (Vse Mozhet Byt) #19573
  • [f4e5f969ba] - buffer: improve write(U)Int functions (Ruben Bridgewater) #19289
  • [d59e2492f5] - doc: add types for some process properties (Vse Mozhet Byt) #19571
  • [5d6d1fedcf] - assert: add warning about assert.doesNotReject (Ruben Bridgewater) #19462
  • [0863a0e528] - tools: update ESLint to 4.19.1 (Rich Trott) #19528
  • [5e00a013eb] - lib,test: lint fixes for linter upgrade (Rich Trott) #19528
  • [7921e53ac5] - doc: fix n-api example string (Steven R. Loomis) #19205
  • [2289267fc2] - doc: correct introduced_in metadata for buffer doc (Rich Trott) #19545
  • [f4f999f261] - doc: minor improvements to buffer.md (Rich Trott) #19547
  • [a0adf56855] - path: fix regression in posix.normalize (Michaël Zasso) #19520
  • [b41ed29b80] - stream: improve stream creation performance (Brian White) #19401
  • [38bae5dc23] - url: remove redundant function (Sergey Golovin) #19076
  • [f32796fad2] - url: refactor "escapeParam" function to make it common (Sergey Golovin) #19076
  • [5fdee52c5e] - doc: update child_process.md (Ari Leo Frankel) #19075
  • [a6f3e8f3fe] - repl: fix tab completion of inspector module (Michaël Zasso) #19505
  • [c6c957d3cc] - src: fix upcoming V8 deprecation warnings (Sarat Addepalli) #19490
  • [43506f1013] - doc: clarify child_process promise rejections (TomCoded) #19541
  • [e714da6f0a] - http: use more destructuring (Tobias Nießen) #19481
  • [258bcb9bff] - doc: move StackOverflow to unofficial section (josephleon) #19416
  • [22884a7d23] - doc: move who-to-cc to COLABORATOR_GUIDE.md (Rich Trott) #19460
  • [01b74d1dda] - doc: require passing CI for landing code (Rich Trott) #19458
  • [a72bfb94dd] - doc: simplify COLLABORATOR_GUIDE.md instructions (Rich Trott) #19458
  • [f3e078fdce] - doc: reduce CI options in COLLABORATOR_GUIDE.md (Rich Trott) #19458
  • [9b34ea6161] - cluster: add support for NODE_OPTIONS="--inspect" (Sameer Srivastava) #19165
  • [0ac4ef9a4c] - doc: fix changelog (Myles Borins) #19515
  • [3662934b5a] - doc: fix paragraph order in stream.md (Vse Mozhet Byt) #19501
  • [1b8746fb95] - doc: update collaborator guide (Ruben Bridgewater) #19116
  • [2725acf1c2] - doc: fix/improve inspector profiler example (Ali Ijaz Sheikh) #19379
  • [1203b13725] - test: refactor test-fs-readfile-tostring-fail (Rich Trott) #19404
  • [5a4a1cba24] - async_hooks: add copyHooks function (Daniel Bevenius) #19391
  • [489b916c7d] - src: remove unused stdlib.h include (Daniel Bevenius) #19427
  • [1f356a26ae] - perf_hooks,trace_events: fix timescale on bootstrap marks (James M Snell) #19450
  • [7c73cd4c70] - net: emit error on invalid address family (cjihrig) #19415
  • [0fb017d684] - test: fix flaky test-http2-ping-flood (Rich Trott) #19395
  • [18abca7b49] - src: fix minor typo in comment stream_base.h (Daniel Bevenius) #19429
  • [d54e0f8e52] - test: rename regression tests file names (Ujjwal Sharma) #19332
  • [d74184c2fa] - http2: some general code improvements (James M Snell) #19400
  • [224941bd8c] - http2: clean up Http2Settings (James M Snell) #19400
  • [49799f3163] - http2: don't aggressively inline (James M Snell) #19400
  • [6050add95e] - src: fix indentation of params in env-inl.h (Daniel Bevenius) #19390
  • [8c46fa6903] - async_hooks: remove async_wrap from async_hooks.js (Daniel Bevenius) #19368
  • [75ff301ae0] - src: make AsyncWrap constructors delegate (Daniel Bevenius) #19366
  • [96cb4fb795] - perf_hooks,trace_events: emit perf milestone trace events (James M Snell) #19175
  • [879f521c65] - test: fix flaky test-http2-settings-flood (Rich Trott) #19349
  • [9f3e5a0941] - src: remove unused uv.h include from async_wrap.cc (Daniel Bevenius) #19342
  • [3802e43c0f] - src: fix indenting of wrap->EmitTraceEventBefore (Daniel Bevenius) #19340
  • [69f8523d83] - src: add extractPromiseWrap function (Daniel Bevenius) #19340
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment