{"push_id":2418787680,"size":222,"distinct_size":0,"ref":"refs/heads/v10.x","head":"c1695d8bad09fc61922ec91101736debb2d165db","before":"9e9c516512668133813c71e39d56b011b804572b","commits":[{"sha":"069dd10ca2258a27f3cba2db688ce4b97b624241","author":{"name":"Ruben Bridgewater","email":"3007646e4b7d9a024ee9b5ca232e6faee5ed366f@bridgewater.de"},"message":"test: remove vulgar language\n\nThe FIXME is obsolete as it was meant about a indentation issue\nthat got fixed a long time ago.\n\nPR-URL: https://github.com/nodejs/node/pull/18395\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Matteo Collina <matteo.collina@gmail.com>\nReviewed-By: Anatoli Papirovski <apapirovski@mac.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/069dd10ca2258a27f3cba2db688ce4b97b624241"},{"sha":"1411b30f4646878fc3ff452c3d97a240c0d8b807","author":{"name":"Ruben Bridgewater","email":"3007646e4b7d9a024ee9b5ca232e6faee5ed366f@bridgewater.de"},"message":"buffer: move c++ float functions to js\n\nThis ports the Buffer#write(Double|Float)(B|L)E functions to JS.\nThis fixes a security issue concerning type confusion and fixes\nanother possible crash in combination with `noAssert`.\nIn addition to that it will also significantly improve the write\nperformance.\n\nFixes: https://github.com/nodejs/node/issues/12179\nFixes: https://github.com/nodejs/node/issues/8724\n\nPR-URL: https://github.com/nodejs/node/pull/18395\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Matteo Collina <matteo.collina@gmail.com>\nReviewed-By: Anatoli Papirovski <apapirovski@mac.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/1411b30f4646878fc3ff452c3d97a240c0d8b807"},{"sha":"a6c490cc8e8c848d6c4d5b8739827198055fe40f","author":{"name":"Ruben Bridgewater","email":"3007646e4b7d9a024ee9b5ca232e6faee5ed366f@bridgewater.de"},"message":"buffer: remove double ln\n\nPR-URL: https://github.com/nodejs/node/pull/18395\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Matteo Collina <matteo.collina@gmail.com>\nReviewed-By: Anatoli Papirovski <apapirovski@mac.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/a6c490cc8e8c848d6c4d5b8739827198055fe40f"},{"sha":"e8bb1f35df079cf0111fc18a8a24ec0a2d66eb3e","author":{"name":"Ruben Bridgewater","email":"3007646e4b7d9a024ee9b5ca232e6faee5ed366f@bridgewater.de"},"message":"buffer: refactor all read/write functions\n\nThere are a lot of changes in this commit:\n\n1) Remove the `noAssert` argument from all read and write functions.\n2) Improve the performance of all read floating point functions\n   significantly. This is done by switching to TypedArrays as the\n   write floating point write functions.\n3) No implicit type coercion for offset and byteLength anymore.\n4) Adds a lot of tests.\n5) Moves the read and write functions to the internal buffer file\n   to split the files in smaller chunks.\n6) Reworked a lot of existing tests.\n7) Improve the performane of all all read write functions by using\n   a faster input validation and by improving function logic.\n8) Significantly improved the performance of all read int functions.\n   This is done by using a implementation without a loop.\n9) Improved error handling.\n10) Rename test file to use the correct subsystem.\n\nPR-URL: https://github.com/nodejs/node/pull/18395\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Matteo Collina <matteo.collina@gmail.com>\nReviewed-By: Anatoli Papirovski <apapirovski@mac.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/e8bb1f35df079cf0111fc18a8a24ec0a2d66eb3e"},{"sha":"81aaab75ca2ae04c4d0e07efd12e3a74aa306850","author":{"name":"Ruben Bridgewater","email":"3007646e4b7d9a024ee9b5ca232e6faee5ed366f@bridgewater.de"},"message":"benchmark: remove noAssert argument\n\nThis removes the `noAssert` argument and also adds some more tests.\n\nPR-URL: https://github.com/nodejs/node/pull/18395\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Matteo Collina <matteo.collina@gmail.com>\nReviewed-By: Anatoli Papirovski <apapirovski@mac.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/81aaab75ca2ae04c4d0e07efd12e3a74aa306850"},{"sha":"c111e133ae58f0d3a6a0e464abc047879edd66bf","author":{"name":"Ruben Bridgewater","email":"3007646e4b7d9a024ee9b5ca232e6faee5ed366f@bridgewater.de"},"message":"doc: add deprecation notice\n\nPR-URL: https://github.com/nodejs/node/pull/18395\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Matteo Collina <matteo.collina@gmail.com>\nReviewed-By: Anatoli Papirovski <apapirovski@mac.com>\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/c111e133ae58f0d3a6a0e464abc047879edd66bf"},{"sha":"81d73fe83e280a36b094980eee85badece94f5ea","author":{"name":"Rich Trott","email":"c1321c10e42359e7caa6e441829d03e9d30a4048@gmail.com"},"message":"test: fix flaky inspector-stop-profile-after-done\n\nUse common.platformTimeout() to give longer durations to Raspberry Pi\ndevices to make test more reliable.\n\nPR-URL: https://github.com/nodejs/node/pull/18126\nFixes: https://github.com/nodejs/node/issues/16772\nReviewed-By: Anatoli Papirovski <apapirovski@mac.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>\nReviewed-By: Eugene Ostroukhov <eostroukhov@google.com>\nReviewed-By: Richard Lau <riclau@uk.ibm.com>\nReviewed-By: James M Snell <jasnell@gmail.com>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/81d73fe83e280a36b094980eee85badece94f5ea"},{"sha":"c05c73a634e3a88372e32e500f462851add7ea66","author":{"name":"Daijiro Wachi","email":"3951dc035eddd6e231ad4f4cd98a96da3e26dbdf@gmail.com"},"message":"test: add test cases for fsPromises\n\nAdd tests of lchmod, chown, fchown and lchown.\n\nPR-URL: https://github.com/nodejs/node/pull/19064\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/c05c73a634e3a88372e32e500f462851add7ea66"},{"sha":"4bfc03b57dfbf6ac245b56c62b718ccd68e12cd7","author":{"name":"Rich Trott","email":"c1321c10e42359e7caa6e441829d03e9d30a4048@gmail.com"},"message":"Revert \"test: add test cases for fsPromises\"\n\nThis reverts commit c05c73a634e3a88372e32e500f462851add7ea66.\n\nThe commit breaks Raspberry Pi CI.\n\nPR-URL: https://github.com/nodejs/node/pull/19101\nRef: https://github.com/nodejs/node/pull/19064#issuecomment-370092633\nReviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/4bfc03b57dfbf6ac245b56c62b718ccd68e12cd7"},{"sha":"67b5985c0800b3cfaef5947e2cb6ef61c8cf49f8","author":{"name":"Joyee Cheung","email":"e73c435d3f171990910e8051c4821f1a38a65a1b@gmail.com"},"message":"net: fix usage of writeBuffer in makeSyncWrite\n\nThe binding writeBuffer has been changed in\nhttps://github.com/nodejs/node/pull/19041 and it now requires\nthe last argument to be a context object. makeSyncWrite\nwas not updated accordingly, resulting assertions on Windows.\nThis patch fixes the usage of writeBuffer there.\n\nAlso fix errors.uvException() so error.message are no longer\nenumerable, this fixes the deepStrictEqual assertion on the\nerror object in test-stdout-close-catch.\n\nPR-URL: https://github.com/nodejs/node/pull/19103\nRefs: https://github.com/nodejs/node/pull/19041\nReviewed-By: Anna Henningsen <anna@addaleax.net>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/67b5985c0800b3cfaef5947e2cb6ef61c8cf49f8"},{"sha":"96b2d8d3dc59f057622175eac0c57423964165c7","author":{"name":"Seth Brenith","email":"92baeae32949d4ab35dcd20382c40d43cd3a5b5c@microsoft.com"},"message":"fs: check for symlink support in fs-promises test\n\nAttempting to make symlinks as a non-administrator user in Windows\ncauses a permission error. We need to update test-fs-promises to avoid\nmaking symlinks if the platform does not support it.\n\nPR-URL: https://github.com/nodejs/node/pull/19018\nReviewed-By: Anna Henningsen <anna@addaleax.net>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Joyee Cheung <joyeec9h3@gmail.com>\nReviewed-By: Richard Lau <riclau@uk.ibm.com>\nReviewed-By: Shingo Inoue <leko.noor@gmail.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/96b2d8d3dc59f057622175eac0c57423964165c7"},{"sha":"bbc9807b207b08759b447672fa638c9ec96d4c17","author":{"name":"Matteo Collina","email":"9cf5caf6c36f5cccde8c73fad8894c958f4983da@matteocollina.com"},"message":"http2: fix flaky test-http2-https-fallback\n\nThe test was flaky because it relied on a specific order of\nasynchronous operation that were fired paralellely. This was true\non most platform and conditions, but not all the time.\n\nSee: https://github.com/nodejs/node/pull/18986\n\nPR-URL: https://github.com/nodejs/node/pull/19093\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>\nReviewed-By: Anna Henningsen <anna@addaleax.net>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/bbc9807b207b08759b447672fa638c9ec96d4c17"},{"sha":"5a55a711505489af7fd75a83b4905afc7468ebec","author":{"name":"Chen Gang","email":"b27a0d4478e43e8711af01d2cc98add1bfe7c22f@foxmail.com"},"message":"doc: add MoonBall to collaborators\n\nPR-URL: https://github.com/nodejs/node/pull/19109\nReviewed-By: Joyee Cheung <joyeec9h3@gmail.com>\nReviewed-By: Anatoli Papirovski <apapirovski@mac.com>\nReviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>\nReviewed-By: Yuta Hiroto <hello@about-hiroppy.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Gus Caplan <me@gus.host>\nReviewed-By: Jon Moss <me@jonathanmoss.me>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/5a55a711505489af7fd75a83b4905afc7468ebec"},{"sha":"523d44a66e5a4f9bbe335b7872919aa39d6ee4c4","author":{"name":"Sergey Golovin","email":"f50efbcc3e4d96a3b1c930c71452afecac945c3a@gmail.com"},"message":"fs: replace duplicate conditions by function\n\nPR-URL: https://github.com/nodejs/node/pull/18717\nReviewed-By: Weijia Wang <starkwang@126.com>\nReviewed-By: Richard Lau <riclau@uk.ibm.com>\nReviewed-By: Luigi Pinca <luigipinca@gmail.com>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Yuta Hiroto <hello@about-hiroppy.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/523d44a66e5a4f9bbe335b7872919aa39d6ee4c4"},{"sha":"85212bb182f555f6d09e0b2f5f78d2d8e19bcef1","author":{"name":"Andreas Madsen","email":"d29ea68bbf687773cb2bb4f6693a203dbe21bc6e@gmail.com"},"message":"trace_events: add file pattern cli option\n\nAllow the user to specify the filepath for the trace_events log file\nusing a template string.\n\nPR-URL: https://github.com/nodejs/node/pull/18480\nReviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>\nReviewed-By: Richard Lau <riclau@uk.ibm.com>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/85212bb182f555f6d09e0b2f5f78d2d8e19bcef1"},{"sha":"449d1c8ea4747b14bc09e39a0ed51bb285062d37","author":{"name":"Eric Bickle","email":"1863b3985830f985399319e29082a18a87a5c423@outlook.com"},"message":"doc: fix n-api asynchronous threading docs\n\nDocumentation for N-API Custom Asynchronous Operations incorrectly\nstated that async execution happens on the main event loop.\nAdded details to napi_create_async_work about which threads are\nused to invoke the execute and complete callbacks.\n\nChanged 'async' to 'asynchronous' in the documentation for Custom\nAsynchronous Operations. Changed \"executes in parallel\" to \"can\nexecute in parallel\" for the documentation of napi_create_async_work\nexecute parameter.\n\nPR-URL: https://github.com/nodejs/node/pull/19073\nFixes: https://github.com/nodejs/node/issues/19071\nReviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/449d1c8ea4747b14bc09e39a0ed51bb285062d37"},{"sha":"4489a48dff3f44ee570a9dde6bb2428bd810b03d","author":{"name":"Ujjwal Sharma","email":"9af6ace594b7122fe2e394aff95a5cf320cdfb0c@gmail.com"},"message":"buffer: fix typo in lib/buffer.js\n\nPR-URL: https://github.com/nodejs/node/pull/19126\nReviewed-By: Luigi Pinca <luigipinca@gmail.com>\nReviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>\nReviewed-By: Anatoli Papirovski <apapirovski@mac.com>\nReviewed-By: Richard Lau <riclau@uk.ibm.com>\nReviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmail.com>\nReviewed-By: Tobias Nießen <tniessen@tnie.de>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/4489a48dff3f44ee570a9dde6bb2428bd810b03d"},{"sha":"1ebd966d2cef9d026b947c3c36d49c9989a60701","author":{"name":"wuweiweiwu","email":"78f15964f4d692740fa1fb643d5751e55ed008ac@umn.edu"},"message":"test: remove assert message and add block scope\n\nThe default message will be printed if the assertion fires. Use block\nscope for related variables and tests.\n\nPR-URL: https://github.com/nodejs/node/pull/19054\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/1ebd966d2cef9d026b947c3c36d49c9989a60701"},{"sha":"eda702104b3447dd56dc635565b4c88b0e04685a","author":{"name":"Anna Henningsen","email":"6ab69d5d0413b53c075e34a831dd9f590ea00ac1@addaleax.net"},"message":"tls: better error message for socket disconnect\n\nThe error emitted when a connection is closed before the\nTLS handshake completes seemed rather unspefic by just saying\n`socket hang up`.\n\nUse a more verbose message, that also indicates that this is\na purely client-side error, and remove a misleading comment.\n\nPR-URL: https://github.com/nodejs/node/pull/18989\nReviewed-By: Luigi Pinca <luigipinca@gmail.com>\nReviewed-By: Joyee Cheung <joyeec9h3@gmail.com>\nReviewed-By: James M Snell <jasnell@gmail.com>\nReviewed-By: Colin Ihrig <cjihrig@gmail.com>\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/eda702104b3447dd56dc635565b4c88b0e04685a"},{"sha":"a865e8ba6781a7d3640df1c8cc1ce493fef7231b","author":{"name":"Santiago Gimeno","email":"1ff54bfafcdd5f2b451c162cce52249507ed2a36@gmail.com"},"message":"test: refactor test-async-wrap-getasyncid\n\nSo it does not use `common.PORT` anymore.\n\nPR-URL: https://github.com/nodejs/node/pull/18727\nReviewed-By: Ruben Bridgewater <ruben@bridgewater.de>\nReviewed-By: Anatoli Papirovski <apapirovski@mac.com>","distinct":false,"url":"https://api.github.com/repos/nodejs/node/commits/a865e8ba6781a7d3640df1c8cc1ce493fef7231b"}]}
{"actor":{"display_login":"jasnell"}}