- Jan 05, 2023
-
-
RafaelGSS authored
Notable changes: buffer: * (SEMVER-MINOR) add buffer.isUtf8 for utf8 validation (Yagiz Nizipli) https://github.com/nodejs/node/pull/45947 http: * (SEMVER-MINOR) improved timeout defaults handling (Paolo Insogna) https://github.com/nodejs/node/pull/45778 net * add autoSelectFamily global getter and setter (Paolo Insogna) https://github.com/nodejs/node/pull/45777 os: * (SEMVER-MINOR) add availableParallelism() (Colin Ihrig) https://github.com/nodejs/node/pull/45895 util: * add fast path for text-decoder fatal flag (Yagiz Nizipli) https://github.com/nodejs/node/pull/45803 PR-URL: https://github.com/nodejs/node/pull/46061
-
Santiago Gimeno authored
Make sure that when calling `write()` on a connecting socket, the callback is called if the socket is destroyed before the connection is established. Fixes: https://github.com/nodejs/node/issues/30841 PR-URL: https://github.com/nodejs/node/pull/45922 Reviewed-By:
Anna Henningsen <anna@addaleax.net> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Minwoo Jung <nodecorelab@gmail.com> Reviewed-By:
Paolo Insogna <paolo@cowtech.it> Reviewed-By:
Matteo Collina <matteo.collina@gmail.com> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com>
-
Ben Noordhuis authored
The WebCrypto spec apparently mandates that EC keys must be exported in uncompressed point format. This commit makes it so. Fixes: https://github.com/nodejs/node/issues/45859 PR-URL: https://github.com/nodejs/node/pull/46021 Reviewed-By:
Tobias Nießen <tniessen@tnie.de> Reviewed-By:
Filip Skokan <panva.ip@gmail.com>
-
Node.js GitHub Bot authored
PR-URL: https://github.com/nodejs/node/pull/46040 Reviewed-By:
Moshe Atlow <moshe@atlow.co.il> Reviewed-By:
Michaël Zasso <targos@protonmail.com>
-
Node.js GitHub Bot authored
PR-URL: https://github.com/nodejs/node/pull/46039 Reviewed-By:
Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By:
Moshe Atlow <moshe@atlow.co.il> Reviewed-By:
Michaël Zasso <targos@protonmail.com>
-
Node.js GitHub Bot authored
PR-URL: https://github.com/nodejs/node/pull/46038 Reviewed-By:
Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By:
Moshe Atlow <moshe@atlow.co.il> Reviewed-By:
Michaël Zasso <targos@protonmail.com>
-
Yagiz Nizipli authored
PR-URL: https://github.com/nodejs/node/pull/45973 Reviewed-By:
Tobias Nießen <tniessen@tnie.de> Reviewed-By:
Michaël Zasso <targos@protonmail.com>
-
Ruy Adorno authored
Adds a `NODEJS_RELEASE_HOST` environment variable that enable releasers to provide a custom proxy host to connect to when performing the promotion steps of a given release. Signed-off-by:
Ruy Adorno <ruyadorno@google.com> PR-URL: https://github.com/nodejs/node/pull/45913 Reviewed-By:
Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By:
James M Snell <jasnell@gmail.com> Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com>
-
Deokjin Kim authored
PR-URL: https://github.com/nodejs/node/pull/46010 Reviewed-By:
Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By:
Yagiz Nizipli <yagiz@nizipli.com>
-
Deokjin Kim authored
Capital letter is followed after 'k' prefix. PR-URL: https://github.com/nodejs/node/pull/45978 Reviewed-By:
Anna Henningsen <anna@addaleax.net> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Minwoo Jung <nodecorelab@gmail.com>
-
Aaron Friel authored
Original commit message: [debug] Re-enable internal [[Scopes]] property We received feedback that the [[Scopes]] property has some legitimate use-cases not covered by the Scopes View during pause. We re-enable the feature for now and will remove the flag in a follow-up. R=bmeurer@chromium.org Bug: chromium:1365858 Change-Id: Ibf279ae6c4f5ae492d03e9b4ee7316f6500508d9 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4099385 Auto-Submit: Simon Zünd <szuend@chromium.org> Commit-Queue: Benedikt Meurer <bmeurer@chromium.org> Commit-Queue: Simon Zünd <szuend@chromium.org> Reviewed-by:
Benedikt Meurer <bmeurer@chromium.org> Cr-Commit-Position: refs/heads/main@{#84800} Refs: https://github.com/v8/v8/commit/30861a39323d2d4263b2b9f5d9740134d4104cd3 PR-URL: https://github.com/nodejs/node/pull/45851 Reviewed-By:
Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By:
Michaël Zasso <targos@protonmail.com> Reviewed-By:
James M Snell <jasnell@gmail.com>
-
Deokjin Kim authored
PR-URL: https://github.com/nodejs/node/pull/46020 Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com> Reviewed-By:
Minwoo Jung <nodecorelab@gmail.com>
-
Deokjin Kim authored
PR-URL: https://github.com/nodejs/node/pull/46004 Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com>
-
Deokjin Kim authored
`kEmptyObject` is more suitable than {} if options don't need mutation. PR-URL: https://github.com/nodejs/node/pull/46011 Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com>
-
Michaël Zasso authored
Refs: https://github.com/v8/v8/compare/10.8.168.21...10.8.168.25 PR-URL: https://github.com/nodejs/node/pull/45996 Reviewed-By:
Jiawen Geng <technicalcute@gmail.com> Reviewed-By:
Rafael Gonzaga <rafael.nunu@hotmail.com>
-
Luigi Pinca authored
PR-URL: https://github.com/nodejs/node/pull/45680 Reviewed-By:
Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By:
Zeyu "Alex" Yang <himself65@outlook.com> Reviewed-By:
Rich Trott <rtrott@gmail.com> Reviewed-By:
Tobias Nießen <tniessen@tnie.de>
-
Deokjin Kim authored
`process.hrtime` is legacy. So replace `process.hrtime` with `process.hrtime.bigint` in test. Refs: https://github.com/nodejs/node/blob/main/doc/api/process.md#processhrtimetime Signed-off-by:
Deokjin Kim <deokjin81.kim@gmail.com> PR-URL: https://github.com/nodejs/node/pull/45877 Refs: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt Reviewed-By:
James M Snell <jasnell@gmail.com> Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com>
-
Deokjin Kim authored
console.error is more suitable than console.log for error case. PR-URL: https://github.com/nodejs/node/pull/46002 Reviewed-By:
Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com>
-
Deokjin Kim authored
PR-URL: https://github.com/nodejs/node/pull/46008 Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By:
Yagiz Nizipli <yagiz@nizipli.com>
-
Deokjin Kim authored
PR-URL: https://github.com/nodejs/node/pull/46007 Reviewed-By:
Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By:
Yagiz Nizipli <yagiz@nizipli.com>
-
Geoffrey Booth authored
Rewrite the test that validates that custom loader hooks are called from being a test that depends on internals to one that spawns a child process and checks its output to confirm expected behavior. PR-URL: https://github.com/nodejs/node/pull/46016 Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By:
Jacob Smith <jacob@frende.me>
-
Vadim authored
`undefinec` -> `undefined` PR-URL: https://github.com/nodejs/node/pull/45998 Reviewed-By:
Michaël Zasso <targos@protonmail.com> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com> Reviewed-By:
Harshitha K P <harshitha014@gmail.com> Reviewed-By:
Yagiz Nizipli <yagiz@nizipli.com>
-
Deokjin Kim authored
Tailing slash of url.href is ommited. PR-URL: https://github.com/nodejs/node/pull/45954 Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com>
-
Deokjin Kim authored
`vois` -> `void` PR-URL: https://github.com/nodejs/node/pull/45991 Reviewed-By:
Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Rich Trott <rtrott@gmail.com> Reviewed-By:
Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com>
-
Santiago Gimeno authored
On Windows it's perfectly possible that the `uv_tcp_t` `read_cb` is called with an error and a null `uv_buf_t` if it corresponds to a `UV_HANDLE_ZERO_READ` read. Handle this case without crashing. Fixes: https://github.com/nodejs/node/issues/40764 PR-URL: https://github.com/nodejs/node/pull/45878 Reviewed-By:
Luigi Pinca <luigipinca@gmail.com> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
James M Snell <jasnell@gmail.com>
-
Debadree Chatterjee authored
Refs: https://github.com/nodejs/node/pull/38406/ PR-URL: https://github.com/nodejs/node/pull/45847 Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By:
Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By:
Kohei Ueno <kohei.ueno119@gmail.com>
-
Deokjin Kim authored
Refs: https://github.com/nodejs/node/pull/45895 PR-URL: https://github.com/nodejs/node/pull/45979 Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Moshe Atlow <moshe@atlow.co.il> Reviewed-By:
Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com>
-
Deokjin Kim authored
`const` or `let` is more preferred than `var` except iteration. PR-URL: https://github.com/nodejs/node/pull/45951 Reviewed-By:
Paolo Insogna <paolo@cowtech.it> Reviewed-By:
Matteo Collina <matteo.collina@gmail.com> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
theanarkh <theratliter@gmail.com> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com> Reviewed-By:
Zeyu "Alex" Yang <himself65@outlook.com> Reviewed-By:
Minwoo Jung <nodecorelab@gmail.com> Reviewed-By:
Trivikram Kamat <trivikr.dev@gmail.com>
-
Chengzhong Wu authored
Create worker binding templates in the per-isolate initialization. PR-URL: https://github.com/nodejs/node/pull/45547 Refs: https://github.com/nodejs/node/issues/42528 Reviewed-By:
Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
James M Snell <jasnell@gmail.com>
-
Chengzhong Wu authored
Bindings that need to be loaded in distinct contexts of node::Realm in the same node::Environment instance needs to share the per-isolate templates. Add a new binding registration callback, which is called with per-IsolateData. This allows bindings to define templates and share them across realms eagerly, and avoid accidental modification on the templates when the per-context callback is called multiple times. This also tracks loaded bindings and built-in modules with node::Realm. PR-URL: https://github.com/nodejs/node/pull/45547 Refs: https://github.com/nodejs/node/issues/42528 Reviewed-By:
Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
James M Snell <jasnell@gmail.com>
-
Node.js GitHub Bot authored
PR-URL: https://github.com/nodejs/node/pull/45975 Reviewed-By:
Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com>
-
Deokjin Kim authored
Refs: https://github.com/nodejs/node/blob/main/lib/events.js#L140 PR-URL: https://github.com/nodejs/node/pull/45985 Reviewed-By:
Luigi Pinca <luigipinca@gmail.com> Reviewed-By:
Yagiz Nizipli <yagiz@nizipli.com>
-
Antoine du Hamel authored
This should simplify the review of `AUTHORS` file updates. PR-URL: https://github.com/nodejs/node/pull/45971 Reviewed-By:
Moshe Atlow <moshe@atlow.co.il> Reviewed-By:
Rich Trott <rtrott@gmail.com> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com>
-
Colin Ihrig authored
Notable changes: - Windows applications not in ConsoleMode now properly guess handle types for FILE_TYPE_CHAR file types which cannot be stat'ed. - The UVWASI_DEBUG macro can now be used without a format string. - The libuv dependency has been updated to v1.44.2. PR-URL: https://github.com/nodejs/node/pull/45970 Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By:
Jiawen Geng <technicalcute@gmail.com>
-
Colin Ihrig authored
This commit addresses an existing TODO in the code by moving to the new os.availableParallelism() instead of os.cpus().length. PR-URL: https://github.com/nodejs/node/pull/45969 Reviewed-By:
Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By:
Moshe Atlow <moshe@atlow.co.il> Reviewed-By:
Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By:
Antoine du Hamel <duhamelantoine1995@gmail.com>
-
Node.js GitHub Bot authored
PR-URL: https://github.com/nodejs/node/pull/45968 Reviewed-By:
Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By:
Moshe Atlow <moshe@atlow.co.il> Reviewed-By:
Rich Trott <rtrott@gmail.com>
-
Node.js GitHub Bot authored
PR-URL: https://github.com/nodejs/node/pull/45967 Reviewed-By:
Moshe Atlow <moshe@atlow.co.il> Reviewed-By:
Yagiz Nizipli <yagiz@nizipli.com>
-
Geoffrey Booth authored
PR-URL: https://github.com/nodejs/node/pull/45960 Reviewed-By:
Jacob Smith <jacob@frende.me> Reviewed-By:
Christian Clauss <cclauss@me.com>
-
Yagiz Nizipli authored
PR-URL: https://github.com/nodejs/node/pull/45972 Reviewed-By:
Moshe Atlow <moshe@atlow.co.il> Reviewed-By:
Luigi Pinca <luigipinca@gmail.com>
-
Darshan Sen authored
Jesse has informed me that he won't be able to contribute to this initiative, unfortunately. If you would like to know why, feel free to ask him or me privately. I would like to take over. Signed-off-by:
Darshan Sen <raisinten@gmail.com> PR-URL: https://github.com/nodejs/node/pull/45956 Reviewed-By:
Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By:
Colin Ihrig <cjihrig@gmail.com> Reviewed-By:
Matteo Collina <matteo.collina@gmail.com> Reviewed-By:
Benjamin Gruenbaum <benjamingr@gmail.com>
-