Skip to content

Instantly share code, notes, and snippets.

@MylesBorins
Created April 2, 2020 04:33
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/f9960506c2cf19cd23a5ed879598513a to your computer and use it in GitHub Desktop.
Save MylesBorins/f9960506c2cf19cd23a5ed879598513a to your computer and use it in GitHub Desktop.
branch-diff v12.x-staging upstream/v13.x --exclude-label semver-major,semver-inor,dont-land-on-v12.x,backport-requested-v12.x,backported-to-v12.x,baking-for-lts --filter-release
  • [56da8dfd86] - stream: emit 'pause' on unpipe (Robert Nagy) #32476
  • [40a9289e53] - doc: remove extraneous sentence in events.md (Rich Trott) #32457
  • [9fda9123b1] - doc: trim wording in n-api.md text about exceptions (Rich Trott) #32457
  • [3e002c3977] - doc: update async_hooks.md (Victor) #32382
  • [6693b40bd5] - doc: simplify and correct example descriptions in net.md (Rich Trott) #32451
  • [94952b4ac8] - src: enhance C++ sprintf utility (himself65) #32385
  • [e9e12b8f36] - src: use single ObjectTemplate for TextDecoder (Anna Henningsen) #32426
  • [28e298f219] - report: handle on-fatalerror better (Harshitha KP) #32207
  • [b7a8878f0c] - stream: fix pipeline with dest in objectMode (Robert Nagy) #32414
  • [0185e3a46c] - stream: add pipeline test for destroy of returned stream (Robert Nagy) #32425
  • [b5e4adfb49] - doc: add new TSC members (Michael Dawson) #32473
  • [07e41311d0] - test: refactoring / cleanup on child-process tests (James M Snell) #32078
  • [dfcc3e8990] - doc: improve wording in vm.md (Rich Trott) #32427
  • [81183caa4c] - build: annotate markdown lint failures in pull requests (Richard Lau) #32391
  • [23ba0889ce] - stream: don't emit 'finish' after 'error' (Robert Nagy) #32275
  • [471a5d8b82] - doc: add note re term-size commit on top of npm (Rod Vagg) #32403
  • [2f73e6eee0] - test: use mustCall in place of countdown in timers test (Rich Trott) #32416
  • [2bcf535a05] - src: simplify IsolateData shortcut accesses (Anna Henningsen) #32407
  • [2fe351f6c3] - src: delete CallbackInfo when cleared from cleanup hook (Anna Henningsen) #32405
  • [2e287837f8] - test: replace countdown with Promise.all() in cluster-net-listen tests (Rich Trott) #32381
  • [bdcc11f167] - test: replace Map with Array in cluster-net-listen tests (Rich Trott) #32381
  • [85bdb424c2] - Revert "build: add asan check in Github action" (Matheus Marchini) #32324
  • [bd55a9a607] - src: avoid Isolate::GetCurrent() for platform implementation (Anna Henningsen) #32269
  • [11650c683e] - src: update comment for SetImmediate() (Anna Henningsen) #32300
  • [2cb9f7acb6] - deps: update to ICU 66.1 (Steven R. Loomis) #32348
  • [e16964ed22] - deps: minor ICU fixes: maint docs/tool, downloader (Steven R. Loomis) #32347
  • [8ea5ffc033] - build: expand ASAN acronym in configure help (Sam Roberts) #32325
  • [243d0d4716] - src: add debug option to report large page stats (Gabriel Schulhof) #32331
  • [4d173ea7d6] - test: uv_tty_init returns EBADF on IBM i (Xu Meng) #32338
  • [79fdc6bea3] - cli: allow --huge-max-old-generation-size in NODE_OPTIONS (Anna Henningsen) #32251
  • [3825afed74] - deps: upgrade to c-ares v1.16.0 (Anna Henningsen) #32246
  • [f873d87a7f] - src: prefer OnScopeLeave over shared_ptr<void> (Anna Henningsen) #32247
  • [569e555c2e] - doc: update security release process (Sam Roberts) #31679
  • [1c4a112fcc] - src: clean up stream_base.h and stream-base-inl.h (James M Snell) #32307
  • [7904ecd245] - deps: update to uvwasi 0.0.6 (Colin Ihrig) #32309
  • [dedd219622] - tools: fixup icutrim.py use of string and bytes objects (Jonathan MERCIER) #31659
  • [d2ce8e9c99] - doc: fix some 404 links (Thomas Watson Steen) #32200
  • [b8753466e5] - doc: complete n-api version matrix (Gabriel Schulhof) #32304
  • [36ba54e8e1] - lib: add option to disable __proto__ (Gus Caplan) #32279
  • [ef32069d0c] - http: don't emit 'finish' after 'error' (Robert Nagy) #32276
  • [05fd16048c] - test: use Promise.all() in test-hash-seed (Rich Trott) #32273
  • [1476182670] - src: handle NULL env scenario (himself65) #32230
  • [71a2fa24da] - errors: drop pronouns from ERR_WORKER_PATH message (Colin Ihrig) #32285
  • [11ed1e6c86] - deps,doc: move openssl maintenance guide to doc (Sam Roberts) #32209
  • [b5b7bf5ea4] - src,cli: support compact (one-line) JSON reports (Sam Roberts) #32254
  • [5adaf1092a] - tools: update minimist@1.2.5 (Rich Trott) #32274
  • [59a21e28d6] - n-api: fix comment on expected N-API version (Michael Dawson) #32236
  • [c00ce7b708] - src: find .text section using dl_iterate_phdr (Gabriel Schulhof) #32244
  • [df1d4f708f] - test: workaround for V8 8.1 inspector pause issue (Matheus Marchini) #32234
  • [7fc5e6d37b] - src: fix warn_unused_result compiler warning (Colin Ihrig) #32241
  • [fbcf602823] - test: make test-memory-usage predictable (Matheus Marchini) #32239
  • [963ce088fc] - tools: update to acorn@7.1.1 (Rich Trott) #32259
  • [bee126131a] - deps: upgrade to libuv 1.35.0 (Colin Ihrig) #32204
  • [09ca76befa] - test: verify that WASI errors are rethrown (Colin Ihrig) #32157
  • [3e9012a3da] - esm: port loader code to JS (Anna Henningsen) #32201
  • [fa1fa3111a] - util: text decoding allows SharedArrayBuffer (Bradley Farias) #32203
  • [ae90bccb70] - deps: V8: cherry-pick f9257802c1c0 (Matheus Marchini) #32180
  • [d2fea9fb4a] - http2: rename counter in mapToHeaders inner loop (Mateusz Krawczuk) #32012
  • [c0af3acc52] - test: use portable EOL (Harshitha KP) #32104
  • [597bcb530a] - doc: update conditional exports recommendations (Guy Bedford) #32098
  • [ed83a1cc09] - test: refactor and simplify test-repl-preview (Ruben Bridgewater) #32154
  • [1ecd407a71] - repl: align preview with the actual executed code (Ruben Bridgewater) #32154
  • [5080734301] - doc: expand fs.watch caveats (Bartosz Sosnowski) #32176
  • [2069c4e530] - build: disable libstdc++ debug containers globally (Ben Noordhuis) #30147
  • [435341a94f] - lib: use spread operator on cluster (himself65) #32125
  • [08edf53207] - test: buffer.write with longer string scenario (Harshitha KP) #32123
  • [d497f268f2] - src: refactor to more safe method (gengjiawen) #32087
  • [2262e7c26d] - test: fix test-tls-env-extra-ca-file-load (Eric Bickle) #32073
  • [cd0982ae7c] - lib: change var to let/const (himself65) #32037
  • [19fee761ba] - doc: add Ruben to TSC (Michael Dawson) #32213
  • [397cbca720] - meta: move inactive collaborators to emeriti (Rich Trott) #32151
  • [c72a678d0c] - doc: add missing link for v13.11.0 changelog (Myles Borins) #32218
  • [fab8c83253] - stream: avoid destroying writable source (Robert Nagy) #32198
  • [66fe2d90ff] - stream: avoid destroying http1 objects (Robert Nagy) #32197
  • [77e5b509a9] - doc,test: add server.timeout property to http2 public API (Andrey Pechkurov) #31693
  • [e83671c3c4] - src: DRY crypto Update() methods (Ben Noordhuis) #31767
  • [ce686c03ae] - crypto: optimize sign.update() and verify.update() (Ben Noordhuis) #31767
  • [025f658fa6] - src: fix spawnSync CHECK when SIGKILL fails (Ben Noordhuis) #31768
  • [079bb31b29] - build: remove empty line on node.gyp file (Juan José Arboleda) #31952
  • [478f1e7e13] - async_hooks: avoid resource reuse by FileHandle (Gerhard Stoebich) #31972
  • [893e9183b5] - doc: include the error type in the request.resolve doc (Joe Pea) #32152
  • [fe34da84de] - build: add mjs extension to lint-js (Nick Schonning) #32145
  • [af73ed632c] - doc: clear up child_process command resolution (Denys Otrishko) #32091
  • [fa78aa4a60] - doc: clarify windows specific behaviour (Sam Roberts) #32079
  • [2248ba760b] - src: fix missing extra ca in tls.rootCertificates (Eric Bickle) #32075
  • [49a07f7932] - http, async_hooks: remove unneeded reference to wrapping resource (Gerhard Stoebich) #32054
  • [5bc51612b9] - doc: improve Buffer documentation (Anna Henningsen) #32086
  • [35bea0798e] - doc: add support encoding link on string_decoder.md (himself65) #31911
  • [ceca1c3a4f] - test: improve test-fs-existssync-false.js (himself65) #31883
  • [3fa57ee0c2] - doc: add entry for AsyncHook class (Harshitha KP) #31865
  • [38329bd438] - doc: prevent tables from shrinking page (David Gilbertson) #31859
  • [fa376f420c] - src: fix -Wmaybe-uninitialized compiler warning (Ben Noordhuis) #31809
  • [c3aa3e70f0] - src: remove unused include from node_file.cc (Ben Noordhuis) #31809
  • [d66daa5661] - build: support android build on ndk version equal or above 23 (forfun414) #31521
  • [35d0569356] - tools: enable no-useless-backreference lint rule (Colin Ihrig) #31400
  • [d3c4210ea0] - tools: enable default-case-last lint rule (Colin Ihrig) #31400
  • [814bb4a35d] - tools: update ESLint to 7.0.0-alpha.2 (Colin Ihrig) #31400
  • [cac1d01cad] - tools: update ESLint to 7.0.0-alpha.1 (Colin Ihrig) #31400
  • [c70cfd2ba6] - tools: update ESLint to 7.0.0-alpha.0 (Colin Ihrig) #31400
  • [d8c927b5f1] - Revert "src: keep main-thread Isolate attached to platform during Dispose" (Anna Henningsen) #31853
  • [0a00552122] - stream: do not swallow errors with async iterators and pipeline (Matteo Collina) #32051
  • [55a8ca8ee4] - src: elevate v8 namespace (RamanandPatil) #32041
  • [84197eaae0] - test: mark test-timers-blocking-callback flaky on osx (Myles Borins) #32189
  • [7eed9d6bcc] - fs: fix WriteStream autoClose order (Robert Nagy) #31790
  • [897b1d2e5e] - lib: move isLegalPort to validators, refactor (James M Snell) #31851
  • [607ac90906] - lib: improve value validation utils (Denys Otrishko) #31480
  • [eaf6723804] - vm: refactor value validation with internal/validators.js (Denys Otrishko) #31480
  • [bc1e3575d4] - doc: change worker.takeHeapSnapshot to getHeapSnapshot (Gerhard Stoebich) #32061
  • [3c06316679] - build: workaround for gclient python3 issues (Matheus Marchini) #32140
  • [7de4dfba79] - doc: remove personal pronoun usage in policy.md (Rich Trott) #32142
  • [618b389b6a] - doc: remove personal pronoun usage in fs.md (Rich Trott) #32142
  • [fa99fb2eac] - doc: remove personal pronoun usage in errors.md (Rich Trott) #32142
  • [2d39369ee5] - doc: remove personal pronoun usage in addons.md (Rich Trott) #32142
  • [f2636598e8] - stream: eos make const state const (Robert Nagy) #32031
  • [9d1b1a3fbd] - stream: simplify Writable.write (Robert Nagy) #31146
  • [1c4f4cc436] - fs: fix writeFile[Sync] for non-seekable files (Alba Mendez) #32006
  • [1e05ddf406] - stream: improve writable.write() performance (Brian White) #31624
  • [90a4d438cb] - stream: combine properties using defineProperties (antsmartian) #31187
  • [ddb882439f] - benchmark: remove special test entries (Ruben Bridgewater) #31755
  • [92cc406baf] - test: refactor all benchmark tests to use the new test option (Ruben Bridgewater) #31755
  • [5d92cec12d] - benchmark: add test and all options and improve errors" (Ruben Bridgewater) #31755
  • [e11f38cbab] - benchmark: refactor helper into a class (Ruben Bridgewater) #31755
  • [6f9f2c5de4] - test: warn when inspector process crashes (Matheus Marchini) #32133
  • [02ebc81e94] - doc: revise tools/icu/README.md (Rich Trott) #32136
  • [cba75c5cf4] - src: handle NULL env scenario (Harshitha KP) #31899
  • [cc27846fb9] - src: simplify node_worker.cc using new KVStore API (Denys Otrishko) #31773
  • [296f35b888] - src: improve KVStore API (Denys Otrishko) #31773
  • [bd756883a7] - src: add missing namespace using statements in node_watchdog.h (legendecas) #32117
  • [e9f9d076e9] - src: fix -Wreorder compiler warning (Colin Ihrig) #32126
  • [7b9b578652] - src: fix -Winconsistent-missing-override warning (Colin Ihrig) #32126
  • [1ffa9f388f] - http: fix socket re-use races (Robert Nagy) #32000
  • [2585b814b0] - stream: add comments to pipeline implementation (Robert Nagy) #32042
  • [4ac1ce1071] - src: introduce node_sockaddr (James M Snell) #32070
  • [a727b13343] - crypto: make update(buf, enc) ignore encoding (Ben Noordhuis) #31766
  • [9c1ac50fc5] - build: fix building with ninja (Richard Lau) #32071
  • [4dc59b91a7] - dgram: make UDPWrap more reusable (Anna Henningsen) #31871
  • [478450d6b3] - build: add asan check in Github action (gengjiawen) #31902
  • [70f046010c] - src: start the .text section with an asm symbol (Gabriel Schulhof) #31981
  • [3c8daa3aa0] - events: convert errorMonitor to a normal property (Gerhard Stoebich) #31848
  • [6b44df2415] - perf,src: add HistogramBase and internal/histogram.js (James M Snell) #31988
  • [4d5318c164] - src: improve handling of internal field counting (James M Snell) #31960
  • [0fc45f80b5] - crypto: simplify exportKeyingMaterial (Tobias Nießen) #31922
  • [ba3f7ff94d] - doc: update stream.pipeline() signature (vsemozhetbyt) #31789
  • [8a2b62e4cd] - stream: ensure pipeline always destroys streams (Robert Nagy) #31940
  • [313ecaabe5] - stream: fix broken pipeline error propagation (Robert Nagy) #31835
  • [9e3e6763fa] - module: port source map sort logic from chromium (Benjamin Coe) #31927
  • [ca4407105e] - build: add missing comma in node.gyp (Colin Ihrig) #31959
  • [6adbfac9b0] - repl: eager-evaluate input in parens (Shelley Vohr) #31943
  • [b9f3bfe6c8] - module: disable conditional exports, self resolve warnings (Guy Bedford) #31845
  • [e08fef1fda] - test: add secp224k1 check in crypto-dh-stateless (Daniel Bevenius) #31715
  • [776f379124] - src: include large pages source unconditionally (Gabriel Schulhof) #31904
  • [c27f0d10c4] - deps: update zlib to upstream d7f3ca9 (Sam Roberts) #31800
  • [4c6343fdea] - doc: describe how to update zlib (Sam Roberts) #31800
  • [b30a6981d3] - deps: move zlib maintenance info to guides (Sam Roberts) #31800
  • [2046652b4e] - doc: fix anchor for ERR_TLS_INVALID_CONTEXT (Tobias Nießen) #31915
  • [6dbe6bde56] - test: fix flaky parallel/test-repl-history-navigation test (Ruben Bridgewater) #31708
  • [b0e37b7180] - test: fix flaky test-trace-sigint-on-idle (Anna Henningsen) #31645
  • [98f3028c30] - readline: remove intermediate variable (Colin Ihrig) #31676
  • [4878c7a197] - test: refactor all benchmark tests to use the new test option (Ruben Bridgewater) #31396
  • [ca343caee3] - benchmark: add test and all options and improve errors (Ruben Bridgewater) #31396
  • [3e5803f91b] - worker: improve MessagePort performance (Anna Henningsen) #31605
  • [6d0b2267ce] - stream: fix finished w/ 'close' before 'finish' (Robert Nagy) #31534
  • [435b9c977a] - test: abstract common assertions in readline-interface test (Ruben Bridgewater) #31423
  • [d2a12d3af8] - test: refactor test-readline-interface.js (Ruben Bridgewater) #31423
  • [49be50051c] - test: show child stderr output in largepages test (Ben Noordhuis) #31612
  • [3fdec1c790] - test: fix flaky test-memory-usage (Anna Henningsen) #31602
  • [277980d288] - src: use __executable_start for linux hugepages (Ben Noordhuis) #31547
  • [faec87b7f1] - doc: list largepage values in --help (Colin Ihrig) #31537
  • [23da559ab2] - test: verify threadId in reports (Dylan Coakley) #31556
  • [c167ae0a87] - src: fix minor typo in base_object.h (Daniel Bevenius) #31535
  • [41524282b5] - test,benchmark: fix test-benchmark-zlib (Rich Trott) #31538
  • [80e75ab389] - stream: add regression test for async iteration completion (Matteo Collina) #31508
  • [538582b43d] - Revert "stream: fix async iterator destroyed error propagation" (Matteo Collina) #31508
  • [9ecae58643] - lib: delete dead code in SourceMap (Justin Ridgewell) #31512
  • [a2b7006847] - build: build docs in GitHub Actions CI workflow (Richard Lau) #31504
  • [cd754337f8] - process: fix two overflow cases in SourceMap VLQ decoding (Justin Ridgewell) #31490
  • [f84b34d42c] - crypto: improve errors in DiffieHellmanGroup (Tobias Nießen) #31445
  • [4591202e66] - crypto: assign and use ERR_CRYPTO_UNKNOWN_CIPHER (Tobias Nießen) #31437
  • [2e216aebcb] - build: do not use setup-node in build workflows (Richard Lau) #31349
  • [eea3a7429b] - test: using TE to smuggle reqs is not possible (Sam Roberts) nodejs-private/node-private#199
  • [8f41e837bb] - deps: update llhttp to 2.0.4 (Beth Griggs) nodejs-private/node-private#199
  • [b2180d932a] - build: fix macos runner type in GitHub Action (扩散性百万甜面包) #31327
  • [a6e1e9c6c3] - build: fix step name in GitHub Actions workflow (Richard Lau) #31323
  • [0379c319fd] - build: add GitHub actions to run linters (Richard Lau) #31323
  • [b9aca7849d] - doc: document readline key bindings (Harshitha KP) #31256
  • [85926d4038] - repl: do not preview while pasting code (Ruben Bridgewater) #31315
  • [c252356d38] - repl: fix preview cursor position (Ruben Bridgewater) #31293
  • [b9b044b98e] - repl: change preview default in case of custom eval functions (Ruben Bridgewater) #31259
  • [d0a96ab700] - src: fix -Wbraced-scalar-init warning (Colin Ihrig) #31254
  • [60942cc2a7] - src: add build Github Action (gengjiawen) #31153
  • [c23bbc6fe2] - tools: remove prefer-common-expectserror lint rule (Colin Ihrig) #31147
  • [0999d53df0] - repl: use public getCursorPos() (Colin Ihrig) #31091
  • [d9d64754f9] - lib: add warning on dynamic import es modules (Juan José Arboleda) #30720
  • [fc11db18fe] - src: inline SetSNICallback (Anna Henningsen) #30548
  • [7bd587ef0c] - src: use BaseObjectPtr to store SNI context (Anna Henningsen) #30548
  • [0b0f0237c1] - tls: add memory tracking support to SSLWrap (Anna Henningsen) #30548
  • [456d250d2d] - deps: V8: backport 93f189f19a03 (Michaël Zasso) #30681
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment