Skip to content

Instantly share code, notes, and snippets.

@gibfahn
Last active March 20, 2018 13:38
Show Gist options
  • Save gibfahn/7385c37f4e88e8b4372c4b0ca18efb8e to your computer and use it in GitHub Desktop.
Save gibfahn/7385c37f4e88e8b4372c4b0ca18efb8e to your computer and use it in GitHub Desktop.
Audit for v8.10.1
  • [ef4714c2b6] - net: inline and simplify onSocketEnd ( Anna Henningsen) #18607
  • [1fadb2edb4] - doc: fix/add link to Android info ( Vse Mozhet Byt) #19004
  • [39e032fe86] - module: fix main lookup regression from #18728 ( Guy Bedford) #18788
  • [f3e3429296] - module: support main w/o extension, pjson cache ( Guy Bedford) #18728
  • [50d1233935] - http2: no stream destroy while its data is on the wire ( Anna Henningsen) #19002
  • [420d56c2ea] - src: don't touch js object in Http2Session dtor ( Ben Noordhuis) #18656
  • [f89f659dcf] - src: remove unnecessary Reset() calls ( Ben Noordhuis) #18656
  • [67a9742aed] - src: prevent persistent handle resource leaks ( Ben Noordhuis) #18656
  • [6787913a68] - test: add more information to assert.strictEqual ( Ujjwal Sharma) #19162
  • [28880cf89d] - perf_hooks: fix timing ( Timothy Gu) #18993
  • [cc52dae7c4] - src: #include <stdio.h>" to iculslocs ( Steven R. Loomis) #19150
  • [ee653ecd09] - test: move require http2 to after crypto check ( Daniel Bevenius) #19111
  • [2f17c52674] - src: use std::unique_ptr for STACK_OF(X509) ( Ben Noordhuis) #19087
  • [f10470ce2d] - src: refactor GetPeerCertificate ( Daniel Bevenius) #19087
  • [68524610f2] - doc: remove subsystem from pull request template ( Rich Trott) #19125
  • [d3a70e9cd4] - doc: remove tentativeness in pull-requests.md ( Rich Trott) #19123
  • [f03079fce6] - doc: update cc list ( Ruben Bridgewater) #19099
  • [9d2de16b13] - doc: add introduced_in metadata to _toc.md ( Rich Trott) #19113
  • [ae2dabb8fc] - doc: new team for bundlers or delivery of Node.js ( Michael Dawson) #19098
  • [0e4f4266a1] - doc: add simple example to rename function ( punteek) #18812
  • [95f6467ffd] - module: fix cyclical dynamic import ( Bradley Farias) #18965
  • [4b34b2e185] - build: fix gocvr version used for coverage ( Michael Dawson) #19094
  • [5bbf009c1d] - test: check symbols in shared lib ( Yihong Wang) #18806
  • [6ae2cafde3] - buffer: coerce offset to integer ( Ruben Bridgewater) #18215
  • [e42600fc4b] - doc: add missing Returns in fs & util ( Sho Miyamoto) #18775
  • [4ecf5bbe74] - doc: fix a typo in util.isDeepStrictEqual ( Sho Miyamoto) #18775
  • [479b622e49] - tls,http2: handle writes after SSL destroy more gracefully ( Anna Henningsen) #18987
  • [e584113b66] - lib: re-fix v8_prof_processor ( Anna Henningsen) #19059
  • [96f0bec48b] - repl: make last error available as _error ( Anna Henningsen) #18919
  • [5c4f703607] - n-api: update reference test ( Gabriel Schulhof) #19086
  • [5b8c97f6bc] - events: show throw stack trace for uncaught exception ( Anna Henningsen) #19003
  • [db8d197e79] - lib,test: remove yoda statements ( Ruben Bridgewater) #18746
  • [a938e52ffe] - build: disable openssl build warnings on macos ( Ben Noordhuis) #19046
  • [f864509991] - test,benchmark: use new Buffer API where appropriate ( Сковорода Никита Андреевич) #18980
  • [cab6c8e95c] - doc: add URL.format() example ( Zeke Sikelianos) #18888
  • [d8833762cb] - test: refactor test-async-wrap-getasyncid ( Santiago Gimeno) #18727
  • [23107ba7b1] - test: remove assert message and add block scope ( wuweiweiwu) #19054
  • [6d17383041] - buffer: fix typo in lib/buffer.js ( Ujjwal Sharma) #19126
  • [a4462b7944] - doc: fix n-api asynchronous threading docs ( Eric Bickle) #19073
  • [bfa894cf37] - doc: add MoonBall to collaborators ( Chen Gang) #19109
  • [551d9752c8] - http2: fix flaky test-http2-https-fallback ( Matteo Collina) #19093
  • [cc90bbd0f4] - test: fix flaky inspector-stop-profile-after-done ( Rich Trott) #18126
  • [77154cd65d] - doc: update list of re-exported symbols ( Richard Lau) #19013
  • [459f2095a1] - doc: Readable unpipe on Writable error event ( George Sapkin) #18080
  • [1b32fc3276] - n-api: fix object test ( Gabriel Schulhof) #19039
  • [08b83ee27a] - src: refactor setting JS properties on WriteWrap ( Anna Henningsen) #18963
  • [8d595bb25c] - test: check endless loop while writing empty string ( XadillaX) #18924
  • [8bc930c269] - http2: fix endless loop when writing empty string ( Anna Henningsen) #18924
  • [aa0fca9426] - http2: use original error for cancelling pending streams ( Anna Henningsen) #18988
  • [a4550069ca] - test: allow running with NODE_PENDING_DEPRECATION ( Anna Henningsen) #18991
  • [447136999d] - http2: send error text in case of ALPN mismatch ( Anna Henningsen) #18986
  • [12856b0dd2] - lib: change hook -> hooks in code comment ( Daniel Bevenius) #19053
  • [68c1337819] - doc: add RegExp Unicode Property Escapes to intl ( Vse Mozhet Byt) #19052
  • [fd27165f73] - test: specify 'dir' for directory symlinks ( Kyle Farnung) #19049
  • [eca333a6e8] - test: refactor test after review ( Andrew Johnston) #18999
  • [0789eeceb6] - http: prevent aborted event when already completed ( Andrew Johnston) #18999
  • [ae4d83facf] - http: prevent aborted event when already completed ( Andrew Johnston) #18999
  • [59547cc438] - loader: fix --inspect-brk ( Gus Caplan) #18949
  • [44d80c5620] - build: fix coverage after gcovr update ( killagu) #18958
  • [4d5cd5c6c5] - src: fix error message in async_hooks constructor ( Daniel Bevenius) #19000
  • [71d09ecbf1] - doc: make the background section concise and improve its formality ( Wilson) #18928
  • [28a5362e83] - build: fix lint-md-build dependency ( Joyee Cheung) #18981
  • [ef8f90f34e] - http2: fix condition where data is lost ( Matteo Collina) #18895
  • [951054004d] - doc: lowercase primitives in test/common/README.md ( Vse Mozhet Byt) #18875
  • [c943cd09a7] - test: fix repl-tab-complete --without-ssl ( Daniel Bevenius) #17867
  • [e33b9fa7b5] - src: fix GetCpuProfiler() deprecation warning ( Ben Noordhuis) #18534
  • [484e06d89a] - tls: use after free in tls_wrap ( Kyle Farnung) #18860
  • [91694497ba] - src: refactor WriteWrap and ShutdownWraps ( Anna Henningsen) #18676
  • [3543c5543b] - test: make sure WriteWrap tests are actually async ( Anna Henningsen) #18676
  • [fa691f7d95] - src: only set JSStreamWrap write req after write() ( Anna Henningsen) #18676
  • [efb4646539] - tls_wrap: use DoTryWrite() ( Anna Henningsen) #18676
  • [7fb72a5fa3] - deps,src: align ssize_t ABI between Node & nghttp2 ( Anna Henningsen) #18565
  • [7dd3c8af88] - test: add url type check in Module options ( JiaHerr Tee) #18664
  • [be9777c5f6] - benchmark: add stream.pipe benchmarks ( Mathias Buus) #18617
  • [cfb78bc1df] - process: use linked reusable queue for ticks ( Mathias Buus) #18617
  • [4012ae8885] - build: fix coverage build ( Yihong Wang) #18409
  • [dd917eb946] - doc: add pending-deprecation to deprecations list ( Сковорода Никита Андреевич) #18433
  • [296523a698] - src: remove unnecessary async hooks check ( Anatoli Papirovski) #18291
  • [5ddef2988b] - async_wrap: schedule destroy hook as unref ( Anatoli Papirovski) #18241
  • [b4c933dd44] - promises: refactor rejection handling ( Anatoli Papirovski) #18207
  • [1be5e33f03] - test: replace assert.throws with expectsError ( sreepurnajasti) #17997
  • [df0d78a7e9] - test: stdio pipe behavior tests ( Bartosz Sosnowski) #18614
  • [1246902bae] - errors: move error creation helpers to errors.js ( Joyee Cheung) #18546
  • [8e31bf42cf] - util: skip type checks in internal getSystemErrorName ( Joyee Cheung) #18546
  • [b3fe55aada] - errors: improve the description of ERR_INVALID_ARG_VALUE ( Joyee Cheung) #18358
  • [8c934990ef] - build: add node_lib_target_name to cctest deps ( Daniel Bevenius) #18576
  • [189e566076] - src: do not redefine private for GenDebugSymbols ( Joyee Cheung) #18653
  • [37f253e88f] - timers: refactor setImmediate error handling ( Anatoli Papirovski) #17879
  • [07c6fb983b] - src: use AliasedBuffer for TickInfo ( Anatoli Papirovski) #17881
  • [8474f86e9f] - timers: make setImmediate() immune to tampering ( Ben Noordhuis) #17736
  • [4acea14197] - process: do not directly schedule _tickCallback in _fatalException ( Anatoli Papirovski) #17841
  • [d348496345] - process: refactor nextTick for clarity ( Anatoli Papirovski) #17738
  • [738b0a1f2e] - lib: add process to internal module wrapper ( Anna Henningsen) #17198
  • [743cf33616] - test: introduce SetUpTestCase/TearDownTestCase ( Daniel Bevenius) #18558
  • [684684e567] - src: simplify handles for libuv streams ( Anna Henningsen) #18334
  • [cb5ed45603] - src: refactor stream callbacks and ownership ( Anna Henningsen) #18334
  • [38fd7902ef] - tty: fix console printing on Windows ( Anna Henningsen) #18214
  • [f60757796b] - src: use DoTryWrite() for not-all-Buffer writev()s too ( Anna Henningsen) #18019
  • [f17987ba16] - src: remove HasWriteQueue() ( Anna Henningsen) #18019
  • [cf0b95c4b1] - process: use more direct sync I/O for stdio ( Anna Henningsen) #18019
  • [f7e1402923] - build: include the libuv and zlib into node ( Yihong Wang) #18383
  • [f8691398e4] - tools, test: fix prof polyfill readline ( killagu) #18641
  • [237a363dc7] - build: make gyp user defined variables lowercase ( Daniel Bevenius) #16238
  • [287946ddff] - doc: remove Returns: {undefined} ( Sho Miyamoto) #18951
  • [4f454bde74] - doc: mention git-node in the collaborator guide ( Joyee Cheung) #18960
  • [4bc54238b2] - doc: update 2fa information in onboarding.md ( Rich Trott) #18968
  • [b456e31964] - doc: add process.debugPort to doc/api/process.md ( flickz) #18716
  • [6f177e7b5d] - doc: readable.push(undefined) in non-object mode ( 陈刚) #18283
  • [2282dceb29] - src: remove node namespace qualifiers ( Daniel Bevenius) #18962
  • [d255db3ae7] - tools: ignore VS compiler output in deps/v8 ( Michaël Zasso) #18952
  • [ec55965501] - deps: upgrade libuv to 1.19.2 ( cjihrig) #18918
  • [def51bafbd] - url: reduce deplicated codes in autoEscapeStr ( Weijia Wang) #18613
  • [85322518ca] - doc: remove extraneous "for example" text ( Rich Trott) #18890
  • [38cf3cf494] - doc: update description of 'clientError' event ( Luigi Pinca) #18885
  • [e447580872] - doc: fix link in onboarding.md ( Justin Lee) #18878
  • [112c9a3a19] - http: remove default 'drain' listener on upgrade ( Luigi Pinca) #18866
  • [6e7aa3d8f4] - src: fix abort when taking a heap snapshot ( Ben Noordhuis) #18898
  • [01398b29e9] - repl: fix tab-complete warning ( killagu) #18881
  • [edba129df3] - test: http2 compat response.write() error checks ( Trivikram) #18859
  • [c7f9608626] - http: allow _httpMessage to be GC'ed ( Luigi Pinca) #18865
  • [16ef386507] - build, win: vcbuild improvements ( Bartosz Sosnowski) #17015
  • [fc6ee39ea6] - tools: fix custom eslint rule errors ( Ruben Bridgewater) #18853
  • [38797b5804] - vm: consolidate validation ( Timothy O. Peters) #18816
  • [4fa1f3197f] - cluster: fix inspector port assignment ( Santiago Gimeno) #18696
  • [205a84cf09] - doc: remove CII badge in README ( Roman Reiss) #18908
  • [a17d6840e1] - src: fix deprecation warning in node_perf.cc ( Daniel Bevenius) #18877
  • [761caec379] - events: preset usingDomains to false ( Myles Borins) #18944
  • [6edf952628] - doc: fix nits in tools/doc/README.md ( Vse Mozhet Byt) #18874
  • [7624686888] - doc: fix minor grammar/typographical issues in onboarding.md ( Rich Trott) #18847
  • [2f836e76bd] - doc: update onboarding.md for faster exercise completion ( Rich Trott) #18846
  • [2d98b58c08] - deps: V8: backport 76c3ac5 from upstream ( Ali Ijaz Sheikh) #18298
  • [b02f4e1902] - test: http2 client settings invalid callback ( Trivikram) #18850
  • [b7e6ac78fe] - test: http2 client ping errors ( Trivikram) #18849
  • [f90490d475] - test: http2 client operations after destroy ( Trivikram) #18845
  • [e1f82735fe] - doc: improved documentation for fs.unlink() ( dustinnewman98) #18843
  • [63b0c158f7] - doc: fix broken link in pull-requests.md ( Justin Lee) #18873
  • [8047c27855] - doc: fix typo in http2.md ( Vse Mozhet Byt) #18872
  • [f8f1423e7a] - tls: tls_wrap causes debug assert in vector ( Kyle Farnung) #18830
  • [9957916c26] - src: add nullptr check for session in DEBUG macro ( Daniel Bevenius) #18815
  • [0568f755da] - fs: remove useless comments which duplicate names of variables ( Sergey Golovin) #18739
  • [aa241eda98] - tools: custom eslint autofix for inspector-check.js ( Shobhit Chittora) #16646
  • [3f865ea6cf] - tools: auto fix custom crypto-check eslint rule ( Shobhit Chittora) #16647
  • [d73f214380] - test: refactor parallel/test-tls-pause ( juggernaut451) #18714
  • [0dd8ea4a00] - doc: refactor manpage to use mdoc(7) macros ( Alhadis) #18559
  • [33271e60f3] - doc: mark accessing IPC channel fd as undefined ( Bartosz Sosnowski) #17545
  • [fa0b987a71] - test: refactor stream-*-constructor-set-methods ( Luigi Pinca) #18817
  • [02e9e9949c] - doc: fix minor typos in GOVERNANCE.md ( Rich Trott) #18829
  • [3439635763] - path: replace duplicate conditions by functions ( Sergey Golovin) #18693
  • [b9ea4c46e5] - net: simplify net.Socket#end() ( Anna Henningsen) #18708
  • [810925bc17] - lib: replace eval with vm.runInThisContext ( Myles Borins) #18623
  • [1bff0aaae5] - doc: add Yihong Wang to collaborators ( Yihong Wang) #18824
  • [dba5e35326] - test: refactor parallel/test-tls-0-dns-altname ( juggernaut451) #18803
  • [dc456853f8] - test: fix warnings in addon tests ( Ali Ijaz Sheikh) #18810
  • [1c77929231] - doc: warn against concurrent http2stream.respondWithFD ( Anna Henningsen) #18762
  • [cd2fa0412f] - doc: activate no-multiple-empty-lines rule ( Ruben Bridgewater) #18747
  • [20ad397f93] - doc: note that linting is required in releases.md ( Gibson Fahnestock) #18776
  • [66f8d346b8] - test,benchmark,doc: enable dot-notation rule ( Ruben Bridgewater) #18749
  • [7874cb0f3c] - test: refactor parallel/test-tls-addca ( juggernaut451) #18798
  • [b3b5ac5169] - test: refactor of test-tls-over-http-tunnel ( juggernaut451) #18784
  • [6ce8b24c6d] - http: simplify checkInvalidHeaderChar ( Seth Brenith) #18381
  • [849f5c31c8] - test: make tls test more rigorous ( Ben Noordhuis) #18792
  • [cf10a94b48] - test: reduce benchmark test run time ( juggernaut451) #18787
  • [8b5ca482fa] - test: try to connect after server was closed ( Leko) #18257
  • [91f2cf9297] - child_process: fix stdio sockets creation ( Santiago Gimeno) #18701
  • [0fc33fb282] - doc: remove extra space in README.md ( Matheus Marchini) #18822
  • [75c691b788] - test: wrap countdown callback in common.mustCall ( Bamieh) #18506
  • [16aeddda24] - lib: switch to Number.isNaN ( Ruben Bridgewater) #18744
  • [f3ab106750] - buffer: remove obsolete NaN check ( Ruben Bridgewater) #18744
  • [ed55374b98] - test: update a few tests to work on OpenBSD ( Aaron Bieber) #18543
  • [1557d93a2b] - lib: set process.execPath on OpenBSD ( Aaron Bieber) #18543
  • [7e75a78c5a] - test: add lib path env when node_shared=true ( Yihong Wang) #18626
  • [5b75572494] - fs: replace magic numbers by named constants ( Sergey Golovin) #18757
  • [2c7de9df50] - build,win: replace run-python subroutine with single find_python call ( Nikolai Vavilov) #18621
  • [9bec493510] - doc: update crypo Certficate class. ( Antoine AMARA) #18721
  • [17d4dd5cce] - doc: move Fedor to TSC Emeritus ( Myles Borins) #18752
  • [d6786d2110] - test: add multiline repl input regression test ( cjihrig) #18718
  • [18c493397f] - test: remove unnecessary timer ( cjihrig) #18719
  • [cb36b6733c] - loader: fix up #18394 ( Gus Caplan) #18509
  • [02afdbc5c6] - vm: flip Module#link's signature ( Gus Caplan) #18471
  • [de3231c13a] - src: factor out some common vm functions ( Timothy Gu) #17560
  • [1cbd76a100] - vm: add modules ( Gus Caplan) #17560
  • [a258f6b5ce] - src: flatten ContextifyContext ( Gus Caplan) #17560
  • [0a97e1d2c0] - lib: provide proper deprecation code ( Ruben Bridgewater) #18694
  • [5b88cb747e] - test: add crypto check to test-benchmark-tls ( Daniel Bevenius) #18724
  • [5331454a30] - path: replace "magic" numbers by readable constants ( Sergey Golovin) #18654
  • [92ed0710da] - doc: add mmarchini to collaborators ( Matheus Marchini) #18740
  • [6c041638c3] - test: fix missing param in benchmark-timers ( Anatoli Papirovski) #18734
  • [3362ae79df] - test: fix and improve error message ( Kevin Caulfield) #18449
  • [e9c9200aba] - test: add useful info to error msg and refactor ( Chin Huang) #18541
  • [35ce3a8931] - fs: make URL paths no longer experimental ( James M Snell) #18591
  • [5e5276b418] - http2: use _final instead of on('finish') ( Anna Henningsen) #18609
  • [ae3398aad6] - tools: fix eslint isRequired ( Ruben Bridgewater) #18729
  • [1767ef06f3] - url: simplify constructor URLSearchParams. Remove needless check null ( Mihail Bodrov) #18700
  • [b5073a0744] - doc: mark NAPI_AUTO_LENGTH as code ( Tobias Nießen) #18697
  • [72d71594bd] - test: fix flaky repl-timeout-throw ( Santiago Gimeno) #18692
  • [3cfb313e8e] - doc: add error check to fs example ( Evan Lucas) #18681
  • [080368b5d0] - build: no longer have v8-debug.h as dependency. ( Yang Guo) #18677
  • [c38576e526] - buffer: simplify check size in assertSize ( Mihail Bodrov) #18665
  • [876e186573] - doc: fix exporting a function example ( Aonghus O Nia) #18661
  • [7b377cffdb] - doc: add history for url.parse ( Steven) #18685
  • [34f49343ee] - fs: fix stack overflow in fs.readdirSync ( Joyee Cheung) #18647
  • [a7419d0902] - src: replace var for let / const. ( alejandro estrada) #18649
  • [d190c9a41e] - src: add "icu::" prefix before ICU symbols ( Steven R. Loomis)
  • [4981e98889] - doc: fix links to Style Guide and CPP Style Guide ( Justin Lee) #18683
  • [c0d6945f4c] - http2: add req and res options to server creation ( Peter Marton) #15560
  • [af977dbf49] - doc: add devsnek to collaborators ( Gus Caplan) #18679
  • [f0f01039b4] - doc: fix links in YAML metadata of assert.md ( Vse Mozhet Byt) #18670
  • [832e0522eb] - doc: add missing meta for createCipheriv ( Tobias Nießen) #18651
  • [affddd372a] - doc: fix description of createDecipheriv ( Tobias Nießen) #18651
  • [2089814b67] - test: properly tag anonymous namespaces ( Michael Dawson) #18583
  • [a667ac1665] - test: fix flaky timers-block-eventloop test ( Anatoli Papirovski) #18567
  • [6ed4e690e4] - net: remove Socket.prototoype.read ( Anna Henningsen) #18568
  • [4d78eb8663] - benchmark: improve compare output ( Ruben Bridgewater) #18597
  • [ba46103291] - stream: fix misleading error message ( Luigi Pinca) #18604
  • [15db2969fe] - build: do not suppress output in make doc-only ( Joyee Cheung) #18507
  • [4722004900] - doc: fix MDN links to avoid redirections ( Vse Mozhet Byt) #18631
  • [e7508e5fcd] - doc: fix link in https.md ( Vse Mozhet Byt) #18630
  • [f3e6c7636a] - test: refactor test-http-abort-before-end ( cjihrig) #18508
  • [36332eba27] - readline: use Date.now() and move test to parallel ( Anatoli Papirovski) #18563
  • [0277993f49] - test: improve error message output ( Bhavani Shankar) #18498
  • [dc4da22220] - doc: be more explicit in the sypnosis ( Tim O. Peters) #17977
  • [30a233cfce] - test: fix flaky test-http2-session-unref ( Anatoli Papirovski) #18589
  • [ef2d9c2c54] - test: do not check TXT content in test-dns-any ( Joyee Cheung) #18547
  • [a33dc81b2f] - tools: add fixer for prefer-assert-iferror.js ( Shobhit Chittora) #16648
  • [54391548d0] - doc: add missing "changes" key in YAML comment ( Luigi Pinca) #18605
  • [7241fa0fbd] - doc: fix typo in http2.md ( Vse Mozhet Byt) #18602
  • [7a432c1af3] - doc: update onboarding-extras ( Gus Caplan) #18545
  • [c18d958750] - doc: modify the return value of request.write() ( 陈刚) #18526
  • [3ec3c329c6] - src: fix crypto.pbkdf2 callback error argument ( BufoViridis) #18458
  • [e8a75ee113] - doc: fix typo in n-api.md ( Vse Mozhet Byt) #18590
  • [c642e229da] - build: add doc linting when runnning make lint ( Camilo Gonzalez) #18472
  • [4f521c7896] - doc: add introduce about cli options ( Weijia Wang) #18475
  • [10dc25df83] - test: improve tests for test-http-url.parse ( Weijia Wang) #18523
  • [9c818cfa83] - n-api: remove extra reference from test ( Gabriel Schulhof) #18542
  • [4dea9e03d6] - doc: small typo in n-api.md ( iskore) #18555
  • [6256d70916] - doc: add section for strategic initiatives ( Michael Dawson) #17104
  • [5f0b3431e1] - doc: remove usage of you in n-api doc ( Michael Dawson) #18528
  • [2418c86c1e] - doc: expand on promises and async_hooks ( Ali Ijaz Sheikh) #18540
  • [d2581120da] - n-api: wrap control flow macro in do/while ( Ben Noordhuis) #18532
  • [27532f4e9a] - stream: cleanup() when unpiping all streams. ( 陈刚) #18266
  • [a13fbdd4c3] - test: remove destructor from node_test_fixture ( Daniel Bevenius) #18524
  • [aabbdc84c2] - tools: add .mjs linting for Windows ( Vse Mozhet Byt) #18569
  • [64c36d31b6] - src, lib: return promises from link ( Gus Caplan) #18394
  • [e00bb1657f] - tools: non-Ascii linter for /lib only ( Sarat Addepalli) #18043
  • [be5c293d73] - build: allow x86_64 as a dest_cpu alias for x64 ( Rod Vagg) #18052
  • [a7ad003e37] - doc: shell option for the execFile and execFileSync functions ( jvelezpo) #18237
  • [dae86b3edb] - doc: improve http.request documentation ( Guangcong Luo) #18289
  • [c34e2f4fc5] - win, build: fix intl-none option ( Birunthan Mohanathas) #18292
  • [52aeb2a070] - test: verify the shell option works properly on execFile ( jvelezpo) #18384
  • [ffc8e8eb40] - doc: remove removed apis from http2 docs ( Kelvin Jin) #18439
  • [146e8ac83a] - timers: remove domain specific code ( Anatoli Papirovski) #18477
  • [935eac189d] - http: remove domain specific code ( Anatoli Papirovski) #18477
  • [0d390f7bdf] - test: add test for tls benchmarks ( Anatoli Papirovski) #18489
  • [958f5eda9a] - net: remove redundant code from _writeGeneric() ( Luigi Pinca) #18429
  • [ae8f5db1b1] - n-api: implement wrapping using private properties ( Gabriel Schulhof) #18311
  • [a4cc0fb1b6] - stream: delete unused code ( 陈刚) #18278
  • [9af1e4b286] - string_decoder: reset decoder on end ( Justin Ridgewell) #18494
  • [25a7bdece5] - doc: streamline README intro ( Rich Trott) #18483
  • [9c6bb5f386] - build: add cflags for OpenBSD, remove stray comma. ( Aaron Bieber) #18448
  • [c8f729f7a3] - v8: add missing ',' in OpenBSD's 'sources' section. ( Aaron Bieber) #18448
  • [450f5f43bc] - stream: delete redundant code ( 陈刚) #18145
  • [560f657957] - stream: delete redundant code ( 陈刚) #18145
  • [58003d4ddf] - doc: move Brian White to TSC Emeriti list ( Rich Trott) #18482
  • [0865d11c08] - async_hooks: clean up comments ( Ali Ijaz Sheikh) #18467
  • [ffbad8350e] - benchmark: spread operator benchmark ( James M Snell) #18442
  • [442903fb1b] - deps: update node-inspect to 1.11.3 ( Jan Krems) #18354
  • [51a8e1d2d8] - lib: remove debugger dead code ( Qingyan Li) #18426
  • [9ae513a7de] - benchmark: shorten config name in http benchmark ( Joyee Cheung) #18452
  • [8c9b41aaee] - test: show pending exception error in napi tests ( Ben Wilcox) #18413
  • [650ec2d8f1] - lib: extract validation functions ( Timothy O. Peters) #18421
  • [f6c9a2bc47] - test: speed up parallel/test-tls-session-cache ( Anna Henningsen) #18424
  • [74a823c788] - doc: improve stream documentation ( 陈刚) #18375
  • [d469a06ace] - benchmark: cut down http benchmark run time ( Joyee Cheung) #18379
  • [4f4bfbecbf] - tools: auto fix custom eslint rule ( Shobhit Chittora) #16652
  • [43956e9600] - src: free memory before re-setting URLHost value ( Ivan Filenko) #18357
  • [9c125825a9] - benchmark: refactor ( Ruben Bridgewater) #18320
  • [f0186704cd] - benchmark: (timers) refactor ( Ruben Bridgewater) #18320
  • [28156e16d1] - benchmark: (http(2)) refactor ( Ruben Bridgewater) #18320
  • [076b3d9b0a] - benchmark: (es) refactor ( Ruben Bridgewater) #18320
  • [76cb958975] - benchmark: (url) refactor ( Ruben Bridgewater) #18320
  • [0851822b87] - benchmark: (crypto) refactor ( Ruben Bridgewater) #18320
  • [cb13c7c653] - benchmark: (buffer) refactor ( Ruben Bridgewater) #18320
  • [9acf7545f0] - benchmark: (assert) refactor ( Ruben Bridgewater) #18320
  • [7da01f43fd] - benchmark: fix variables not being set ( Ruben Bridgewater) #18320
  • [4a5d7d4248] - benchmark: fix platform in basename-win32 ( Ruben Bridgewater) #18320
  • [a893b42791] - crypto: use non-deprecated v8::Object::Set ( Daniel Bevenius) #17482
  • [6b74064e65] - test: fix flaky test-http-dns-error ( Bryan English) #16534
  • [eb252527e5] - test: move tmpdir to submodule of common ( Rich Trott) #17856
  • [ae372f0e3d] - doc: linkify missing types ( Vse Mozhet Byt) #18444
  • [0a47b98f04] - perf_hooks: add warning when too many entries in the timeline ( James M Snell) #18087
  • [a07cd06e6c] - n-api: change assert ok check to notStrictEqual. ( Aaron Kau) #18414
  • [22093abbc8] - doc: add Gibson Fahnestock to TSC ( Rich Trott) #18481
  • [07e4ba2519] - url: simplify loop in parser ( Tobias Nießen) #18468
  • [272fd2e334] - src: fix vector subscript out of range ( Anatoli Papirovski) #18460
  • [61d4e1d207] - doc: reorder section on updating PR branch ( Ali Ijaz Sheikh) #18355
  • [8a627b17a4] - doc: add pending-deprecation to COLLABORATOR_GUIDE ( Сковорода Никита Андреевич) #18433
  • [b76e111ee4] - doc: fix manpage warnings ( Roman Reiss)
  • [b841abc328] - doc: warn about GCM authenticity ( Tobias Nießen) #18376
  • [ef45bb4305] - tools: fix icu readme lint error ( Anatoli Papirovski) #18445
  • [2d968ca0d5] - doc: Update tools/icu/README.md ( Steven R. Loomis) #16939
  • [44bf0f4f12] - domain: further abstract usage in C++ ( Anatoli Papirovski) #18291
  • [d76403985f] - http: switch on string values ( Seth Brenith) #18351
  • [b5267a6926] - test: force context allocation in test module ( Yang Guo) #18312
  • [cc8091448b] - test: fix flaky cluster unix socket test ( Ben Noordhuis) #17407
  • [19abee149d] - test: fix a bug & lint issues in inspector-helper ( Anatoli Papirovski) #18293
  • [74051c64aa] - inspector: --inspect-brk for es modules ( Guy Bedford) #18194
  • [9e7f8633b6] - deps: ICU 60.2 bump ( Steven R. Loomis) #17687
  • [8c6dc62dc4] - doc: dedupe links ( Vse Mozhet Byt) #18213
  • [1fd1395ee9] - lib,doc: revert format name to cjs over commonjs ( Guy Bedford) #18596
  • [afc87c22d0] - module: refactor loader ( Gus Caplan) #16874
  • [6b1a40e914] - doc: capitalize non-primitive types ( Vse Mozhet Byt) #18111
  • [d89f310127] - module: enable dynamic import flag for esmodules ( Myles Borins) #18387
  • [00d5422c43] - module: Set dynamic import callback ( Jan Krems) #15713
  • [25ce45825f] - net,src: refactor writeQueueSize tracking ( Anatoli Papirovski) #17650
  • [25bebae61c] - stream: simplify src._readableState to state ( 陈刚) #18264
  • [117b20e621] - test: adds tests for vm invalid arguments ( Gilles De Mey) #18282
  • [11982aecd4] - process: JS fast path for bindings ( Anatoli Papirovski) #18365
  • [144cfb4b99] - src: remove outdated domain reference ( Anatoli Papirovski) #18291
  • [3ab391d3d3] - src: remove unnecessary block scope ( Anatoli Papirovski) #18291
  • [7b73e704ca] - timers: attach listOnTimeout function to TimerWrap ( Matteo Collina) #18388
  • [03cb06944b] - doc: unify type linkification ( Vse Mozhet Byt) #18407
  • [7fc395a0d7] - http: there is no corked property of stream ( Fedor Indutny) #18325
  • [ce7ce9d1ee] - process: clean up signal handler setup ( Anatoli Papirovski) #18330
  • [a5b35db5d2] - process: remove dead code ( Anatoli Papirovski) #18330
  • [c84dd03120] - test: refactor addons-napi/test_exception/test.js ( Rich Trott) #18340
  • [574d3b9ce8] - doc: fix documentation of http2Stream.pushstream() ( Peter Dalgaard-Jensen) #18258
  • [7d27228e90] - test: use correct size in test-stream-buffer-list ( Luigi Pinca) #18239
  • [f7d57d039a] - stream: remove unreachable code ( Luigi Pinca) #18239
  • [f050521a71] - build: define NOMINMAX on windows ( Ben Noordhuis) #18216
  • [b87939cf53] - http: use strict comparison ( leeseean) #17011
  • [0250e1b9c0] - http: free the parser before emitting 'upgrade' ( Luigi Pinca) #18209
  • [155622847f] - http: fix parsing of binary upgrade response body ( Ben Noordhuis) #17806
  • [8e084d8bfb] - http: simplify parser lifetime tracking ( Anna Henningsen) #18135
  • [4513cbb4fe] - src: refactor callback #defines into C++ templates ( Anna Henningsen) #18133
  • [4b918d79df] - doc: remove uannecessary Require ( Michael Dawson) #18184
  • [b4e7260d3e] - doc: fix typo in http2stream.close param default ( Moritz Peters) #18166
  • [0c8b5d5bfb] - test: fixed typos in napi test ( furstenheim) #18148
  • [217ddd8ba2] - src,doc,test: Fix common misspellings ( Roman Reiss) #18151
  • [9edf023694] - n-api: throw RangeError napi_create_typedarray() ( Jinho Bang) #18037
  • [1506eb5f25] - build: remove bench-* targets ( Joyee Cheung) #18150
  • [5a95905d91] - doc: napi: make header style consistent ( Ali Ijaz Sheikh) #18122
  • [990abbf06c] - doc: napi: fix unbalanced emphasis ( Ali Ijaz Sheikh) #18122
  • [87e3d3db89] - src: fix code coverage cleanup ( Michael Dawson) #18081
  • [15aaf18b72] - src: remove declarations for missing functions ( Anna Henningsen) #18134
  • [ac0a0a6775] - src: harden JSStream callbacks ( Anna Henningsen) #18028
  • [d8ac817cb6] - build,win: restore vcbuild TAG functionality ( Rod Vagg) #18031
  • [eee40c71c9] - http2: remember sent headers ( James M Snell) #18045
  • [30e2221a15] - doc: fix s/rstStream/close in example ( James M Snell) #18088
  • [1c81a055df] - doc: update pushStream docs to use err first ( James M Snell) #18088
  • [f693e81ee5] - n-api: throw RangeError in napi_create_dataview() with invalid range ( Jinho Bang) #17869
  • [a4ba791566] - benchmark: add JSStreamWrap benchmark ( Anna Henningsen) #17983
  • [167e9c6dcd] - test: refactor test-repl ( Anna Henningsen) #17926
  • [1ad7df6acc] - http2: use aliased buffer for perf stats, add stats ( James M Snell) #18020
  • [ef317014e2] - doc: compact eslint directives in common/README ( Vse Mozhet Byt) #17971
  • [bb9219bd19] - src: update make for new code coverage locations ( Michael Dawson) #17987
  • [b593d946e4] - doc: re-alphabetise sections in common/README.md ( Vse Mozhet Byt) #17971
  • [3bcdb3b996] - doc: fix code nits in common/README ( Vse Mozhet Byt) #17971
  • [aa7519095c] - src: remove duplicate words in comments ( Tobias Nießen) #17939
  • [0e116a01c8] - perf_hooks: fix scheduling regression ( Anatoli Papirovski) #18051
  • [1181ff7ecc] - doc: correct spelling ( sreepurnajasti) #17911
  • [6a67dfd927] - http2: verify flood error and unsolicited frames ( James M Snell) #17969
  • [f9c84c557f] - src: silence http2 -Wunused-result warnings ( cjihrig) #17954
  • [46f39b590b] - doc: add docs for common/http2.js utility ( James M Snell) #17942
  • [f17a5b92dc] - http2: properly handle already closed stream error ( James M Snell) #17942
  • [79d3198b7f] - http2: add aligned padding strategy ( James M Snell) #17938
  • [2b6a5d90bd] - http2: add initial support for originSet ( James M Snell) #17935
  • [3997617869] - tls: set servername on client side too ( James M Snell) #17935
  • [9ad7a9a333] - http2: add altsvc support ( James M Snell) #17917
  • [e7a727e9ba] - http2: strictly limit number on concurrent streams ( James M Snell) #16766
  • [a003ded7fb] - http2: remove duplicate words in comments ( Tobias Nießen) #17939
  • [1b7ce1ea02] - http2: implement ref() and unref() on client sessions ( Kelvin Jin) #17620
  • [b8deb7522f] - http2: keep session objects alive during Http2Scope ( Anna Henningsen) #17863
  • [e3c567f05b] - http2: fix compiling with --debug-http2 ( Anna Henningsen) #17863
  • [3a6b2ad19a] - http2: convert Http2Settings to an AsyncWrap ( James M Snell) #17763
  • [bfc7e014cc] - http2: refactor outgoing write mechanism ( Anna Henningsen) #17718
  • [9592691d56] - http2: remove redundant write indirection ( Anna Henningsen) #17718
  • [30e75e601b] - http2: only schedule write when necessary ( Anna Henningsen) #17183
  • [d06ad0d4f0] - http2: don't call into JS from GC ( Anna Henningsen) #17183
  • [7e680807f8] - src: add optional keep-alive object to SetImmediate ( Anna Henningsen) #17183
  • [83c725dc73] - doc: updates examples to use NULL ( Michael Dawson) #18008
  • [224033db56] - build: put .PHONY directly before its target ( Oky Antoro) #17964
  • [5df8c76ea9] - deps: update nghttp2 to 1.29.0 ( James M Snell) #17908
  • [ef533c99ba] - test: add hasCrypto when using binding('crypto') ( Daniel Bevenius) #17867
  • [c91a7c09ae] - tools: add check for using process.binding crypto ( Daniel Bevenius) #17867
  • [ca35d08291] - test: remove ambiguous error messages from test_error ( Nicholas Drane) #17812
  • [ee4cbac52b] - test: fix unreliable async-hooks/test-signalwrap ( Rich Trott) #17827
  • [2d61b9eb9f] - lib, src: use process.config instead of regex ( Jon Moss) #17814
  • [7153434fae] - crypto: reuse variable instead of reevaluation ( Tobias Nießen) #17735
  • [b1a8ac7774] - doc: remove old console note ( Ruben Bridgewater) #17707
  • [28283efd89] - console: order functions and remove \n\n ( Ruben Bridgewater) #17707
  • [27227cf4c7] - benchmark: refactor console benchmark ( Ruben Bridgewater) #17707
  • [41e2bb185d] - console: make variables and checks stricter ( Ruben Bridgewater) #17707
  • [0573c0fb23] - console: make error handling engine agnostic ( Ruben Bridgewater) #17707
  • [f18d826660] - http2: simplify onSelectPadding ( Anna Henningsen) #17717
  • [79a283307a] - n-api: fix memory leak in napi_async_destroy() ( alnyan) #17714
  • [861f6adb70] - doc: some fs doc improvements ( James M Snell) #17692
  • [305dd5671c] - test: add test for postmortem metadata validation ( cjihrig) #17685
  • [d84d9be6ef] - src: rename On* -> Emit* for stream callbacks ( Anna Henningsen) #17701
  • [ec443c3430] - assert: fix .throws operator ( Ruben Bridgewater) #17575
  • [ed7f59a1ee] - url: added url fragment lookup table ( Hakan Kimeiga) #17627
  • [b1fd50a773] - test: remove literals that obscure assert messages ( Rich Trott) #17642
  • [97eaaf907f] - test: remove unused disposed_ variable ( Daniel Bevenius) #17628
  • [dfb9b5e83a] - crypto: move node_crypto_clienthello-inl.h to cc ( Daniel Bevenius) #17606
  • [28ef3de2ba] - url: added space to class string of iterator objects ( Haejin Jo) #17558
  • [d879b63077] - src: make FSEventWrap/StatWatcher::Start more robust ( Timothy Gu) #17432
  • [6ba00b8d48] - src: refactor and harden ProcessEmitWarning() ( Anna Henningsen) #17420
  • [5cd08d3a59] - test: add unhandled rejection guard ( babygoat) #17275
  • [5514330406] - tls: use correct class name in deprecation message ( Anna Henningsen) #17561
  • [6bd0aff092] - src: remove unused variable in node_contextify ( Daniel Bevenius) #17491
  • [e2767114ff] - vm: never abort on caught syntax error ( Anna Henningsen) #17394
  • [df6acf9a84] - src: remove tracking for exception arrow data ( Anna Henningsen) #17394
  • [e58a5ca854] - net: remove Socket.prototype.listen ( Ruben Bridgewater) #13735
  • [89964183c0] - tools: don't lint-md as part of main lint target ( Refael Ackermann) #17587
  • [4a5e32206a] - crypto: remove BIO_set_shutdown ( Daniel Bevenius) #17542
  • [e57af5aada] - tools: lint for additional strings in docs ( Rich Trott) #17492
  • [8a17b7b6f3] - doc: use correct and consistent typography for products ( Rich Trott) #17492
  • [89d31ee048] - timers: improvements to TimersList management ( Anatoli Papirovski) #17429
  • [5fc1e27e98] - build, win: faster Release rebuilds ( Bartosz Sosnowski) #17393
  • [a159a2c6ac] - process: slight refinements to nextTick ( Anatoli Papirovski) #17421
  • [8c81ba0b1c] - test: remove common.PORT from parallel tests ( Rich Trott) #17410
  • [8336e4f88e] - test: add test case for process.dlopen with undefined ( Leko) #17343
  • [f0608814af] - test: add test case for throwing an exception with vm.Script ( Leko) #17343
  • [419cde79b1] - src: use non-deprecated versions of -\>To*() utils ( Leko) #17343
  • [4667c5e720] - src: start heap object tracking after platform is initialized ( Hannes Payer) #17249
  • [e9000901ca] - src: add missing include in node_platform.h ( Anna Henningsen) #17133
  • [24bb99a808] - deps: cherry-pick upstream ICU fix ( Mathias Bynens) #16931
  • [4387a73514] - src: remove superfluous check in backtrace_posix.cc ( Anna Henningsen) #16950
  • [a37eb32c32] - util: escaping object keys in util.inspect() ( buji) #16986
  • [16f181e3b9] - tools: bump remark-cli to 4.0 ( Refael Ackermann) #17028
  • [73295370cc] - doc: document fs.realpath.native() ( Ben Noordhuis) #17059
  • [2eec94489d] - Revert "build: for --enable-static, run only cctest" ( Daniel Bevenius) #14986
  • [7ac760b603] - src: fix SetClientCertEngine() nullptr dereference ( Ben Noordhuis) #16965
  • [4d0c70a6f6] - tools: speed up lint-md-build ( Refael Ackermann) #16945
  • [c2431d553b] - src: cancel pending delayed platform tasks on exit ( Anna Henningsen) #16700
  • [37a60a8c3c] - src: prepare v8 platform for multi-isolate support ( Anna Henningsen) #16700
  • [121245f25f] - test: add tls clientcertengine tests ( Rich Trott)
  • [7d49bd0045] - doc: add clientCertEngine to docs ( Rich Trott)
  • [33c1e8b3d5] - tls: implement clientCertEngine option ( joelostrowski)
  • [766506a2e9] - repl: deprecate REPLServer.parseREPLKeyword ( Lance Ball)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment